builder: mozilla-aurora_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-004 starttime: 1462757439.7 results: success (0) buildid: 20160508171039 builduid: 3306465be335497baad1b1b2525e4336 revision: 450bf777896c63ae590821487f918b7e90dab075 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-08 18:30:39.698706) ========= master: http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-08 18:30:39.699251) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-08 18:30:39.699545) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-08 18:30:39.820415) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-08 18:30:39.820843) ========= '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-004\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-004 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-004 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-004 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-004 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-004 WINDIR=C:\WINDOWS using PTY: False --17:30:40-- 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% 7.07 MB/s 17:30:40 (7.07 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.625000 ========= master_lag: 0.10 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-08 18:30:40.545577) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-08 18:30:40.545874) ========= '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-004\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-004 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-004 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-004 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-004 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-004 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.766000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-08 18:30:41.332324) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-08 18:30:41.332685) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 450bf777896c63ae590821487f918b7e90dab075 --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 450bf777896c63ae590821487f918b7e90dab075 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-004\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-004 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-004 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-004 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-004 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-004 WINDIR=C:\WINDOWS using PTY: False 2016-05-08 17:30:41,589 truncating revision to first 12 chars 2016-05-08 17:30:41,589 Setting DEBUG logging. 2016-05-08 17:30:41,589 attempt 1/10 2016-05-08 17:30:41,589 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/450bf777896c?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-08 17:30:42,183 unpacking tar archive at: mozilla-aurora-450bf777896c/testing/mozharness/ program finished with exit code 0 elapsedTime=1.343000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-08 18:30:42.736026) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-08 18:30:42.736551) ========= script_repo_revision: 450bf777896c63ae590821487f918b7e90dab075 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-08 18:30:42.737128) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-08 18:30:42.737426) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-08 18:30:42.750856) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 4 secs) (at 2016-05-08 18:30:42.751293) ========= '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-004\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-004 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-004 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-004 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-004 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-004 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 17:30:43 INFO - MultiFileLogger online at 20160508 17:30:43 in C:\slave\test 17:30:43 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 17:30:43 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 17:30:43 INFO - {'append_to_log': False, 17:30:43 INFO - 'base_work_dir': 'C:\\slave\\test', 17:30:43 INFO - 'blob_upload_branch': 'mozilla-aurora', 17:30:43 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 17:30:43 INFO - 'buildbot_json_path': 'buildprops.json', 17:30:43 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 17:30:43 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 17:30:43 INFO - 'download_minidump_stackwalk': True, 17:30:43 INFO - 'download_symbols': 'true', 17:30:43 INFO - 'e10s': False, 17:30:43 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 17:30:43 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 17:30:43 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 17:30:43 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 17:30:43 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 17:30:43 INFO - 'C:/mozilla-build/tooltool.py'), 17:30:43 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 17:30:43 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 17:30:43 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 17:30:43 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 17:30:43 INFO - 'log_level': 'info', 17:30:43 INFO - 'log_to_console': True, 17:30:43 INFO - 'opt_config_files': (), 17:30:43 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 17:30:43 INFO - '--processes=1', 17:30:43 INFO - '--config=%(test_path)s/wptrunner.ini', 17:30:43 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 17:30:43 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 17:30:43 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 17:30:43 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 17:30:43 INFO - 'pip_index': False, 17:30:43 INFO - 'require_test_zip': True, 17:30:43 INFO - 'test_type': ('testharness',), 17:30:43 INFO - 'this_chunk': '1', 17:30:43 INFO - 'total_chunks': '10', 17:30:43 INFO - 'virtualenv_path': 'venv', 17:30:43 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 17:30:43 INFO - 'work_dir': 'build'} 17:30:43 INFO - ##### 17:30:43 INFO - ##### Running clobber step. 17:30:43 INFO - ##### 17:30:43 INFO - Running pre-action listener: _resource_record_pre_action 17:30:43 INFO - Running main action method: clobber 17:30:43 INFO - rmtree: C:\slave\test\build 17:30:43 INFO - Using _rmtree_windows ... 17:30:43 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 17:31:30 INFO - Running post-action listener: _resource_record_post_action 17:31:30 INFO - ##### 17:31:30 INFO - ##### Running read-buildbot-config step. 17:31:30 INFO - ##### 17:31:30 INFO - Running pre-action listener: _resource_record_pre_action 17:31:30 INFO - Running main action method: read_buildbot_config 17:31:30 INFO - Using buildbot properties: 17:31:30 INFO - { 17:31:30 INFO - "project": "", 17:31:30 INFO - "product": "firefox", 17:31:30 INFO - "script_repo_revision": "production", 17:31:30 INFO - "scheduler": "tests-mozilla-aurora-xp_ix-debug-unittest", 17:31:30 INFO - "repository": "", 17:31:30 INFO - "buildername": "Windows XP 32-bit mozilla-aurora debug test web-platform-tests-1", 17:31:30 INFO - "buildid": "20160508171039", 17:31:30 INFO - "pgo_build": "False", 17:31:30 INFO - "basedir": "C:\\slave\\test", 17:31:30 INFO - "buildnumber": 7, 17:31:30 INFO - "slavename": "t-xp32-ix-004", 17:31:30 INFO - "revision": "450bf777896c63ae590821487f918b7e90dab075", 17:31:30 INFO - "master": "http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/", 17:31:30 INFO - "platform": "win32", 17:31:30 INFO - "branch": "mozilla-aurora", 17:31:30 INFO - "repo_path": "releases/mozilla-aurora", 17:31:30 INFO - "moz_repo_path": "", 17:31:30 INFO - "stage_platform": "win32", 17:31:30 INFO - "builduid": "3306465be335497baad1b1b2525e4336", 17:31:30 INFO - "slavebuilddir": "test" 17:31:30 INFO - } 17:31:30 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/NplM9_cuRsy-8Htk_cNYOQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 17:31:30 INFO - Found installer url https://queue.taskcluster.net/v1/task/NplM9_cuRsy-8Htk_cNYOQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 17:31:30 INFO - Running post-action listener: _resource_record_post_action 17:31:30 INFO - ##### 17:31:30 INFO - ##### Running download-and-extract step. 17:31:30 INFO - ##### 17:31:30 INFO - Running pre-action listener: _resource_record_pre_action 17:31:30 INFO - Running main action method: download_and_extract 17:31:30 INFO - mkdir: C:\slave\test\build\tests 17: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')]} 17:31:30 INFO - https://queue.taskcluster.net/v1/task/NplM9_cuRsy-8Htk_cNYOQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 17:31:30 INFO - trying https://queue.taskcluster.net/v1/task/NplM9_cuRsy-8Htk_cNYOQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 17:31:30 INFO - Downloading https://queue.taskcluster.net/v1/task/NplM9_cuRsy-8Htk_cNYOQ/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 17:31:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/NplM9_cuRsy-8Htk_cNYOQ/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 17:31:31 INFO - Downloaded 1274 bytes. 17:31:31 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 17:31:31 INFO - Using the following test package requirements: 17:31:31 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 17:31:31 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 17:31:31 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 17:31:31 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 17:31:31 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 17:31:31 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 17:31:31 INFO - u'jsshell-win32.zip'], 17:31:31 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 17:31:31 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 17:31:31 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 17:31:31 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 17:31:31 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 17:31:31 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 17:31:31 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 17:31:31 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 17:31:31 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 17:31:31 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 17:31:31 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 17:31:31 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 17:31:31 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')]} 17:31:31 INFO - https://queue.taskcluster.net/v1/task/NplM9_cuRsy-8Htk_cNYOQ/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 17:31:31 INFO - trying https://queue.taskcluster.net/v1/task/NplM9_cuRsy-8Htk_cNYOQ/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 17:31:31 INFO - Downloading https://queue.taskcluster.net/v1/task/NplM9_cuRsy-8Htk_cNYOQ/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 17:31:31 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/NplM9_cuRsy-8Htk_cNYOQ/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 17:31:33 INFO - Downloaded 20642165 bytes. 17:31:33 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/*'] 17:31:33 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/* 17:31:35 INFO - caution: filename not matched: web-platform/* 17:31:35 INFO - Return code: 11 17:31:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:31:35 INFO - https://queue.taskcluster.net/v1/task/NplM9_cuRsy-8Htk_cNYOQ/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 17:31:35 INFO - trying https://queue.taskcluster.net/v1/task/NplM9_cuRsy-8Htk_cNYOQ/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 17:31:35 INFO - Downloading https://queue.taskcluster.net/v1/task/NplM9_cuRsy-8Htk_cNYOQ/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 17:31:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/NplM9_cuRsy-8Htk_cNYOQ/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 17:31:38 INFO - Downloaded 36408673 bytes. 17:31:38 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/*'] 17:31:38 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/* 17:32:07 INFO - caution: filename not matched: bin/* 17:32:07 INFO - caution: filename not matched: config/* 17:32:07 INFO - caution: filename not matched: mozbase/* 17:32:07 INFO - caution: filename not matched: marionette/* 17:32:07 INFO - caution: filename not matched: tools/wptserve/* 17:32:07 INFO - Return code: 11 17:32:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:32:07 INFO - https://queue.taskcluster.net/v1/task/NplM9_cuRsy-8Htk_cNYOQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 17:32:07 INFO - trying https://queue.taskcluster.net/v1/task/NplM9_cuRsy-8Htk_cNYOQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 17:32:07 INFO - Downloading https://queue.taskcluster.net/v1/task/NplM9_cuRsy-8Htk_cNYOQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 17:32:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/NplM9_cuRsy-8Htk_cNYOQ/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 17:32:11 INFO - Downloaded 69606637 bytes. 17:32:11 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/NplM9_cuRsy-8Htk_cNYOQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 17:32:11 INFO - mkdir: C:\slave\test\properties 17:32:11 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 17:32:11 INFO - Writing to file C:\slave\test\properties\build_url 17:32:11 INFO - Contents: 17:32:11 INFO - build_url:https://queue.taskcluster.net/v1/task/NplM9_cuRsy-8Htk_cNYOQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 17:32:12 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/NplM9_cuRsy-8Htk_cNYOQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 17:32:12 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 17:32:12 INFO - Writing to file C:\slave\test\properties\symbols_url 17:32:12 INFO - Contents: 17:32:12 INFO - symbols_url:https://queue.taskcluster.net/v1/task/NplM9_cuRsy-8Htk_cNYOQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 17:32:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:32:12 INFO - https://queue.taskcluster.net/v1/task/NplM9_cuRsy-8Htk_cNYOQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 17:32:12 INFO - trying https://queue.taskcluster.net/v1/task/NplM9_cuRsy-8Htk_cNYOQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 17:32:12 INFO - Downloading https://queue.taskcluster.net/v1/task/NplM9_cuRsy-8Htk_cNYOQ/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 17:32:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/NplM9_cuRsy-8Htk_cNYOQ/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 17:32:16 INFO - Downloaded 58417921 bytes. 17:32:16 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'] 17:32:16 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 17:32:22 INFO - Return code: 0 17:32:22 INFO - Running post-action listener: _resource_record_post_action 17:32:22 INFO - Running post-action listener: set_extra_try_arguments 17:32:22 INFO - ##### 17:32:22 INFO - ##### Running create-virtualenv step. 17:32:22 INFO - ##### 17:32:22 INFO - Running pre-action listener: _pre_create_virtualenv 17:32:22 INFO - Running pre-action listener: _resource_record_pre_action 17:32:22 INFO - Running main action method: create_virtualenv 17:32:22 INFO - Creating virtualenv C:\slave\test\build\venv 17:32:22 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 17:32:22 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 17:32:23 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 17:32:25 INFO - Installing distribute......................................................................................................................................................................................done. 17:32:26 INFO - Return code: 0 17:32:26 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 17:32:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:32:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:32:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:32:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:32:26 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x00E686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CC0BB8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4F2C0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-004', 'USERDOMAIN': 'T-XP32-IX-004', '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-004', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-004', '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', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-004\\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-004'}}, attempt #1 17:32:26 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 17:32:26 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 17:32:26 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 17:32:26 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-004\\Application Data', 17:32:26 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:32:26 INFO - 'COMPUTERNAME': 'T-XP32-IX-004', 17:32:26 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 17:32:26 INFO - 'DCLOCATION': 'SCL3', 17:32:26 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:32:26 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:32:26 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:32:26 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:32:26 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:32:26 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:32:26 INFO - 'HOMEDRIVE': 'C:', 17:32:26 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-004', 17:32:26 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:32:26 INFO - 'KTS_VERSION': '1.19c', 17:32:26 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:32:26 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-004', 17:32:26 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:32:26 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:32:26 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:32:26 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:32:26 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:32:26 INFO - 'MOZ_AIRBAG': '1', 17:32:26 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:32:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:32:26 INFO - 'MOZ_MSVCVERSION': '8', 17:32:26 INFO - 'MOZ_NO_REMOTE': '1', 17:32:26 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:32:26 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:32:26 INFO - 'NO_EM_RESTART': '1', 17:32:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:32:26 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:32:26 INFO - 'OS': 'Windows_NT', 17:32:26 INFO - 'OURDRIVE': 'C:', 17:32:26 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 17:32:26 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 17:32:26 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:32:26 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:32:26 INFO - 'PROCESSOR_LEVEL': '6', 17:32:26 INFO - 'PROCESSOR_REVISION': '1e05', 17:32:26 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:32:26 INFO - 'PROMPT': '$P$G', 17:32:26 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:32:26 INFO - 'PWD': 'C:\\slave\\test', 17:32:26 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:32:26 INFO - 'SESSIONNAME': 'Console', 17:32:26 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:32:26 INFO - 'SYSTEMDRIVE': 'C:', 17:32:26 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 17:32:26 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:32:26 INFO - 'TEST1': 'testie', 17:32:26 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:32:26 INFO - 'USERDOMAIN': 'T-XP32-IX-004', 17:32:26 INFO - 'USERNAME': 'cltbld', 17:32:26 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-004', 17:32:26 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:32:26 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:32:26 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:32:26 INFO - 'WINDIR': 'C:\\WINDOWS', 17:32:26 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:32:26 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:32:26 INFO - Downloading/unpacking psutil>=0.7.1 17:32:27 INFO - Running setup.py egg_info for package psutil 17:32:27 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 17:32:27 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 17:32:27 INFO - Installing collected packages: psutil 17:32:27 INFO - Running setup.py install for psutil 17:32:27 INFO - building 'psutil._psutil_windows' extension 17:32:27 INFO - error: Unable to find vcvarsall.bat 17:32:27 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-0on362-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 17:32:27 INFO - running install 17:32:27 INFO - running build 17:32:27 INFO - running build_py 17:32:27 INFO - creating build 17:32:27 INFO - creating build\lib.win32-2.7 17:32:27 INFO - creating build\lib.win32-2.7\psutil 17:32:27 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 17:32:27 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 17:32:27 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 17:32:27 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 17:32:27 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 17:32:27 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 17:32:27 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 17:32:27 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 17:32:27 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 17:32:27 INFO - running build_ext 17:32:27 INFO - building 'psutil._psutil_windows' extension 17:32:27 INFO - error: Unable to find vcvarsall.bat 17:32:27 INFO - ---------------------------------------- 17:32:27 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-0on362-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 17:32:27 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-004\Application Data\pip\pip.log 17:32:27 WARNING - Return code: 1 17:32:27 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! 17:32:27 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 17:32: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')]} 17:32:27 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:32: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')]} 17:32:27 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:32:27 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 0x00E686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CC0BB8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4F2C0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-004', 'USERDOMAIN': 'T-XP32-IX-004', '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-004', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-004', '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', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-004\\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-004'}}, attempt #1 17:32:27 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 17:32:27 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 17:32:27 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 17:32:27 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-004\\Application Data', 17:32:27 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:32:27 INFO - 'COMPUTERNAME': 'T-XP32-IX-004', 17:32:27 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 17:32:27 INFO - 'DCLOCATION': 'SCL3', 17:32:27 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:32:27 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:32:27 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:32:27 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:32:27 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:32:27 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:32:27 INFO - 'HOMEDRIVE': 'C:', 17:32:27 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-004', 17:32:27 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:32:27 INFO - 'KTS_VERSION': '1.19c', 17:32:27 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:32:27 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-004', 17:32:27 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:32:27 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:32:27 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:32:27 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:32:27 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:32:27 INFO - 'MOZ_AIRBAG': '1', 17:32:27 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:32:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:32:27 INFO - 'MOZ_MSVCVERSION': '8', 17:32:27 INFO - 'MOZ_NO_REMOTE': '1', 17:32:27 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:32:27 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:32:27 INFO - 'NO_EM_RESTART': '1', 17:32:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:32:27 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:32:27 INFO - 'OS': 'Windows_NT', 17:32:27 INFO - 'OURDRIVE': 'C:', 17:32:27 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 17:32:27 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 17:32:27 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:32:27 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:32:27 INFO - 'PROCESSOR_LEVEL': '6', 17:32:27 INFO - 'PROCESSOR_REVISION': '1e05', 17:32:27 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:32:27 INFO - 'PROMPT': '$P$G', 17:32:27 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:32:27 INFO - 'PWD': 'C:\\slave\\test', 17:32:27 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:32:27 INFO - 'SESSIONNAME': 'Console', 17:32:27 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:32:27 INFO - 'SYSTEMDRIVE': 'C:', 17:32:27 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 17:32:27 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:32:27 INFO - 'TEST1': 'testie', 17:32:27 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:32:27 INFO - 'USERDOMAIN': 'T-XP32-IX-004', 17:32:27 INFO - 'USERNAME': 'cltbld', 17:32:27 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-004', 17:32:27 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:32:27 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:32:27 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:32:27 INFO - 'WINDIR': 'C:\\WINDOWS', 17:32:27 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:32:28 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:32:28 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 17:32:28 INFO - Downloading mozsystemmonitor-0.0.tar.gz 17:32:28 INFO - Running setup.py egg_info for package mozsystemmonitor 17:32:28 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 17:32:28 INFO - Running setup.py egg_info for package psutil 17:32:28 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 17:32:28 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 17:32:28 INFO - Installing collected packages: mozsystemmonitor, psutil 17:32:28 INFO - Running setup.py install for mozsystemmonitor 17:32:28 INFO - Running setup.py install for psutil 17:32:28 INFO - building 'psutil._psutil_windows' extension 17:32:28 INFO - error: Unable to find vcvarsall.bat 17:32:28 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-o5mgsd-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 17:32:28 INFO - running install 17:32:28 INFO - running build 17:32:28 INFO - running build_py 17:32:28 INFO - running build_ext 17:32:28 INFO - building 'psutil._psutil_windows' extension 17:32:28 INFO - error: Unable to find vcvarsall.bat 17:32:28 INFO - ---------------------------------------- 17:32:28 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-o5mgsd-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 17:32:28 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-004\Application Data\pip\pip.log 17:32:28 WARNING - Return code: 1 17:32:28 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! 17:32:28 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 17:32:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:32:28 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:32:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:32:28 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:32:28 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 0x00E686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CC0BB8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4F2C0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-004', 'USERDOMAIN': 'T-XP32-IX-004', '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-004', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-004', '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', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-004\\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-004'}}, attempt #1 17:32:28 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 17:32:28 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 17:32:28 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 17:32:28 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-004\\Application Data', 17:32:28 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:32:28 INFO - 'COMPUTERNAME': 'T-XP32-IX-004', 17:32:28 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 17:32:28 INFO - 'DCLOCATION': 'SCL3', 17:32:28 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:32:28 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:32:28 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:32:28 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:32:28 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:32:28 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:32:28 INFO - 'HOMEDRIVE': 'C:', 17:32:28 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-004', 17:32:28 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:32:28 INFO - 'KTS_VERSION': '1.19c', 17:32:28 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:32:28 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-004', 17:32:28 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:32:28 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:32:28 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:32:28 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:32:28 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:32:28 INFO - 'MOZ_AIRBAG': '1', 17:32:28 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:32:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:32:28 INFO - 'MOZ_MSVCVERSION': '8', 17:32:28 INFO - 'MOZ_NO_REMOTE': '1', 17:32:28 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:32:28 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:32:28 INFO - 'NO_EM_RESTART': '1', 17:32:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:32:28 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:32:28 INFO - 'OS': 'Windows_NT', 17:32:28 INFO - 'OURDRIVE': 'C:', 17:32:28 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 17:32:28 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 17:32:28 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:32:28 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:32:28 INFO - 'PROCESSOR_LEVEL': '6', 17:32:28 INFO - 'PROCESSOR_REVISION': '1e05', 17:32:28 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:32:28 INFO - 'PROMPT': '$P$G', 17:32:28 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:32:28 INFO - 'PWD': 'C:\\slave\\test', 17:32:28 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:32:28 INFO - 'SESSIONNAME': 'Console', 17:32:28 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:32:28 INFO - 'SYSTEMDRIVE': 'C:', 17:32:28 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 17:32:28 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:32:28 INFO - 'TEST1': 'testie', 17:32:28 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:32:28 INFO - 'USERDOMAIN': 'T-XP32-IX-004', 17:32:28 INFO - 'USERNAME': 'cltbld', 17:32:28 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-004', 17:32:28 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:32:28 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:32:28 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:32:28 INFO - 'WINDIR': 'C:\\WINDOWS', 17:32:28 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:32:29 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:32:29 INFO - Downloading/unpacking blobuploader==1.2.4 17:32:29 INFO - Downloading blobuploader-1.2.4.tar.gz 17:32:29 INFO - Running setup.py egg_info for package blobuploader 17:32:29 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 17:32:31 INFO - Running setup.py egg_info for package requests 17:32:31 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 17:32:31 INFO - Downloading docopt-0.6.1.tar.gz 17:32:31 INFO - Running setup.py egg_info for package docopt 17:32:31 INFO - Installing collected packages: blobuploader, docopt, requests 17:32:31 INFO - Running setup.py install for blobuploader 17:32:31 INFO - Running setup.py install for docopt 17:32:31 INFO - Running setup.py install for requests 17:32:31 INFO - Successfully installed blobuploader docopt requests 17:32:31 INFO - Cleaning up... 17:32:31 INFO - Return code: 0 17:32:31 INFO - Installing None into virtualenv C:\slave\test\build\venv 17:32:31 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')]} 17:32:31 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:32:31 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')]} 17:32:31 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:32:31 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 0x00E686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CC0BB8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4F2C0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-004', 'USERDOMAIN': 'T-XP32-IX-004', '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-004', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-004', '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', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-004\\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-004'}}, attempt #1 17:32:31 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 17:32:31 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 17:32:31 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 17:32:31 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-004\\Application Data', 17:32:31 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:32:31 INFO - 'COMPUTERNAME': 'T-XP32-IX-004', 17:32:31 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 17:32:31 INFO - 'DCLOCATION': 'SCL3', 17:32:31 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:32:31 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:32:31 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:32:31 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:32:31 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:32:31 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:32:31 INFO - 'HOMEDRIVE': 'C:', 17:32:31 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-004', 17:32:31 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:32:31 INFO - 'KTS_VERSION': '1.19c', 17:32:31 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:32:31 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-004', 17:32:31 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:32:31 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:32:31 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:32:31 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:32:31 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:32:31 INFO - 'MOZ_AIRBAG': '1', 17:32:31 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:32:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:32:31 INFO - 'MOZ_MSVCVERSION': '8', 17:32:31 INFO - 'MOZ_NO_REMOTE': '1', 17:32:31 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:32:31 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:32:31 INFO - 'NO_EM_RESTART': '1', 17:32:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:32:31 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:32:31 INFO - 'OS': 'Windows_NT', 17:32:31 INFO - 'OURDRIVE': 'C:', 17:32:31 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', 17:32:31 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 17:32:31 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:32:31 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:32:31 INFO - 'PROCESSOR_LEVEL': '6', 17:32:31 INFO - 'PROCESSOR_REVISION': '1e05', 17:32:31 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:32:31 INFO - 'PROMPT': '$P$G', 17:32:31 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:32:31 INFO - 'PWD': 'C:\\slave\\test', 17:32:31 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:32:31 INFO - 'SESSIONNAME': 'Console', 17:32:31 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:32:31 INFO - 'SYSTEMDRIVE': 'C:', 17:32:31 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 17:32:31 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:32:31 INFO - 'TEST1': 'testie', 17:32:31 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:32:31 INFO - 'USERDOMAIN': 'T-XP32-IX-004', 17:32:31 INFO - 'USERNAME': 'cltbld', 17:32:31 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-004', 17:32:31 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:32:31 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:32:31 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:32:31 INFO - 'WINDIR': 'C:\\WINDOWS', 17:32:31 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:32:37 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:32:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 17:32:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 17:32:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 17:32:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 17:32:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 17:32:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 17:32:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 17:32:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 17:32:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 17:32:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 17:32:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 17:32:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 17:32:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 17:32:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 17:32:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 17:32:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 17:32:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 17:32:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 17:32:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 17:32:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 17:32:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 17:32:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 17:32:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 17:32:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 17:32:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 17:32:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 17:32:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 17:32:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 17:32:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 17:32:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 17:32:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 17:32:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 17:32:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 17:32:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 17:32:37 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 17:32:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 17:32:37 INFO - Unpacking c:\slave\test\build\tests\marionette\client 17:32:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 17:32:37 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 17:32:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 17:32:37 INFO - Unpacking c:\slave\test\build\tests\marionette 17:32:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 17:32:37 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:32:37 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 17:32:37 INFO - Running setup.py install for browsermob-proxy 17:32:45 INFO - Running setup.py install for manifestparser 17:32:45 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 17:32:45 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 17:32:45 INFO - Running setup.py install for marionette-client 17:32:45 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:32:45 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 17:32:45 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 17:32:45 INFO - Running setup.py install for marionette-driver 17:32:45 INFO - Running setup.py install for mozcrash 17:32:45 INFO - Running setup.py install for mozdebug 17:32:45 INFO - Running setup.py install for mozdevice 17:32:45 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 17:32:45 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 17:32:45 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 17:32:45 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 17:32:45 INFO - Running setup.py install for mozfile 17:32:45 INFO - Running setup.py install for mozhttpd 17:32:45 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 17:32:45 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 17:32:45 INFO - Running setup.py install for mozinfo 17:32:45 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 17:32:45 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 17:32:45 INFO - Running setup.py install for mozInstall 17:32:45 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 17:32:45 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 17:32:45 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 17:32:45 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 17:32:45 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 17:32:45 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 17:32:45 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 17:32:45 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 17:32:45 INFO - Running setup.py install for mozleak 17:32:45 INFO - Running setup.py install for mozlog 17:32:45 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 17:32:45 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 17:32:45 INFO - Running setup.py install for moznetwork 17:32:45 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 17:32:45 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 17:32:45 INFO - Running setup.py install for mozprocess 17:32:45 INFO - Running setup.py install for mozprofile 17:32:45 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 17:32:45 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 17:32:45 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 17:32:45 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 17:32:45 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 17:32:45 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 17:32:45 INFO - Running setup.py install for mozrunner 17:32:45 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 17:32:45 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 17:32:45 INFO - Running setup.py install for mozscreenshot 17:32:45 INFO - Running setup.py install for moztest 17:32:45 INFO - Running setup.py install for mozversion 17:32:45 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 17:32:45 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 17:32:45 INFO - Running setup.py install for wptserve 17:32:45 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 17:32:45 INFO - Cleaning up... 17:32:45 INFO - Return code: 0 17:32:45 INFO - Installing None into virtualenv C:\slave\test\build\venv 17:32:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:32:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:32:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:32:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:32:45 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 0x00E686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CC0BB8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4F2C0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-004', 'USERDOMAIN': 'T-XP32-IX-004', '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-004', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-004', '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', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-004\\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-004'}}, attempt #1 17:32:45 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 17:32:45 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 17:32:45 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 17:32:45 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-004\\Application Data', 17:32:45 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:32:45 INFO - 'COMPUTERNAME': 'T-XP32-IX-004', 17:32:45 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 17:32:45 INFO - 'DCLOCATION': 'SCL3', 17:32:45 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:32:45 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:32:45 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:32:45 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:32:45 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:32:45 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:32:45 INFO - 'HOMEDRIVE': 'C:', 17:32:45 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-004', 17:32:45 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:32:45 INFO - 'KTS_VERSION': '1.19c', 17:32:45 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:32:45 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-004', 17:32:45 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:32:45 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:32:45 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:32:45 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:32:45 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:32:45 INFO - 'MOZ_AIRBAG': '1', 17:32:45 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:32:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:32:45 INFO - 'MOZ_MSVCVERSION': '8', 17:32:45 INFO - 'MOZ_NO_REMOTE': '1', 17:32:45 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:32:45 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:32:45 INFO - 'NO_EM_RESTART': '1', 17:32:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:32:45 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:32:45 INFO - 'OS': 'Windows_NT', 17:32:45 INFO - 'OURDRIVE': 'C:', 17:32:45 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 17:32:45 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 17:32:45 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:32:45 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:32:45 INFO - 'PROCESSOR_LEVEL': '6', 17:32:45 INFO - 'PROCESSOR_REVISION': '1e05', 17:32:45 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:32:45 INFO - 'PROMPT': '$P$G', 17:32:45 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:32:45 INFO - 'PWD': 'C:\\slave\\test', 17:32:45 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:32:45 INFO - 'SESSIONNAME': 'Console', 17:32:45 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:32:45 INFO - 'SYSTEMDRIVE': 'C:', 17:32:45 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 17:32:45 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:32:45 INFO - 'TEST1': 'testie', 17:32:45 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:32:45 INFO - 'USERDOMAIN': 'T-XP32-IX-004', 17:32:45 INFO - 'USERNAME': 'cltbld', 17:32:45 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-004', 17:32:45 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:32:45 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:32:45 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:32:45 INFO - 'WINDIR': 'C:\\WINDOWS', 17:32:45 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:32:53 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:32:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 17:32:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 17:32:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 17:32:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 17:32:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 17:32:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 17:32:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 17:32:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 17:32:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 17:32:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 17:32:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 17:32:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 17:32:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 17:32:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 17:32:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 17:32:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 17:32:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 17:32:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 17:32:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 17:32:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 17:32:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 17:32:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 17:32:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 17:32:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 17:32:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 17:32:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 17:32:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 17:32:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 17:32:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 17:32:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 17:32:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 17:32:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 17:32:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 17:32:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 17:32:53 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 17:32:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 17:32:53 INFO - Unpacking c:\slave\test\build\tests\marionette\client 17:32:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 17:32:53 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 17:32:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 17:32:53 INFO - Unpacking c:\slave\test\build\tests\marionette 17:32:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 17:32:53 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:32:53 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)) 17:32:59 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)) 17:32:59 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)) 17:32:59 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)) 17:32:59 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)) 17:32:59 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 17:32:59 INFO - Downloading blessings-1.6.tar.gz 17:32:59 INFO - Running setup.py egg_info for package blessings 17:32:59 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)) 17:32:59 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 17:32:59 INFO - Running setup.py install for blessings 17:32:59 INFO - Running setup.py install for browsermob-proxy 17:32:59 INFO - Running setup.py install for manifestparser 17:32:59 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 17:32:59 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 17:32:59 INFO - Running setup.py install for marionette-client 17:32:59 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:32:59 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 17:32:59 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 17:32:59 INFO - Running setup.py install for marionette-driver 17:32:59 INFO - Running setup.py install for mozcrash 17:32:59 INFO - Running setup.py install for mozdebug 17:32:59 INFO - Running setup.py install for mozdevice 17:32:59 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 17:32:59 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 17:32:59 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 17:32:59 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 17:32:59 INFO - Running setup.py install for mozhttpd 17:32:59 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 17:32:59 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 17:32:59 INFO - Running setup.py install for mozInstall 17:32:59 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 17:32:59 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 17:32:59 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 17:32:59 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 17:32:59 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 17:32:59 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 17:32:59 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 17:32:59 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 17:32:59 INFO - Running setup.py install for mozleak 17:32:59 INFO - Running setup.py install for mozprofile 17:32:59 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 17:32:59 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 17:32:59 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 17:32:59 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 17:32:59 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 17:32:59 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 17:32:59 INFO - Running setup.py install for mozrunner 17:32:59 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 17:32:59 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 17:33:00 INFO - Running setup.py install for mozscreenshot 17:33:00 INFO - Running setup.py install for moztest 17:33:00 INFO - Running setup.py install for mozversion 17:33:00 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 17:33:00 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 17:33:00 INFO - Running setup.py install for wptserve 17:33:00 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 17:33:00 INFO - Cleaning up... 17:33:00 INFO - Return code: 0 17:33:00 INFO - Done creating virtualenv C:\slave\test\build\venv. 17:33:00 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 17:33:00 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 17:33:01 INFO - Reading from file tmpfile_stdout 17:33:01 INFO - Using _rmtree_windows ... 17:33:01 INFO - Using _rmtree_windows ... 17:33:01 INFO - Current package versions: 17:33:01 INFO - blessings == 1.6 17:33:01 INFO - blobuploader == 1.2.4 17:33:01 INFO - browsermob-proxy == 0.6.0 17:33:01 INFO - distribute == 0.6.14 17:33:01 INFO - docopt == 0.6.1 17:33:01 INFO - manifestparser == 1.1 17:33:01 INFO - marionette-client == 2.3.0 17:33:01 INFO - marionette-driver == 1.4.0 17:33:01 INFO - mozInstall == 1.12 17:33:01 INFO - mozcrash == 0.17 17:33:01 INFO - mozdebug == 0.1 17:33:01 INFO - mozdevice == 0.48 17:33:01 INFO - mozfile == 1.2 17:33:01 INFO - mozhttpd == 0.7 17:33:01 INFO - mozinfo == 0.9 17:33:01 INFO - mozleak == 0.1 17:33:01 INFO - mozlog == 3.1 17:33:01 INFO - moznetwork == 0.27 17:33:01 INFO - mozprocess == 0.22 17:33:01 INFO - mozprofile == 0.28 17:33:01 INFO - mozrunner == 6.11 17:33:01 INFO - mozscreenshot == 0.1 17:33:01 INFO - mozsystemmonitor == 0.0 17:33:01 INFO - moztest == 0.7 17:33:01 INFO - mozversion == 1.4 17:33:01 INFO - requests == 1.2.3 17:33:01 INFO - wptserve == 1.4.0 17:33:01 INFO - Running post-action listener: _resource_record_post_action 17:33:01 INFO - Running post-action listener: _start_resource_monitoring 17:33:01 INFO - Starting resource monitoring. 17:33:01 INFO - ##### 17:33:01 INFO - ##### Running pull step. 17:33:01 INFO - ##### 17:33:01 INFO - Running pre-action listener: _resource_record_pre_action 17:33:01 INFO - Running main action method: pull 17:33:01 INFO - Pull has nothing to do! 17:33:01 INFO - Running post-action listener: _resource_record_post_action 17:33:01 INFO - ##### 17:33:01 INFO - ##### Running install step. 17:33:01 INFO - ##### 17:33:01 INFO - Running pre-action listener: _resource_record_pre_action 17:33:01 INFO - Running main action method: install 17:33:01 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 17:33:01 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 17:33:01 INFO - Reading from file tmpfile_stdout 17:33:01 INFO - Using _rmtree_windows ... 17:33:01 INFO - Using _rmtree_windows ... 17:33:01 INFO - Detecting whether we're running mozinstall >=1.0... 17:33:01 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 17:33:01 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 17:33:01 INFO - Reading from file tmpfile_stdout 17:33:01 INFO - Output received: 17:33:01 INFO - Usage: mozinstall-script.py [options] installer 17:33:01 INFO - Options: 17:33:01 INFO - -h, --help show this help message and exit 17:33:01 INFO - -d DEST, --destination=DEST 17:33:01 INFO - Directory to install application into. [default: 17:33:01 INFO - "C:\slave\test"] 17:33:01 INFO - --app=APP Application being installed. [default: firefox] 17:33:01 INFO - Using _rmtree_windows ... 17:33:01 INFO - Using _rmtree_windows ... 17:33:01 INFO - mkdir: C:\slave\test\build\application 17:33:01 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'] 17:33:01 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 17:33:05 INFO - Reading from file tmpfile_stdout 17:33:05 INFO - Output received: 17:33:05 INFO - C:\slave\test\build\application\firefox\firefox.exe 17:33:05 INFO - Using _rmtree_windows ... 17:33:05 INFO - Using _rmtree_windows ... 17:33:05 INFO - Running post-action listener: _resource_record_post_action 17:33:05 INFO - ##### 17:33:05 INFO - ##### Running run-tests step. 17:33:05 INFO - ##### 17:33:05 INFO - Running pre-action listener: _resource_record_pre_action 17:33:05 INFO - Running main action method: run_tests 17:33:05 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 17:33:05 INFO - Minidump filename unknown. Determining based upon platform and architecture. 17:33:05 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 17:33:05 INFO - grabbing minidump binary from tooltool 17:33:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:33:05 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 0x00E4F2C0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 17:33:05 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 17:33:05 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 17:33:05 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 17:33:07 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpvpp44g 17:33:07 INFO - INFO - File integrity verified, renaming tmpvpp44g to win32-minidump_stackwalk.exe 17:33:07 INFO - Return code: 0 17:33:07 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 17:33:07 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 17:33:07 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/NplM9_cuRsy-8Htk_cNYOQ/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 17:33:07 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/NplM9_cuRsy-8Htk_cNYOQ/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 17:33:07 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 17:33:07 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-004\\Application Data', 17:33:07 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:33:07 INFO - 'COMPUTERNAME': 'T-XP32-IX-004', 17:33:07 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 17:33:07 INFO - 'DCLOCATION': 'SCL3', 17:33:07 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:33:07 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:33:07 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:33:07 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:33:07 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:33:07 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:33:07 INFO - 'HOMEDRIVE': 'C:', 17:33:07 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-004', 17:33:07 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:33:07 INFO - 'KTS_VERSION': '1.19c', 17:33:07 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:33:07 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-004', 17:33:07 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 17:33:07 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:33:07 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:33:07 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:33:07 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:33:07 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:33:07 INFO - 'MOZ_AIRBAG': '1', 17:33:07 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:33:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:33:07 INFO - 'MOZ_MSVCVERSION': '8', 17:33:07 INFO - 'MOZ_NO_REMOTE': '1', 17:33:07 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:33:07 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:33:07 INFO - 'NO_EM_RESTART': '1', 17:33:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:33:07 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:33:07 INFO - 'OS': 'Windows_NT', 17:33:07 INFO - 'OURDRIVE': 'C:', 17:33:07 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 17:33:07 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 17:33:07 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:33:07 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:33:07 INFO - 'PROCESSOR_LEVEL': '6', 17:33:07 INFO - 'PROCESSOR_REVISION': '1e05', 17:33:07 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:33:07 INFO - 'PROMPT': '$P$G', 17:33:07 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:33:07 INFO - 'PWD': 'C:\\slave\\test', 17:33:07 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:33:07 INFO - 'SESSIONNAME': 'Console', 17:33:07 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:33:07 INFO - 'SYSTEMDRIVE': 'C:', 17:33:07 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 17:33:07 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:33:07 INFO - 'TEST1': 'testie', 17:33:07 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:33:07 INFO - 'USERDOMAIN': 'T-XP32-IX-004', 17:33:07 INFO - 'USERNAME': 'cltbld', 17:33:07 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-004', 17:33:07 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:33:07 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:33:07 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:33:07 INFO - 'WINDIR': 'C:\\WINDOWS', 17:33:07 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:33:07 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/NplM9_cuRsy-8Htk_cNYOQ/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 17:33:08 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 17:33:08 INFO - import pkg_resources 17:33:10 INFO - Using 1 client processes 17:33:13 INFO - SUITE-START | Running 778 tests 17:33:13 INFO - Running testharness tests 17:33:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 17:33:13 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 17:33:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 17:33:13 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 17:33:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 17:33:13 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 17:33:13 INFO - Setting up ssl 17:33:13 INFO - PROCESS | certutil | 17:33:13 INFO - PROCESS | certutil | 17:33:13 INFO - PROCESS | certutil | 17:33:13 INFO - Certificate Nickname Trust Attributes 17:33:13 INFO - SSL,S/MIME,JAR/XPI 17:33:13 INFO - 17:33:13 INFO - web-platform-tests CT,, 17:33:13 INFO - 17:33:13 INFO - Starting runner 17:33:15 INFO - PROCESS | 2876 | [2876] 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 17:33:15 INFO - PROCESS | 2876 | [2876] 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 17:33:16 INFO - PROCESS | 2876 | [2876] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 17:33:17 INFO - PROCESS | 2876 | 1462757597300 Marionette DEBUG Marionette enabled via build flag and pref 17:33:17 INFO - PROCESS | 2876 | ++DOCSHELL 11BBDC00 == 1 [pid = 2876] [id = 1] 17:33:17 INFO - PROCESS | 2876 | ++DOMWINDOW == 1 (11BBE000) [pid = 2876] [serial = 1] [outer = 00000000] 17:33:17 INFO - PROCESS | 2876 | [2876] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 17:33:17 INFO - PROCESS | 2876 | ++DOMWINDOW == 2 (11BBEC00) [pid = 2876] [serial = 2] [outer = 11BBE000] 17:33:17 INFO - PROCESS | 2876 | [2876] 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 17:33:17 INFO - PROCESS | 2876 | [2876] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2255 17:33:17 INFO - PROCESS | 2876 | ++DOCSHELL 122B0C00 == 2 [pid = 2876] [id = 2] 17:33:17 INFO - PROCESS | 2876 | ++DOMWINDOW == 3 (122B1000) [pid = 2876] [serial = 3] [outer = 00000000] 17:33:17 INFO - PROCESS | 2876 | [2876] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 17:33:17 INFO - PROCESS | 2876 | ++DOMWINDOW == 4 (122B1C00) [pid = 2876] [serial = 4] [outer = 122B1000] 17:33:17 INFO - PROCESS | 2876 | 1462757597837 Marionette INFO Listening on port 2828 17:33:18 INFO - PROCESS | 2876 | 1462757598270 Marionette DEBUG Marionette enabled via command-line flag 17:33:18 INFO - PROCESS | 2876 | ++DOCSHELL 1328B800 == 3 [pid = 2876] [id = 3] 17:33:18 INFO - PROCESS | 2876 | ++DOMWINDOW == 5 (13293800) [pid = 2876] [serial = 5] [outer = 00000000] 17:33:18 INFO - PROCESS | 2876 | [2876] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 17:33:18 INFO - PROCESS | 2876 | ++DOMWINDOW == 6 (13294400) [pid = 2876] [serial = 6] [outer = 13293800] 17:33:18 INFO - PROCESS | 2876 | [2876] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 17:33:18 INFO - PROCESS | 2876 | [2876] 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 17:33:18 INFO - PROCESS | 2876 | [2876] 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 17:33:18 INFO - PROCESS | 2876 | [2876] 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 17:33:18 INFO - PROCESS | 2876 | ++DOMWINDOW == 7 (13CA8400) [pid = 2876] [serial = 7] [outer = 122B1000] 17:33:18 INFO - PROCESS | 2876 | [2876] 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 17:33:18 INFO - PROCESS | 2876 | 1462757598617 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1847 17:33:18 INFO - PROCESS | 2876 | 1462757598649 Marionette DEBUG Closed connection conn0 17:33:18 INFO - PROCESS | 2876 | [2876] 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 17:33:18 INFO - PROCESS | 2876 | 1462757598704 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1848 17:33:18 INFO - PROCESS | 2876 | 1462757598768 Marionette DEBUG Closed connection conn1 17:33:18 INFO - PROCESS | 2876 | [2876] 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 17:33:18 INFO - PROCESS | 2876 | 1462757598777 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1849 17:33:18 INFO - PROCESS | 2876 | 1462757598783 Marionette DEBUG Closed connection conn2 17:33:18 INFO - PROCESS | 2876 | ++DOCSHELL 14508400 == 4 [pid = 2876] [id = 4] 17:33:18 INFO - PROCESS | 2876 | ++DOMWINDOW == 8 (14509000) [pid = 2876] [serial = 8] [outer = 00000000] 17:33:18 INFO - PROCESS | 2876 | ++DOMWINDOW == 9 (14739C00) [pid = 2876] [serial = 9] [outer = 14509000] 17:33:18 INFO - PROCESS | 2876 | [2876] 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 17:33:18 INFO - PROCESS | 2876 | 1462757598877 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1850 17:33:18 INFO - PROCESS | 2876 | [2876] 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 17:33:19 INFO - PROCESS | 2876 | ++DOMWINDOW == 10 (14740400) [pid = 2876] [serial = 10] [outer = 14509000] 17:33:19 INFO - PROCESS | 2876 | 1462757599060 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 17:33:19 INFO - PROCESS | 2876 | 1462757599066 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":"20160508171039","device":"desktop","version":"48.0a2"} 17:33:19 INFO - PROCESS | 2876 | [2876] 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 17:33:19 INFO - PROCESS | 2876 | [2876] 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 17:33:19 INFO - PROCESS | 2876 | [2876] 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 17:33:19 INFO - PROCESS | 2876 | [2876] 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 17:33:19 INFO - PROCESS | 2876 | ++DOCSHELL 14504400 == 5 [pid = 2876] [id = 5] 17:33:19 INFO - PROCESS | 2876 | ++DOMWINDOW == 11 (159BE400) [pid = 2876] [serial = 11] [outer = 00000000] 17:33:19 INFO - PROCESS | 2876 | ++DOCSHELL 15A38C00 == 6 [pid = 2876] [id = 6] 17:33:19 INFO - PROCESS | 2876 | ++DOMWINDOW == 12 (15A3FC00) [pid = 2876] [serial = 12] [outer = 00000000] 17:33:20 INFO - PROCESS | 2876 | [2876] 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 17:33:20 INFO - PROCESS | 2876 | ++DOCSHELL 1682C400 == 7 [pid = 2876] [id = 7] 17:33:20 INFO - PROCESS | 2876 | ++DOMWINDOW == 13 (1682C800) [pid = 2876] [serial = 13] [outer = 00000000] 17:33:20 INFO - PROCESS | 2876 | [2876] 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 17:33:20 INFO - PROCESS | 2876 | [2876] 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 17:33:20 INFO - PROCESS | 2876 | ++DOMWINDOW == 14 (16B68C00) [pid = 2876] [serial = 14] [outer = 1682C800] 17:33:20 INFO - PROCESS | 2876 | [2876] 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 17:33:20 INFO - PROCESS | 2876 | ++DOMWINDOW == 15 (17040C00) [pid = 2876] [serial = 15] [outer = 159BE400] 17:33:20 INFO - PROCESS | 2876 | ++DOMWINDOW == 16 (17042800) [pid = 2876] [serial = 16] [outer = 15A3FC00] 17:33:20 INFO - PROCESS | 2876 | ++DOMWINDOW == 17 (17044C00) [pid = 2876] [serial = 17] [outer = 1682C800] 17:33:21 INFO - PROCESS | 2876 | 1462757601404 Marionette DEBUG loaded listener.js 17:33:21 INFO - PROCESS | 2876 | 1462757601418 Marionette DEBUG loaded listener.js 17:33:21 INFO - PROCESS | 2876 | ++DOMWINDOW == 18 (180DC400) [pid = 2876] [serial = 18] [outer = 1682C800] 17:33:22 INFO - PROCESS | 2876 | 1462757602020 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"42255c91-22bf-48b9-bed9-ddc00318c621","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":"20160508171039","device":"desktop","version":"48.0a2","command_id":1}}] 17:33:22 INFO - PROCESS | 2876 | 1462757602186 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 17:33:22 INFO - PROCESS | 2876 | 1462757602251 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 17:33:22 INFO - PROCESS | 2876 | 1462757602355 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 17:33:22 INFO - PROCESS | 2876 | [2876] 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 17:33:22 INFO - PROCESS | 2876 | [2876] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 17:33:22 INFO - PROCESS | 2876 | ++DOMWINDOW == 19 (18828C00) [pid = 2876] [serial = 19] [outer = 1682C800] 17:33:22 INFO - PROCESS | 2876 | [2876] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 17:33:22 INFO - PROCESS | 2876 | [2876] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:33:22 INFO - PROCESS | 2876 | 1462757602893 Marionette TRACE conn3 <- [1,3,null,{}] 17:33:22 INFO - PROCESS | 2876 | 1462757602910 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 17:33:22 INFO - PROCESS | 2876 | 1462757602935 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 17:33:22 INFO - PROCESS | 2876 | 1462757602972 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 17:33:22 INFO - PROCESS | 2876 | 1462757602974 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 17:33:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 17:33:23 INFO - PROCESS | 2876 | 1462757603034 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 17:33:23 INFO - PROCESS | 2876 | 1462757603038 Marionette TRACE conn3 <- [1,6,null,{}] 17:33:23 INFO - PROCESS | 2876 | 1462757603062 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:23 INFO - PROCESS | 2876 | 1462757603074 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 17:33:23 INFO - PROCESS | 2876 | 1462757603081 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:23 INFO - PROCESS | 2876 | ++DOCSHELL 16828400 == 8 [pid = 2876] [id = 8] 17:33:23 INFO - PROCESS | 2876 | ++DOMWINDOW == 20 (19ECD000) [pid = 2876] [serial = 20] [outer = 00000000] 17:33:23 INFO - PROCESS | 2876 | ++DOMWINDOW == 21 (185C9000) [pid = 2876] [serial = 21] [outer = 19ECD000] 17:33:23 INFO - PROCESS | 2876 | 1462757603128 Marionette DEBUG loaded listener.js 17:33:23 INFO - PROCESS | 2876 | ++DOMWINDOW == 22 (185CD400) [pid = 2876] [serial = 22] [outer = 19ECD000] 17:33:23 INFO - PROCESS | 2876 | ++DOCSHELL 1A458800 == 9 [pid = 2876] [id = 9] 17:33:23 INFO - PROCESS | 2876 | ++DOMWINDOW == 23 (1A459000) [pid = 2876] [serial = 23] [outer = 00000000] 17:33:23 INFO - PROCESS | 2876 | ++DOMWINDOW == 24 (1A45B800) [pid = 2876] [serial = 24] [outer = 1A459000] 17:33:23 INFO - PROCESS | 2876 | 1462757603566 Marionette DEBUG loaded listener.js 17:33:23 INFO - PROCESS | 2876 | ++DOMWINDOW == 25 (1A45E800) [pid = 2876] [serial = 25] [outer = 1A459000] 17:33:23 INFO - PROCESS | 2876 | 1462757603776 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 17:33:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 17:33:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 844ms 17:33:23 INFO - PROCESS | 2876 | 1462757603890 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 17:33:23 INFO - PROCESS | 2876 | 1462757603892 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 17:33:23 INFO - PROCESS | 2876 | 1462757603909 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 17:33:23 INFO - PROCESS | 2876 | 1462757603911 Marionette TRACE conn3 <- [1,10,null,{}] 17:33:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 17:33:23 INFO - PROCESS | 2876 | 1462757603958 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:24 INFO - PROCESS | 2876 | 1462757604072 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 17:33:24 INFO - PROCESS | 2876 | 1462757604086 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:24 INFO - PROCESS | 2876 | ++DOCSHELL 1A87F400 == 10 [pid = 2876] [id = 10] 17:33:24 INFO - PROCESS | 2876 | ++DOMWINDOW == 26 (1A87F800) [pid = 2876] [serial = 26] [outer = 00000000] 17:33:24 INFO - PROCESS | 2876 | ++DOMWINDOW == 27 (1AF20C00) [pid = 2876] [serial = 27] [outer = 1A87F800] 17:33:24 INFO - PROCESS | 2876 | 1462757604136 Marionette DEBUG loaded listener.js 17:33:24 INFO - PROCESS | 2876 | ++DOMWINDOW == 28 (1AF24C00) [pid = 2876] [serial = 28] [outer = 1A87F800] 17:33:24 INFO - PROCESS | 2876 | 1462757604515 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 17:33:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 17:33:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 609ms 17:33:24 INFO - PROCESS | 2876 | 1462757604530 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 17:33:24 INFO - PROCESS | 2876 | 1462757604533 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 17:33:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 17:33:24 INFO - PROCESS | 2876 | 1462757604536 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 17:33:24 INFO - PROCESS | 2876 | 1462757604537 Marionette TRACE conn3 <- [1,14,null,{}] 17:33:24 INFO - PROCESS | 2876 | 1462757604541 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:24 INFO - PROCESS | 2876 | 1462757604631 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 17:33:24 INFO - PROCESS | 2876 | 1462757604646 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:24 INFO - PROCESS | 2876 | ++DOCSHELL 17273400 == 11 [pid = 2876] [id = 11] 17:33:24 INFO - PROCESS | 2876 | ++DOMWINDOW == 29 (17276000) [pid = 2876] [serial = 29] [outer = 00000000] 17:33:24 INFO - PROCESS | 2876 | ++DOMWINDOW == 30 (1AB19000) [pid = 2876] [serial = 30] [outer = 17276000] 17:33:24 INFO - PROCESS | 2876 | 1462757604690 Marionette DEBUG loaded listener.js 17:33:24 INFO - PROCESS | 2876 | ++DOMWINDOW == 31 (1AF1F000) [pid = 2876] [serial = 31] [outer = 17276000] 17:33:25 INFO - PROCESS | 2876 | 1462757605035 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 17:33:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 17:33:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 531ms 17:33:25 INFO - PROCESS | 2876 | 1462757605071 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 17:33:25 INFO - PROCESS | 2876 | 1462757605073 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 17:33:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 17:33:25 INFO - PROCESS | 2876 | 1462757605077 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 17:33:25 INFO - PROCESS | 2876 | 1462757605078 Marionette TRACE conn3 <- [1,18,null,{}] 17:33:25 INFO - PROCESS | 2876 | 1462757605082 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:25 INFO - PROCESS | 2876 | 1462757605174 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 17:33:25 INFO - PROCESS | 2876 | 1462757605192 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:25 INFO - PROCESS | 2876 | ++DOCSHELL 1ABF2800 == 12 [pid = 2876] [id = 12] 17:33:25 INFO - PROCESS | 2876 | ++DOMWINDOW == 32 (1ABF2C00) [pid = 2876] [serial = 32] [outer = 00000000] 17:33:25 INFO - PROCESS | 2876 | ++DOMWINDOW == 33 (1AF20400) [pid = 2876] [serial = 33] [outer = 1ABF2C00] 17:33:25 INFO - PROCESS | 2876 | 1462757605239 Marionette DEBUG loaded listener.js 17:33:25 INFO - PROCESS | 2876 | ++DOMWINDOW == 34 (1B049000) [pid = 2876] [serial = 34] [outer = 1ABF2C00] 17:33:25 INFO - PROCESS | 2876 | 1462757605583 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 17:33:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 17:33:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 531ms 17:33:25 INFO - PROCESS | 2876 | 1462757605613 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 17:33:25 INFO - PROCESS | 2876 | 1462757605615 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 17:33:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 17:33:25 INFO - PROCESS | 2876 | 1462757605618 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 17:33:25 INFO - PROCESS | 2876 | 1462757605620 Marionette TRACE conn3 <- [1,22,null,{}] 17:33:25 INFO - PROCESS | 2876 | 1462757605623 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:25 INFO - PROCESS | 2876 | 1462757605709 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 17:33:25 INFO - PROCESS | 2876 | 1462757605715 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:25 INFO - PROCESS | 2876 | ++DOCSHELL 1B051400 == 13 [pid = 2876] [id = 13] 17:33:25 INFO - PROCESS | 2876 | ++DOMWINDOW == 35 (1B052400) [pid = 2876] [serial = 35] [outer = 00000000] 17:33:25 INFO - PROCESS | 2876 | ++DOMWINDOW == 36 (1B207800) [pid = 2876] [serial = 36] [outer = 1B052400] 17:33:25 INFO - PROCESS | 2876 | 1462757605759 Marionette DEBUG loaded listener.js 17:33:25 INFO - PROCESS | 2876 | ++DOMWINDOW == 37 (1B20B000) [pid = 2876] [serial = 37] [outer = 1B052400] 17:33:26 INFO - PROCESS | 2876 | 1462757606069 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 17:33:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 17:33:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 484ms 17:33:26 INFO - PROCESS | 2876 | 1462757606112 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 17:33:26 INFO - PROCESS | 2876 | 1462757606114 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 17:33:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 17:33:26 INFO - PROCESS | 2876 | 1462757606117 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 17:33:26 INFO - PROCESS | 2876 | 1462757606119 Marionette TRACE conn3 <- [1,26,null,{}] 17:33:26 INFO - PROCESS | 2876 | 1462757606122 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:26 INFO - PROCESS | 2876 | 1462757606212 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 17:33:26 INFO - PROCESS | 2876 | 1462757606218 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:26 INFO - PROCESS | 2876 | ++DOCSHELL 1B210400 == 14 [pid = 2876] [id = 14] 17:33:26 INFO - PROCESS | 2876 | ++DOMWINDOW == 38 (1B210800) [pid = 2876] [serial = 38] [outer = 00000000] 17:33:26 INFO - PROCESS | 2876 | ++DOMWINDOW == 39 (1B369000) [pid = 2876] [serial = 39] [outer = 1B210800] 17:33:26 INFO - PROCESS | 2876 | 1462757606261 Marionette DEBUG loaded listener.js 17:33:26 INFO - PROCESS | 2876 | ++DOMWINDOW == 40 (1B36D400) [pid = 2876] [serial = 40] [outer = 1B210800] 17:33:26 INFO - PROCESS | 2876 | 1462757606572 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 17:33:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 17:33:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 484ms 17:33:26 INFO - PROCESS | 2876 | 1462757606617 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 17:33:26 INFO - PROCESS | 2876 | 1462757606619 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 17:33:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 17:33:26 INFO - PROCESS | 2876 | 1462757606622 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 17:33:26 INFO - PROCESS | 2876 | 1462757606623 Marionette TRACE conn3 <- [1,30,null,{}] 17:33:26 INFO - PROCESS | 2876 | 1462757606627 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:26 INFO - PROCESS | 2876 | 1462757606714 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 17:33:26 INFO - PROCESS | 2876 | 1462757606720 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:26 INFO - PROCESS | 2876 | ++DOCSHELL 1B368C00 == 15 [pid = 2876] [id = 15] 17:33:26 INFO - PROCESS | 2876 | ++DOMWINDOW == 41 (1B611800) [pid = 2876] [serial = 41] [outer = 00000000] 17:33:26 INFO - PROCESS | 2876 | ++DOMWINDOW == 42 (1B619800) [pid = 2876] [serial = 42] [outer = 1B611800] 17:33:26 INFO - PROCESS | 2876 | 1462757606763 Marionette DEBUG loaded listener.js 17:33:26 INFO - PROCESS | 2876 | ++DOMWINDOW == 43 (1B61E400) [pid = 2876] [serial = 43] [outer = 1B611800] 17:33:26 INFO - PROCESS | 2876 | ++DOCSHELL 1B78BC00 == 16 [pid = 2876] [id = 16] 17:33:26 INFO - PROCESS | 2876 | ++DOMWINDOW == 44 (1B78C000) [pid = 2876] [serial = 44] [outer = 00000000] 17:33:26 INFO - PROCESS | 2876 | ++DOMWINDOW == 45 (1B615C00) [pid = 2876] [serial = 45] [outer = 1B78C000] 17:33:26 INFO - PROCESS | 2876 | ++DOMWINDOW == 46 (1B613800) [pid = 2876] [serial = 46] [outer = 1B78C000] 17:33:26 INFO - PROCESS | 2876 | ++DOCSHELL 1B789000 == 17 [pid = 2876] [id = 17] 17:33:26 INFO - PROCESS | 2876 | ++DOMWINDOW == 47 (1B78CC00) [pid = 2876] [serial = 47] [outer = 00000000] 17:33:27 INFO - PROCESS | 2876 | ++DOMWINDOW == 48 (1B904400) [pid = 2876] [serial = 48] [outer = 1B78CC00] 17:33:27 INFO - PROCESS | 2876 | ++DOMWINDOW == 49 (1B90E800) [pid = 2876] [serial = 49] [outer = 1B78CC00] 17:33:27 INFO - PROCESS | 2876 | 1462757607258 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 17:33:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 17:33:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 703ms 17:33:27 INFO - PROCESS | 2876 | 1462757607322 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 17:33:27 INFO - PROCESS | 2876 | 1462757607324 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 17:33:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 17:33:27 INFO - PROCESS | 2876 | 1462757607328 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 17:33:27 INFO - PROCESS | 2876 | 1462757607329 Marionette TRACE conn3 <- [1,34,null,{}] 17:33:27 INFO - PROCESS | 2876 | 1462757607333 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:27 INFO - PROCESS | 2876 | 1462757607414 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 17:33:28 INFO - PROCESS | 2876 | 1462757608009 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:28 INFO - PROCESS | 2876 | --DOCSHELL 11BBDC00 == 16 [pid = 2876] [id = 1] 17:33:28 INFO - PROCESS | 2876 | ++DOCSHELL 0F959800 == 17 [pid = 2876] [id = 18] 17:33:28 INFO - PROCESS | 2876 | ++DOMWINDOW == 50 (0F95B000) [pid = 2876] [serial = 50] [outer = 00000000] 17:33:28 INFO - PROCESS | 2876 | ++DOMWINDOW == 51 (10579000) [pid = 2876] [serial = 51] [outer = 0F95B000] 17:33:28 INFO - PROCESS | 2876 | 1462757608068 Marionette DEBUG loaded listener.js 17:33:28 INFO - PROCESS | 2876 | ++DOMWINDOW == 52 (106ED000) [pid = 2876] [serial = 52] [outer = 0F95B000] 17:33:28 INFO - PROCESS | 2876 | 1462757608636 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 17:33:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 17:33:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1360ms 17:33:28 INFO - PROCESS | 2876 | 1462757608682 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 17:33:28 INFO - PROCESS | 2876 | 1462757608686 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 17:33:28 INFO - PROCESS | 2876 | 1462757608691 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 17:33:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 17:33:28 INFO - PROCESS | 2876 | 1462757608695 Marionette TRACE conn3 <- [1,38,null,{}] 17:33:28 INFO - PROCESS | 2876 | 1462757608716 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:28 INFO - PROCESS | 2876 | 1462757608825 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 17:33:28 INFO - PROCESS | 2876 | 1462757608889 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:28 INFO - PROCESS | 2876 | ++DOCSHELL 1121A400 == 18 [pid = 2876] [id = 19] 17:33:28 INFO - PROCESS | 2876 | ++DOMWINDOW == 53 (1121B400) [pid = 2876] [serial = 53] [outer = 00000000] 17:33:28 INFO - PROCESS | 2876 | ++DOMWINDOW == 54 (122B5C00) [pid = 2876] [serial = 54] [outer = 1121B400] 17:33:28 INFO - PROCESS | 2876 | 1462757608945 Marionette DEBUG loaded listener.js 17:33:29 INFO - PROCESS | 2876 | ++DOMWINDOW == 55 (12E4E400) [pid = 2876] [serial = 55] [outer = 1121B400] 17:33:29 INFO - PROCESS | 2876 | 1462757609506 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 17:33:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 17:33:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 860ms 17:33:29 INFO - PROCESS | 2876 | 1462757609558 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 17:33:29 INFO - PROCESS | 2876 | 1462757609562 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 17:33:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 17:33:29 INFO - PROCESS | 2876 | 1462757609566 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 17:33:29 INFO - PROCESS | 2876 | 1462757609568 Marionette TRACE conn3 <- [1,42,null,{}] 17:33:29 INFO - PROCESS | 2876 | 1462757609572 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:29 INFO - PROCESS | 2876 | 1462757609679 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 17:33:29 INFO - PROCESS | 2876 | 1462757609758 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:29 INFO - PROCESS | 2876 | ++DOCSHELL 1479EC00 == 19 [pid = 2876] [id = 20] 17:33:29 INFO - PROCESS | 2876 | ++DOMWINDOW == 56 (147A1800) [pid = 2876] [serial = 56] [outer = 00000000] 17:33:29 INFO - PROCESS | 2876 | ++DOMWINDOW == 57 (15255400) [pid = 2876] [serial = 57] [outer = 147A1800] 17:33:29 INFO - PROCESS | 2876 | 1462757609816 Marionette DEBUG loaded listener.js 17:33:29 INFO - PROCESS | 2876 | ++DOMWINDOW == 58 (159C4800) [pid = 2876] [serial = 58] [outer = 147A1800] 17:33:30 INFO - PROCESS | 2876 | 1462757610514 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 17:33:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 17:33:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1000ms 17:33:30 INFO - PROCESS | 2876 | 1462757610569 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 17:33:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 17:33:30 INFO - PROCESS | 2876 | 1462757610572 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 17:33:30 INFO - PROCESS | 2876 | 1462757610578 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 17:33:30 INFO - PROCESS | 2876 | 1462757610581 Marionette TRACE conn3 <- [1,46,null,{}] 17:33:30 INFO - PROCESS | 2876 | 1462757610586 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:30 INFO - PROCESS | 2876 | 1462757610713 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 17:33:30 INFO - PROCESS | 2876 | --DOCSHELL 14508400 == 18 [pid = 2876] [id = 4] 17:33:30 INFO - PROCESS | 2876 | 1462757610797 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:30 INFO - PROCESS | 2876 | ++DOCSHELL 10D57800 == 19 [pid = 2876] [id = 21] 17:33:30 INFO - PROCESS | 2876 | ++DOMWINDOW == 59 (10D59400) [pid = 2876] [serial = 59] [outer = 00000000] 17:33:30 INFO - PROCESS | 2876 | ++DOMWINDOW == 60 (11135800) [pid = 2876] [serial = 60] [outer = 10D59400] 17:33:30 INFO - PROCESS | 2876 | 1462757610847 Marionette DEBUG loaded listener.js 17:33:30 INFO - PROCESS | 2876 | ++DOMWINDOW == 61 (111D5400) [pid = 2876] [serial = 61] [outer = 10D59400] 17:33:31 INFO - PROCESS | 2876 | 1462757611244 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 17:33:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 17:33:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 703ms 17:33:31 INFO - PROCESS | 2876 | 1462757611274 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 17:33:31 INFO - PROCESS | 2876 | 1462757611279 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 17:33:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 17:33:31 INFO - PROCESS | 2876 | 1462757611285 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 17:33:31 INFO - PROCESS | 2876 | 1462757611287 Marionette TRACE conn3 <- [1,50,null,{}] 17:33:31 INFO - PROCESS | 2876 | 1462757611291 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:31 INFO - PROCESS | 2876 | 1462757611423 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 17:33:31 INFO - PROCESS | 2876 | 1462757611457 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:31 INFO - PROCESS | 2876 | ++DOCSHELL 12E52000 == 20 [pid = 2876] [id = 22] 17:33:31 INFO - PROCESS | 2876 | ++DOMWINDOW == 62 (12E52C00) [pid = 2876] [serial = 62] [outer = 00000000] 17:33:31 INFO - PROCESS | 2876 | ++DOMWINDOW == 63 (12EE1400) [pid = 2876] [serial = 63] [outer = 12E52C00] 17:33:31 INFO - PROCESS | 2876 | 1462757611501 Marionette DEBUG loaded listener.js 17:33:31 INFO - PROCESS | 2876 | ++DOMWINDOW == 64 (1328A400) [pid = 2876] [serial = 64] [outer = 12E52C00] 17:33:31 INFO - PROCESS | 2876 | 1462757611899 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:33:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 17:33:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 625ms 17:33:31 INFO - PROCESS | 2876 | 1462757611922 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 17:33:31 INFO - PROCESS | 2876 | 1462757611924 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 17:33:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 17:33:31 INFO - PROCESS | 2876 | 1462757611928 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 17:33:31 INFO - PROCESS | 2876 | 1462757611931 Marionette TRACE conn3 <- [1,54,null,{}] 17:33:31 INFO - PROCESS | 2876 | 1462757611942 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:32 INFO - PROCESS | 2876 | 1462757612022 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 17:33:32 INFO - PROCESS | 2876 | 1462757612033 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:32 INFO - PROCESS | 2876 | ++DOCSHELL 134DF000 == 21 [pid = 2876] [id = 23] 17:33:32 INFO - PROCESS | 2876 | ++DOMWINDOW == 65 (134E1800) [pid = 2876] [serial = 65] [outer = 00000000] 17:33:32 INFO - PROCESS | 2876 | ++DOMWINDOW == 66 (13A10400) [pid = 2876] [serial = 66] [outer = 134E1800] 17:33:32 INFO - PROCESS | 2876 | 1462757612081 Marionette DEBUG loaded listener.js 17:33:32 INFO - PROCESS | 2876 | ++DOMWINDOW == 67 (13CA0400) [pid = 2876] [serial = 67] [outer = 134E1800] 17:33:32 INFO - PROCESS | 2876 | 1462757612486 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:33:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 17:33:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 594ms 17:33:32 INFO - PROCESS | 2876 | 1462757612524 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 17:33:32 INFO - PROCESS | 2876 | 1462757612527 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 17:33:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 17:33:32 INFO - PROCESS | 2876 | 1462757612530 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 17:33:32 INFO - PROCESS | 2876 | 1462757612532 Marionette TRACE conn3 <- [1,58,null,{}] 17:33:32 INFO - PROCESS | 2876 | 1462757612535 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:32 INFO - PROCESS | 2876 | 1462757612610 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 17:33:32 INFO - PROCESS | 2876 | 1462757612624 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:32 INFO - PROCESS | 2876 | ++DOCSHELL 0CA7C000 == 22 [pid = 2876] [id = 24] 17:33:32 INFO - PROCESS | 2876 | ++DOMWINDOW == 68 (14741800) [pid = 2876] [serial = 68] [outer = 00000000] 17:33:32 INFO - PROCESS | 2876 | ++DOMWINDOW == 69 (147E0800) [pid = 2876] [serial = 69] [outer = 14741800] 17:33:32 INFO - PROCESS | 2876 | 1462757612671 Marionette DEBUG loaded listener.js 17:33:32 INFO - PROCESS | 2876 | ++DOMWINDOW == 70 (15250000) [pid = 2876] [serial = 70] [outer = 14741800] 17:33:33 INFO - PROCESS | 2876 | 1462757613036 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:33:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 17:33:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 531ms 17:33:33 INFO - PROCESS | 2876 | 1462757613065 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 17:33:33 INFO - PROCESS | 2876 | 1462757613067 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 17:33:33 INFO - PROCESS | 2876 | 1462757613071 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 17:33:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 17:33:33 INFO - PROCESS | 2876 | 1462757613072 Marionette TRACE conn3 <- [1,62,null,{}] 17:33:33 INFO - PROCESS | 2876 | 1462757613076 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:33 INFO - PROCESS | 2876 | 1462757613189 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 17:33:33 INFO - PROCESS | 2876 | 1462757613198 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:33 INFO - PROCESS | 2876 | ++DOCSHELL 1450FC00 == 23 [pid = 2876] [id = 25] 17:33:33 INFO - PROCESS | 2876 | ++DOMWINDOW == 71 (147A6000) [pid = 2876] [serial = 71] [outer = 00000000] 17:33:33 INFO - PROCESS | 2876 | ++DOMWINDOW == 72 (15A39800) [pid = 2876] [serial = 72] [outer = 147A6000] 17:33:33 INFO - PROCESS | 2876 | 1462757613241 Marionette DEBUG loaded listener.js 17:33:33 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (15B49C00) [pid = 2876] [serial = 73] [outer = 147A6000] 17:33:33 INFO - PROCESS | 2876 | 1462757613617 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:33:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 17:33:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 594ms 17:33:33 INFO - PROCESS | 2876 | 1462757613668 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 17:33:33 INFO - PROCESS | 2876 | 1462757613670 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 17:33:33 INFO - PROCESS | 2876 | 1462757613673 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 17:33:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 17:33:33 INFO - PROCESS | 2876 | 1462757613675 Marionette TRACE conn3 <- [1,66,null,{}] 17:33:33 INFO - PROCESS | 2876 | 1462757613679 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:33 INFO - PROCESS | 2876 | 1462757613802 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 17:33:33 INFO - PROCESS | 2876 | 1462757613817 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:33 INFO - PROCESS | 2876 | ++DOCSHELL 105D8400 == 24 [pid = 2876] [id = 26] 17:33:33 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (15952800) [pid = 2876] [serial = 74] [outer = 00000000] 17:33:33 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (16089C00) [pid = 2876] [serial = 75] [outer = 15952800] 17:33:33 INFO - PROCESS | 2876 | 1462757613862 Marionette DEBUG loaded listener.js 17:33:33 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (162EF400) [pid = 2876] [serial = 76] [outer = 15952800] 17:33:34 INFO - PROCESS | 2876 | 1462757614236 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:33:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 17:33:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 594ms 17:33:34 INFO - PROCESS | 2876 | 1462757614271 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 17:33:34 INFO - PROCESS | 2876 | 1462757614272 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 17:33:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 17:33:34 INFO - PROCESS | 2876 | 1462757614276 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 17:33:34 INFO - PROCESS | 2876 | 1462757614277 Marionette TRACE conn3 <- [1,70,null,{}] 17:33:34 INFO - PROCESS | 2876 | 1462757614281 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:34 INFO - PROCESS | 2876 | 1462757614351 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 17:33:34 INFO - PROCESS | 2876 | 1462757614357 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:34 INFO - PROCESS | 2876 | ++DOCSHELL 16B70400 == 25 [pid = 2876] [id = 27] 17:33:34 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (16FE0800) [pid = 2876] [serial = 77] [outer = 00000000] 17:33:34 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (1714BC00) [pid = 2876] [serial = 78] [outer = 16FE0800] 17:33:34 INFO - PROCESS | 2876 | 1462757614403 Marionette DEBUG loaded listener.js 17:33:34 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (1726F400) [pid = 2876] [serial = 79] [outer = 16FE0800] 17:33:34 INFO - PROCESS | 2876 | 1462757614785 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:33:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 17:33:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 531ms 17:33:34 INFO - PROCESS | 2876 | 1462757614812 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 17:33:34 INFO - PROCESS | 2876 | 1462757614813 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 17:33:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 17:33:34 INFO - PROCESS | 2876 | 1462757614840 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 17:33:34 INFO - PROCESS | 2876 | 1462757614842 Marionette TRACE conn3 <- [1,74,null,{}] 17:33:34 INFO - PROCESS | 2876 | 1462757614845 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:34 INFO - PROCESS | 2876 | 1462757614917 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 17:33:34 INFO - PROCESS | 2876 | 1462757614924 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:34 INFO - PROCESS | 2876 | ++DOCSHELL 16B67800 == 26 [pid = 2876] [id = 28] 17:33:34 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (16FEB000) [pid = 2876] [serial = 80] [outer = 00000000] 17:33:34 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (177C3800) [pid = 2876] [serial = 81] [outer = 16FEB000] 17:33:34 INFO - PROCESS | 2876 | 1462757614968 Marionette DEBUG loaded listener.js 17:33:35 INFO - PROCESS | 2876 | ++DOMWINDOW == 82 (178F5800) [pid = 2876] [serial = 82] [outer = 16FEB000] 17:33:35 INFO - PROCESS | 2876 | 1462757615345 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:33:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 17:33:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 563ms 17:33:35 INFO - PROCESS | 2876 | 1462757615384 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 17:33:35 INFO - PROCESS | 2876 | 1462757615386 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 17:33:35 INFO - PROCESS | 2876 | 1462757615389 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 17:33:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 17:33:35 INFO - PROCESS | 2876 | 1462757615390 Marionette TRACE conn3 <- [1,78,null,{}] 17:33:35 INFO - PROCESS | 2876 | 1462757615393 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:35 INFO - PROCESS | 2876 | 1462757615494 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 17:33:35 INFO - PROCESS | 2876 | 1462757615503 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:35 INFO - PROCESS | 2876 | ++DOCSHELL 0F95F800 == 27 [pid = 2876] [id = 29] 17:33:35 INFO - PROCESS | 2876 | ++DOMWINDOW == 83 (17037000) [pid = 2876] [serial = 83] [outer = 00000000] 17:33:35 INFO - PROCESS | 2876 | ++DOMWINDOW == 84 (180D3C00) [pid = 2876] [serial = 84] [outer = 17037000] 17:33:35 INFO - PROCESS | 2876 | 1462757615545 Marionette DEBUG loaded listener.js 17:33:35 INFO - PROCESS | 2876 | ++DOMWINDOW == 85 (180D6400) [pid = 2876] [serial = 85] [outer = 17037000] 17:33:35 INFO - PROCESS | 2876 | 1462757615932 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:33:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 17:33:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 593ms 17:33:35 INFO - PROCESS | 2876 | 1462757615986 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 17:33:35 INFO - PROCESS | 2876 | 1462757615988 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 17:33:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 17:33:35 INFO - PROCESS | 2876 | 1462757615991 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 17:33:35 INFO - PROCESS | 2876 | 1462757615993 Marionette TRACE conn3 <- [1,82,null,{}] 17:33:35 INFO - PROCESS | 2876 | 1462757615997 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:36 INFO - PROCESS | 2876 | 1462757616097 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 17:33:36 INFO - PROCESS | 2876 | 1462757616108 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:36 INFO - PROCESS | 2876 | ++DOCSHELL 1350A000 == 28 [pid = 2876] [id = 30] 17:33:36 INFO - PROCESS | 2876 | ++DOMWINDOW == 86 (140D7800) [pid = 2876] [serial = 86] [outer = 00000000] 17:33:36 INFO - PROCESS | 2876 | ++DOMWINDOW == 87 (1855C800) [pid = 2876] [serial = 87] [outer = 140D7800] 17:33:36 INFO - PROCESS | 2876 | 1462757616151 Marionette DEBUG loaded listener.js 17:33:36 INFO - PROCESS | 2876 | ++DOMWINDOW == 88 (185CF400) [pid = 2876] [serial = 88] [outer = 140D7800] 17:33:36 INFO - PROCESS | 2876 | 1462757616519 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:33:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 17:33:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 594ms 17:33:36 INFO - PROCESS | 2876 | 1462757616589 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 17:33:36 INFO - PROCESS | 2876 | 1462757616591 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 17:33:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 17:33:36 INFO - PROCESS | 2876 | 1462757616594 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 17:33:36 INFO - PROCESS | 2876 | 1462757616596 Marionette TRACE conn3 <- [1,86,null,{}] 17:33:36 INFO - PROCESS | 2876 | 1462757616600 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:36 INFO - PROCESS | 2876 | 1462757616720 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 17:33:36 INFO - PROCESS | 2876 | 1462757616757 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:36 INFO - PROCESS | 2876 | ++DOCSHELL 185CD800 == 29 [pid = 2876] [id = 31] 17:33:36 INFO - PROCESS | 2876 | ++DOMWINDOW == 89 (18822800) [pid = 2876] [serial = 89] [outer = 00000000] 17:33:36 INFO - PROCESS | 2876 | ++DOMWINDOW == 90 (19DA8C00) [pid = 2876] [serial = 90] [outer = 18822800] 17:33:36 INFO - PROCESS | 2876 | 1462757616803 Marionette DEBUG loaded listener.js 17:33:36 INFO - PROCESS | 2876 | ++DOMWINDOW == 91 (19ECB000) [pid = 2876] [serial = 91] [outer = 18822800] 17:33:37 INFO - PROCESS | 2876 | 1462757617195 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:33:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 17:33:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 640ms 17:33:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 17:33:37 INFO - PROCESS | 2876 | 1462757617233 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 17:33:37 INFO - PROCESS | 2876 | 1462757617236 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 17:33:37 INFO - PROCESS | 2876 | 1462757617240 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 17:33:37 INFO - PROCESS | 2876 | 1462757617243 Marionette TRACE conn3 <- [1,90,null,{}] 17:33:37 INFO - PROCESS | 2876 | 1462757617247 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:37 INFO - PROCESS | 2876 | 1462757617350 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 17:33:37 INFO - PROCESS | 2876 | 1462757617359 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:37 INFO - PROCESS | 2876 | ++DOCSHELL 13A10000 == 30 [pid = 2876] [id = 32] 17:33:37 INFO - PROCESS | 2876 | ++DOMWINDOW == 92 (13C92400) [pid = 2876] [serial = 92] [outer = 00000000] 17:33:37 INFO - PROCESS | 2876 | ++DOMWINDOW == 93 (1A1BE800) [pid = 2876] [serial = 93] [outer = 13C92400] 17:33:37 INFO - PROCESS | 2876 | 1462757617405 Marionette DEBUG loaded listener.js 17:33:37 INFO - PROCESS | 2876 | ++DOMWINDOW == 94 (1A452C00) [pid = 2876] [serial = 94] [outer = 13C92400] 17:33:37 INFO - PROCESS | 2876 | 1462757617768 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:33:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 17:33:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 594ms 17:33:37 INFO - PROCESS | 2876 | 1462757617835 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 17:33:37 INFO - PROCESS | 2876 | 1462757617837 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 17:33:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 17:33:37 INFO - PROCESS | 2876 | 1462757617840 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 17:33:37 INFO - PROCESS | 2876 | 1462757617842 Marionette TRACE conn3 <- [1,94,null,{}] 17:33:37 INFO - PROCESS | 2876 | 1462757617845 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:37 INFO - PROCESS | 2876 | 1462757617916 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 17:33:38 INFO - PROCESS | 2876 | 1462757618023 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:38 INFO - PROCESS | 2876 | ++DOCSHELL 1328BC00 == 31 [pid = 2876] [id = 33] 17:33:38 INFO - PROCESS | 2876 | ++DOMWINDOW == 95 (19EC9400) [pid = 2876] [serial = 95] [outer = 00000000] 17:33:38 INFO - PROCESS | 2876 | ++DOMWINDOW == 96 (1AB13400) [pid = 2876] [serial = 96] [outer = 19EC9400] 17:33:38 INFO - PROCESS | 2876 | 1462757618066 Marionette DEBUG loaded listener.js 17:33:38 INFO - PROCESS | 2876 | ++DOMWINDOW == 97 (1AB18C00) [pid = 2876] [serial = 97] [outer = 19EC9400] 17:33:39 INFO - PROCESS | 2876 | 1462757619187 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 17:33:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 17:33:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1390ms 17:33:39 INFO - PROCESS | 2876 | 1462757619250 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 17:33:39 INFO - PROCESS | 2876 | 1462757619254 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 17:33:39 INFO - PROCESS | 2876 | 1462757619264 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 17:33:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 17:33:39 INFO - PROCESS | 2876 | 1462757619268 Marionette TRACE conn3 <- [1,98,null,{}] 17:33:39 INFO - PROCESS | 2876 | 1462757619273 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:39 INFO - PROCESS | 2876 | 1462757619407 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 17:33:39 INFO - PROCESS | 2876 | 1462757619434 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:39 INFO - PROCESS | 2876 | ++DOCSHELL 10D62800 == 32 [pid = 2876] [id = 34] 17:33:39 INFO - PROCESS | 2876 | ++DOMWINDOW == 98 (10D62C00) [pid = 2876] [serial = 98] [outer = 00000000] 17:33:39 INFO - PROCESS | 2876 | ++DOMWINDOW == 99 (11220C00) [pid = 2876] [serial = 99] [outer = 10D62C00] 17:33:39 INFO - PROCESS | 2876 | 1462757619480 Marionette DEBUG loaded listener.js 17:33:39 INFO - PROCESS | 2876 | ++DOMWINDOW == 100 (11222400) [pid = 2876] [serial = 100] [outer = 10D62C00] 17:33:39 INFO - PROCESS | 2876 | 1462757619886 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 17:33:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 17:33:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 625ms 17:33:39 INFO - PROCESS | 2876 | 1462757619912 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 17:33:39 INFO - PROCESS | 2876 | 1462757619917 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 17:33:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 17:33:39 INFO - PROCESS | 2876 | 1462757619923 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 17:33:39 INFO - PROCESS | 2876 | 1462757619925 Marionette TRACE conn3 <- [1,102,null,{}] 17:33:39 INFO - PROCESS | 2876 | 1462757619929 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:40 INFO - PROCESS | 2876 | 1462757620029 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 17:33:40 INFO - PROCESS | 2876 | 1462757620036 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:40 INFO - PROCESS | 2876 | ++DOCSHELL 11596800 == 33 [pid = 2876] [id = 35] 17:33:40 INFO - PROCESS | 2876 | ++DOMWINDOW == 101 (11599800) [pid = 2876] [serial = 101] [outer = 00000000] 17:33:40 INFO - PROCESS | 2876 | ++DOMWINDOW == 102 (13433C00) [pid = 2876] [serial = 102] [outer = 11599800] 17:33:40 INFO - PROCESS | 2876 | 1462757620080 Marionette DEBUG loaded listener.js 17:33:40 INFO - PROCESS | 2876 | ++DOMWINDOW == 103 (134DE800) [pid = 2876] [serial = 103] [outer = 11599800] 17:33:40 INFO - PROCESS | 2876 | --DOMWINDOW == 102 (19ECD000) [pid = 2876] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 17:33:40 INFO - PROCESS | 2876 | --DOMWINDOW == 101 (14509000) [pid = 2876] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 17:33:40 INFO - PROCESS | 2876 | --DOMWINDOW == 100 (1B611800) [pid = 2876] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 17:33:40 INFO - PROCESS | 2876 | --DOMWINDOW == 99 (1B210800) [pid = 2876] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 17:33:40 INFO - PROCESS | 2876 | --DOMWINDOW == 98 (1B052400) [pid = 2876] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 17:33:40 INFO - PROCESS | 2876 | --DOMWINDOW == 97 (1ABF2C00) [pid = 2876] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 17:33:40 INFO - PROCESS | 2876 | --DOMWINDOW == 96 (17276000) [pid = 2876] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 17:33:40 INFO - PROCESS | 2876 | --DOMWINDOW == 95 (1A87F800) [pid = 2876] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 17:33:40 INFO - PROCESS | 2876 | --DOMWINDOW == 94 (0F95B000) [pid = 2876] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 17:33:40 INFO - PROCESS | 2876 | --DOMWINDOW == 93 (1121B400) [pid = 2876] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 17:33:40 INFO - PROCESS | 2876 | --DOMWINDOW == 92 (147A1800) [pid = 2876] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 17:33:40 INFO - PROCESS | 2876 | --DOMWINDOW == 91 (10D59400) [pid = 2876] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 17:33:40 INFO - PROCESS | 2876 | --DOMWINDOW == 90 (12E52C00) [pid = 2876] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 17:33:40 INFO - PROCESS | 2876 | --DOMWINDOW == 89 (134E1800) [pid = 2876] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 17:33:40 INFO - PROCESS | 2876 | --DOMWINDOW == 88 (14741800) [pid = 2876] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 17:33:40 INFO - PROCESS | 2876 | --DOMWINDOW == 87 (147A6000) [pid = 2876] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 17:33:40 INFO - PROCESS | 2876 | --DOMWINDOW == 86 (15952800) [pid = 2876] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 17:33:40 INFO - PROCESS | 2876 | --DOMWINDOW == 85 (16FE0800) [pid = 2876] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 17:33:40 INFO - PROCESS | 2876 | --DOMWINDOW == 84 (16FEB000) [pid = 2876] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 17:33:40 INFO - PROCESS | 2876 | --DOMWINDOW == 83 (17037000) [pid = 2876] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 17:33:40 INFO - PROCESS | 2876 | --DOMWINDOW == 82 (140D7800) [pid = 2876] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 17:33:40 INFO - PROCESS | 2876 | --DOMWINDOW == 81 (18822800) [pid = 2876] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 17:33:40 INFO - PROCESS | 2876 | 1462757620974 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 17:33:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 17:33:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1094ms 17:33:40 INFO - PROCESS | 2876 | 1462757621015 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 17:33:41 INFO - PROCESS | 2876 | 1462757621017 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 17:33:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 17:33:41 INFO - PROCESS | 2876 | 1462757621021 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 17:33:41 INFO - PROCESS | 2876 | 1462757621024 Marionette TRACE conn3 <- [1,106,null,{}] 17:33:41 INFO - PROCESS | 2876 | 1462757621038 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:41 INFO - PROCESS | 2876 | 1462757621152 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 17:33:41 INFO - PROCESS | 2876 | 1462757621201 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:41 INFO - PROCESS | 2876 | ++DOCSHELL 11BBD000 == 34 [pid = 2876] [id = 36] 17:33:41 INFO - PROCESS | 2876 | ++DOMWINDOW == 82 (12222800) [pid = 2876] [serial = 104] [outer = 00000000] 17:33:41 INFO - PROCESS | 2876 | ++DOMWINDOW == 83 (13C89000) [pid = 2876] [serial = 105] [outer = 12222800] 17:33:41 INFO - PROCESS | 2876 | 1462757621247 Marionette DEBUG loaded listener.js 17:33:41 INFO - PROCESS | 2876 | ++DOMWINDOW == 84 (13CA4C00) [pid = 2876] [serial = 106] [outer = 12222800] 17:33:41 INFO - PROCESS | 2876 | 1462757621565 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 17:33:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 17:33:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 594ms 17:33:41 INFO - PROCESS | 2876 | 1462757621617 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 17:33:41 INFO - PROCESS | 2876 | 1462757621620 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 17:33:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 17:33:41 INFO - PROCESS | 2876 | 1462757621647 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 17:33:41 INFO - PROCESS | 2876 | 1462757621660 Marionette TRACE conn3 <- [1,110,null,{}] 17:33:41 INFO - PROCESS | 2876 | 1462757621663 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:41 INFO - PROCESS | 2876 | 1462757621737 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 17:33:41 INFO - PROCESS | 2876 | 1462757621743 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:41 INFO - PROCESS | 2876 | ++DOCSHELL 13C9F000 == 35 [pid = 2876] [id = 37] 17:33:41 INFO - PROCESS | 2876 | ++DOMWINDOW == 85 (14506C00) [pid = 2876] [serial = 107] [outer = 00000000] 17:33:41 INFO - PROCESS | 2876 | ++DOMWINDOW == 86 (147EC400) [pid = 2876] [serial = 108] [outer = 14506C00] 17:33:41 INFO - PROCESS | 2876 | 1462757621788 Marionette DEBUG loaded listener.js 17:33:41 INFO - PROCESS | 2876 | ++DOMWINDOW == 87 (15959800) [pid = 2876] [serial = 109] [outer = 14506C00] 17:33:42 INFO - PROCESS | 2876 | 1462757622189 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 17:33:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 17:33:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 625ms 17:33:42 INFO - PROCESS | 2876 | 1462757622258 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 17:33:42 INFO - PROCESS | 2876 | 1462757622260 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 17:33:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 17:33:42 INFO - PROCESS | 2876 | 1462757622263 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 17:33:42 INFO - PROCESS | 2876 | 1462757622265 Marionette TRACE conn3 <- [1,114,null,{}] 17:33:42 INFO - PROCESS | 2876 | 1462757622269 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:42 INFO - PROCESS | 2876 | 1462757622340 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 17:33:42 INFO - PROCESS | 2876 | 1462757622348 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:42 INFO - PROCESS | 2876 | ++DOCSHELL 15A40000 == 36 [pid = 2876] [id = 38] 17:33:42 INFO - PROCESS | 2876 | ++DOMWINDOW == 88 (15A42C00) [pid = 2876] [serial = 110] [outer = 00000000] 17:33:42 INFO - PROCESS | 2876 | ++DOMWINDOW == 89 (16082000) [pid = 2876] [serial = 111] [outer = 15A42C00] 17:33:42 INFO - PROCESS | 2876 | 1462757622400 Marionette DEBUG loaded listener.js 17:33:42 INFO - PROCESS | 2876 | ++DOMWINDOW == 90 (1608B800) [pid = 2876] [serial = 112] [outer = 15A42C00] 17:33:42 INFO - PROCESS | 2876 | 1462757622795 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 17:33:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 17:33:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 593ms 17:33:42 INFO - PROCESS | 2876 | 1462757622861 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 17:33:42 INFO - PROCESS | 2876 | 1462757622865 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 17:33:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 17:33:42 INFO - PROCESS | 2876 | 1462757622870 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 17:33:42 INFO - PROCESS | 2876 | 1462757622874 Marionette TRACE conn3 <- [1,118,null,{}] 17:33:42 INFO - PROCESS | 2876 | 1462757622880 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:42 INFO - PROCESS | 2876 | 1462757623008 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 17:33:43 INFO - PROCESS | 2876 | 1462757623121 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:43 INFO - PROCESS | 2876 | ++DOCSHELL 10D5E800 == 37 [pid = 2876] [id = 39] 17:33:43 INFO - PROCESS | 2876 | ++DOMWINDOW == 91 (10D61C00) [pid = 2876] [serial = 113] [outer = 00000000] 17:33:43 INFO - PROCESS | 2876 | ++DOMWINDOW == 92 (1113DC00) [pid = 2876] [serial = 114] [outer = 10D61C00] 17:33:43 INFO - PROCESS | 2876 | 1462757623177 Marionette DEBUG loaded listener.js 17:33:43 INFO - PROCESS | 2876 | ++DOMWINDOW == 93 (11595C00) [pid = 2876] [serial = 115] [outer = 10D61C00] 17:33:43 INFO - PROCESS | 2876 | 1462757623676 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 17:33:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 17:33:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 844ms 17:33:43 INFO - PROCESS | 2876 | 1462757623715 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 17:33:43 INFO - PROCESS | 2876 | 1462757623719 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 17:33:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 17:33:43 INFO - PROCESS | 2876 | 1462757623727 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 17:33:43 INFO - PROCESS | 2876 | 1462757623731 Marionette TRACE conn3 <- [1,122,null,{}] 17:33:43 INFO - PROCESS | 2876 | 1462757623735 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:43 INFO - PROCESS | 2876 | 1462757623830 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 17:33:43 INFO - PROCESS | 2876 | 1462757623911 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:43 INFO - PROCESS | 2876 | ++DOCSHELL 11BBE800 == 38 [pid = 2876] [id = 40] 17:33:43 INFO - PROCESS | 2876 | ++DOMWINDOW == 94 (122B1400) [pid = 2876] [serial = 116] [outer = 00000000] 17:33:43 INFO - PROCESS | 2876 | ++DOMWINDOW == 95 (14503C00) [pid = 2876] [serial = 117] [outer = 122B1400] 17:33:43 INFO - PROCESS | 2876 | 1462757623964 Marionette DEBUG loaded listener.js 17:33:44 INFO - PROCESS | 2876 | ++DOMWINDOW == 96 (14741800) [pid = 2876] [serial = 118] [outer = 122B1400] 17:33:44 INFO - PROCESS | 2876 | 1462757624470 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 17:33:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 17:33:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 797ms 17:33:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 17:33:44 INFO - PROCESS | 2876 | 1462757624527 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 17:33:44 INFO - PROCESS | 2876 | 1462757624530 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 17:33:44 INFO - PROCESS | 2876 | 1462757624534 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 17:33:44 INFO - PROCESS | 2876 | 1462757624536 Marionette TRACE conn3 <- [1,126,null,{}] 17:33:44 INFO - PROCESS | 2876 | 1462757624547 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:44 INFO - PROCESS | 2876 | 1462757624646 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 17:33:44 INFO - PROCESS | 2876 | 1462757624732 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:44 INFO - PROCESS | 2876 | ++DOCSHELL 1703A400 == 39 [pid = 2876] [id = 41] 17:33:44 INFO - PROCESS | 2876 | ++DOMWINDOW == 97 (17040000) [pid = 2876] [serial = 119] [outer = 00000000] 17:33:44 INFO - PROCESS | 2876 | ++DOMWINDOW == 98 (17270C00) [pid = 2876] [serial = 120] [outer = 17040000] 17:33:44 INFO - PROCESS | 2876 | 1462757624788 Marionette DEBUG loaded listener.js 17:33:44 INFO - PROCESS | 2876 | ++DOMWINDOW == 99 (172B5800) [pid = 2876] [serial = 121] [outer = 17040000] 17:33:45 INFO - PROCESS | 2876 | 1462757625304 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 17:33:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 17:33:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 844ms 17:33:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 17:33:45 INFO - PROCESS | 2876 | 1462757625375 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 17:33:45 INFO - PROCESS | 2876 | 1462757625378 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 17:33:45 INFO - PROCESS | 2876 | 1462757625381 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 17:33:45 INFO - PROCESS | 2876 | 1462757625383 Marionette TRACE conn3 <- [1,130,null,{}] 17:33:45 INFO - PROCESS | 2876 | 1462757625387 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:45 INFO - PROCESS | 2876 | 1462757625483 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 17:33:45 INFO - PROCESS | 2876 | 1462757625554 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:45 INFO - PROCESS | 2876 | ++DOCSHELL 18083000 == 40 [pid = 2876] [id = 42] 17:33:45 INFO - PROCESS | 2876 | ++DOMWINDOW == 100 (18083C00) [pid = 2876] [serial = 122] [outer = 00000000] 17:33:45 INFO - PROCESS | 2876 | ++DOMWINDOW == 101 (180D9C00) [pid = 2876] [serial = 123] [outer = 18083C00] 17:33:45 INFO - PROCESS | 2876 | 1462757625607 Marionette DEBUG loaded listener.js 17:33:45 INFO - PROCESS | 2876 | ++DOMWINDOW == 102 (1855AC00) [pid = 2876] [serial = 124] [outer = 18083C00] 17:33:46 INFO - PROCESS | 2876 | 1462757626193 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 17:33:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 17:33:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 843ms 17:33:46 INFO - PROCESS | 2876 | 1462757626224 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 17:33:46 INFO - PROCESS | 2876 | 1462757626226 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 17:33:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 17:33:46 INFO - PROCESS | 2876 | 1462757626230 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 17:33:46 INFO - PROCESS | 2876 | 1462757626232 Marionette TRACE conn3 <- [1,134,null,{}] 17:33:46 INFO - PROCESS | 2876 | 1462757626235 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:46 INFO - PROCESS | 2876 | 1462757626330 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 17:33:46 INFO - PROCESS | 2876 | 1462757626413 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:46 INFO - PROCESS | 2876 | ++DOCSHELL 10D59400 == 41 [pid = 2876] [id = 43] 17:33:46 INFO - PROCESS | 2876 | ++DOMWINDOW == 103 (10D65C00) [pid = 2876] [serial = 125] [outer = 00000000] 17:33:46 INFO - PROCESS | 2876 | ++DOMWINDOW == 104 (113B6800) [pid = 2876] [serial = 126] [outer = 10D65C00] 17:33:46 INFO - PROCESS | 2876 | 1462757626467 Marionette DEBUG loaded listener.js 17:33:46 INFO - PROCESS | 2876 | ++DOMWINDOW == 105 (1323E400) [pid = 2876] [serial = 127] [outer = 10D65C00] 17:33:47 INFO - PROCESS | 2876 | --DOCSHELL 13C9F000 == 40 [pid = 2876] [id = 37] 17:33:47 INFO - PROCESS | 2876 | --DOCSHELL 11BBD000 == 39 [pid = 2876] [id = 36] 17:33:47 INFO - PROCESS | 2876 | --DOCSHELL 11596800 == 38 [pid = 2876] [id = 35] 17:33:47 INFO - PROCESS | 2876 | --DOCSHELL 10D62800 == 37 [pid = 2876] [id = 34] 17:33:47 INFO - PROCESS | 2876 | --DOCSHELL 0F95F800 == 36 [pid = 2876] [id = 29] 17:33:47 INFO - PROCESS | 2876 | --DOCSHELL 1328BC00 == 35 [pid = 2876] [id = 33] 17:33:47 INFO - PROCESS | 2876 | --DOCSHELL 18083000 == 34 [pid = 2876] [id = 42] 17:33:47 INFO - PROCESS | 2876 | --DOCSHELL 1350A000 == 33 [pid = 2876] [id = 30] 17:33:47 INFO - PROCESS | 2876 | --DOCSHELL 1703A400 == 32 [pid = 2876] [id = 41] 17:33:47 INFO - PROCESS | 2876 | --DOCSHELL 15A40000 == 31 [pid = 2876] [id = 38] 17:33:47 INFO - PROCESS | 2876 | --DOCSHELL 185CD800 == 30 [pid = 2876] [id = 31] 17:33:47 INFO - PROCESS | 2876 | --DOCSHELL 13A10000 == 29 [pid = 2876] [id = 32] 17:33:47 INFO - PROCESS | 2876 | --DOCSHELL 10D5E800 == 28 [pid = 2876] [id = 39] 17:33:47 INFO - PROCESS | 2876 | --DOCSHELL 11BBE800 == 27 [pid = 2876] [id = 40] 17:33:47 INFO - PROCESS | 2876 | --DOMWINDOW == 104 (1B61E400) [pid = 2876] [serial = 43] [outer = 00000000] [url = about:blank] 17:33:47 INFO - PROCESS | 2876 | --DOMWINDOW == 103 (10579000) [pid = 2876] [serial = 51] [outer = 00000000] [url = about:blank] 17:33:47 INFO - PROCESS | 2876 | --DOMWINDOW == 102 (122B5C00) [pid = 2876] [serial = 54] [outer = 00000000] [url = about:blank] 17:33:47 INFO - PROCESS | 2876 | --DOMWINDOW == 101 (15255400) [pid = 2876] [serial = 57] [outer = 00000000] [url = about:blank] 17:33:47 INFO - PROCESS | 2876 | --DOMWINDOW == 100 (159C4800) [pid = 2876] [serial = 58] [outer = 00000000] [url = about:blank] 17:33:47 INFO - PROCESS | 2876 | --DOMWINDOW == 99 (11135800) [pid = 2876] [serial = 60] [outer = 00000000] [url = about:blank] 17:33:47 INFO - PROCESS | 2876 | --DOMWINDOW == 98 (12EE1400) [pid = 2876] [serial = 63] [outer = 00000000] [url = about:blank] 17:33:47 INFO - PROCESS | 2876 | --DOMWINDOW == 97 (1328A400) [pid = 2876] [serial = 64] [outer = 00000000] [url = about:blank] 17:33:47 INFO - PROCESS | 2876 | --DOMWINDOW == 96 (13A10400) [pid = 2876] [serial = 66] [outer = 00000000] [url = about:blank] 17:33:47 INFO - PROCESS | 2876 | --DOMWINDOW == 95 (13CA0400) [pid = 2876] [serial = 67] [outer = 00000000] [url = about:blank] 17:33:47 INFO - PROCESS | 2876 | --DOMWINDOW == 94 (147E0800) [pid = 2876] [serial = 69] [outer = 00000000] [url = about:blank] 17:33:47 INFO - PROCESS | 2876 | --DOMWINDOW == 93 (15250000) [pid = 2876] [serial = 70] [outer = 00000000] [url = about:blank] 17:33:47 INFO - PROCESS | 2876 | --DOMWINDOW == 92 (15A39800) [pid = 2876] [serial = 72] [outer = 00000000] [url = about:blank] 17:33:47 INFO - PROCESS | 2876 | --DOMWINDOW == 91 (16089C00) [pid = 2876] [serial = 75] [outer = 00000000] [url = about:blank] 17:33:47 INFO - PROCESS | 2876 | --DOMWINDOW == 90 (1714BC00) [pid = 2876] [serial = 78] [outer = 00000000] [url = about:blank] 17:33:47 INFO - PROCESS | 2876 | --DOMWINDOW == 89 (177C3800) [pid = 2876] [serial = 81] [outer = 00000000] [url = about:blank] 17:33:47 INFO - PROCESS | 2876 | --DOMWINDOW == 88 (180D3C00) [pid = 2876] [serial = 84] [outer = 00000000] [url = about:blank] 17:33:47 INFO - PROCESS | 2876 | --DOMWINDOW == 87 (1855C800) [pid = 2876] [serial = 87] [outer = 00000000] [url = about:blank] 17:33:47 INFO - PROCESS | 2876 | --DOMWINDOW == 86 (19DA8C00) [pid = 2876] [serial = 90] [outer = 00000000] [url = about:blank] 17:33:47 INFO - PROCESS | 2876 | --DOMWINDOW == 85 (1A1BE800) [pid = 2876] [serial = 93] [outer = 00000000] [url = about:blank] 17:33:47 INFO - PROCESS | 2876 | --DOMWINDOW == 84 (15B49C00) [pid = 2876] [serial = 73] [outer = 00000000] [url = about:blank] 17:33:47 INFO - PROCESS | 2876 | --DOMWINDOW == 83 (162EF400) [pid = 2876] [serial = 76] [outer = 00000000] [url = about:blank] 17:33:47 INFO - PROCESS | 2876 | --DOMWINDOW == 82 (1726F400) [pid = 2876] [serial = 79] [outer = 00000000] [url = about:blank] 17:33:47 INFO - PROCESS | 2876 | --DOMWINDOW == 81 (178F5800) [pid = 2876] [serial = 82] [outer = 00000000] [url = about:blank] 17:33:47 INFO - PROCESS | 2876 | --DOMWINDOW == 80 (180D6400) [pid = 2876] [serial = 85] [outer = 00000000] [url = about:blank] 17:33:47 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (111D5400) [pid = 2876] [serial = 61] [outer = 00000000] [url = about:blank] 17:33:47 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (106ED000) [pid = 2876] [serial = 52] [outer = 00000000] [url = about:blank] 17:33:47 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (12E4E400) [pid = 2876] [serial = 55] [outer = 00000000] [url = about:blank] 17:33:47 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (185CF400) [pid = 2876] [serial = 88] [outer = 00000000] [url = about:blank] 17:33:47 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (19ECB000) [pid = 2876] [serial = 91] [outer = 00000000] [url = about:blank] 17:33:47 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (17044C00) [pid = 2876] [serial = 17] [outer = 00000000] [url = about:blank] 17:33:47 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (16B68C00) [pid = 2876] [serial = 14] [outer = 00000000] [url = about:blank] 17:33:47 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (14739C00) [pid = 2876] [serial = 9] [outer = 00000000] [url = about:blank] 17:33:47 INFO - PROCESS | 2876 | --DOMWINDOW == 71 (14740400) [pid = 2876] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 17:33:47 INFO - PROCESS | 2876 | --DOMWINDOW == 70 (122B1C00) [pid = 2876] [serial = 4] [outer = 00000000] [url = about:blank] 17:33:47 INFO - PROCESS | 2876 | --DOMWINDOW == 69 (1B619800) [pid = 2876] [serial = 42] [outer = 00000000] [url = about:blank] 17:33:47 INFO - PROCESS | 2876 | --DOMWINDOW == 68 (1B615C00) [pid = 2876] [serial = 45] [outer = 00000000] [url = about:blank] 17:33:47 INFO - PROCESS | 2876 | --DOMWINDOW == 67 (1B36D400) [pid = 2876] [serial = 40] [outer = 00000000] [url = about:blank] 17:33:47 INFO - PROCESS | 2876 | --DOMWINDOW == 66 (1B369000) [pid = 2876] [serial = 39] [outer = 00000000] [url = about:blank] 17:33:47 INFO - PROCESS | 2876 | --DOMWINDOW == 65 (1B207800) [pid = 2876] [serial = 36] [outer = 00000000] [url = about:blank] 17:33:47 INFO - PROCESS | 2876 | --DOMWINDOW == 64 (1B20B000) [pid = 2876] [serial = 37] [outer = 00000000] [url = about:blank] 17:33:47 INFO - PROCESS | 2876 | --DOMWINDOW == 63 (1AF20400) [pid = 2876] [serial = 33] [outer = 00000000] [url = about:blank] 17:33:47 INFO - PROCESS | 2876 | --DOMWINDOW == 62 (1B049000) [pid = 2876] [serial = 34] [outer = 00000000] [url = about:blank] 17:33:47 INFO - PROCESS | 2876 | --DOMWINDOW == 61 (1AF1F000) [pid = 2876] [serial = 31] [outer = 00000000] [url = about:blank] 17:33:47 INFO - PROCESS | 2876 | --DOMWINDOW == 60 (1AB19000) [pid = 2876] [serial = 30] [outer = 00000000] [url = about:blank] 17:33:47 INFO - PROCESS | 2876 | --DOMWINDOW == 59 (1AF20C00) [pid = 2876] [serial = 27] [outer = 00000000] [url = about:blank] 17:33:47 INFO - PROCESS | 2876 | --DOMWINDOW == 58 (1AF24C00) [pid = 2876] [serial = 28] [outer = 00000000] [url = about:blank] 17:33:47 INFO - PROCESS | 2876 | --DOMWINDOW == 57 (185CD400) [pid = 2876] [serial = 22] [outer = 00000000] [url = about:blank] 17:33:47 INFO - PROCESS | 2876 | --DOMWINDOW == 56 (1A45B800) [pid = 2876] [serial = 24] [outer = 00000000] [url = about:blank] 17:33:47 INFO - PROCESS | 2876 | --DOMWINDOW == 55 (185C9000) [pid = 2876] [serial = 21] [outer = 00000000] [url = about:blank] 17:33:47 INFO - PROCESS | 2876 | --DOMWINDOW == 54 (1B904400) [pid = 2876] [serial = 48] [outer = 00000000] [url = about:blank] 17:33:47 INFO - PROCESS | 2876 | 1462757627632 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 17:33:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 17:33:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1453ms 17:33:47 INFO - PROCESS | 2876 | 1462757627693 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 17:33:47 INFO - PROCESS | 2876 | 1462757627697 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 17:33:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 17:33:47 INFO - PROCESS | 2876 | 1462757627705 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 17:33:47 INFO - PROCESS | 2876 | 1462757627709 Marionette TRACE conn3 <- [1,138,null,{}] 17:33:47 INFO - PROCESS | 2876 | 1462757627716 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:47 INFO - PROCESS | 2876 | 1462757627794 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 17:33:47 INFO - PROCESS | 2876 | 1462757627804 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:47 INFO - PROCESS | 2876 | ++DOCSHELL 106EA800 == 28 [pid = 2876] [id = 44] 17:33:47 INFO - PROCESS | 2876 | ++DOMWINDOW == 55 (106EBC00) [pid = 2876] [serial = 128] [outer = 00000000] 17:33:47 INFO - PROCESS | 2876 | ++DOMWINDOW == 56 (1113F800) [pid = 2876] [serial = 129] [outer = 106EBC00] 17:33:47 INFO - PROCESS | 2876 | 1462757627852 Marionette DEBUG loaded listener.js 17:33:47 INFO - PROCESS | 2876 | ++DOMWINDOW == 57 (113B1400) [pid = 2876] [serial = 130] [outer = 106EBC00] 17:33:48 INFO - PROCESS | 2876 | 1462757628273 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 17:33:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 17:33:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 593ms 17:33:48 INFO - PROCESS | 2876 | 1462757628303 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 17:33:48 INFO - PROCESS | 2876 | 1462757628309 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 17:33:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 17:33:48 INFO - PROCESS | 2876 | 1462757628320 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 17:33:48 INFO - PROCESS | 2876 | 1462757628322 Marionette TRACE conn3 <- [1,142,null,{}] 17:33:48 INFO - PROCESS | 2876 | 1462757628326 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:48 INFO - PROCESS | 2876 | 1462757628408 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 17:33:48 INFO - PROCESS | 2876 | 1462757628417 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:48 INFO - PROCESS | 2876 | ++DOCSHELL 122B3000 == 29 [pid = 2876] [id = 45] 17:33:48 INFO - PROCESS | 2876 | ++DOMWINDOW == 58 (122B5C00) [pid = 2876] [serial = 131] [outer = 00000000] 17:33:48 INFO - PROCESS | 2876 | ++DOMWINDOW == 59 (130EA400) [pid = 2876] [serial = 132] [outer = 122B5C00] 17:33:48 INFO - PROCESS | 2876 | 1462757628461 Marionette DEBUG loaded listener.js 17:33:48 INFO - PROCESS | 2876 | ++DOMWINDOW == 60 (1328CC00) [pid = 2876] [serial = 133] [outer = 122B5C00] 17:33:48 INFO - PROCESS | 2876 | 1462757628881 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 17:33:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 17:33:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 594ms 17:33:48 INFO - PROCESS | 2876 | 1462757628916 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 17:33:48 INFO - PROCESS | 2876 | 1462757628919 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 17:33:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 17:33:48 INFO - PROCESS | 2876 | 1462757628923 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 17:33:48 INFO - PROCESS | 2876 | 1462757628926 Marionette TRACE conn3 <- [1,146,null,{}] 17:33:48 INFO - PROCESS | 2876 | 1462757628941 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:49 INFO - PROCESS | 2876 | 1462757629019 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 17:33:49 INFO - PROCESS | 2876 | 1462757629026 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:49 INFO - PROCESS | 2876 | ++DOCSHELL 14507400 == 30 [pid = 2876] [id = 46] 17:33:49 INFO - PROCESS | 2876 | ++DOMWINDOW == 61 (1450DC00) [pid = 2876] [serial = 134] [outer = 00000000] 17:33:49 INFO - PROCESS | 2876 | ++DOMWINDOW == 62 (1473C000) [pid = 2876] [serial = 135] [outer = 1450DC00] 17:33:49 INFO - PROCESS | 2876 | 1462757629079 Marionette DEBUG loaded listener.js 17:33:49 INFO - PROCESS | 2876 | ++DOMWINDOW == 63 (147A0000) [pid = 2876] [serial = 136] [outer = 1450DC00] 17:33:49 INFO - PROCESS | 2876 | 1462757629518 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 17:33:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 17:33:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 656ms 17:33:49 INFO - PROCESS | 2876 | 1462757629580 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 17:33:49 INFO - PROCESS | 2876 | 1462757629583 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 17:33:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 17:33:49 INFO - PROCESS | 2876 | 1462757629588 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 17:33:49 INFO - PROCESS | 2876 | 1462757629590 Marionette TRACE conn3 <- [1,150,null,{}] 17:33:49 INFO - PROCESS | 2876 | 1462757629595 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:49 INFO - PROCESS | 2876 | 1462757629670 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 17:33:49 INFO - PROCESS | 2876 | 1462757629679 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:49 INFO - PROCESS | 2876 | ++DOCSHELL 122A9400 == 31 [pid = 2876] [id = 47] 17:33:49 INFO - PROCESS | 2876 | ++DOMWINDOW == 64 (14742000) [pid = 2876] [serial = 137] [outer = 00000000] 17:33:49 INFO - PROCESS | 2876 | ++DOMWINDOW == 65 (15952000) [pid = 2876] [serial = 138] [outer = 14742000] 17:33:49 INFO - PROCESS | 2876 | 1462757629723 Marionette DEBUG loaded listener.js 17:33:49 INFO - PROCESS | 2876 | ++DOMWINDOW == 66 (15B44000) [pid = 2876] [serial = 139] [outer = 14742000] 17:33:50 INFO - PROCESS | 2876 | 1462757630156 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 17:33:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 17:33:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 593ms 17:33:50 INFO - PROCESS | 2876 | 1462757630183 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 17:33:50 INFO - PROCESS | 2876 | 1462757630185 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 17:33:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 17:33:50 INFO - PROCESS | 2876 | 1462757630195 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 17:33:50 INFO - PROCESS | 2876 | 1462757630196 Marionette TRACE conn3 <- [1,154,null,{}] 17:33:50 INFO - PROCESS | 2876 | 1462757630200 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:50 INFO - PROCESS | 2876 | 1462757630291 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 17:33:50 INFO - PROCESS | 2876 | 1462757630300 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:50 INFO - PROCESS | 2876 | ++DOCSHELL 15951C00 == 32 [pid = 2876] [id = 48] 17:33:50 INFO - PROCESS | 2876 | ++DOMWINDOW == 67 (15B48400) [pid = 2876] [serial = 140] [outer = 00000000] 17:33:50 INFO - PROCESS | 2876 | ++DOMWINDOW == 68 (16089C00) [pid = 2876] [serial = 141] [outer = 15B48400] 17:33:50 INFO - PROCESS | 2876 | 1462757630343 Marionette DEBUG loaded listener.js 17:33:50 INFO - PROCESS | 2876 | ++DOMWINDOW == 69 (169B5800) [pid = 2876] [serial = 142] [outer = 15B48400] 17:33:50 INFO - PROCESS | 2876 | 1462757630794 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 17:33:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 17:33:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 625ms 17:33:50 INFO - PROCESS | 2876 | 1462757630831 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 17:33:50 INFO - PROCESS | 2876 | 1462757630833 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 17:33:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 17:33:50 INFO - PROCESS | 2876 | 1462757630837 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 17:33:50 INFO - PROCESS | 2876 | 1462757630838 Marionette TRACE conn3 <- [1,158,null,{}] 17:33:50 INFO - PROCESS | 2876 | 1462757630858 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:50 INFO - PROCESS | 2876 | 1462757630969 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 17:33:50 INFO - PROCESS | 2876 | 1462757630976 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:50 INFO - PROCESS | 2876 | ++DOCSHELL 169A7800 == 33 [pid = 2876] [id = 49] 17:33:50 INFO - PROCESS | 2876 | ++DOMWINDOW == 70 (16BFC800) [pid = 2876] [serial = 143] [outer = 00000000] 17:33:50 INFO - PROCESS | 2876 | ++DOMWINDOW == 71 (1725D000) [pid = 2876] [serial = 144] [outer = 16BFC800] 17:33:51 INFO - PROCESS | 2876 | 1462757631021 Marionette DEBUG loaded listener.js 17:33:51 INFO - PROCESS | 2876 | ++DOMWINDOW == 72 (17277000) [pid = 2876] [serial = 145] [outer = 16BFC800] 17:33:51 INFO - PROCESS | 2876 | 1462757631419 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 17:33:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 17:33:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 640ms 17:33:51 INFO - PROCESS | 2876 | 1462757631475 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 17:33:51 INFO - PROCESS | 2876 | 1462757631477 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 17:33:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 17:33:51 INFO - PROCESS | 2876 | 1462757631480 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 17:33:51 INFO - PROCESS | 2876 | 1462757631482 Marionette TRACE conn3 <- [1,162,null,{}] 17:33:51 INFO - PROCESS | 2876 | 1462757631485 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:51 INFO - PROCESS | 2876 | 1462757631577 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 17:33:51 INFO - PROCESS | 2876 | 1462757631680 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:51 INFO - PROCESS | 2876 | ++DOCSHELL 178FA400 == 34 [pid = 2876] [id = 50] 17:33:51 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (178FDC00) [pid = 2876] [serial = 146] [outer = 00000000] 17:33:51 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (180D5400) [pid = 2876] [serial = 147] [outer = 178FDC00] 17:33:51 INFO - PROCESS | 2876 | 1462757631728 Marionette DEBUG loaded listener.js 17:33:51 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (181F5000) [pid = 2876] [serial = 148] [outer = 178FDC00] 17:33:51 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (19EC9400) [pid = 2876] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 17:33:51 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (13C92400) [pid = 2876] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 17:33:51 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (15A42C00) [pid = 2876] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 17:33:51 INFO - PROCESS | 2876 | --DOMWINDOW == 71 (14506C00) [pid = 2876] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 17:33:51 INFO - PROCESS | 2876 | --DOMWINDOW == 70 (10D62C00) [pid = 2876] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 17:33:51 INFO - PROCESS | 2876 | --DOMWINDOW == 69 (11599800) [pid = 2876] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 17:33:51 INFO - PROCESS | 2876 | --DOMWINDOW == 68 (12222800) [pid = 2876] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 17:33:52 INFO - PROCESS | 2876 | 1462757632092 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 17:33:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 17:33:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 641ms 17:33:52 INFO - PROCESS | 2876 | 1462757632118 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 17:33:52 INFO - PROCESS | 2876 | 1462757632120 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 17:33:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 17:33:52 INFO - PROCESS | 2876 | 1462757632123 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 17:33:52 INFO - PROCESS | 2876 | 1462757632125 Marionette TRACE conn3 <- [1,166,null,{}] 17:33:52 INFO - PROCESS | 2876 | 1462757632129 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:52 INFO - PROCESS | 2876 | 1462757632221 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 17:33:52 INFO - PROCESS | 2876 | 1462757632260 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:52 INFO - PROCESS | 2876 | ++DOCSHELL 12ED5800 == 35 [pid = 2876] [id = 51] 17:33:52 INFO - PROCESS | 2876 | ++DOMWINDOW == 69 (1328F800) [pid = 2876] [serial = 149] [outer = 00000000] 17:33:52 INFO - PROCESS | 2876 | ++DOMWINDOW == 70 (1703E000) [pid = 2876] [serial = 150] [outer = 1328F800] 17:33:52 INFO - PROCESS | 2876 | 1462757632313 Marionette DEBUG loaded listener.js 17:33:52 INFO - PROCESS | 2876 | ++DOMWINDOW == 71 (17276C00) [pid = 2876] [serial = 151] [outer = 1328F800] 17:33:52 INFO - PROCESS | 2876 | 1462757632643 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 17:33:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 17:33:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 531ms 17:33:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 17:33:52 INFO - PROCESS | 2876 | 1462757632659 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 17:33:52 INFO - PROCESS | 2876 | 1462757632661 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 17:33:52 INFO - PROCESS | 2876 | 1462757632664 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 17:33:52 INFO - PROCESS | 2876 | 1462757632666 Marionette TRACE conn3 <- [1,170,null,{}] 17:33:52 INFO - PROCESS | 2876 | 1462757632669 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:52 INFO - PROCESS | 2876 | 1462757632746 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 17:33:52 INFO - PROCESS | 2876 | 1462757632752 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:52 INFO - PROCESS | 2876 | ++DOCSHELL 14505000 == 36 [pid = 2876] [id = 52] 17:33:52 INFO - PROCESS | 2876 | ++DOMWINDOW == 72 (16088400) [pid = 2876] [serial = 152] [outer = 00000000] 17:33:52 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (185CD400) [pid = 2876] [serial = 153] [outer = 16088400] 17:33:52 INFO - PROCESS | 2876 | 1462757632849 Marionette DEBUG loaded listener.js 17:33:52 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (185D0400) [pid = 2876] [serial = 154] [outer = 16088400] 17:33:53 INFO - PROCESS | 2876 | 1462757633196 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 17:33:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 17:33:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 593ms 17:33:53 INFO - PROCESS | 2876 | 1462757633262 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 17:33:53 INFO - PROCESS | 2876 | 1462757633264 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 17:33:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 17:33:53 INFO - PROCESS | 2876 | 1462757633267 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 17:33:53 INFO - PROCESS | 2876 | 1462757633269 Marionette TRACE conn3 <- [1,174,null,{}] 17:33:53 INFO - PROCESS | 2876 | 1462757633272 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:53 INFO - PROCESS | 2876 | 1462757633346 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 17:33:53 INFO - PROCESS | 2876 | 1462757633407 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:53 INFO - PROCESS | 2876 | ++DOCSHELL 10680C00 == 37 [pid = 2876] [id = 53] 17:33:53 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (107F5400) [pid = 2876] [serial = 155] [outer = 00000000] 17:33:53 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (18826000) [pid = 2876] [serial = 156] [outer = 107F5400] 17:33:53 INFO - PROCESS | 2876 | 1462757633450 Marionette DEBUG loaded listener.js 17:33:53 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (19B0F000) [pid = 2876] [serial = 157] [outer = 107F5400] 17:33:53 INFO - PROCESS | 2876 | 1462757633779 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 17:33:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 17:33:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 531ms 17:33:53 INFO - PROCESS | 2876 | 1462757633803 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 17:33:53 INFO - PROCESS | 2876 | 1462757633805 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 17:33:53 INFO - PROCESS | 2876 | 1462757633808 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 17:33:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 17:33:53 INFO - PROCESS | 2876 | 1462757633811 Marionette TRACE conn3 <- [1,178,null,{}] 17:33:53 INFO - PROCESS | 2876 | 1462757633814 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:53 INFO - PROCESS | 2876 | 1462757633902 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 17:33:53 INFO - PROCESS | 2876 | 1462757634008 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:54 INFO - PROCESS | 2876 | ++DOCSHELL 10579000 == 38 [pid = 2876] [id = 54] 17:33:54 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (10579400) [pid = 2876] [serial = 158] [outer = 00000000] 17:33:54 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (106EC400) [pid = 2876] [serial = 159] [outer = 10579400] 17:33:54 INFO - PROCESS | 2876 | 1462757634100 Marionette DEBUG loaded listener.js 17:33:54 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (10D58800) [pid = 2876] [serial = 160] [outer = 10579400] 17:33:54 INFO - PROCESS | 2876 | 1462757634817 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 17:33:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 17:33:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1047ms 17:33:54 INFO - PROCESS | 2876 | 1462757634861 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 17:33:54 INFO - PROCESS | 2876 | 1462757634865 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 17:33:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 17:33:54 INFO - PROCESS | 2876 | 1462757634870 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 17:33:54 INFO - PROCESS | 2876 | 1462757634873 Marionette TRACE conn3 <- [1,182,null,{}] 17:33:54 INFO - PROCESS | 2876 | 1462757634878 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:54 INFO - PROCESS | 2876 | 1462757634987 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 17:33:55 INFO - PROCESS | 2876 | 1462757635054 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:55 INFO - PROCESS | 2876 | ++DOCSHELL 12E4F400 == 39 [pid = 2876] [id = 55] 17:33:55 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (12ED7000) [pid = 2876] [serial = 161] [outer = 00000000] 17:33:55 INFO - PROCESS | 2876 | ++DOMWINDOW == 82 (13A06C00) [pid = 2876] [serial = 162] [outer = 12ED7000] 17:33:55 INFO - PROCESS | 2876 | 1462757635109 Marionette DEBUG loaded listener.js 17:33:55 INFO - PROCESS | 2876 | ++DOMWINDOW == 83 (140D8000) [pid = 2876] [serial = 163] [outer = 12ED7000] 17:33:55 INFO - PROCESS | 2876 | 1462757635872 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 17:33:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 17:33:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1047ms 17:33:55 INFO - PROCESS | 2876 | 1462757635915 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 17:33:55 INFO - PROCESS | 2876 | 1462757635918 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 17:33:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 17:33:55 INFO - PROCESS | 2876 | 1462757635932 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 17:33:55 INFO - PROCESS | 2876 | 1462757635936 Marionette TRACE conn3 <- [1,186,null,{}] 17:33:55 INFO - PROCESS | 2876 | 1462757635942 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:56 INFO - PROCESS | 2876 | 1462757636096 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 17:33:56 INFO - PROCESS | 2876 | --DOCSHELL 10680C00 == 38 [pid = 2876] [id = 53] 17:33:56 INFO - PROCESS | 2876 | --DOCSHELL 14505000 == 37 [pid = 2876] [id = 52] 17:33:56 INFO - PROCESS | 2876 | --DOCSHELL 12ED5800 == 36 [pid = 2876] [id = 51] 17:33:56 INFO - PROCESS | 2876 | --DOCSHELL 178FA400 == 35 [pid = 2876] [id = 50] 17:33:56 INFO - PROCESS | 2876 | --DOCSHELL 169A7800 == 34 [pid = 2876] [id = 49] 17:33:56 INFO - PROCESS | 2876 | --DOCSHELL 15951C00 == 33 [pid = 2876] [id = 48] 17:33:56 INFO - PROCESS | 2876 | --DOCSHELL 122A9400 == 32 [pid = 2876] [id = 47] 17:33:56 INFO - PROCESS | 2876 | --DOCSHELL 14507400 == 31 [pid = 2876] [id = 46] 17:33:56 INFO - PROCESS | 2876 | --DOCSHELL 122B3000 == 30 [pid = 2876] [id = 45] 17:33:56 INFO - PROCESS | 2876 | --DOCSHELL 106EA800 == 29 [pid = 2876] [id = 44] 17:33:56 INFO - PROCESS | 2876 | --DOMWINDOW == 82 (1AB13400) [pid = 2876] [serial = 96] [outer = 00000000] [url = about:blank] 17:33:56 INFO - PROCESS | 2876 | --DOMWINDOW == 81 (1A452C00) [pid = 2876] [serial = 94] [outer = 00000000] [url = about:blank] 17:33:56 INFO - PROCESS | 2876 | --DOMWINDOW == 80 (1608B800) [pid = 2876] [serial = 112] [outer = 00000000] [url = about:blank] 17:33:56 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (15959800) [pid = 2876] [serial = 109] [outer = 00000000] [url = about:blank] 17:33:56 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (11220C00) [pid = 2876] [serial = 99] [outer = 00000000] [url = about:blank] 17:33:56 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (13433C00) [pid = 2876] [serial = 102] [outer = 00000000] [url = about:blank] 17:33:56 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (147EC400) [pid = 2876] [serial = 108] [outer = 00000000] [url = about:blank] 17:33:56 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (134DE800) [pid = 2876] [serial = 103] [outer = 00000000] [url = about:blank] 17:33:56 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (13C89000) [pid = 2876] [serial = 105] [outer = 00000000] [url = about:blank] 17:33:56 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (11222400) [pid = 2876] [serial = 100] [outer = 00000000] [url = about:blank] 17:33:56 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (13CA4C00) [pid = 2876] [serial = 106] [outer = 00000000] [url = about:blank] 17:33:56 INFO - PROCESS | 2876 | --DOMWINDOW == 71 (1AB18C00) [pid = 2876] [serial = 97] [outer = 00000000] [url = about:blank] 17:33:56 INFO - PROCESS | 2876 | --DOMWINDOW == 70 (16082000) [pid = 2876] [serial = 111] [outer = 00000000] [url = about:blank] 17:33:56 INFO - PROCESS | 2876 | 1462757636177 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:56 INFO - PROCESS | 2876 | ++DOCSHELL 0F95EC00 == 30 [pid = 2876] [id = 56] 17:33:56 INFO - PROCESS | 2876 | ++DOMWINDOW == 71 (10638400) [pid = 2876] [serial = 164] [outer = 00000000] 17:33:56 INFO - PROCESS | 2876 | ++DOMWINDOW == 72 (1071D400) [pid = 2876] [serial = 165] [outer = 10638400] 17:33:56 INFO - PROCESS | 2876 | 1462757636225 Marionette DEBUG loaded listener.js 17:33:56 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (11135400) [pid = 2876] [serial = 166] [outer = 10638400] 17:33:56 INFO - PROCESS | 2876 | 1462757636580 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 17:33:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 17:33:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 735ms 17:33:56 INFO - PROCESS | 2876 | 1462757636672 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 17:33:56 INFO - PROCESS | 2876 | 1462757636678 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 17:33:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 17:33:56 INFO - PROCESS | 2876 | 1462757636697 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 17:33:56 INFO - PROCESS | 2876 | 1462757636699 Marionette TRACE conn3 <- [1,190,null,{}] 17:33:56 INFO - PROCESS | 2876 | 1462757636703 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:56 INFO - PROCESS | 2876 | 1462757636780 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 17:33:56 INFO - PROCESS | 2876 | 1462757636787 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:56 INFO - PROCESS | 2876 | ++DOCSHELL 12C62800 == 31 [pid = 2876] [id = 57] 17:33:56 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (12E2A000) [pid = 2876] [serial = 167] [outer = 00000000] 17:33:56 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (1348E400) [pid = 2876] [serial = 168] [outer = 12E2A000] 17:33:56 INFO - PROCESS | 2876 | 1462757636840 Marionette DEBUG loaded listener.js 17:33:56 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (13510800) [pid = 2876] [serial = 169] [outer = 12E2A000] 17:33:57 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (14734000) [pid = 2876] [serial = 170] [outer = 1B78CC00] 17:33:57 INFO - PROCESS | 2876 | 1462757637284 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 17:33:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 17:33:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 625ms 17:33:57 INFO - PROCESS | 2876 | 1462757637333 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 17:33:57 INFO - PROCESS | 2876 | 1462757637335 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 17:33:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 17:33:57 INFO - PROCESS | 2876 | 1462757637338 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 17:33:57 INFO - PROCESS | 2876 | 1462757637342 Marionette TRACE conn3 <- [1,194,null,{}] 17:33:57 INFO - PROCESS | 2876 | 1462757637352 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:57 INFO - PROCESS | 2876 | 1462757637431 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 17:33:57 INFO - PROCESS | 2876 | 1462757637441 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:57 INFO - PROCESS | 2876 | ++DOCSHELL 15952800 == 32 [pid = 2876] [id = 58] 17:33:57 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (15952C00) [pid = 2876] [serial = 171] [outer = 00000000] 17:33:57 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (159C7C00) [pid = 2876] [serial = 172] [outer = 15952C00] 17:33:57 INFO - PROCESS | 2876 | 1462757637489 Marionette DEBUG loaded listener.js 17:33:57 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (15B4D000) [pid = 2876] [serial = 173] [outer = 15952C00] 17:33:57 INFO - PROCESS | 2876 | 1462757637914 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 17:33:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 17:33:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 593ms 17:33:57 INFO - PROCESS | 2876 | 1462757637935 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 17:33:57 INFO - PROCESS | 2876 | 1462757637937 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 17:33:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 17:33:57 INFO - PROCESS | 2876 | 1462757637941 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 17:33:57 INFO - PROCESS | 2876 | 1462757637943 Marionette TRACE conn3 <- [1,198,null,{}] 17:33:57 INFO - PROCESS | 2876 | 1462757637946 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:58 INFO - PROCESS | 2876 | 1462757638021 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 17:33:58 INFO - PROCESS | 2876 | 1462757638027 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:58 INFO - PROCESS | 2876 | ++DOCSHELL 15B42800 == 33 [pid = 2876] [id = 59] 17:33:58 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (1608AC00) [pid = 2876] [serial = 174] [outer = 00000000] 17:33:58 INFO - PROCESS | 2876 | ++DOMWINDOW == 82 (16BFCC00) [pid = 2876] [serial = 175] [outer = 1608AC00] 17:33:58 INFO - PROCESS | 2876 | 1462757638072 Marionette DEBUG loaded listener.js 17:33:58 INFO - PROCESS | 2876 | ++DOMWINDOW == 83 (17037000) [pid = 2876] [serial = 176] [outer = 1608AC00] 17:33:58 INFO - PROCESS | 2876 | 1462757638507 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 17:33:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 17:33:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 594ms 17:33:58 INFO - PROCESS | 2876 | 1462757638537 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 17:33:58 INFO - PROCESS | 2876 | 1462757638539 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 17:33:58 INFO - PROCESS | 2876 | 1462757638543 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 17:33:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 17:33:58 INFO - PROCESS | 2876 | 1462757638544 Marionette TRACE conn3 <- [1,202,null,{}] 17:33:58 INFO - PROCESS | 2876 | 1462757638552 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:58 INFO - PROCESS | 2876 | 1462757638645 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 17:33:58 INFO - PROCESS | 2876 | 1462757638652 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:58 INFO - PROCESS | 2876 | ++DOCSHELL 11BBE800 == 34 [pid = 2876] [id = 60] 17:33:58 INFO - PROCESS | 2876 | ++DOMWINDOW == 84 (17045400) [pid = 2876] [serial = 177] [outer = 00000000] 17:33:58 INFO - PROCESS | 2876 | ++DOMWINDOW == 85 (17862400) [pid = 2876] [serial = 178] [outer = 17045400] 17:33:58 INFO - PROCESS | 2876 | 1462757638696 Marionette DEBUG loaded listener.js 17:33:58 INFO - PROCESS | 2876 | ++DOMWINDOW == 86 (178FB800) [pid = 2876] [serial = 179] [outer = 17045400] 17:33:59 INFO - PROCESS | 2876 | 1462757639106 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 17:33:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 17:33:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 593ms 17:33:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 17:33:59 INFO - PROCESS | 2876 | 1462757639140 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 17:33:59 INFO - PROCESS | 2876 | 1462757639142 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 17:33:59 INFO - PROCESS | 2876 | 1462757639145 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 17:33:59 INFO - PROCESS | 2876 | 1462757639147 Marionette TRACE conn3 <- [1,206,null,{}] 17:33:59 INFO - PROCESS | 2876 | 1462757639150 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:59 INFO - PROCESS | 2876 | 1462757639272 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 17:33:59 INFO - PROCESS | 2876 | 1462757639280 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:59 INFO - PROCESS | 2876 | ++DOCSHELL 178FA000 == 35 [pid = 2876] [id = 61] 17:33:59 INFO - PROCESS | 2876 | ++DOMWINDOW == 87 (185C8000) [pid = 2876] [serial = 180] [outer = 00000000] 17:33:59 INFO - PROCESS | 2876 | ++DOMWINDOW == 88 (19D9FC00) [pid = 2876] [serial = 181] [outer = 185C8000] 17:33:59 INFO - PROCESS | 2876 | 1462757639323 Marionette DEBUG loaded listener.js 17:33:59 INFO - PROCESS | 2876 | ++DOMWINDOW == 89 (19EC2C00) [pid = 2876] [serial = 182] [outer = 185C8000] 17:33:59 INFO - PROCESS | 2876 | 1462757639762 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 17:33:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 17:33:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 625ms 17:33:59 INFO - PROCESS | 2876 | 1462757639784 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 17:33:59 INFO - PROCESS | 2876 | 1462757639785 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 17:33:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 17:33:59 INFO - PROCESS | 2876 | 1462757639789 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 17:33:59 INFO - PROCESS | 2876 | 1462757639791 Marionette TRACE conn3 <- [1,210,null,{}] 17:33:59 INFO - PROCESS | 2876 | 1462757639799 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:59 INFO - PROCESS | 2876 | 1462757639892 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 17:33:59 INFO - PROCESS | 2876 | 1462757639899 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:59 INFO - PROCESS | 2876 | ++DOCSHELL 18825000 == 36 [pid = 2876] [id = 62] 17:33:59 INFO - PROCESS | 2876 | ++DOMWINDOW == 90 (19D9C400) [pid = 2876] [serial = 183] [outer = 00000000] 17:33:59 INFO - PROCESS | 2876 | ++DOMWINDOW == 91 (1A1BC800) [pid = 2876] [serial = 184] [outer = 19D9C400] 17:33:59 INFO - PROCESS | 2876 | 1462757639949 Marionette DEBUG loaded listener.js 17:34:00 INFO - PROCESS | 2876 | ++DOMWINDOW == 92 (1A453800) [pid = 2876] [serial = 185] [outer = 19D9C400] 17:34:00 INFO - PROCESS | 2876 | --DOMWINDOW == 91 (15B48400) [pid = 2876] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 17:34:00 INFO - PROCESS | 2876 | --DOMWINDOW == 90 (106EBC00) [pid = 2876] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 17:34:00 INFO - PROCESS | 2876 | --DOMWINDOW == 89 (10D61C00) [pid = 2876] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 17:34:00 INFO - PROCESS | 2876 | --DOMWINDOW == 88 (122B1400) [pid = 2876] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 17:34:00 INFO - PROCESS | 2876 | --DOMWINDOW == 87 (17040000) [pid = 2876] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 17:34:00 INFO - PROCESS | 2876 | --DOMWINDOW == 86 (18083C00) [pid = 2876] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 17:34:00 INFO - PROCESS | 2876 | --DOMWINDOW == 85 (16BFC800) [pid = 2876] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 17:34:00 INFO - PROCESS | 2876 | --DOMWINDOW == 84 (1328F800) [pid = 2876] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 17:34:00 INFO - PROCESS | 2876 | --DOMWINDOW == 83 (178FDC00) [pid = 2876] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 17:34:00 INFO - PROCESS | 2876 | --DOMWINDOW == 82 (122B5C00) [pid = 2876] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 17:34:00 INFO - PROCESS | 2876 | --DOMWINDOW == 81 (14742000) [pid = 2876] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 17:34:00 INFO - PROCESS | 2876 | --DOMWINDOW == 80 (1450DC00) [pid = 2876] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 17:34:00 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (16088400) [pid = 2876] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 17:34:00 INFO - PROCESS | 2876 | 1462757640464 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 17:34:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 17:34:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 687ms 17:34:00 INFO - PROCESS | 2876 | 1462757640489 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 17:34:00 INFO - PROCESS | 2876 | 1462757640490 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 17:34:00 INFO - PROCESS | 2876 | 1462757640494 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 17:34:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 17:34:00 INFO - PROCESS | 2876 | 1462757640495 Marionette TRACE conn3 <- [1,214,null,{}] 17:34:00 INFO - PROCESS | 2876 | 1462757640499 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:00 INFO - PROCESS | 2876 | 1462757640575 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 17:34:00 INFO - PROCESS | 2876 | 1462757640602 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:00 INFO - PROCESS | 2876 | ++DOCSHELL 122B5C00 == 37 [pid = 2876] [id = 63] 17:34:00 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (122FB400) [pid = 2876] [serial = 186] [outer = 00000000] 17:34:00 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (140D8400) [pid = 2876] [serial = 187] [outer = 122FB400] 17:34:00 INFO - PROCESS | 2876 | 1462757640655 Marionette DEBUG loaded listener.js 17:34:00 INFO - PROCESS | 2876 | ++DOMWINDOW == 82 (177C2000) [pid = 2876] [serial = 188] [outer = 122FB400] 17:34:01 INFO - PROCESS | 2876 | 1462757641036 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 17:34:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 17:34:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 594ms 17:34:01 INFO - PROCESS | 2876 | 1462757641091 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 17:34:01 INFO - PROCESS | 2876 | 1462757641093 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 17:34:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 17:34:01 INFO - PROCESS | 2876 | 1462757641096 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 17:34:01 INFO - PROCESS | 2876 | 1462757641098 Marionette TRACE conn3 <- [1,218,null,{}] 17:34:01 INFO - PROCESS | 2876 | 1462757641102 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:01 INFO - PROCESS | 2876 | 1462757641173 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 17:34:01 INFO - PROCESS | 2876 | 1462757641180 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:01 INFO - PROCESS | 2876 | ++DOCSHELL 16BFC800 == 38 [pid = 2876] [id = 64] 17:34:01 INFO - PROCESS | 2876 | ++DOMWINDOW == 83 (18823400) [pid = 2876] [serial = 189] [outer = 00000000] 17:34:01 INFO - PROCESS | 2876 | ++DOMWINDOW == 84 (1A876800) [pid = 2876] [serial = 190] [outer = 18823400] 17:34:01 INFO - PROCESS | 2876 | 1462757641224 Marionette DEBUG loaded listener.js 17:34:01 INFO - PROCESS | 2876 | ++DOMWINDOW == 85 (1A878000) [pid = 2876] [serial = 191] [outer = 18823400] 17:34:01 INFO - PROCESS | 2876 | 1462757641601 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 17:34:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 17:34:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 531ms 17:34:01 INFO - PROCESS | 2876 | 1462757641632 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 17:34:01 INFO - PROCESS | 2876 | 1462757641634 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 17:34:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 17:34:01 INFO - PROCESS | 2876 | 1462757641637 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 17:34:01 INFO - PROCESS | 2876 | 1462757641639 Marionette TRACE conn3 <- [1,222,null,{}] 17:34:01 INFO - PROCESS | 2876 | 1462757641643 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:01 INFO - PROCESS | 2876 | 1462757641743 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 17:34:01 INFO - PROCESS | 2876 | 1462757641750 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:01 INFO - PROCESS | 2876 | ++DOCSHELL 14510C00 == 39 [pid = 2876] [id = 65] 17:34:01 INFO - PROCESS | 2876 | ++DOMWINDOW == 86 (16089000) [pid = 2876] [serial = 192] [outer = 00000000] 17:34:01 INFO - PROCESS | 2876 | ++DOMWINDOW == 87 (1AB16000) [pid = 2876] [serial = 193] [outer = 16089000] 17:34:01 INFO - PROCESS | 2876 | 1462757641793 Marionette DEBUG loaded listener.js 17:34:01 INFO - PROCESS | 2876 | ++DOMWINDOW == 88 (1AB16400) [pid = 2876] [serial = 194] [outer = 16089000] 17:34:02 INFO - PROCESS | 2876 | 1462757642186 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 17:34:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 17:34:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 594ms 17:34:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 17:34:02 INFO - PROCESS | 2876 | 1462757642235 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 17:34:02 INFO - PROCESS | 2876 | 1462757642237 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 17:34:02 INFO - PROCESS | 2876 | 1462757642240 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 17:34:02 INFO - PROCESS | 2876 | 1462757642242 Marionette TRACE conn3 <- [1,226,null,{}] 17:34:02 INFO - PROCESS | 2876 | 1462757642246 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:02 INFO - PROCESS | 2876 | 1462757642362 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 17:34:02 INFO - PROCESS | 2876 | 1462757642370 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:02 INFO - PROCESS | 2876 | ++DOCSHELL 1056F800 == 40 [pid = 2876] [id = 66] 17:34:02 INFO - PROCESS | 2876 | ++DOMWINDOW == 89 (14733C00) [pid = 2876] [serial = 195] [outer = 00000000] 17:34:02 INFO - PROCESS | 2876 | ++DOMWINDOW == 90 (1ABEFC00) [pid = 2876] [serial = 196] [outer = 14733C00] 17:34:02 INFO - PROCESS | 2876 | 1462757642416 Marionette DEBUG loaded listener.js 17:34:02 INFO - PROCESS | 2876 | ++DOMWINDOW == 91 (1ABF9800) [pid = 2876] [serial = 197] [outer = 14733C00] 17:34:02 INFO - PROCESS | 2876 | 1462757642967 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 17:34:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 17:34:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 844ms 17:34:03 INFO - PROCESS | 2876 | 1462757643084 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 17:34:03 INFO - PROCESS | 2876 | 1462757643089 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 17:34:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 17:34:03 INFO - PROCESS | 2876 | 1462757643094 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 17:34:03 INFO - PROCESS | 2876 | 1462757643099 Marionette TRACE conn3 <- [1,230,null,{}] 17:34:03 INFO - PROCESS | 2876 | 1462757643104 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:03 INFO - PROCESS | 2876 | 1462757643212 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 17:34:03 INFO - PROCESS | 2876 | 1462757643278 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:03 INFO - PROCESS | 2876 | ++DOCSHELL 1113D800 == 41 [pid = 2876] [id = 67] 17:34:03 INFO - PROCESS | 2876 | ++DOMWINDOW == 92 (11217C00) [pid = 2876] [serial = 198] [outer = 00000000] 17:34:03 INFO - PROCESS | 2876 | ++DOMWINDOW == 93 (13492800) [pid = 2876] [serial = 199] [outer = 11217C00] 17:34:03 INFO - PROCESS | 2876 | 1462757643333 Marionette DEBUG loaded listener.js 17:34:03 INFO - PROCESS | 2876 | ++DOMWINDOW == 94 (13C89000) [pid = 2876] [serial = 200] [outer = 11217C00] 17:34:03 INFO - PROCESS | 2876 | 1462757643865 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 17:34:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 17:34:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 812ms 17:34:03 INFO - PROCESS | 2876 | 1462757643897 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 17:34:03 INFO - PROCESS | 2876 | 1462757643903 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 17:34:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 17:34:03 INFO - PROCESS | 2876 | 1462757643910 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 17:34:03 INFO - PROCESS | 2876 | 1462757643912 Marionette TRACE conn3 <- [1,234,null,{}] 17:34:03 INFO - PROCESS | 2876 | 1462757643916 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:04 INFO - PROCESS | 2876 | 1462757644026 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 17:34:04 INFO - PROCESS | 2876 | 1462757644114 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:04 INFO - PROCESS | 2876 | ++DOCSHELL 14505400 == 42 [pid = 2876] [id = 68] 17:34:04 INFO - PROCESS | 2876 | ++DOMWINDOW == 95 (15253C00) [pid = 2876] [serial = 201] [outer = 00000000] 17:34:04 INFO - PROCESS | 2876 | ++DOMWINDOW == 96 (16B65400) [pid = 2876] [serial = 202] [outer = 15253C00] 17:34:04 INFO - PROCESS | 2876 | 1462757644166 Marionette DEBUG loaded listener.js 17:34:04 INFO - PROCESS | 2876 | ++DOMWINDOW == 97 (172AF800) [pid = 2876] [serial = 203] [outer = 15253C00] 17:34:04 INFO - PROCESS | 2876 | 1462757644730 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 17:34:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 17:34:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 844ms 17:34:04 INFO - PROCESS | 2876 | 1462757644750 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 17:34:04 INFO - PROCESS | 2876 | 1462757644752 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 17:34:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 17:34:04 INFO - PROCESS | 2876 | 1462757644756 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 17:34:04 INFO - PROCESS | 2876 | 1462757644760 Marionette TRACE conn3 <- [1,238,null,{}] 17:34:04 INFO - PROCESS | 2876 | 1462757644771 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:04 INFO - PROCESS | 2876 | 1462757644872 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 17:34:04 INFO - PROCESS | 2876 | 1462757644959 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:04 INFO - PROCESS | 2876 | ++DOCSHELL 1808E800 == 43 [pid = 2876] [id = 69] 17:34:04 INFO - PROCESS | 2876 | ++DOMWINDOW == 98 (181F6800) [pid = 2876] [serial = 204] [outer = 00000000] 17:34:04 INFO - PROCESS | 2876 | ++DOMWINDOW == 99 (19B0F800) [pid = 2876] [serial = 205] [outer = 181F6800] 17:34:05 INFO - PROCESS | 2876 | 1462757645014 Marionette DEBUG loaded listener.js 17:34:05 INFO - PROCESS | 2876 | ++DOMWINDOW == 100 (19B17000) [pid = 2876] [serial = 206] [outer = 181F6800] 17:34:05 INFO - PROCESS | 2876 | 1462757645543 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 17:34:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 17:34:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 829ms 17:34:05 INFO - PROCESS | 2876 | 1462757645599 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 17:34:05 INFO - PROCESS | 2876 | 1462757645601 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 17:34:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 17:34:05 INFO - PROCESS | 2876 | 1462757645605 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 17:34:05 INFO - PROCESS | 2876 | 1462757645607 Marionette TRACE conn3 <- [1,242,null,{}] 17:34:05 INFO - PROCESS | 2876 | 1462757645611 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:05 INFO - PROCESS | 2876 | 1462757645711 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 17:34:05 INFO - PROCESS | 2876 | 1462757645796 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:05 INFO - PROCESS | 2876 | ++DOCSHELL 107F6800 == 44 [pid = 2876] [id = 70] 17:34:05 INFO - PROCESS | 2876 | ++DOMWINDOW == 101 (11136C00) [pid = 2876] [serial = 207] [outer = 00000000] 17:34:05 INFO - PROCESS | 2876 | ++DOMWINDOW == 102 (1348BC00) [pid = 2876] [serial = 208] [outer = 11136C00] 17:34:05 INFO - PROCESS | 2876 | 1462757645849 Marionette DEBUG loaded listener.js 17:34:05 INFO - PROCESS | 2876 | ++DOMWINDOW == 103 (14741C00) [pid = 2876] [serial = 209] [outer = 11136C00] 17:34:06 INFO - PROCESS | 2876 | 1462757646530 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 17:34:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 17:34:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 938ms 17:34:06 INFO - PROCESS | 2876 | 1462757646550 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 17:34:06 INFO - PROCESS | 2876 | 1462757646554 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 17:34:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 17:34:06 INFO - PROCESS | 2876 | 1462757646558 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 17:34:06 INFO - PROCESS | 2876 | 1462757646562 Marionette TRACE conn3 <- [1,246,null,{}] 17:34:06 INFO - PROCESS | 2876 | 1462757646566 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:06 INFO - PROCESS | 2876 | 1462757646661 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 17:34:06 INFO - PROCESS | 2876 | 1462757646752 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:06 INFO - PROCESS | 2876 | ++DOCSHELL 12C63000 == 45 [pid = 2876] [id = 71] 17:34:06 INFO - PROCESS | 2876 | ++DOMWINDOW == 104 (12C64000) [pid = 2876] [serial = 210] [outer = 00000000] 17:34:06 INFO - PROCESS | 2876 | ++DOMWINDOW == 105 (1348D400) [pid = 2876] [serial = 211] [outer = 12C64000] 17:34:06 INFO - PROCESS | 2876 | 1462757646799 Marionette DEBUG loaded listener.js 17:34:06 INFO - PROCESS | 2876 | ++DOMWINDOW == 106 (13C88C00) [pid = 2876] [serial = 212] [outer = 12C64000] 17:34:07 INFO - PROCESS | 2876 | --DOCSHELL 14510C00 == 44 [pid = 2876] [id = 65] 17:34:07 INFO - PROCESS | 2876 | --DOCSHELL 16BFC800 == 43 [pid = 2876] [id = 64] 17:34:07 INFO - PROCESS | 2876 | --DOCSHELL 122B5C00 == 42 [pid = 2876] [id = 63] 17:34:07 INFO - PROCESS | 2876 | --DOCSHELL 18825000 == 41 [pid = 2876] [id = 62] 17:34:07 INFO - PROCESS | 2876 | --DOCSHELL 178FA000 == 40 [pid = 2876] [id = 61] 17:34:07 INFO - PROCESS | 2876 | --DOCSHELL 11BBE800 == 39 [pid = 2876] [id = 60] 17:34:07 INFO - PROCESS | 2876 | --DOCSHELL 15B42800 == 38 [pid = 2876] [id = 59] 17:34:07 INFO - PROCESS | 2876 | --DOCSHELL 15952800 == 37 [pid = 2876] [id = 58] 17:34:07 INFO - PROCESS | 2876 | --DOCSHELL 12C62800 == 36 [pid = 2876] [id = 57] 17:34:07 INFO - PROCESS | 2876 | --DOCSHELL 0F95EC00 == 35 [pid = 2876] [id = 56] 17:34:07 INFO - PROCESS | 2876 | --DOMWINDOW == 105 (169B5800) [pid = 2876] [serial = 142] [outer = 00000000] [url = about:blank] 17:34:07 INFO - PROCESS | 2876 | --DOMWINDOW == 104 (1113F800) [pid = 2876] [serial = 129] [outer = 00000000] [url = about:blank] 17:34:07 INFO - PROCESS | 2876 | --DOMWINDOW == 103 (16089C00) [pid = 2876] [serial = 141] [outer = 00000000] [url = about:blank] 17:34:07 INFO - PROCESS | 2876 | --DOMWINDOW == 102 (113B6800) [pid = 2876] [serial = 126] [outer = 00000000] [url = about:blank] 17:34:07 INFO - PROCESS | 2876 | --DOMWINDOW == 101 (11595C00) [pid = 2876] [serial = 115] [outer = 00000000] [url = about:blank] 17:34:07 INFO - PROCESS | 2876 | --DOMWINDOW == 100 (1113DC00) [pid = 2876] [serial = 114] [outer = 00000000] [url = about:blank] 17:34:07 INFO - PROCESS | 2876 | --DOMWINDOW == 99 (14741800) [pid = 2876] [serial = 118] [outer = 00000000] [url = about:blank] 17:34:07 INFO - PROCESS | 2876 | --DOMWINDOW == 98 (14503C00) [pid = 2876] [serial = 117] [outer = 00000000] [url = about:blank] 17:34:07 INFO - PROCESS | 2876 | --DOMWINDOW == 97 (172B5800) [pid = 2876] [serial = 121] [outer = 00000000] [url = about:blank] 17:34:07 INFO - PROCESS | 2876 | --DOMWINDOW == 96 (17270C00) [pid = 2876] [serial = 120] [outer = 00000000] [url = about:blank] 17:34:07 INFO - PROCESS | 2876 | --DOMWINDOW == 95 (1855AC00) [pid = 2876] [serial = 124] [outer = 00000000] [url = about:blank] 17:34:07 INFO - PROCESS | 2876 | --DOMWINDOW == 94 (180D9C00) [pid = 2876] [serial = 123] [outer = 00000000] [url = about:blank] 17:34:07 INFO - PROCESS | 2876 | --DOMWINDOW == 93 (17277000) [pid = 2876] [serial = 145] [outer = 00000000] [url = about:blank] 17:34:07 INFO - PROCESS | 2876 | --DOMWINDOW == 92 (1725D000) [pid = 2876] [serial = 144] [outer = 00000000] [url = about:blank] 17:34:07 INFO - PROCESS | 2876 | --DOMWINDOW == 91 (1703E000) [pid = 2876] [serial = 150] [outer = 00000000] [url = about:blank] 17:34:07 INFO - PROCESS | 2876 | --DOMWINDOW == 90 (180D5400) [pid = 2876] [serial = 147] [outer = 00000000] [url = about:blank] 17:34:07 INFO - PROCESS | 2876 | --DOMWINDOW == 89 (18826000) [pid = 2876] [serial = 156] [outer = 00000000] [url = about:blank] 17:34:07 INFO - PROCESS | 2876 | --DOMWINDOW == 88 (130EA400) [pid = 2876] [serial = 132] [outer = 00000000] [url = about:blank] 17:34:07 INFO - PROCESS | 2876 | --DOMWINDOW == 87 (181F5000) [pid = 2876] [serial = 148] [outer = 00000000] [url = about:blank] 17:34:07 INFO - PROCESS | 2876 | --DOMWINDOW == 86 (1328CC00) [pid = 2876] [serial = 133] [outer = 00000000] [url = about:blank] 17:34:07 INFO - PROCESS | 2876 | --DOMWINDOW == 85 (15952000) [pid = 2876] [serial = 138] [outer = 00000000] [url = about:blank] 17:34:07 INFO - PROCESS | 2876 | --DOMWINDOW == 84 (1473C000) [pid = 2876] [serial = 135] [outer = 00000000] [url = about:blank] 17:34:07 INFO - PROCESS | 2876 | --DOMWINDOW == 83 (147A0000) [pid = 2876] [serial = 136] [outer = 00000000] [url = about:blank] 17:34:07 INFO - PROCESS | 2876 | --DOMWINDOW == 82 (17276C00) [pid = 2876] [serial = 151] [outer = 00000000] [url = about:blank] 17:34:07 INFO - PROCESS | 2876 | --DOMWINDOW == 81 (185D0400) [pid = 2876] [serial = 154] [outer = 00000000] [url = about:blank] 17:34:07 INFO - PROCESS | 2876 | --DOMWINDOW == 80 (113B1400) [pid = 2876] [serial = 130] [outer = 00000000] [url = about:blank] 17:34:07 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (185CD400) [pid = 2876] [serial = 153] [outer = 00000000] [url = about:blank] 17:34:07 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (15B44000) [pid = 2876] [serial = 139] [outer = 00000000] [url = about:blank] 17:34:07 INFO - PROCESS | 2876 | 1462757647269 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 17:34:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 17:34:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 735ms 17:34:07 INFO - PROCESS | 2876 | 1462757647304 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 17:34:07 INFO - PROCESS | 2876 | 1462757647309 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 17:34:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 17:34:07 INFO - PROCESS | 2876 | 1462757647320 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 17:34:07 INFO - PROCESS | 2876 | 1462757647323 Marionette TRACE conn3 <- [1,250,null,{}] 17:34:07 INFO - PROCESS | 2876 | 1462757647326 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:07 INFO - PROCESS | 2876 | 1462757647429 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 17:34:07 INFO - PROCESS | 2876 | 1462757647439 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:07 INFO - PROCESS | 2876 | ++DOCSHELL 12C6D400 == 36 [pid = 2876] [id = 72] 17:34:07 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (12EDFC00) [pid = 2876] [serial = 213] [outer = 00000000] 17:34:07 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (13509800) [pid = 2876] [serial = 214] [outer = 12EDFC00] 17:34:07 INFO - PROCESS | 2876 | 1462757647483 Marionette DEBUG loaded listener.js 17:34:07 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (140D7800) [pid = 2876] [serial = 215] [outer = 12EDFC00] 17:34:07 INFO - PROCESS | 2876 | 1462757647892 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 17:34:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 17:34:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 625ms 17:34:07 INFO - PROCESS | 2876 | 1462757647957 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 17:34:07 INFO - PROCESS | 2876 | 1462757647959 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 17:34:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 17:34:07 INFO - PROCESS | 2876 | 1462757647963 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 17:34:07 INFO - PROCESS | 2876 | 1462757647966 Marionette TRACE conn3 <- [1,254,null,{}] 17:34:07 INFO - PROCESS | 2876 | 1462757647976 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:08 INFO - PROCESS | 2876 | 1462757648056 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 17:34:08 INFO - PROCESS | 2876 | 1462757648067 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:08 INFO - PROCESS | 2876 | ++DOCSHELL 159CA000 == 37 [pid = 2876] [id = 73] 17:34:08 INFO - PROCESS | 2876 | ++DOMWINDOW == 82 (15A39000) [pid = 2876] [serial = 216] [outer = 00000000] 17:34:08 INFO - PROCESS | 2876 | ++DOMWINDOW == 83 (15B45C00) [pid = 2876] [serial = 217] [outer = 15A39000] 17:34:08 INFO - PROCESS | 2876 | 1462757648117 Marionette DEBUG loaded listener.js 17:34:08 INFO - PROCESS | 2876 | ++DOMWINDOW == 84 (1608B800) [pid = 2876] [serial = 218] [outer = 15A39000] 17:34:08 INFO - PROCESS | 2876 | 1462757648533 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 17:34:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 17:34:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 593ms 17:34:08 INFO - PROCESS | 2876 | 1462757648559 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 17:34:08 INFO - PROCESS | 2876 | 1462757648561 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 17:34:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 17:34:08 INFO - PROCESS | 2876 | 1462757648565 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 17:34:08 INFO - PROCESS | 2876 | 1462757648566 Marionette TRACE conn3 <- [1,258,null,{}] 17:34:08 INFO - PROCESS | 2876 | 1462757648570 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:08 INFO - PROCESS | 2876 | 1462757648645 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 17:34:08 INFO - PROCESS | 2876 | 1462757648651 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:08 INFO - PROCESS | 2876 | ++DOCSHELL 1607E400 == 38 [pid = 2876] [id = 74] 17:34:08 INFO - PROCESS | 2876 | ++DOMWINDOW == 85 (169A6800) [pid = 2876] [serial = 219] [outer = 00000000] 17:34:08 INFO - PROCESS | 2876 | ++DOMWINDOW == 86 (1703E000) [pid = 2876] [serial = 220] [outer = 169A6800] 17:34:08 INFO - PROCESS | 2876 | 1462757648695 Marionette DEBUG loaded listener.js 17:34:08 INFO - PROCESS | 2876 | ++DOMWINDOW == 87 (17255400) [pid = 2876] [serial = 221] [outer = 169A6800] 17:34:09 INFO - PROCESS | 2876 | 1462757649100 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 17:34:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 17:34:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 594ms 17:34:09 INFO - PROCESS | 2876 | 1462757649162 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 17:34:09 INFO - PROCESS | 2876 | 1462757649164 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 17:34:09 INFO - PROCESS | 2876 | 1462757649167 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 17:34:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 17:34:09 INFO - PROCESS | 2876 | 1462757649169 Marionette TRACE conn3 <- [1,262,null,{}] 17:34:09 INFO - PROCESS | 2876 | 1462757649172 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:09 INFO - PROCESS | 2876 | 1462757649262 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 17:34:09 INFO - PROCESS | 2876 | 1462757649269 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:09 INFO - PROCESS | 2876 | ++DOCSHELL 13287400 == 39 [pid = 2876] [id = 75] 17:34:09 INFO - PROCESS | 2876 | ++DOMWINDOW == 88 (17277000) [pid = 2876] [serial = 222] [outer = 00000000] 17:34:09 INFO - PROCESS | 2876 | ++DOMWINDOW == 89 (1786A000) [pid = 2876] [serial = 223] [outer = 17277000] 17:34:09 INFO - PROCESS | 2876 | 1462757649312 Marionette DEBUG loaded listener.js 17:34:09 INFO - PROCESS | 2876 | ++DOMWINDOW == 90 (178F6000) [pid = 2876] [serial = 224] [outer = 17277000] 17:34:09 INFO - PROCESS | 2876 | 1462757649777 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 17:34:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 17:34:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 640ms 17:34:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 17:34:09 INFO - PROCESS | 2876 | 1462757649812 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 17:34:09 INFO - PROCESS | 2876 | 1462757649814 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 17:34:09 INFO - PROCESS | 2876 | 1462757649817 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 17:34:09 INFO - PROCESS | 2876 | 1462757649819 Marionette TRACE conn3 <- [1,266,null,{}] 17:34:09 INFO - PROCESS | 2876 | 1462757649822 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:09 INFO - PROCESS | 2876 | 1462757649927 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 17:34:09 INFO - PROCESS | 2876 | 1462757650001 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:09 INFO - PROCESS | 2876 | ++DOCSHELL 1726F000 == 40 [pid = 2876] [id = 76] 17:34:09 INFO - PROCESS | 2876 | ++DOMWINDOW == 91 (17276400) [pid = 2876] [serial = 225] [outer = 00000000] 17:34:10 INFO - PROCESS | 2876 | ++DOMWINDOW == 92 (185CDC00) [pid = 2876] [serial = 226] [outer = 17276400] 17:34:10 INFO - PROCESS | 2876 | 1462757650045 Marionette DEBUG loaded listener.js 17:34:10 INFO - PROCESS | 2876 | ++DOMWINDOW == 93 (185D2000) [pid = 2876] [serial = 227] [outer = 17276400] 17:34:10 INFO - PROCESS | 2876 | 1462757650448 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 17:34:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 17:34:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 687ms 17:34:10 INFO - PROCESS | 2876 | 1462757650515 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 17:34:10 INFO - PROCESS | 2876 | 1462757650517 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 17:34:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 17:34:10 INFO - PROCESS | 2876 | 1462757650529 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 17:34:10 INFO - PROCESS | 2876 | 1462757650530 Marionette TRACE conn3 <- [1,270,null,{}] 17:34:10 INFO - PROCESS | 2876 | 1462757650539 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:10 INFO - PROCESS | 2876 | 1462757650635 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 17:34:10 INFO - PROCESS | 2876 | 1462757650647 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:10 INFO - PROCESS | 2876 | ++DOCSHELL 180D5400 == 41 [pid = 2876] [id = 77] 17:34:10 INFO - PROCESS | 2876 | ++DOMWINDOW == 94 (180D6400) [pid = 2876] [serial = 228] [outer = 00000000] 17:34:10 INFO - PROCESS | 2876 | ++DOMWINDOW == 95 (19B0E800) [pid = 2876] [serial = 229] [outer = 180D6400] 17:34:10 INFO - PROCESS | 2876 | 1462757650691 Marionette DEBUG loaded listener.js 17:34:10 INFO - PROCESS | 2876 | ++DOMWINDOW == 96 (19B12C00) [pid = 2876] [serial = 230] [outer = 180D6400] 17:34:11 INFO - PROCESS | 2876 | 1462757651080 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 17:34:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 17:34:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 594ms 17:34:11 INFO - PROCESS | 2876 | 1462757651118 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 17:34:11 INFO - PROCESS | 2876 | 1462757651120 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 17:34:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 17:34:11 INFO - PROCESS | 2876 | 1462757651123 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 17:34:11 INFO - PROCESS | 2876 | 1462757651125 Marionette TRACE conn3 <- [1,274,null,{}] 17:34:11 INFO - PROCESS | 2876 | 1462757651133 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:11 INFO - PROCESS | 2876 | 1462757651227 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 17:34:11 INFO - PROCESS | 2876 | 1462757651261 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:11 INFO - PROCESS | 2876 | ++DOCSHELL 178F5400 == 42 [pid = 2876] [id = 78] 17:34:11 INFO - PROCESS | 2876 | ++DOMWINDOW == 97 (1855A400) [pid = 2876] [serial = 231] [outer = 00000000] 17:34:11 INFO - PROCESS | 2876 | ++DOMWINDOW == 98 (1A1B3400) [pid = 2876] [serial = 232] [outer = 1855A400] 17:34:11 INFO - PROCESS | 2876 | 1462757651346 Marionette DEBUG loaded listener.js 17:34:11 INFO - PROCESS | 2876 | ++DOMWINDOW == 99 (1A460800) [pid = 2876] [serial = 233] [outer = 1855A400] 17:34:11 INFO - PROCESS | 2876 | --DOMWINDOW == 98 (17045400) [pid = 2876] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 17:34:11 INFO - PROCESS | 2876 | --DOMWINDOW == 97 (185C8000) [pid = 2876] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 17:34:11 INFO - PROCESS | 2876 | --DOMWINDOW == 96 (12E2A000) [pid = 2876] [serial = 167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 17:34:11 INFO - PROCESS | 2876 | --DOMWINDOW == 95 (1608AC00) [pid = 2876] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 17:34:11 INFO - PROCESS | 2876 | --DOMWINDOW == 94 (10638400) [pid = 2876] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 17:34:11 INFO - PROCESS | 2876 | --DOMWINDOW == 93 (15952C00) [pid = 2876] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 17:34:11 INFO - PROCESS | 2876 | --DOMWINDOW == 92 (19D9C400) [pid = 2876] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 17:34:11 INFO - PROCESS | 2876 | --DOMWINDOW == 91 (122FB400) [pid = 2876] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 17:34:11 INFO - PROCESS | 2876 | --DOMWINDOW == 90 (16089000) [pid = 2876] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 17:34:11 INFO - PROCESS | 2876 | --DOMWINDOW == 89 (18823400) [pid = 2876] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 17:34:11 INFO - PROCESS | 2876 | --DOMWINDOW == 88 (107F5400) [pid = 2876] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 17:34:11 INFO - PROCESS | 2876 | 1462757651774 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 17:34:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 17:34:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 703ms 17:34:11 INFO - PROCESS | 2876 | 1462757651829 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 17:34:11 INFO - PROCESS | 2876 | 1462757651831 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 17:34:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 17:34:11 INFO - PROCESS | 2876 | 1462757651835 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 17:34:11 INFO - PROCESS | 2876 | 1462757651836 Marionette TRACE conn3 <- [1,278,null,{}] 17:34:11 INFO - PROCESS | 2876 | 1462757651840 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:11 INFO - PROCESS | 2876 | 1462757651919 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 17:34:11 INFO - PROCESS | 2876 | 1462757651925 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:11 INFO - PROCESS | 2876 | ++DOCSHELL 117DEC00 == 43 [pid = 2876] [id = 79] 17:34:11 INFO - PROCESS | 2876 | ++DOMWINDOW == 89 (122FB800) [pid = 2876] [serial = 234] [outer = 00000000] 17:34:11 INFO - PROCESS | 2876 | ++DOMWINDOW == 90 (1882C000) [pid = 2876] [serial = 235] [outer = 122FB800] 17:34:11 INFO - PROCESS | 2876 | 1462757651969 Marionette DEBUG loaded listener.js 17:34:12 INFO - PROCESS | 2876 | ++DOMWINDOW == 91 (19ECC000) [pid = 2876] [serial = 236] [outer = 122FB800] 17:34:12 INFO - PROCESS | 2876 | 1462757652361 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 17:34:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 17:34:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 594ms 17:34:12 INFO - PROCESS | 2876 | 1462757652430 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 17:34:12 INFO - PROCESS | 2876 | 1462757652432 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 17:34:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 17:34:12 INFO - PROCESS | 2876 | 1462757652436 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 17:34:12 INFO - PROCESS | 2876 | 1462757652437 Marionette TRACE conn3 <- [1,282,null,{}] 17:34:12 INFO - PROCESS | 2876 | 1462757652441 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:12 INFO - PROCESS | 2876 | 1462757652513 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 17:34:12 INFO - PROCESS | 2876 | 1462757652520 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:12 INFO - PROCESS | 2876 | ++DOCSHELL 10D5D000 == 44 [pid = 2876] [id = 80] 17:34:12 INFO - PROCESS | 2876 | ++DOMWINDOW == 92 (1714E000) [pid = 2876] [serial = 237] [outer = 00000000] 17:34:12 INFO - PROCESS | 2876 | ++DOMWINDOW == 93 (1AB15400) [pid = 2876] [serial = 238] [outer = 1714E000] 17:34:12 INFO - PROCESS | 2876 | 1462757652566 Marionette DEBUG loaded listener.js 17:34:12 INFO - PROCESS | 2876 | ++DOMWINDOW == 94 (1AB15800) [pid = 2876] [serial = 239] [outer = 1714E000] 17:34:13 INFO - PROCESS | 2876 | 1462757653014 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 17:34:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 17:34:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 641ms 17:34:13 INFO - PROCESS | 2876 | 1462757653074 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 17:34:13 INFO - PROCESS | 2876 | 1462757653076 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 17:34:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 17:34:13 INFO - PROCESS | 2876 | 1462757653079 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 17:34:13 INFO - PROCESS | 2876 | 1462757653082 Marionette TRACE conn3 <- [1,286,null,{}] 17:34:13 INFO - PROCESS | 2876 | 1462757653085 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:13 INFO - PROCESS | 2876 | 1462757653175 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 17:34:13 INFO - PROCESS | 2876 | 1462757653181 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:13 INFO - PROCESS | 2876 | ++DOCSHELL 19DA4C00 == 45 [pid = 2876] [id = 81] 17:34:13 INFO - PROCESS | 2876 | ++DOMWINDOW == 95 (1ABF6400) [pid = 2876] [serial = 240] [outer = 00000000] 17:34:13 INFO - PROCESS | 2876 | ++DOMWINDOW == 96 (1AF17800) [pid = 2876] [serial = 241] [outer = 1ABF6400] 17:34:13 INFO - PROCESS | 2876 | 1462757653229 Marionette DEBUG loaded listener.js 17:34:13 INFO - PROCESS | 2876 | ++DOMWINDOW == 97 (1AF1F000) [pid = 2876] [serial = 242] [outer = 1ABF6400] 17:34:13 INFO - PROCESS | 2876 | 1462757653740 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 17:34:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 17:34:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 703ms 17:34:13 INFO - PROCESS | 2876 | 1462757653779 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 17:34:13 INFO - PROCESS | 2876 | 1462757653784 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 17:34:13 INFO - PROCESS | 2876 | 1462757653789 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 17:34:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 17:34:13 INFO - PROCESS | 2876 | 1462757653793 Marionette TRACE conn3 <- [1,290,null,{}] 17:34:13 INFO - PROCESS | 2876 | 1462757653799 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:13 INFO - PROCESS | 2876 | 1462757653940 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 17:34:14 INFO - PROCESS | 2876 | 1462757654028 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:14 INFO - PROCESS | 2876 | ++DOCSHELL 10D63800 == 46 [pid = 2876] [id = 82] 17:34:14 INFO - PROCESS | 2876 | ++DOMWINDOW == 98 (10D64400) [pid = 2876] [serial = 243] [outer = 00000000] 17:34:14 INFO - PROCESS | 2876 | ++DOMWINDOW == 99 (12222000) [pid = 2876] [serial = 244] [outer = 10D64400] 17:34:14 INFO - PROCESS | 2876 | 1462757654086 Marionette DEBUG loaded listener.js 17:34:14 INFO - PROCESS | 2876 | ++DOMWINDOW == 100 (12EDEC00) [pid = 2876] [serial = 245] [outer = 10D64400] 17:34:14 INFO - PROCESS | 2876 | 1462757654672 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 17:34:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 17:34:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 937ms 17:34:14 INFO - PROCESS | 2876 | 1462757654736 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 17:34:14 INFO - PROCESS | 2876 | 1462757654741 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 17:34:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 17:34:14 INFO - PROCESS | 2876 | 1462757654748 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 17:34:14 INFO - PROCESS | 2876 | 1462757654751 Marionette TRACE conn3 <- [1,294,null,{}] 17:34:14 INFO - PROCESS | 2876 | 1462757654755 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:14 INFO - PROCESS | 2876 | 1462757654853 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 17:34:14 INFO - PROCESS | 2876 | 1462757654927 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:14 INFO - PROCESS | 2876 | ++DOCSHELL 147E0C00 == 47 [pid = 2876] [id = 83] 17:34:14 INFO - PROCESS | 2876 | ++DOMWINDOW == 101 (1594F800) [pid = 2876] [serial = 246] [outer = 00000000] 17:34:14 INFO - PROCESS | 2876 | ++DOMWINDOW == 102 (169B5C00) [pid = 2876] [serial = 247] [outer = 1594F800] 17:34:14 INFO - PROCESS | 2876 | 1462757654984 Marionette DEBUG loaded listener.js 17:34:15 INFO - PROCESS | 2876 | ++DOMWINDOW == 103 (17276C00) [pid = 2876] [serial = 248] [outer = 1594F800] 17:34:15 INFO - PROCESS | 2876 | 1462757655533 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:34:15 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. 17:34:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 843ms 17:34:15 INFO - PROCESS | 2876 | 1462757655589 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 17:34:15 INFO - PROCESS | 2876 | 1462757655592 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 17:34:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 17:34:15 INFO - PROCESS | 2876 | 1462757655596 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 17:34:15 INFO - PROCESS | 2876 | 1462757655599 Marionette TRACE conn3 <- [1,298,null,{}] 17:34:15 INFO - PROCESS | 2876 | 1462757655610 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:15 INFO - PROCESS | 2876 | 1462757655718 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 17:34:15 INFO - PROCESS | 2876 | 1462757655806 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:15 INFO - PROCESS | 2876 | ++DOCSHELL 1AB1A000 == 48 [pid = 2876] [id = 84] 17:34:15 INFO - PROCESS | 2876 | ++DOMWINDOW == 104 (1AB1E800) [pid = 2876] [serial = 249] [outer = 00000000] 17:34:15 INFO - PROCESS | 2876 | ++DOMWINDOW == 105 (1ABF1400) [pid = 2876] [serial = 250] [outer = 1AB1E800] 17:34:15 INFO - PROCESS | 2876 | 1462757655861 Marionette DEBUG loaded listener.js 17:34:15 INFO - PROCESS | 2876 | ++DOMWINDOW == 106 (1AE92400) [pid = 2876] [serial = 251] [outer = 1AB1E800] 17:34:16 INFO - PROCESS | 2876 | 1462757656332 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:34:16 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. 17:34:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 813ms 17:34:16 INFO - PROCESS | 2876 | 1462757656432 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 17:34:16 INFO - PROCESS | 2876 | 1462757656435 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 17:34:16 INFO - PROCESS | 2876 | 1462757656440 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 17:34:16 INFO - PROCESS | 2876 | 1462757656442 Marionette TRACE conn3 <- [1,302,null,{}] 17:34:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 17:34:16 INFO - PROCESS | 2876 | 1462757656461 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:16 INFO - PROCESS | 2876 | 1462757656564 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 17:34:16 INFO - PROCESS | 2876 | 1462757656630 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:16 INFO - PROCESS | 2876 | ++DOCSHELL 1AE9F000 == 49 [pid = 2876] [id = 85] 17:34:16 INFO - PROCESS | 2876 | ++DOMWINDOW == 107 (1AF1E000) [pid = 2876] [serial = 252] [outer = 00000000] 17:34:16 INFO - PROCESS | 2876 | ++DOMWINDOW == 108 (1B049400) [pid = 2876] [serial = 253] [outer = 1AF1E000] 17:34:16 INFO - PROCESS | 2876 | 1462757656684 Marionette DEBUG loaded listener.js 17:34:16 INFO - PROCESS | 2876 | ++DOMWINDOW == 109 (1B04E000) [pid = 2876] [serial = 254] [outer = 1AF1E000] 17:34:17 INFO - PROCESS | 2876 | 1462757657217 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:34:17 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. 17:34:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 781ms 17:34:17 INFO - PROCESS | 2876 | 1462757657227 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 17:34:17 INFO - PROCESS | 2876 | 1462757657229 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 17:34:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 17:34:17 INFO - PROCESS | 2876 | 1462757657233 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 17:34:17 INFO - PROCESS | 2876 | 1462757657235 Marionette TRACE conn3 <- [1,306,null,{}] 17:34:17 INFO - PROCESS | 2876 | 1462757657239 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:17 INFO - PROCESS | 2876 | 1462757657333 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 17:34:17 INFO - PROCESS | 2876 | 1462757657441 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:17 INFO - PROCESS | 2876 | ++DOCSHELL 1B04F400 == 50 [pid = 2876] [id = 86] 17:34:17 INFO - PROCESS | 2876 | ++DOMWINDOW == 110 (1B052400) [pid = 2876] [serial = 255] [outer = 00000000] 17:34:17 INFO - PROCESS | 2876 | ++DOMWINDOW == 111 (1B203000) [pid = 2876] [serial = 256] [outer = 1B052400] 17:34:17 INFO - PROCESS | 2876 | 1462757657500 Marionette DEBUG loaded listener.js 17:34:17 INFO - PROCESS | 2876 | ++DOMWINDOW == 112 (1B206000) [pid = 2876] [serial = 257] [outer = 1B052400] 17:34:18 INFO - PROCESS | 2876 | 1462757658402 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:34:18 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. 17:34:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1188ms 17:34:18 INFO - PROCESS | 2876 | 1462757658436 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 17:34:18 INFO - PROCESS | 2876 | 1462757658439 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 17:34:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 17:34:18 INFO - PROCESS | 2876 | 1462757658450 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 17:34:18 INFO - PROCESS | 2876 | 1462757658452 Marionette TRACE conn3 <- [1,310,null,{}] 17:34:18 INFO - PROCESS | 2876 | 1462757658458 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:18 INFO - PROCESS | 2876 | 1462757658556 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 17:34:18 INFO - PROCESS | 2876 | 1462757658629 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:18 INFO - PROCESS | 2876 | ++DOCSHELL 111D3C00 == 51 [pid = 2876] [id = 87] 17:34:18 INFO - PROCESS | 2876 | ++DOMWINDOW == 113 (117DB000) [pid = 2876] [serial = 258] [outer = 00000000] 17:34:18 INFO - PROCESS | 2876 | ++DOMWINDOW == 114 (13A0F800) [pid = 2876] [serial = 259] [outer = 117DB000] 17:34:18 INFO - PROCESS | 2876 | 1462757658676 Marionette DEBUG loaded listener.js 17:34:18 INFO - PROCESS | 2876 | ++DOMWINDOW == 115 (147A7C00) [pid = 2876] [serial = 260] [outer = 117DB000] 17:34:19 INFO - PROCESS | 2876 | --DOCSHELL 10D5D000 == 50 [pid = 2876] [id = 80] 17:34:19 INFO - PROCESS | 2876 | --DOCSHELL 117DEC00 == 49 [pid = 2876] [id = 79] 17:34:19 INFO - PROCESS | 2876 | --DOCSHELL 178F5400 == 48 [pid = 2876] [id = 78] 17:34:19 INFO - PROCESS | 2876 | --DOCSHELL 180D5400 == 47 [pid = 2876] [id = 77] 17:34:19 INFO - PROCESS | 2876 | --DOCSHELL 1726F000 == 46 [pid = 2876] [id = 76] 17:34:19 INFO - PROCESS | 2876 | --DOCSHELL 13287400 == 45 [pid = 2876] [id = 75] 17:34:19 INFO - PROCESS | 2876 | --DOCSHELL 1607E400 == 44 [pid = 2876] [id = 74] 17:34:19 INFO - PROCESS | 2876 | --DOCSHELL 159CA000 == 43 [pid = 2876] [id = 73] 17:34:19 INFO - PROCESS | 2876 | --DOCSHELL 12C6D400 == 42 [pid = 2876] [id = 72] 17:34:19 INFO - PROCESS | 2876 | --DOCSHELL 12C63000 == 41 [pid = 2876] [id = 71] 17:34:19 INFO - PROCESS | 2876 | --DOMWINDOW == 114 (19B0F000) [pid = 2876] [serial = 157] [outer = 00000000] [url = about:blank] 17:34:19 INFO - PROCESS | 2876 | --DOMWINDOW == 113 (1A453800) [pid = 2876] [serial = 185] [outer = 00000000] [url = about:blank] 17:34:19 INFO - PROCESS | 2876 | --DOMWINDOW == 112 (178FB800) [pid = 2876] [serial = 179] [outer = 00000000] [url = about:blank] 17:34:19 INFO - PROCESS | 2876 | --DOMWINDOW == 111 (177C2000) [pid = 2876] [serial = 188] [outer = 00000000] [url = about:blank] 17:34:19 INFO - PROCESS | 2876 | --DOMWINDOW == 110 (1A878000) [pid = 2876] [serial = 191] [outer = 00000000] [url = about:blank] 17:34:19 INFO - PROCESS | 2876 | --DOMWINDOW == 109 (1AB16400) [pid = 2876] [serial = 194] [outer = 00000000] [url = about:blank] 17:34:19 INFO - PROCESS | 2876 | --DOMWINDOW == 108 (17037000) [pid = 2876] [serial = 176] [outer = 00000000] [url = about:blank] 17:34:19 INFO - PROCESS | 2876 | --DOMWINDOW == 107 (17862400) [pid = 2876] [serial = 178] [outer = 00000000] [url = about:blank] 17:34:19 INFO - PROCESS | 2876 | --DOMWINDOW == 106 (19EC2C00) [pid = 2876] [serial = 182] [outer = 00000000] [url = about:blank] 17:34:19 INFO - PROCESS | 2876 | --DOMWINDOW == 105 (19D9FC00) [pid = 2876] [serial = 181] [outer = 00000000] [url = about:blank] 17:34:19 INFO - PROCESS | 2876 | --DOMWINDOW == 104 (1348E400) [pid = 2876] [serial = 168] [outer = 00000000] [url = about:blank] 17:34:19 INFO - PROCESS | 2876 | --DOMWINDOW == 103 (13510800) [pid = 2876] [serial = 169] [outer = 00000000] [url = about:blank] 17:34:19 INFO - PROCESS | 2876 | --DOMWINDOW == 102 (13A06C00) [pid = 2876] [serial = 162] [outer = 00000000] [url = about:blank] 17:34:19 INFO - PROCESS | 2876 | --DOMWINDOW == 101 (16BFCC00) [pid = 2876] [serial = 175] [outer = 00000000] [url = about:blank] 17:34:19 INFO - PROCESS | 2876 | --DOMWINDOW == 100 (1071D400) [pid = 2876] [serial = 165] [outer = 00000000] [url = about:blank] 17:34:19 INFO - PROCESS | 2876 | --DOMWINDOW == 99 (11135400) [pid = 2876] [serial = 166] [outer = 00000000] [url = about:blank] 17:34:19 INFO - PROCESS | 2876 | --DOMWINDOW == 98 (159C7C00) [pid = 2876] [serial = 172] [outer = 00000000] [url = about:blank] 17:34:19 INFO - PROCESS | 2876 | --DOMWINDOW == 97 (15B4D000) [pid = 2876] [serial = 173] [outer = 00000000] [url = about:blank] 17:34:19 INFO - PROCESS | 2876 | --DOMWINDOW == 96 (106EC400) [pid = 2876] [serial = 159] [outer = 00000000] [url = about:blank] 17:34:19 INFO - PROCESS | 2876 | --DOMWINDOW == 95 (1A1BC800) [pid = 2876] [serial = 184] [outer = 00000000] [url = about:blank] 17:34:19 INFO - PROCESS | 2876 | --DOMWINDOW == 94 (1B90E800) [pid = 2876] [serial = 49] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:34:19 INFO - PROCESS | 2876 | --DOMWINDOW == 93 (140D8400) [pid = 2876] [serial = 187] [outer = 00000000] [url = about:blank] 17:34:19 INFO - PROCESS | 2876 | --DOMWINDOW == 92 (1AB16000) [pid = 2876] [serial = 193] [outer = 00000000] [url = about:blank] 17:34:19 INFO - PROCESS | 2876 | --DOMWINDOW == 91 (1A876800) [pid = 2876] [serial = 190] [outer = 00000000] [url = about:blank] 17:34:19 INFO - PROCESS | 2876 | 1462757659255 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:34:19 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. 17:34:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 844ms 17:34:19 INFO - PROCESS | 2876 | 1462757659291 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 17:34:19 INFO - PROCESS | 2876 | 1462757659296 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 17:34:19 INFO - PROCESS | 2876 | 1462757659302 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 17:34:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 17:34:19 INFO - PROCESS | 2876 | 1462757659304 Marionette TRACE conn3 <- [1,314,null,{}] 17:34:19 INFO - PROCESS | 2876 | 1462757659308 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:19 INFO - PROCESS | 2876 | 1462757659387 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 17:34:19 INFO - PROCESS | 2876 | 1462757659411 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:19 INFO - PROCESS | 2876 | ++DOCSHELL 113B6800 == 42 [pid = 2876] [id = 88] 17:34:19 INFO - PROCESS | 2876 | ++DOMWINDOW == 92 (117DEC00) [pid = 2876] [serial = 261] [outer = 00000000] 17:34:19 INFO - PROCESS | 2876 | ++DOMWINDOW == 93 (13430800) [pid = 2876] [serial = 262] [outer = 117DEC00] 17:34:19 INFO - PROCESS | 2876 | 1462757659543 Marionette DEBUG loaded listener.js 17:34:19 INFO - PROCESS | 2876 | ++DOMWINDOW == 94 (13CA6000) [pid = 2876] [serial = 263] [outer = 117DEC00] 17:34:19 INFO - PROCESS | 2876 | 1462757659927 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:34:19 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. 17:34:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 625ms 17:34:19 INFO - PROCESS | 2876 | 1462757659985 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 17:34:19 INFO - PROCESS | 2876 | 1462757659987 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 17:34:19 INFO - PROCESS | 2876 | 1462757659996 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 17:34:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 17:34:19 INFO - PROCESS | 2876 | 1462757659999 Marionette TRACE conn3 <- [1,318,null,{}] 17:34:20 INFO - PROCESS | 2876 | 1462757660009 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:20 INFO - PROCESS | 2876 | 1462757660089 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 17:34:20 INFO - PROCESS | 2876 | 1462757660098 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:20 INFO - PROCESS | 2876 | ++DOCSHELL 159C9000 == 43 [pid = 2876] [id = 89] 17:34:20 INFO - PROCESS | 2876 | ++DOMWINDOW == 95 (15A39800) [pid = 2876] [serial = 264] [outer = 00000000] 17:34:20 INFO - PROCESS | 2876 | ++DOMWINDOW == 96 (17037000) [pid = 2876] [serial = 265] [outer = 15A39800] 17:34:20 INFO - PROCESS | 2876 | 1462757660144 Marionette DEBUG loaded listener.js 17:34:20 INFO - PROCESS | 2876 | ++DOMWINDOW == 97 (17271000) [pid = 2876] [serial = 266] [outer = 15A39800] 17:34:20 INFO - PROCESS | 2876 | 1462757660583 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:34:20 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. 17:34:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 640ms 17:34:20 INFO - PROCESS | 2876 | 1462757660637 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 17:34:20 INFO - PROCESS | 2876 | 1462757660640 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 17:34:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 17:34:20 INFO - PROCESS | 2876 | 1462757660643 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 17:34:20 INFO - PROCESS | 2876 | 1462757660645 Marionette TRACE conn3 <- [1,322,null,{}] 17:34:20 INFO - PROCESS | 2876 | 1462757660648 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:20 INFO - PROCESS | 2876 | 1462757660726 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 17:34:20 INFO - PROCESS | 2876 | 1462757660734 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:20 INFO - PROCESS | 2876 | ++DOCSHELL 17275000 == 44 [pid = 2876] [id = 90] 17:34:20 INFO - PROCESS | 2876 | ++DOMWINDOW == 98 (17276000) [pid = 2876] [serial = 267] [outer = 00000000] 17:34:20 INFO - PROCESS | 2876 | ++DOMWINDOW == 99 (181F2C00) [pid = 2876] [serial = 268] [outer = 17276000] 17:34:20 INFO - PROCESS | 2876 | 1462757660778 Marionette DEBUG loaded listener.js 17:34:20 INFO - PROCESS | 2876 | ++DOMWINDOW == 100 (18556C00) [pid = 2876] [serial = 269] [outer = 17276000] 17:34:21 INFO - PROCESS | 2876 | 1462757661187 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:34:21 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. 17:34:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 594ms 17:34:21 INFO - PROCESS | 2876 | 1462757661240 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 17:34:21 INFO - PROCESS | 2876 | 1462757661242 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 17:34:21 INFO - PROCESS | 2876 | 1462757661245 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 17:34:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 17:34:21 INFO - PROCESS | 2876 | 1462757661247 Marionette TRACE conn3 <- [1,326,null,{}] 17:34:21 INFO - PROCESS | 2876 | 1462757661251 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:21 INFO - PROCESS | 2876 | 1462757661336 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 17:34:21 INFO - PROCESS | 2876 | 1462757661342 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:21 INFO - PROCESS | 2876 | ++DOCSHELL 178F8800 == 45 [pid = 2876] [id = 91] 17:34:21 INFO - PROCESS | 2876 | ++DOMWINDOW == 101 (1855AC00) [pid = 2876] [serial = 270] [outer = 00000000] 17:34:21 INFO - PROCESS | 2876 | ++DOMWINDOW == 102 (185D0000) [pid = 2876] [serial = 271] [outer = 1855AC00] 17:34:21 INFO - PROCESS | 2876 | 1462757661387 Marionette DEBUG loaded listener.js 17:34:21 INFO - PROCESS | 2876 | ++DOMWINDOW == 103 (19B0CC00) [pid = 2876] [serial = 272] [outer = 1855AC00] 17:34:21 INFO - PROCESS | 2876 | 1462757661677 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 17:34:21 INFO - PROCESS | 2876 | 1462757661895 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:34:21 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. 17:34:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 703ms 17:34:21 INFO - PROCESS | 2876 | 1462757661945 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 17:34:21 INFO - PROCESS | 2876 | 1462757661947 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 17:34:21 INFO - PROCESS | 2876 | 1462757661950 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 17:34:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 17:34:21 INFO - PROCESS | 2876 | 1462757661952 Marionette TRACE conn3 <- [1,330,null,{}] 17:34:21 INFO - PROCESS | 2876 | 1462757661960 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:22 INFO - PROCESS | 2876 | 1462757662080 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 17:34:22 INFO - PROCESS | 2876 | 1462757662138 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:22 INFO - PROCESS | 2876 | ++DOCSHELL 11135000 == 46 [pid = 2876] [id = 92] 17:34:22 INFO - PROCESS | 2876 | ++DOMWINDOW == 104 (1A45E000) [pid = 2876] [serial = 273] [outer = 00000000] 17:34:22 INFO - PROCESS | 2876 | ++DOMWINDOW == 105 (1AB13C00) [pid = 2876] [serial = 274] [outer = 1A45E000] 17:34:22 INFO - PROCESS | 2876 | 1462757662184 Marionette DEBUG loaded listener.js 17:34:22 INFO - PROCESS | 2876 | ++DOMWINDOW == 106 (1AB17C00) [pid = 2876] [serial = 275] [outer = 1A45E000] 17:34:22 INFO - PROCESS | 2876 | 1462757662593 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:34:22 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. 17:34:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 703ms 17:34:22 INFO - PROCESS | 2876 | 1462757662650 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 17:34:22 INFO - PROCESS | 2876 | 1462757662652 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 17:34:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 17:34:22 INFO - PROCESS | 2876 | 1462757662656 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 17:34:22 INFO - PROCESS | 2876 | 1462757662657 Marionette TRACE conn3 <- [1,334,null,{}] 17:34:22 INFO - PROCESS | 2876 | 1462757662661 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:22 INFO - PROCESS | 2876 | 1462757662784 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 17:34:22 INFO - PROCESS | 2876 | 1462757662806 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:22 INFO - PROCESS | 2876 | ++DOCSHELL 1A882400 == 47 [pid = 2876] [id = 93] 17:34:22 INFO - PROCESS | 2876 | ++DOMWINDOW == 107 (1ABF3400) [pid = 2876] [serial = 276] [outer = 00000000] 17:34:22 INFO - PROCESS | 2876 | ++DOMWINDOW == 108 (1AF1F400) [pid = 2876] [serial = 277] [outer = 1ABF3400] 17:34:22 INFO - PROCESS | 2876 | 1462757662849 Marionette DEBUG loaded listener.js 17:34:22 INFO - PROCESS | 2876 | ++DOMWINDOW == 109 (1AF24800) [pid = 2876] [serial = 278] [outer = 1ABF3400] 17:34:23 INFO - PROCESS | 2876 | 1462757663265 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:34:23 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. 17:34:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 641ms 17:34:23 INFO - PROCESS | 2876 | 1462757663294 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 17:34:23 INFO - PROCESS | 2876 | 1462757663296 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 17:34:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 17:34:23 INFO - PROCESS | 2876 | 1462757663299 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 17:34:23 INFO - PROCESS | 2876 | 1462757663301 Marionette TRACE conn3 <- [1,338,null,{}] 17:34:23 INFO - PROCESS | 2876 | 1462757663304 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:23 INFO - PROCESS | 2876 | 1462757663405 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 17:34:23 INFO - PROCESS | 2876 | 1462757663412 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:23 INFO - PROCESS | 2876 | ++DOCSHELL 107ED400 == 48 [pid = 2876] [id = 94] 17:34:23 INFO - PROCESS | 2876 | ++DOMWINDOW == 110 (11594000) [pid = 2876] [serial = 279] [outer = 00000000] 17:34:23 INFO - PROCESS | 2876 | ++DOMWINDOW == 111 (19A23400) [pid = 2876] [serial = 280] [outer = 11594000] 17:34:23 INFO - PROCESS | 2876 | 1462757663499 Marionette DEBUG loaded listener.js 17:34:23 INFO - PROCESS | 2876 | ++DOMWINDOW == 112 (19A28C00) [pid = 2876] [serial = 281] [outer = 11594000] 17:34:23 INFO - PROCESS | 2876 | --DOMWINDOW == 111 (17276400) [pid = 2876] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 17:34:23 INFO - PROCESS | 2876 | --DOMWINDOW == 110 (180D6400) [pid = 2876] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 17:34:23 INFO - PROCESS | 2876 | --DOMWINDOW == 109 (17277000) [pid = 2876] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 17:34:23 INFO - PROCESS | 2876 | --DOMWINDOW == 108 (12C64000) [pid = 2876] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 17:34:23 INFO - PROCESS | 2876 | --DOMWINDOW == 107 (15A39000) [pid = 2876] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 17:34:23 INFO - PROCESS | 2876 | --DOMWINDOW == 106 (169A6800) [pid = 2876] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 17:34:23 INFO - PROCESS | 2876 | --DOMWINDOW == 105 (12EDFC00) [pid = 2876] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 17:34:23 INFO - PROCESS | 2876 | --DOMWINDOW == 104 (1855A400) [pid = 2876] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 17:34:23 INFO - PROCESS | 2876 | --DOMWINDOW == 103 (1714E000) [pid = 2876] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 17:34:23 INFO - PROCESS | 2876 | --DOMWINDOW == 102 (122FB800) [pid = 2876] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 17:34:23 INFO - PROCESS | 2876 | 1462757663956 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:34:23 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. 17:34:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 688ms 17:34:23 INFO - PROCESS | 2876 | 1462757663999 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 17:34:23 INFO - PROCESS | 2876 | 1462757664001 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 17:34:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 17:34:23 INFO - PROCESS | 2876 | 1462757664004 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 17:34:23 INFO - PROCESS | 2876 | 1462757664006 Marionette TRACE conn3 <- [1,342,null,{}] 17:34:23 INFO - PROCESS | 2876 | 1462757664010 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:24 INFO - PROCESS | 2876 | 1462757664113 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 17:34:24 INFO - PROCESS | 2876 | 1462757664122 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:24 INFO - PROCESS | 2876 | ++DOCSHELL 159C5000 == 49 [pid = 2876] [id = 95] 17:34:24 INFO - PROCESS | 2876 | ++DOMWINDOW == 103 (185CB800) [pid = 2876] [serial = 282] [outer = 00000000] 17:34:24 INFO - PROCESS | 2876 | ++DOMWINDOW == 104 (19A2A000) [pid = 2876] [serial = 283] [outer = 185CB800] 17:34:24 INFO - PROCESS | 2876 | 1462757664165 Marionette DEBUG loaded listener.js 17:34:24 INFO - PROCESS | 2876 | ++DOMWINDOW == 105 (1AB13800) [pid = 2876] [serial = 284] [outer = 185CB800] 17:34:24 INFO - PROCESS | 2876 | 1462757664554 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:34:24 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. 17:34:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 594ms 17:34:24 INFO - PROCESS | 2876 | 1462757664607 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 17:34:24 INFO - PROCESS | 2876 | 1462757664609 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 17:34:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 17:34:24 INFO - PROCESS | 2876 | 1462757664615 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 17:34:24 INFO - PROCESS | 2876 | 1462757664617 Marionette TRACE conn3 <- [1,346,null,{}] 17:34:24 INFO - PROCESS | 2876 | 1462757664620 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:24 INFO - PROCESS | 2876 | 1462757664726 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 17:34:24 INFO - PROCESS | 2876 | 1462757664734 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:24 INFO - PROCESS | 2876 | ++DOCSHELL 1AF16C00 == 50 [pid = 2876] [id = 96] 17:34:24 INFO - PROCESS | 2876 | ++DOMWINDOW == 106 (1AF18800) [pid = 2876] [serial = 285] [outer = 00000000] 17:34:24 INFO - PROCESS | 2876 | ++DOMWINDOW == 107 (1B207400) [pid = 2876] [serial = 286] [outer = 1AF18800] 17:34:24 INFO - PROCESS | 2876 | 1462757664777 Marionette DEBUG loaded listener.js 17:34:24 INFO - PROCESS | 2876 | ++DOMWINDOW == 108 (1B362800) [pid = 2876] [serial = 287] [outer = 1AF18800] 17:34:25 INFO - PROCESS | 2876 | 1462757665176 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:34:25 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. 17:34:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 593ms 17:34:25 INFO - PROCESS | 2876 | 1462757665209 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 17:34:25 INFO - PROCESS | 2876 | 1462757665211 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 17:34:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 17:34:25 INFO - PROCESS | 2876 | 1462757665225 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 17:34:25 INFO - PROCESS | 2876 | 1462757665227 Marionette TRACE conn3 <- [1,350,null,{}] 17:34:25 INFO - PROCESS | 2876 | 1462757665235 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:25 INFO - PROCESS | 2876 | 1462757665335 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 17:34:25 INFO - PROCESS | 2876 | 1462757665342 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:25 INFO - PROCESS | 2876 | ++DOCSHELL 16AA9000 == 51 [pid = 2876] [id = 97] 17:34:25 INFO - PROCESS | 2876 | ++DOMWINDOW == 109 (16AAC800) [pid = 2876] [serial = 288] [outer = 00000000] 17:34:25 INFO - PROCESS | 2876 | ++DOMWINDOW == 110 (16AB4000) [pid = 2876] [serial = 289] [outer = 16AAC800] 17:34:25 INFO - PROCESS | 2876 | 1462757665392 Marionette DEBUG loaded listener.js 17:34:25 INFO - PROCESS | 2876 | ++DOMWINDOW == 111 (16FD1C00) [pid = 2876] [serial = 290] [outer = 16AAC800] 17:34:25 INFO - PROCESS | 2876 | 1462757665944 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:34:26 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. 17:34:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 797ms 17:34:26 INFO - PROCESS | 2876 | 1462757666027 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 17:34:26 INFO - PROCESS | 2876 | 1462757666032 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 17:34:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 17:34:26 INFO - PROCESS | 2876 | 1462757666037 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 17:34:26 INFO - PROCESS | 2876 | 1462757666042 Marionette TRACE conn3 <- [1,354,null,{}] 17:34:26 INFO - PROCESS | 2876 | 1462757666049 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:26 INFO - PROCESS | 2876 | 1462757666153 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 17:34:26 INFO - PROCESS | 2876 | 1462757666275 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:26 INFO - PROCESS | 2876 | ++DOCSHELL 105DBC00 == 52 [pid = 2876] [id = 98] 17:34:26 INFO - PROCESS | 2876 | ++DOMWINDOW == 112 (107EFC00) [pid = 2876] [serial = 291] [outer = 00000000] 17:34:26 INFO - PROCESS | 2876 | ++DOMWINDOW == 113 (11BBE400) [pid = 2876] [serial = 292] [outer = 107EFC00] 17:34:26 INFO - PROCESS | 2876 | 1462757666334 Marionette DEBUG loaded listener.js 17:34:26 INFO - PROCESS | 2876 | ++DOMWINDOW == 114 (13288000) [pid = 2876] [serial = 293] [outer = 107EFC00] 17:34:26 INFO - PROCESS | 2876 | 1462757666954 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:34:26 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. 17:34:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 937ms 17:34:26 INFO - PROCESS | 2876 | 1462757666984 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 17:34:26 INFO - PROCESS | 2876 | 1462757666990 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 17:34:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 17:34:27 INFO - PROCESS | 2876 | 1462757667010 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 17:34:27 INFO - PROCESS | 2876 | 1462757667013 Marionette TRACE conn3 <- [1,358,null,{}] 17:34:27 INFO - PROCESS | 2876 | 1462757667018 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:27 INFO - PROCESS | 2876 | 1462757667126 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 17:34:27 INFO - PROCESS | 2876 | 1462757667202 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:27 INFO - PROCESS | 2876 | ++DOCSHELL 140D8400 == 53 [pid = 2876] [id = 99] 17:34:27 INFO - PROCESS | 2876 | ++DOMWINDOW == 115 (1473DC00) [pid = 2876] [serial = 294] [outer = 00000000] 17:34:27 INFO - PROCESS | 2876 | ++DOMWINDOW == 116 (16AAA800) [pid = 2876] [serial = 295] [outer = 1473DC00] 17:34:27 INFO - PROCESS | 2876 | 1462757667254 Marionette DEBUG loaded listener.js 17:34:27 INFO - PROCESS | 2876 | ++DOMWINDOW == 117 (16AB1400) [pid = 2876] [serial = 296] [outer = 1473DC00] 17:34:27 INFO - PROCESS | 2876 | 1462757667861 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:34:27 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. 17:34:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 906ms 17:34:27 INFO - PROCESS | 2876 | 1462757667898 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 17:34:27 INFO - PROCESS | 2876 | 1462757667901 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 17:34:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 17:34:27 INFO - PROCESS | 2876 | 1462757667905 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 17:34:27 INFO - PROCESS | 2876 | 1462757667909 Marionette TRACE conn3 <- [1,362,null,{}] 17:34:27 INFO - PROCESS | 2876 | 1462757667919 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:28 INFO - PROCESS | 2876 | 1462757668024 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 17:34:28 INFO - PROCESS | 2876 | 1462757668100 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:28 INFO - PROCESS | 2876 | ++DOCSHELL 16BFCC00 == 54 [pid = 2876] [id = 100] 17:34:28 INFO - PROCESS | 2876 | ++DOMWINDOW == 118 (16FCFC00) [pid = 2876] [serial = 297] [outer = 00000000] 17:34:28 INFO - PROCESS | 2876 | ++DOMWINDOW == 119 (17044800) [pid = 2876] [serial = 298] [outer = 16FCFC00] 17:34:28 INFO - PROCESS | 2876 | 1462757668199 Marionette DEBUG loaded listener.js 17:34:28 INFO - PROCESS | 2876 | ++DOMWINDOW == 120 (178F9400) [pid = 2876] [serial = 299] [outer = 16FCFC00] 17:34:28 INFO - PROCESS | 2876 | 1462757668831 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:34:28 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. 17:34:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1000ms 17:34:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 17:34:28 INFO - PROCESS | 2876 | 1462757668907 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 17:34:28 INFO - PROCESS | 2876 | 1462757668910 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 17:34:28 INFO - PROCESS | 2876 | 1462757668914 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 17:34:28 INFO - PROCESS | 2876 | 1462757668916 Marionette TRACE conn3 <- [1,366,null,{}] 17:34:28 INFO - PROCESS | 2876 | 1462757668920 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:29 INFO - PROCESS | 2876 | 1462757669021 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 17:34:29 INFO - PROCESS | 2876 | 1462757669097 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:29 INFO - PROCESS | 2876 | ++DOCSHELL 009BE000 == 55 [pid = 2876] [id = 101] 17:34:29 INFO - PROCESS | 2876 | ++DOMWINDOW == 121 (0F95A000) [pid = 2876] [serial = 300] [outer = 00000000] 17:34:29 INFO - PROCESS | 2876 | ++DOMWINDOW == 122 (10D5C800) [pid = 2876] [serial = 301] [outer = 0F95A000] 17:34:29 INFO - PROCESS | 2876 | 1462757669302 Marionette DEBUG loaded listener.js 17:34:29 INFO - PROCESS | 2876 | ++DOMWINDOW == 123 (1159D400) [pid = 2876] [serial = 302] [outer = 0F95A000] 17:34:29 INFO - PROCESS | 2876 | 1462757669952 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:34:29 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. 17:34:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1093ms 17:34:30 INFO - PROCESS | 2876 | 1462757670016 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 17:34:30 INFO - PROCESS | 2876 | 1462757670020 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 17:34:30 INFO - PROCESS | 2876 | 1462757670025 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 17:34:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 17:34:30 INFO - PROCESS | 2876 | 1462757670029 Marionette TRACE conn3 <- [1,370,null,{}] 17:34:30 INFO - PROCESS | 2876 | 1462757670033 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:30 INFO - PROCESS | 2876 | 1462757670139 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 17:34:30 INFO - PROCESS | 2876 | --DOCSHELL 1AF16C00 == 54 [pid = 2876] [id = 96] 17:34:30 INFO - PROCESS | 2876 | --DOCSHELL 159C5000 == 53 [pid = 2876] [id = 95] 17:34:30 INFO - PROCESS | 2876 | --DOCSHELL 107ED400 == 52 [pid = 2876] [id = 94] 17:34:30 INFO - PROCESS | 2876 | --DOCSHELL 1A882400 == 51 [pid = 2876] [id = 93] 17:34:30 INFO - PROCESS | 2876 | --DOCSHELL 11135000 == 50 [pid = 2876] [id = 92] 17:34:30 INFO - PROCESS | 2876 | --DOCSHELL 178F8800 == 49 [pid = 2876] [id = 91] 17:34:30 INFO - PROCESS | 2876 | --DOCSHELL 17275000 == 48 [pid = 2876] [id = 90] 17:34:30 INFO - PROCESS | 2876 | --DOCSHELL 159C9000 == 47 [pid = 2876] [id = 89] 17:34:30 INFO - PROCESS | 2876 | --DOCSHELL 113B6800 == 46 [pid = 2876] [id = 88] 17:34:30 INFO - PROCESS | 2876 | --DOCSHELL 111D3C00 == 45 [pid = 2876] [id = 87] 17:34:30 INFO - PROCESS | 2876 | --DOMWINDOW == 122 (1AF17800) [pid = 2876] [serial = 241] [outer = 00000000] [url = about:blank] 17:34:30 INFO - PROCESS | 2876 | --DOCSHELL 10D63800 == 44 [pid = 2876] [id = 82] 17:34:30 INFO - PROCESS | 2876 | --DOCSHELL 19DA4C00 == 43 [pid = 2876] [id = 81] 17:34:30 INFO - PROCESS | 2876 | --DOMWINDOW == 121 (140D7800) [pid = 2876] [serial = 215] [outer = 00000000] [url = about:blank] 17:34:30 INFO - PROCESS | 2876 | --DOMWINDOW == 120 (1348BC00) [pid = 2876] [serial = 208] [outer = 00000000] [url = about:blank] 17:34:30 INFO - PROCESS | 2876 | --DOMWINDOW == 119 (1A1B3400) [pid = 2876] [serial = 232] [outer = 00000000] [url = about:blank] 17:34:30 INFO - PROCESS | 2876 | --DOMWINDOW == 118 (1AB15800) [pid = 2876] [serial = 239] [outer = 00000000] [url = about:blank] 17:34:30 INFO - PROCESS | 2876 | --DOMWINDOW == 117 (1AB15400) [pid = 2876] [serial = 238] [outer = 00000000] [url = about:blank] 17:34:30 INFO - PROCESS | 2876 | --DOMWINDOW == 116 (1A460800) [pid = 2876] [serial = 233] [outer = 00000000] [url = about:blank] 17:34:30 INFO - PROCESS | 2876 | --DOMWINDOW == 115 (1882C000) [pid = 2876] [serial = 235] [outer = 00000000] [url = about:blank] 17:34:30 INFO - PROCESS | 2876 | --DOMWINDOW == 114 (19ECC000) [pid = 2876] [serial = 236] [outer = 00000000] [url = about:blank] 17:34:30 INFO - PROCESS | 2876 | --DOMWINDOW == 113 (178F6000) [pid = 2876] [serial = 224] [outer = 00000000] [url = about:blank] 17:34:30 INFO - PROCESS | 2876 | --DOMWINDOW == 112 (185CDC00) [pid = 2876] [serial = 226] [outer = 00000000] [url = about:blank] 17:34:30 INFO - PROCESS | 2876 | --DOMWINDOW == 111 (19B12C00) [pid = 2876] [serial = 230] [outer = 00000000] [url = about:blank] 17:34:30 INFO - PROCESS | 2876 | --DOMWINDOW == 110 (19B0E800) [pid = 2876] [serial = 229] [outer = 00000000] [url = about:blank] 17:34:30 INFO - PROCESS | 2876 | --DOMWINDOW == 109 (1ABEFC00) [pid = 2876] [serial = 196] [outer = 00000000] [url = about:blank] 17:34:30 INFO - PROCESS | 2876 | --DOMWINDOW == 108 (13492800) [pid = 2876] [serial = 199] [outer = 00000000] [url = about:blank] 17:34:30 INFO - PROCESS | 2876 | --DOMWINDOW == 107 (16B65400) [pid = 2876] [serial = 202] [outer = 00000000] [url = about:blank] 17:34:30 INFO - PROCESS | 2876 | --DOMWINDOW == 106 (19B0F800) [pid = 2876] [serial = 205] [outer = 00000000] [url = about:blank] 17:34:30 INFO - PROCESS | 2876 | --DOMWINDOW == 105 (185D2000) [pid = 2876] [serial = 227] [outer = 00000000] [url = about:blank] 17:34:30 INFO - PROCESS | 2876 | --DOMWINDOW == 104 (1786A000) [pid = 2876] [serial = 223] [outer = 00000000] [url = about:blank] 17:34:30 INFO - PROCESS | 2876 | --DOMWINDOW == 103 (13C88C00) [pid = 2876] [serial = 212] [outer = 00000000] [url = about:blank] 17:34:30 INFO - PROCESS | 2876 | --DOMWINDOW == 102 (1348D400) [pid = 2876] [serial = 211] [outer = 00000000] [url = about:blank] 17:34:30 INFO - PROCESS | 2876 | --DOMWINDOW == 101 (15B45C00) [pid = 2876] [serial = 217] [outer = 00000000] [url = about:blank] 17:34:30 INFO - PROCESS | 2876 | --DOMWINDOW == 100 (1608B800) [pid = 2876] [serial = 218] [outer = 00000000] [url = about:blank] 17:34:30 INFO - PROCESS | 2876 | --DOMWINDOW == 99 (1703E000) [pid = 2876] [serial = 220] [outer = 00000000] [url = about:blank] 17:34:30 INFO - PROCESS | 2876 | --DOMWINDOW == 98 (17255400) [pid = 2876] [serial = 221] [outer = 00000000] [url = about:blank] 17:34:30 INFO - PROCESS | 2876 | --DOMWINDOW == 97 (13509800) [pid = 2876] [serial = 214] [outer = 00000000] [url = about:blank] 17:34:30 INFO - PROCESS | 2876 | 1462757670256 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:30 INFO - PROCESS | 2876 | ++DOCSHELL 10D63800 == 44 [pid = 2876] [id = 102] 17:34:30 INFO - PROCESS | 2876 | ++DOMWINDOW == 98 (11135000) [pid = 2876] [serial = 303] [outer = 00000000] 17:34:30 INFO - PROCESS | 2876 | ++DOMWINDOW == 99 (13296400) [pid = 2876] [serial = 304] [outer = 11135000] 17:34:30 INFO - PROCESS | 2876 | 1462757670304 Marionette DEBUG loaded listener.js 17:34:30 INFO - PROCESS | 2876 | ++DOMWINDOW == 100 (13C9E000) [pid = 2876] [serial = 305] [outer = 11135000] 17:34:30 INFO - PROCESS | 2876 | 1462757670704 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:34:30 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. 17:34:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 703ms 17:34:30 INFO - PROCESS | 2876 | 1462757670725 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 17:34:30 INFO - PROCESS | 2876 | 1462757670729 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 17:34:30 INFO - PROCESS | 2876 | 1462757670735 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 17:34:30 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 17:34:30 INFO - PROCESS | 2876 | 1462757670737 Marionette TRACE conn3 <- [1,374,null,{}] 17:34:30 INFO - PROCESS | 2876 | 1462757670741 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:30 INFO - PROCESS | 2876 | 1462757670838 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 17:34:30 INFO - PROCESS | 2876 | 1462757670911 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:30 INFO - PROCESS | 2876 | ++DOCSHELL 13C95400 == 45 [pid = 2876] [id = 103] 17:34:30 INFO - PROCESS | 2876 | ++DOMWINDOW == 101 (13C9D400) [pid = 2876] [serial = 306] [outer = 00000000] 17:34:30 INFO - PROCESS | 2876 | ++DOMWINDOW == 102 (15B4C800) [pid = 2876] [serial = 307] [outer = 13C9D400] 17:34:30 INFO - PROCESS | 2876 | 1462757670955 Marionette DEBUG loaded listener.js 17:34:31 INFO - PROCESS | 2876 | ++DOMWINDOW == 103 (162F0800) [pid = 2876] [serial = 308] [outer = 13C9D400] 17:34:31 INFO - PROCESS | 2876 | 1462757671341 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 17:34:31 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 17:34:31 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 641ms 17:34:31 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 17:34:31 INFO - PROCESS | 2876 | 1462757671374 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 17:34:31 INFO - PROCESS | 2876 | 1462757671376 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 17:34:31 INFO - PROCESS | 2876 | 1462757671380 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 17:34:31 INFO - PROCESS | 2876 | 1462757671383 Marionette TRACE conn3 <- [1,378,null,{}] 17:34:31 INFO - PROCESS | 2876 | 1462757671393 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:31 INFO - PROCESS | 2876 | 1462757671472 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 17:34:31 INFO - PROCESS | 2876 | 1462757671480 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:31 INFO - PROCESS | 2876 | ++DOCSHELL 16AB6C00 == 46 [pid = 2876] [id = 104] 17:34:31 INFO - PROCESS | 2876 | ++DOMWINDOW == 104 (16B69800) [pid = 2876] [serial = 309] [outer = 00000000] 17:34:31 INFO - PROCESS | 2876 | ++DOMWINDOW == 105 (16FD8000) [pid = 2876] [serial = 310] [outer = 16B69800] 17:34:31 INFO - PROCESS | 2876 | 1462757671524 Marionette DEBUG loaded listener.js 17:34:31 INFO - PROCESS | 2876 | ++DOMWINDOW == 106 (16FEAC00) [pid = 2876] [serial = 311] [outer = 16B69800] 17:34:31 INFO - PROCESS | 2876 | 1462757671941 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 17:34:31 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 17:34:31 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 594ms 17:34:31 INFO - PROCESS | 2876 | 1462757671976 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 17:34:31 INFO - PROCESS | 2876 | 1462757671979 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 17:34:31 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 17:34:31 INFO - PROCESS | 2876 | 1462757671986 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 17:34:31 INFO - PROCESS | 2876 | 1462757671988 Marionette TRACE conn3 <- [1,382,null,{}] 17:34:31 INFO - PROCESS | 2876 | 1462757671991 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:32 INFO - PROCESS | 2876 | 1462757672067 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 17:34:32 INFO - PROCESS | 2876 | 1462757672073 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:32 INFO - PROCESS | 2876 | ++DOCSHELL 16FD7C00 == 47 [pid = 2876] [id = 105] 17:34:32 INFO - PROCESS | 2876 | ++DOMWINDOW == 107 (17045000) [pid = 2876] [serial = 312] [outer = 00000000] 17:34:32 INFO - PROCESS | 2876 | ++DOMWINDOW == 108 (17868800) [pid = 2876] [serial = 313] [outer = 17045000] 17:34:32 INFO - PROCESS | 2876 | 1462757672116 Marionette DEBUG loaded listener.js 17:34:32 INFO - PROCESS | 2876 | ++DOMWINDOW == 109 (18084400) [pid = 2876] [serial = 314] [outer = 17045000] 17:34:32 INFO - PROCESS | 2876 | 1462757672601 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 17:34:32 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 17:34:32 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 625ms 17:34:32 INFO - PROCESS | 2876 | 1462757672625 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 17:34:32 INFO - PROCESS | 2876 | 1462757672627 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 17:34:32 INFO - PROCESS | 2876 | 1462757672630 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 17:34:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 17:34:32 INFO - PROCESS | 2876 | 1462757672632 Marionette TRACE conn3 <- [1,386,null,{}] 17:34:32 INFO - PROCESS | 2876 | 1462757672635 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:32 INFO - PROCESS | 2876 | 1462757672736 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 17:34:32 INFO - PROCESS | 2876 | 1462757672745 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:32 INFO - PROCESS | 2876 | ++DOCSHELL 180D0400 == 48 [pid = 2876] [id = 106] 17:34:32 INFO - PROCESS | 2876 | ++DOMWINDOW == 110 (180D5C00) [pid = 2876] [serial = 315] [outer = 00000000] 17:34:32 INFO - PROCESS | 2876 | ++DOMWINDOW == 111 (1852F800) [pid = 2876] [serial = 316] [outer = 180D5C00] 17:34:32 INFO - PROCESS | 2876 | 1462757672793 Marionette DEBUG loaded listener.js 17:34:32 INFO - PROCESS | 2876 | ++DOMWINDOW == 112 (18538C00) [pid = 2876] [serial = 317] [outer = 180D5C00] 17:34:33 INFO - PROCESS | 2876 | 1462757673257 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 17:34:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 17:34:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 625ms 17:34:33 INFO - PROCESS | 2876 | 1462757673268 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 17:34:33 INFO - PROCESS | 2876 | 1462757673270 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 17:34:33 INFO - PROCESS | 2876 | 1462757673273 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 17:34:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 17:34:33 INFO - PROCESS | 2876 | 1462757673275 Marionette TRACE conn3 <- [1,390,null,{}] 17:34:33 INFO - PROCESS | 2876 | 1462757673285 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:33 INFO - PROCESS | 2876 | 1462757673388 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 17:34:33 INFO - PROCESS | 2876 | 1462757673395 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:33 INFO - PROCESS | 2876 | ++DOCSHELL 1852C400 == 49 [pid = 2876] [id = 107] 17:34:33 INFO - PROCESS | 2876 | ++DOMWINDOW == 113 (18534000) [pid = 2876] [serial = 318] [outer = 00000000] 17:34:33 INFO - PROCESS | 2876 | ++DOMWINDOW == 114 (185D3C00) [pid = 2876] [serial = 319] [outer = 18534000] 17:34:33 INFO - PROCESS | 2876 | 1462757673463 Marionette DEBUG loaded listener.js 17:34:33 INFO - PROCESS | 2876 | ++DOMWINDOW == 115 (1882AC00) [pid = 2876] [serial = 320] [outer = 18534000] 17:34:33 INFO - PROCESS | 2876 | 1462757673939 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 17:34:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 17:34:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 687ms 17:34:33 INFO - PROCESS | 2876 | 1462757673975 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 17:34:33 INFO - PROCESS | 2876 | 1462757673977 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 17:34:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 17:34:33 INFO - PROCESS | 2876 | 1462757673980 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 17:34:33 INFO - PROCESS | 2876 | 1462757673982 Marionette TRACE conn3 <- [1,394,null,{}] 17:34:33 INFO - PROCESS | 2876 | 1462757673985 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:34 INFO - PROCESS | 2876 | 1462757674084 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 17:34:34 INFO - PROCESS | 2876 | 1462757674092 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:34 INFO - PROCESS | 2876 | ++DOCSHELL 1726C400 == 50 [pid = 2876] [id = 108] 17:34:34 INFO - PROCESS | 2876 | ++DOMWINDOW == 116 (185CF400) [pid = 2876] [serial = 321] [outer = 00000000] 17:34:34 INFO - PROCESS | 2876 | ++DOMWINDOW == 117 (19A26C00) [pid = 2876] [serial = 322] [outer = 185CF400] 17:34:34 INFO - PROCESS | 2876 | 1462757674136 Marionette DEBUG loaded listener.js 17:34:34 INFO - PROCESS | 2876 | ++DOMWINDOW == 118 (19B0E800) [pid = 2876] [serial = 323] [outer = 185CF400] 17:34:34 INFO - PROCESS | 2876 | --DOMWINDOW == 117 (1AF18800) [pid = 2876] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 17:34:34 INFO - PROCESS | 2876 | --DOMWINDOW == 116 (1A45E000) [pid = 2876] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 17:34:34 INFO - PROCESS | 2876 | --DOMWINDOW == 115 (1ABF3400) [pid = 2876] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 17:34:34 INFO - PROCESS | 2876 | --DOMWINDOW == 114 (117DEC00) [pid = 2876] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 17:34:34 INFO - PROCESS | 2876 | --DOMWINDOW == 113 (15A39800) [pid = 2876] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 17:34:34 INFO - PROCESS | 2876 | --DOMWINDOW == 112 (1855AC00) [pid = 2876] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 17:34:34 INFO - PROCESS | 2876 | --DOMWINDOW == 111 (117DB000) [pid = 2876] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 17:34:34 INFO - PROCESS | 2876 | --DOMWINDOW == 110 (17276000) [pid = 2876] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 17:34:34 INFO - PROCESS | 2876 | --DOMWINDOW == 109 (11594000) [pid = 2876] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 17:34:34 INFO - PROCESS | 2876 | --DOMWINDOW == 108 (185CB800) [pid = 2876] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 17:34:34 INFO - PROCESS | 2876 | 1462757674750 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 17:34:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 17:34:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 797ms 17:34:34 INFO - PROCESS | 2876 | 1462757674781 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 17:34:34 INFO - PROCESS | 2876 | 1462757674783 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 17:34:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 17:34:34 INFO - PROCESS | 2876 | 1462757674786 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 17:34:34 INFO - PROCESS | 2876 | 1462757674788 Marionette TRACE conn3 <- [1,398,null,{}] 17:34:34 INFO - PROCESS | 2876 | 1462757674801 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:34 INFO - PROCESS | 2876 | 1462757674875 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 17:34:34 INFO - PROCESS | 2876 | 1462757674883 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:34 INFO - PROCESS | 2876 | ++DOCSHELL 16B68C00 == 51 [pid = 2876] [id = 109] 17:34:34 INFO - PROCESS | 2876 | ++DOMWINDOW == 109 (1727B400) [pid = 2876] [serial = 324] [outer = 00000000] 17:34:34 INFO - PROCESS | 2876 | ++DOMWINDOW == 110 (185CA800) [pid = 2876] [serial = 325] [outer = 1727B400] 17:34:34 INFO - PROCESS | 2876 | 1462757674930 Marionette DEBUG loaded listener.js 17:34:34 INFO - PROCESS | 2876 | ++DOMWINDOW == 111 (185CB400) [pid = 2876] [serial = 326] [outer = 1727B400] 17:34:35 INFO - PROCESS | 2876 | 1462757675357 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 17:34:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 17:34:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 594ms 17:34:35 INFO - PROCESS | 2876 | 1462757675387 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 17:34:35 INFO - PROCESS | 2876 | 1462757675389 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 17:34:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 17:34:35 INFO - PROCESS | 2876 | 1462757675392 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 17:34:35 INFO - PROCESS | 2876 | 1462757675394 Marionette TRACE conn3 <- [1,402,null,{}] 17:34:35 INFO - PROCESS | 2876 | 1462757675402 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:35 INFO - PROCESS | 2876 | 1462757675477 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 17:34:35 INFO - PROCESS | 2876 | 1462757675484 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:35 INFO - PROCESS | 2876 | ++DOCSHELL 13C9F000 == 52 [pid = 2876] [id = 110] 17:34:35 INFO - PROCESS | 2876 | ++DOMWINDOW == 112 (19A1E800) [pid = 2876] [serial = 327] [outer = 00000000] 17:34:35 INFO - PROCESS | 2876 | ++DOMWINDOW == 113 (19DA5000) [pid = 2876] [serial = 328] [outer = 19A1E800] 17:34:35 INFO - PROCESS | 2876 | 1462757675534 Marionette DEBUG loaded listener.js 17:34:35 INFO - PROCESS | 2876 | ++DOMWINDOW == 114 (19EC8800) [pid = 2876] [serial = 329] [outer = 19A1E800] 17:34:35 INFO - PROCESS | 2876 | 1462757675964 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 17:34:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 17:34:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 594ms 17:34:35 INFO - PROCESS | 2876 | 1462757675987 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 17:34:35 INFO - PROCESS | 2876 | 1462757675990 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 17:34:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 17:34:35 INFO - PROCESS | 2876 | 1462757676004 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 17:34:35 INFO - PROCESS | 2876 | 1462757676006 Marionette TRACE conn3 <- [1,406,null,{}] 17:34:36 INFO - PROCESS | 2876 | 1462757676010 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:36 INFO - PROCESS | 2876 | 1462757676088 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 17:34:36 INFO - PROCESS | 2876 | 1462757676096 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:36 INFO - PROCESS | 2876 | ++DOCSHELL 19ECB800 == 53 [pid = 2876] [id = 111] 17:34:36 INFO - PROCESS | 2876 | ++DOMWINDOW == 115 (19ECC000) [pid = 2876] [serial = 330] [outer = 00000000] 17:34:36 INFO - PROCESS | 2876 | ++DOMWINDOW == 116 (1A455800) [pid = 2876] [serial = 331] [outer = 19ECC000] 17:34:36 INFO - PROCESS | 2876 | 1462757676143 Marionette DEBUG loaded listener.js 17:34:36 INFO - PROCESS | 2876 | ++DOMWINDOW == 117 (1A87C400) [pid = 2876] [serial = 332] [outer = 19ECC000] 17:34:36 INFO - PROCESS | 2876 | 1462757676718 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 17:34:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 17:34:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 797ms 17:34:36 INFO - PROCESS | 2876 | 1462757676805 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 17:34:36 INFO - PROCESS | 2876 | 1462757676809 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 17:34:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 17:34:36 INFO - PROCESS | 2876 | 1462757676815 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 17:34:36 INFO - PROCESS | 2876 | 1462757676819 Marionette TRACE conn3 <- [1,410,null,{}] 17:34:36 INFO - PROCESS | 2876 | 1462757676826 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:36 INFO - PROCESS | 2876 | 1462757676930 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 17:34:37 INFO - PROCESS | 2876 | 1462757677057 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:37 INFO - PROCESS | 2876 | ++DOCSHELL 0F95F400 == 54 [pid = 2876] [id = 112] 17:34:37 INFO - PROCESS | 2876 | ++DOMWINDOW == 118 (10D66800) [pid = 2876] [serial = 333] [outer = 00000000] 17:34:37 INFO - PROCESS | 2876 | ++DOMWINDOW == 119 (13495000) [pid = 2876] [serial = 334] [outer = 10D66800] 17:34:37 INFO - PROCESS | 2876 | 1462757677116 Marionette DEBUG loaded listener.js 17:34:37 INFO - PROCESS | 2876 | ++DOMWINDOW == 120 (140D0C00) [pid = 2876] [serial = 335] [outer = 10D66800] 17:34:37 INFO - PROCESS | 2876 | 1462757677794 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 17:34:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 17:34:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1000ms 17:34:37 INFO - PROCESS | 2876 | 1462757677823 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 17:34:37 INFO - PROCESS | 2876 | 1462757677828 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 17:34:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 17:34:37 INFO - PROCESS | 2876 | 1462757677835 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 17:34:37 INFO - PROCESS | 2876 | 1462757677838 Marionette TRACE conn3 <- [1,414,null,{}] 17:34:37 INFO - PROCESS | 2876 | 1462757677842 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:37 INFO - PROCESS | 2876 | 1462757677941 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 17:34:38 INFO - PROCESS | 2876 | 1462757678019 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:38 INFO - PROCESS | 2876 | ++DOCSHELL 15951C00 == 55 [pid = 2876] [id = 113] 17:34:38 INFO - PROCESS | 2876 | ++DOMWINDOW == 121 (15B47800) [pid = 2876] [serial = 336] [outer = 00000000] 17:34:38 INFO - PROCESS | 2876 | ++DOMWINDOW == 122 (16AAFC00) [pid = 2876] [serial = 337] [outer = 15B47800] 17:34:38 INFO - PROCESS | 2876 | 1462757678081 Marionette DEBUG loaded listener.js 17:34:38 INFO - PROCESS | 2876 | ++DOMWINDOW == 123 (16FD6C00) [pid = 2876] [serial = 338] [outer = 15B47800] 17:34:38 INFO - PROCESS | 2876 | 1462757678725 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 17:34:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 17:34:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 938ms 17:34:38 INFO - PROCESS | 2876 | 1462757678779 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 17:34:38 INFO - PROCESS | 2876 | 1462757678781 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 17:34:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 17:34:38 INFO - PROCESS | 2876 | 1462757678785 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 17:34:38 INFO - PROCESS | 2876 | 1462757678789 Marionette TRACE conn3 <- [1,418,null,{}] 17:34:38 INFO - PROCESS | 2876 | 1462757678800 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:38 INFO - PROCESS | 2876 | 1462757678932 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 17:34:39 INFO - PROCESS | 2876 | 1462757679051 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:39 INFO - PROCESS | 2876 | ++DOCSHELL 1852F000 == 56 [pid = 2876] [id = 114] 17:34:39 INFO - PROCESS | 2876 | ++DOMWINDOW == 124 (1853A000) [pid = 2876] [serial = 339] [outer = 00000000] 17:34:39 INFO - PROCESS | 2876 | ++DOMWINDOW == 125 (19B14800) [pid = 2876] [serial = 340] [outer = 1853A000] 17:34:39 INFO - PROCESS | 2876 | 1462757679118 Marionette DEBUG loaded listener.js 17:34:39 INFO - PROCESS | 2876 | ++DOMWINDOW == 126 (1A452800) [pid = 2876] [serial = 341] [outer = 1853A000] 17:34:40 INFO - PROCESS | 2876 | 1462757680188 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 17:34:40 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 17:34:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1454ms 17:34:40 INFO - PROCESS | 2876 | 1462757680253 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 17:34:40 INFO - PROCESS | 2876 | 1462757680257 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 17:34:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 17:34:40 INFO - PROCESS | 2876 | 1462757680262 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 17:34:40 INFO - PROCESS | 2876 | 1462757680265 Marionette TRACE conn3 <- [1,422,null,{}] 17:34:40 INFO - PROCESS | 2876 | 1462757680271 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:40 INFO - PROCESS | 2876 | 1462757680364 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 17:34:40 INFO - PROCESS | 2876 | 1462757680492 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:40 INFO - PROCESS | 2876 | ++DOCSHELL 13C91800 == 57 [pid = 2876] [id = 115] 17:34:40 INFO - PROCESS | 2876 | ++DOMWINDOW == 127 (13C9EC00) [pid = 2876] [serial = 342] [outer = 00000000] 17:34:40 INFO - PROCESS | 2876 | ++DOMWINDOW == 128 (1524A000) [pid = 2876] [serial = 343] [outer = 13C9EC00] 17:34:40 INFO - PROCESS | 2876 | 1462757680540 Marionette DEBUG loaded listener.js 17:34:40 INFO - PROCESS | 2876 | ++DOMWINDOW == 129 (15B48800) [pid = 2876] [serial = 344] [outer = 13C9EC00] 17:34:41 INFO - PROCESS | 2876 | --DOCSHELL 13C9F000 == 56 [pid = 2876] [id = 110] 17:34:41 INFO - PROCESS | 2876 | --DOCSHELL 16B68C00 == 55 [pid = 2876] [id = 109] 17:34:41 INFO - PROCESS | 2876 | --DOCSHELL 1726C400 == 54 [pid = 2876] [id = 108] 17:34:41 INFO - PROCESS | 2876 | --DOCSHELL 1852C400 == 53 [pid = 2876] [id = 107] 17:34:41 INFO - PROCESS | 2876 | --DOCSHELL 180D0400 == 52 [pid = 2876] [id = 106] 17:34:41 INFO - PROCESS | 2876 | --DOCSHELL 16FD7C00 == 51 [pid = 2876] [id = 105] 17:34:41 INFO - PROCESS | 2876 | --DOCSHELL 16AB6C00 == 50 [pid = 2876] [id = 104] 17:34:41 INFO - PROCESS | 2876 | --DOCSHELL 13C95400 == 49 [pid = 2876] [id = 103] 17:34:41 INFO - PROCESS | 2876 | --DOCSHELL 10D63800 == 48 [pid = 2876] [id = 102] 17:34:41 INFO - PROCESS | 2876 | --DOCSHELL 009BE000 == 47 [pid = 2876] [id = 101] 17:34:41 INFO - PROCESS | 2876 | --DOMWINDOW == 128 (1AB13C00) [pid = 2876] [serial = 274] [outer = 00000000] [url = about:blank] 17:34:41 INFO - PROCESS | 2876 | --DOMWINDOW == 127 (1AF1F400) [pid = 2876] [serial = 277] [outer = 00000000] [url = about:blank] 17:34:41 INFO - PROCESS | 2876 | --DOMWINDOW == 126 (13430800) [pid = 2876] [serial = 262] [outer = 00000000] [url = about:blank] 17:34:41 INFO - PROCESS | 2876 | --DOMWINDOW == 125 (13CA6000) [pid = 2876] [serial = 263] [outer = 00000000] [url = about:blank] 17:34:41 INFO - PROCESS | 2876 | --DOMWINDOW == 124 (17037000) [pid = 2876] [serial = 265] [outer = 00000000] [url = about:blank] 17:34:41 INFO - PROCESS | 2876 | --DOMWINDOW == 123 (17271000) [pid = 2876] [serial = 266] [outer = 00000000] [url = about:blank] 17:34:41 INFO - PROCESS | 2876 | --DOMWINDOW == 122 (185D0000) [pid = 2876] [serial = 271] [outer = 00000000] [url = about:blank] 17:34:41 INFO - PROCESS | 2876 | --DOMWINDOW == 121 (147A7C00) [pid = 2876] [serial = 260] [outer = 00000000] [url = about:blank] 17:34:41 INFO - PROCESS | 2876 | --DOMWINDOW == 120 (13A0F800) [pid = 2876] [serial = 259] [outer = 00000000] [url = about:blank] 17:34:41 INFO - PROCESS | 2876 | --DOMWINDOW == 119 (181F2C00) [pid = 2876] [serial = 268] [outer = 00000000] [url = about:blank] 17:34:41 INFO - PROCESS | 2876 | --DOMWINDOW == 118 (18556C00) [pid = 2876] [serial = 269] [outer = 00000000] [url = about:blank] 17:34:41 INFO - PROCESS | 2876 | --DOMWINDOW == 117 (1B203000) [pid = 2876] [serial = 256] [outer = 00000000] [url = about:blank] 17:34:41 INFO - PROCESS | 2876 | --DOMWINDOW == 116 (1AB17C00) [pid = 2876] [serial = 275] [outer = 00000000] [url = about:blank] 17:34:41 INFO - PROCESS | 2876 | --DOMWINDOW == 115 (12222000) [pid = 2876] [serial = 244] [outer = 00000000] [url = about:blank] 17:34:41 INFO - PROCESS | 2876 | --DOMWINDOW == 114 (169B5C00) [pid = 2876] [serial = 247] [outer = 00000000] [url = about:blank] 17:34:41 INFO - PROCESS | 2876 | --DOMWINDOW == 113 (1ABF1400) [pid = 2876] [serial = 250] [outer = 00000000] [url = about:blank] 17:34:41 INFO - PROCESS | 2876 | --DOMWINDOW == 112 (1B049400) [pid = 2876] [serial = 253] [outer = 00000000] [url = about:blank] 17:34:41 INFO - PROCESS | 2876 | --DOMWINDOW == 111 (19A23400) [pid = 2876] [serial = 280] [outer = 00000000] [url = about:blank] 17:34:41 INFO - PROCESS | 2876 | --DOMWINDOW == 110 (1AF24800) [pid = 2876] [serial = 278] [outer = 00000000] [url = about:blank] 17:34:41 INFO - PROCESS | 2876 | --DOMWINDOW == 109 (19A2A000) [pid = 2876] [serial = 283] [outer = 00000000] [url = about:blank] 17:34:41 INFO - PROCESS | 2876 | --DOMWINDOW == 108 (16AB4000) [pid = 2876] [serial = 289] [outer = 00000000] [url = about:blank] 17:34:41 INFO - PROCESS | 2876 | --DOMWINDOW == 107 (1B207400) [pid = 2876] [serial = 286] [outer = 00000000] [url = about:blank] 17:34:41 INFO - PROCESS | 2876 | --DOMWINDOW == 106 (19A28C00) [pid = 2876] [serial = 281] [outer = 00000000] [url = about:blank] 17:34:41 INFO - PROCESS | 2876 | --DOMWINDOW == 105 (1B362800) [pid = 2876] [serial = 287] [outer = 00000000] [url = about:blank] 17:34:41 INFO - PROCESS | 2876 | --DOMWINDOW == 104 (1AB13800) [pid = 2876] [serial = 284] [outer = 00000000] [url = about:blank] 17:34:41 INFO - PROCESS | 2876 | --DOMWINDOW == 103 (19B0CC00) [pid = 2876] [serial = 272] [outer = 00000000] [url = about:blank] 17:34:41 INFO - PROCESS | 2876 | 1462757681505 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 17:34:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 17:34:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1297ms 17:34:41 INFO - PROCESS | 2876 | 1462757681558 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 17:34:41 INFO - PROCESS | 2876 | 1462757681563 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 17:34:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 17:34:41 INFO - PROCESS | 2876 | 1462757681569 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 17:34:41 INFO - PROCESS | 2876 | 1462757681572 Marionette TRACE conn3 <- [1,426,null,{}] 17:34:41 INFO - PROCESS | 2876 | 1462757681576 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:41 INFO - PROCESS | 2876 | 1462757681654 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 17:34:41 INFO - PROCESS | 2876 | 1462757681663 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:41 INFO - PROCESS | 2876 | ++DOCSHELL 10D5CC00 == 48 [pid = 2876] [id = 116] 17:34:41 INFO - PROCESS | 2876 | ++DOMWINDOW == 104 (1328BC00) [pid = 2876] [serial = 345] [outer = 00000000] 17:34:41 INFO - PROCESS | 2876 | ++DOMWINDOW == 105 (1473D800) [pid = 2876] [serial = 346] [outer = 1328BC00] 17:34:41 INFO - PROCESS | 2876 | 1462757681707 Marionette DEBUG loaded listener.js 17:34:41 INFO - PROCESS | 2876 | ++DOMWINDOW == 106 (1607F800) [pid = 2876] [serial = 347] [outer = 1328BC00] 17:34:42 INFO - PROCESS | 2876 | 1462757682190 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 17:34:42 INFO - PROCESS | 2876 | 1462757682209 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 17:34:42 INFO - PROCESS | 2876 | 1462757682212 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 17:34:42 INFO - PROCESS | 2876 | 1462757682216 Marionette TRACE conn3 <- [1,430,null,{}] 17:34:42 INFO - PROCESS | 2876 | 1462757682226 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:42 INFO - PROCESS | 2876 | 1462757682309 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 17:34:42 INFO - PROCESS | 2876 | 1462757682318 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:42 INFO - PROCESS | 2876 | ++DOCSHELL 1703A400 == 49 [pid = 2876] [id = 117] 17:34:42 INFO - PROCESS | 2876 | ++DOMWINDOW == 107 (1726F800) [pid = 2876] [serial = 348] [outer = 00000000] 17:34:42 INFO - PROCESS | 2876 | ++DOMWINDOW == 108 (17869800) [pid = 2876] [serial = 349] [outer = 1726F800] 17:34:42 INFO - PROCESS | 2876 | 1462757682364 Marionette DEBUG loaded listener.js 17:34:42 INFO - PROCESS | 2876 | ++DOMWINDOW == 109 (181EFC00) [pid = 2876] [serial = 350] [outer = 1726F800] 17:34:42 INFO - PROCESS | 2876 | 1462757682811 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 17:34:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 17:34:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 641ms 17:34:42 INFO - PROCESS | 2876 | 1462757682849 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 17:34:42 INFO - PROCESS | 2876 | 1462757682852 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 17:34:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 17:34:42 INFO - PROCESS | 2876 | 1462757682855 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 17:34:42 INFO - PROCESS | 2876 | 1462757682857 Marionette TRACE conn3 <- [1,434,null,{}] 17:34:42 INFO - PROCESS | 2876 | 1462757682860 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:42 INFO - PROCESS | 2876 | 1462757682936 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 17:34:42 INFO - PROCESS | 2876 | 1462757682946 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:42 INFO - PROCESS | 2876 | ++DOCSHELL 1854FC00 == 50 [pid = 2876] [id = 118] 17:34:42 INFO - PROCESS | 2876 | ++DOMWINDOW == 110 (18550800) [pid = 2876] [serial = 351] [outer = 00000000] 17:34:42 INFO - PROCESS | 2876 | ++DOMWINDOW == 111 (185CD400) [pid = 2876] [serial = 352] [outer = 18550800] 17:34:42 INFO - PROCESS | 2876 | 1462757682994 Marionette DEBUG loaded listener.js 17:34:43 INFO - PROCESS | 2876 | ++DOMWINDOW == 112 (18826C00) [pid = 2876] [serial = 353] [outer = 18550800] 17:34:43 INFO - PROCESS | 2876 | 1462757683462 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 17:34:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 17:34:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 703ms 17:34:43 INFO - PROCESS | 2876 | 1462757683555 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 17:34:43 INFO - PROCESS | 2876 | 1462757683557 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 17:34:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 17:34:43 INFO - PROCESS | 2876 | 1462757683560 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 17:34:43 INFO - PROCESS | 2876 | 1462757683562 Marionette TRACE conn3 <- [1,438,null,{}] 17:34:43 INFO - PROCESS | 2876 | 1462757683566 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:43 INFO - PROCESS | 2876 | 1462757683650 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 17:34:43 INFO - PROCESS | 2876 | 1462757683657 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:43 INFO - PROCESS | 2876 | ++DOCSHELL 18824800 == 51 [pid = 2876] [id = 119] 17:34:43 INFO - PROCESS | 2876 | ++DOMWINDOW == 113 (19A24800) [pid = 2876] [serial = 354] [outer = 00000000] 17:34:43 INFO - PROCESS | 2876 | ++DOMWINDOW == 114 (19A2B000) [pid = 2876] [serial = 355] [outer = 19A24800] 17:34:43 INFO - PROCESS | 2876 | 1462757683701 Marionette DEBUG loaded listener.js 17:34:43 INFO - PROCESS | 2876 | ++DOMWINDOW == 115 (19A2B800) [pid = 2876] [serial = 356] [outer = 19A24800] 17:34:44 INFO - PROCESS | 2876 | 1462757684144 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 17:34:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 17:34:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 641ms 17:34:44 INFO - PROCESS | 2876 | 1462757684198 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 17:34:44 INFO - PROCESS | 2876 | 1462757684200 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 17:34:44 INFO - PROCESS | 2876 | 1462757684204 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 17:34:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 17:34:44 INFO - PROCESS | 2876 | 1462757684205 Marionette TRACE conn3 <- [1,442,null,{}] 17:34:44 INFO - PROCESS | 2876 | 1462757684208 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:44 INFO - PROCESS | 2876 | 1462757684366 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 17:34:44 INFO - PROCESS | 2876 | 1462757684390 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:44 INFO - PROCESS | 2876 | ++DOCSHELL 15254400 == 52 [pid = 2876] [id = 120] 17:34:44 INFO - PROCESS | 2876 | ++DOMWINDOW == 116 (1853A800) [pid = 2876] [serial = 357] [outer = 00000000] 17:34:44 INFO - PROCESS | 2876 | ++DOMWINDOW == 117 (1AB19800) [pid = 2876] [serial = 358] [outer = 1853A800] 17:34:44 INFO - PROCESS | 2876 | 1462757684434 Marionette DEBUG loaded listener.js 17:34:44 INFO - PROCESS | 2876 | ++DOMWINDOW == 118 (1ABEC800) [pid = 2876] [serial = 359] [outer = 1853A800] 17:34:44 INFO - PROCESS | 2876 | 1462757684877 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 17:34:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 17:34:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 703ms 17:34:44 INFO - PROCESS | 2876 | 1462757684903 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 17:34:44 INFO - PROCESS | 2876 | 1462757684905 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 17:34:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 17:34:44 INFO - PROCESS | 2876 | 1462757684914 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 17:34:44 INFO - PROCESS | 2876 | 1462757684915 Marionette TRACE conn3 <- [1,446,null,{}] 17:34:44 INFO - PROCESS | 2876 | 1462757684919 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:45 INFO - PROCESS | 2876 | 1462757685018 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 17:34:45 INFO - PROCESS | 2876 | 1462757685024 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:45 INFO - PROCESS | 2876 | ++DOCSHELL 1A45AC00 == 53 [pid = 2876] [id = 121] 17:34:45 INFO - PROCESS | 2876 | ++DOMWINDOW == 119 (1A87A400) [pid = 2876] [serial = 360] [outer = 00000000] 17:34:45 INFO - PROCESS | 2876 | ++DOMWINDOW == 120 (1AE92800) [pid = 2876] [serial = 361] [outer = 1A87A400] 17:34:45 INFO - PROCESS | 2876 | 1462757685067 Marionette DEBUG loaded listener.js 17:34:45 INFO - PROCESS | 2876 | ++DOMWINDOW == 121 (1AF18C00) [pid = 2876] [serial = 362] [outer = 1A87A400] 17:34:45 INFO - PROCESS | 2876 | 1462757685499 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 17:34:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 17:34:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 625ms 17:34:45 INFO - PROCESS | 2876 | 1462757685552 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 17:34:45 INFO - PROCESS | 2876 | 1462757685554 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 17:34:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 17:34:45 INFO - PROCESS | 2876 | 1462757685557 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 17:34:45 INFO - PROCESS | 2876 | 1462757685559 Marionette TRACE conn3 <- [1,450,null,{}] 17:34:45 INFO - PROCESS | 2876 | 1462757685569 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:45 INFO - PROCESS | 2876 | 1462757685670 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 17:34:45 INFO - PROCESS | 2876 | 1462757685755 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:45 INFO - PROCESS | 2876 | ++DOCSHELL 15959800 == 54 [pid = 2876] [id = 122] 17:34:45 INFO - PROCESS | 2876 | ++DOMWINDOW == 122 (180D2800) [pid = 2876] [serial = 363] [outer = 00000000] 17:34:45 INFO - PROCESS | 2876 | ++DOMWINDOW == 123 (1B048000) [pid = 2876] [serial = 364] [outer = 180D2800] 17:34:45 INFO - PROCESS | 2876 | 1462757685797 Marionette DEBUG loaded listener.js 17:34:45 INFO - PROCESS | 2876 | ++DOMWINDOW == 124 (1B049000) [pid = 2876] [serial = 365] [outer = 180D2800] 17:34:46 INFO - PROCESS | 2876 | --DOMWINDOW == 123 (1ABF6400) [pid = 2876] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 17:34:46 INFO - PROCESS | 2876 | --DOMWINDOW == 122 (14733C00) [pid = 2876] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 17:34:46 INFO - PROCESS | 2876 | --DOMWINDOW == 121 (180D5C00) [pid = 2876] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 17:34:46 INFO - PROCESS | 2876 | --DOMWINDOW == 120 (18534000) [pid = 2876] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 17:34:46 INFO - PROCESS | 2876 | --DOMWINDOW == 119 (16B69800) [pid = 2876] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 17:34:46 INFO - PROCESS | 2876 | --DOMWINDOW == 118 (0F95A000) [pid = 2876] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 17:34:46 INFO - PROCESS | 2876 | --DOMWINDOW == 117 (17045000) [pid = 2876] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 17:34:46 INFO - PROCESS | 2876 | --DOMWINDOW == 116 (13C9D400) [pid = 2876] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 17:34:46 INFO - PROCESS | 2876 | --DOMWINDOW == 115 (16AAC800) [pid = 2876] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 17:34:46 INFO - PROCESS | 2876 | --DOMWINDOW == 114 (11135000) [pid = 2876] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 17:34:46 INFO - PROCESS | 2876 | --DOMWINDOW == 113 (185CF400) [pid = 2876] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 17:34:46 INFO - PROCESS | 2876 | --DOMWINDOW == 112 (19A1E800) [pid = 2876] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 17:34:46 INFO - PROCESS | 2876 | --DOMWINDOW == 111 (1727B400) [pid = 2876] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 17:34:46 INFO - PROCESS | 2876 | 1462757686277 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 17:34:46 INFO - PROCESS | 2876 | 1462757686301 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 17:34:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 17:34:46 INFO - PROCESS | 2876 | 1462757686317 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 17:34:46 INFO - PROCESS | 2876 | 1462757686319 Marionette TRACE conn3 <- [1,454,null,{}] 17:34:46 INFO - PROCESS | 2876 | 1462757686322 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:46 INFO - PROCESS | 2876 | 1462757686397 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 17:34:46 INFO - PROCESS | 2876 | 1462757686403 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:46 INFO - PROCESS | 2876 | ++DOCSHELL 15954800 == 55 [pid = 2876] [id = 123] 17:34:46 INFO - PROCESS | 2876 | ++DOMWINDOW == 112 (16089000) [pid = 2876] [serial = 366] [outer = 00000000] 17:34:46 INFO - PROCESS | 2876 | ++DOMWINDOW == 113 (18535C00) [pid = 2876] [serial = 367] [outer = 16089000] 17:34:46 INFO - PROCESS | 2876 | 1462757686446 Marionette DEBUG loaded listener.js 17:34:46 INFO - PROCESS | 2876 | ++DOMWINDOW == 114 (19A28000) [pid = 2876] [serial = 368] [outer = 16089000] 17:34:46 INFO - PROCESS | 2876 | [2876] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:34:46 INFO - PROCESS | 2876 | 1462757686848 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 17:34:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 17:34:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 593ms 17:34:46 INFO - PROCESS | 2876 | 1462757686919 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 17:34:46 INFO - PROCESS | 2876 | 1462757686921 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 17:34:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 17:34:46 INFO - PROCESS | 2876 | 1462757686924 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 17:34:46 INFO - PROCESS | 2876 | 1462757686926 Marionette TRACE conn3 <- [1,458,null,{}] 17:34:46 INFO - PROCESS | 2876 | 1462757686929 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:46 INFO - PROCESS | 2876 | 1462757687003 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 17:34:47 INFO - PROCESS | 2876 | 1462757687012 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:47 INFO - PROCESS | 2876 | ++DOCSHELL 1A460800 == 56 [pid = 2876] [id = 124] 17:34:47 INFO - PROCESS | 2876 | ++DOMWINDOW == 115 (1ABECC00) [pid = 2876] [serial = 369] [outer = 00000000] 17:34:47 INFO - PROCESS | 2876 | ++DOMWINDOW == 116 (1AF23400) [pid = 2876] [serial = 370] [outer = 1ABECC00] 17:34:47 INFO - PROCESS | 2876 | 1462757687055 Marionette DEBUG loaded listener.js 17:34:47 INFO - PROCESS | 2876 | ++DOMWINDOW == 117 (1B207400) [pid = 2876] [serial = 371] [outer = 1ABECC00] 17:34:47 INFO - PROCESS | 2876 | 1462757687490 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 17:34:47 INFO - PROCESS | 2876 | 1462757687574 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 17:34:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 17:34:47 INFO - PROCESS | 2876 | 1462757687583 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 17:34:47 INFO - PROCESS | 2876 | 1462757687588 Marionette TRACE conn3 <- [1,462,null,{}] 17:34:47 INFO - PROCESS | 2876 | 1462757687594 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:47 INFO - PROCESS | 2876 | 1462757687701 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 17:34:47 INFO - PROCESS | 2876 | 1462757687797 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:47 INFO - PROCESS | 2876 | ++DOCSHELL 122AA400 == 57 [pid = 2876] [id = 125] 17:34:47 INFO - PROCESS | 2876 | ++DOMWINDOW == 118 (12C62C00) [pid = 2876] [serial = 372] [outer = 00000000] 17:34:47 INFO - PROCESS | 2876 | ++DOMWINDOW == 119 (13295800) [pid = 2876] [serial = 373] [outer = 12C62C00] 17:34:47 INFO - PROCESS | 2876 | 1462757687851 Marionette DEBUG loaded listener.js 17:34:47 INFO - PROCESS | 2876 | ++DOMWINDOW == 120 (13A0C000) [pid = 2876] [serial = 374] [outer = 12C62C00] 17:34:48 INFO - PROCESS | 2876 | [2876] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:34:48 INFO - PROCESS | 2876 | 1462757688517 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 17:34:48 INFO - PROCESS | 2876 | 1462757688592 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 17:34:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 17:34:48 INFO - PROCESS | 2876 | 1462757688600 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 17:34:48 INFO - PROCESS | 2876 | 1462757688605 Marionette TRACE conn3 <- [1,466,null,{}] 17:34:48 INFO - PROCESS | 2876 | 1462757688609 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:48 INFO - PROCESS | 2876 | 1462757688712 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 17:34:48 INFO - PROCESS | 2876 | 1462757688792 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:48 INFO - PROCESS | 2876 | ++DOCSHELL 16FD1000 == 58 [pid = 2876] [id = 126] 17:34:48 INFO - PROCESS | 2876 | ++DOMWINDOW == 121 (16FD8C00) [pid = 2876] [serial = 375] [outer = 00000000] 17:34:48 INFO - PROCESS | 2876 | ++DOMWINDOW == 122 (17862400) [pid = 2876] [serial = 376] [outer = 16FD8C00] 17:34:48 INFO - PROCESS | 2876 | 1462757688886 Marionette DEBUG loaded listener.js 17:34:48 INFO - PROCESS | 2876 | ++DOMWINDOW == 123 (18534000) [pid = 2876] [serial = 377] [outer = 16FD8C00] 17:34:49 INFO - PROCESS | 2876 | 1462757689448 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 17:34:49 INFO - PROCESS | 2876 | 1462757689506 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 17:34:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 17:34:49 INFO - PROCESS | 2876 | 1462757689510 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 17:34:49 INFO - PROCESS | 2876 | 1462757689512 Marionette TRACE conn3 <- [1,470,null,{}] 17:34:49 INFO - PROCESS | 2876 | 1462757689522 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:49 INFO - PROCESS | 2876 | 1462757689659 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 17:34:49 INFO - PROCESS | 2876 | 1462757689782 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:49 INFO - PROCESS | 2876 | ++DOCSHELL 19A3E400 == 59 [pid = 2876] [id = 127] 17:34:49 INFO - PROCESS | 2876 | ++DOMWINDOW == 124 (19A3E800) [pid = 2876] [serial = 378] [outer = 00000000] 17:34:49 INFO - PROCESS | 2876 | ++DOMWINDOW == 125 (19A43400) [pid = 2876] [serial = 379] [outer = 19A3E800] 17:34:49 INFO - PROCESS | 2876 | 1462757689844 Marionette DEBUG loaded listener.js 17:34:49 INFO - PROCESS | 2876 | ++DOMWINDOW == 126 (1A878000) [pid = 2876] [serial = 380] [outer = 19A3E800] 17:34:50 INFO - PROCESS | 2876 | 1462757690466 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 17:34:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 17:34:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1000ms 17:34:50 INFO - PROCESS | 2876 | 1462757690512 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 17:34:50 INFO - PROCESS | 2876 | 1462757690514 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 17:34:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 17:34:50 INFO - PROCESS | 2876 | 1462757690518 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 17:34:50 INFO - PROCESS | 2876 | 1462757690520 Marionette TRACE conn3 <- [1,474,null,{}] 17:34:50 INFO - PROCESS | 2876 | 1462757690523 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:50 INFO - PROCESS | 2876 | 1462757690622 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 17:34:50 INFO - PROCESS | 2876 | 1462757690714 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:50 INFO - PROCESS | 2876 | ++DOCSHELL 19A43C00 == 60 [pid = 2876] [id = 128] 17:34:50 INFO - PROCESS | 2876 | ++DOMWINDOW == 127 (1ABEB400) [pid = 2876] [serial = 381] [outer = 00000000] 17:34:50 INFO - PROCESS | 2876 | ++DOMWINDOW == 128 (1B046C00) [pid = 2876] [serial = 382] [outer = 1ABEB400] 17:34:50 INFO - PROCESS | 2876 | 1462757690766 Marionette DEBUG loaded listener.js 17:34:50 INFO - PROCESS | 2876 | ++DOMWINDOW == 129 (1B365C00) [pid = 2876] [serial = 383] [outer = 1ABEB400] 17:34:51 INFO - PROCESS | 2876 | [2876] 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 17:34:51 INFO - PROCESS | 2876 | [2876] 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 17:34:51 INFO - PROCESS | 2876 | 1462757691401 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 17:34:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 17:34:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 953ms 17:34:51 INFO - PROCESS | 2876 | 1462757691463 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 17:34:51 INFO - PROCESS | 2876 | 1462757691466 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 17:34:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 17:34:51 INFO - PROCESS | 2876 | 1462757691469 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 17:34:51 INFO - PROCESS | 2876 | 1462757691471 Marionette TRACE conn3 <- [1,478,null,{}] 17:34:51 INFO - PROCESS | 2876 | 1462757691475 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:51 INFO - PROCESS | 2876 | 1462757691573 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 17:34:51 INFO - PROCESS | 2876 | 1462757691652 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:51 INFO - PROCESS | 2876 | ++DOCSHELL 105D9C00 == 61 [pid = 2876] [id = 129] 17:34:51 INFO - PROCESS | 2876 | ++DOMWINDOW == 130 (10638400) [pid = 2876] [serial = 384] [outer = 00000000] 17:34:51 INFO - PROCESS | 2876 | ++DOMWINDOW == 131 (1348E400) [pid = 2876] [serial = 385] [outer = 10638400] 17:34:51 INFO - PROCESS | 2876 | 1462757691751 Marionette DEBUG loaded listener.js 17:34:51 INFO - PROCESS | 2876 | ++DOMWINDOW == 132 (16DB5000) [pid = 2876] [serial = 386] [outer = 10638400] 17:34:52 INFO - PROCESS | 2876 | 1462757692452 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 17:34:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 17:34:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1047ms 17:34:52 INFO - PROCESS | 2876 | 1462757692509 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 17:34:52 INFO - PROCESS | 2876 | 1462757692514 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 17:34:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 17:34:52 INFO - PROCESS | 2876 | 1462757692535 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 17:34:52 INFO - PROCESS | 2876 | 1462757692539 Marionette TRACE conn3 <- [1,482,null,{}] 17:34:52 INFO - PROCESS | 2876 | 1462757692543 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:52 INFO - PROCESS | 2876 | 1462757692690 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 17:34:52 INFO - PROCESS | 2876 | 1462757692821 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:52 INFO - PROCESS | 2876 | --DOCSHELL 15954800 == 60 [pid = 2876] [id = 123] 17:34:52 INFO - PROCESS | 2876 | --DOCSHELL 15959800 == 59 [pid = 2876] [id = 122] 17:34:52 INFO - PROCESS | 2876 | --DOCSHELL 1A45AC00 == 58 [pid = 2876] [id = 121] 17:34:52 INFO - PROCESS | 2876 | --DOCSHELL 15254400 == 57 [pid = 2876] [id = 120] 17:34:52 INFO - PROCESS | 2876 | --DOCSHELL 18824800 == 56 [pid = 2876] [id = 119] 17:34:52 INFO - PROCESS | 2876 | --DOCSHELL 1854FC00 == 55 [pid = 2876] [id = 118] 17:34:52 INFO - PROCESS | 2876 | --DOCSHELL 1703A400 == 54 [pid = 2876] [id = 117] 17:34:52 INFO - PROCESS | 2876 | --DOCSHELL 10D5CC00 == 53 [pid = 2876] [id = 116] 17:34:52 INFO - PROCESS | 2876 | --DOCSHELL 13C91800 == 52 [pid = 2876] [id = 115] 17:34:52 INFO - PROCESS | 2876 | --DOCSHELL 19ECB800 == 51 [pid = 2876] [id = 111] 17:34:52 INFO - PROCESS | 2876 | --DOMWINDOW == 131 (11BBE400) [pid = 2876] [serial = 292] [outer = 00000000] [url = about:blank] 17:34:52 INFO - PROCESS | 2876 | --DOMWINDOW == 130 (1A455800) [pid = 2876] [serial = 331] [outer = 00000000] [url = about:blank] 17:34:52 INFO - PROCESS | 2876 | --DOMWINDOW == 129 (16AAA800) [pid = 2876] [serial = 295] [outer = 00000000] [url = about:blank] 17:34:52 INFO - PROCESS | 2876 | --DOMWINDOW == 128 (17044800) [pid = 2876] [serial = 298] [outer = 00000000] [url = about:blank] 17:34:52 INFO - PROCESS | 2876 | ++DOCSHELL 10D5CC00 == 52 [pid = 2876] [id = 130] 17:34:52 INFO - PROCESS | 2876 | ++DOMWINDOW == 129 (1113E000) [pid = 2876] [serial = 387] [outer = 00000000] 17:34:52 INFO - PROCESS | 2876 | ++DOMWINDOW == 130 (122AE400) [pid = 2876] [serial = 388] [outer = 1113E000] 17:34:52 INFO - PROCESS | 2876 | 1462757692894 Marionette DEBUG loaded listener.js 17:34:52 INFO - PROCESS | 2876 | ++DOMWINDOW == 131 (1524F800) [pid = 2876] [serial = 389] [outer = 1113E000] 17:34:52 INFO - PROCESS | 2876 | --DOMWINDOW == 130 (1AF1F000) [pid = 2876] [serial = 242] [outer = 00000000] [url = about:blank] 17:34:52 INFO - PROCESS | 2876 | --DOMWINDOW == 129 (1ABF9800) [pid = 2876] [serial = 197] [outer = 00000000] [url = about:blank] 17:34:52 INFO - PROCESS | 2876 | --DOMWINDOW == 128 (1852F800) [pid = 2876] [serial = 316] [outer = 00000000] [url = about:blank] 17:34:52 INFO - PROCESS | 2876 | --DOMWINDOW == 127 (185D3C00) [pid = 2876] [serial = 319] [outer = 00000000] [url = about:blank] 17:34:52 INFO - PROCESS | 2876 | --DOMWINDOW == 126 (18538C00) [pid = 2876] [serial = 317] [outer = 00000000] [url = about:blank] 17:34:52 INFO - PROCESS | 2876 | --DOMWINDOW == 125 (16FD8000) [pid = 2876] [serial = 310] [outer = 00000000] [url = about:blank] 17:34:52 INFO - PROCESS | 2876 | --DOMWINDOW == 124 (16FEAC00) [pid = 2876] [serial = 311] [outer = 00000000] [url = about:blank] 17:34:52 INFO - PROCESS | 2876 | --DOMWINDOW == 123 (1159D400) [pid = 2876] [serial = 302] [outer = 00000000] [url = about:blank] 17:34:52 INFO - PROCESS | 2876 | --DOMWINDOW == 122 (10D5C800) [pid = 2876] [serial = 301] [outer = 00000000] [url = about:blank] 17:34:52 INFO - PROCESS | 2876 | --DOMWINDOW == 121 (17868800) [pid = 2876] [serial = 313] [outer = 00000000] [url = about:blank] 17:34:52 INFO - PROCESS | 2876 | --DOMWINDOW == 120 (15B4C800) [pid = 2876] [serial = 307] [outer = 00000000] [url = about:blank] 17:34:52 INFO - PROCESS | 2876 | --DOMWINDOW == 119 (162F0800) [pid = 2876] [serial = 308] [outer = 00000000] [url = about:blank] 17:34:52 INFO - PROCESS | 2876 | --DOMWINDOW == 118 (16FD1C00) [pid = 2876] [serial = 290] [outer = 00000000] [url = about:blank] 17:34:52 INFO - PROCESS | 2876 | --DOMWINDOW == 117 (13296400) [pid = 2876] [serial = 304] [outer = 00000000] [url = about:blank] 17:34:52 INFO - PROCESS | 2876 | --DOMWINDOW == 116 (13C9E000) [pid = 2876] [serial = 305] [outer = 00000000] [url = about:blank] 17:34:52 INFO - PROCESS | 2876 | --DOMWINDOW == 115 (19A26C00) [pid = 2876] [serial = 322] [outer = 00000000] [url = about:blank] 17:34:52 INFO - PROCESS | 2876 | --DOMWINDOW == 114 (1882AC00) [pid = 2876] [serial = 320] [outer = 00000000] [url = about:blank] 17:34:52 INFO - PROCESS | 2876 | --DOMWINDOW == 113 (19DA5000) [pid = 2876] [serial = 328] [outer = 00000000] [url = about:blank] 17:34:52 INFO - PROCESS | 2876 | --DOMWINDOW == 112 (19B0E800) [pid = 2876] [serial = 323] [outer = 00000000] [url = about:blank] 17:34:52 INFO - PROCESS | 2876 | --DOMWINDOW == 111 (185CA800) [pid = 2876] [serial = 325] [outer = 00000000] [url = about:blank] 17:34:52 INFO - PROCESS | 2876 | --DOMWINDOW == 110 (18084400) [pid = 2876] [serial = 314] [outer = 00000000] [url = about:blank] 17:34:52 INFO - PROCESS | 2876 | --DOMWINDOW == 109 (185CB400) [pid = 2876] [serial = 326] [outer = 00000000] [url = about:blank] 17:34:52 INFO - PROCESS | 2876 | --DOMWINDOW == 108 (19EC8800) [pid = 2876] [serial = 329] [outer = 00000000] [url = about:blank] 17:34:53 INFO - PROCESS | 2876 | 1462757693349 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 17:34:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 17:34:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 843ms 17:34:53 INFO - PROCESS | 2876 | 1462757693375 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 17:34:53 INFO - PROCESS | 2876 | 1462757693381 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 17:34:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 17:34:53 INFO - PROCESS | 2876 | 1462757693387 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 17:34:53 INFO - PROCESS | 2876 | 1462757693389 Marionette TRACE conn3 <- [1,486,null,{}] 17:34:53 INFO - PROCESS | 2876 | 1462757693393 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:53 INFO - PROCESS | 2876 | 1462757693476 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 17:34:53 INFO - PROCESS | 2876 | 1462757693486 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:53 INFO - PROCESS | 2876 | ++DOCSHELL 1608A400 == 53 [pid = 2876] [id = 131] 17:34:53 INFO - PROCESS | 2876 | ++DOMWINDOW == 109 (169A7000) [pid = 2876] [serial = 390] [outer = 00000000] 17:34:53 INFO - PROCESS | 2876 | ++DOMWINDOW == 110 (16B6A800) [pid = 2876] [serial = 391] [outer = 169A7000] 17:34:53 INFO - PROCESS | 2876 | 1462757693540 Marionette DEBUG loaded listener.js 17:34:53 INFO - PROCESS | 2876 | ++DOMWINDOW == 111 (16DB8800) [pid = 2876] [serial = 392] [outer = 169A7000] 17:34:53 INFO - PROCESS | 2876 | 1462757693994 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 17:34:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 17:34:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 641ms 17:34:54 INFO - PROCESS | 2876 | 1462757694023 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 17:34:54 INFO - PROCESS | 2876 | 1462757694025 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 17:34:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 17:34:54 INFO - PROCESS | 2876 | 1462757694033 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 17:34:54 INFO - PROCESS | 2876 | 1462757694036 Marionette TRACE conn3 <- [1,490,null,{}] 17:34:54 INFO - PROCESS | 2876 | 1462757694046 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:54 INFO - PROCESS | 2876 | 1462757694127 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 17:34:54 INFO - PROCESS | 2876 | 1462757694134 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:54 INFO - PROCESS | 2876 | ++DOCSHELL 16FDB000 == 54 [pid = 2876] [id = 132] 17:34:54 INFO - PROCESS | 2876 | ++DOMWINDOW == 112 (16FEA000) [pid = 2876] [serial = 393] [outer = 00000000] 17:34:54 INFO - PROCESS | 2876 | ++DOMWINDOW == 113 (17270800) [pid = 2876] [serial = 394] [outer = 16FEA000] 17:34:54 INFO - PROCESS | 2876 | 1462757694180 Marionette DEBUG loaded listener.js 17:34:54 INFO - PROCESS | 2876 | ++DOMWINDOW == 114 (178EFC00) [pid = 2876] [serial = 395] [outer = 16FEA000] 17:34:54 INFO - PROCESS | 2876 | 1462757694634 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 17:34:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 17:34:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 656ms 17:34:54 INFO - PROCESS | 2876 | 1462757694688 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 17:34:54 INFO - PROCESS | 2876 | 1462757694690 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 17:34:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 17:34:54 INFO - PROCESS | 2876 | 1462757694694 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 17:34:54 INFO - PROCESS | 2876 | 1462757694695 Marionette TRACE conn3 <- [1,494,null,{}] 17:34:54 INFO - PROCESS | 2876 | 1462757694699 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:54 INFO - PROCESS | 2876 | 1462757694777 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 17:34:54 INFO - PROCESS | 2876 | 1462757694799 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:54 INFO - PROCESS | 2876 | ++DOCSHELL 18530000 == 55 [pid = 2876] [id = 133] 17:34:54 INFO - PROCESS | 2876 | ++DOMWINDOW == 115 (18530800) [pid = 2876] [serial = 396] [outer = 00000000] 17:34:54 INFO - PROCESS | 2876 | ++DOMWINDOW == 116 (1854F800) [pid = 2876] [serial = 397] [outer = 18530800] 17:34:54 INFO - PROCESS | 2876 | 1462757694845 Marionette DEBUG loaded listener.js 17:34:54 INFO - PROCESS | 2876 | ++DOMWINDOW == 117 (185CE000) [pid = 2876] [serial = 398] [outer = 18530800] 17:34:55 INFO - PROCESS | 2876 | 1462757695274 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 17:34:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 17:34:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 625ms 17:34:55 INFO - PROCESS | 2876 | 1462757695331 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 17:34:55 INFO - PROCESS | 2876 | 1462757695333 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 17:34:55 INFO - PROCESS | 2876 | 1462757695336 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 17:34:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 17:34:55 INFO - PROCESS | 2876 | 1462757695338 Marionette TRACE conn3 <- [1,498,null,{}] 17:34:55 INFO - PROCESS | 2876 | 1462757695342 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:55 INFO - PROCESS | 2876 | 1462757695447 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 17:34:55 INFO - PROCESS | 2876 | 1462757695454 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:55 INFO - PROCESS | 2876 | ++DOCSHELL 10D62C00 == 56 [pid = 2876] [id = 134] 17:34:55 INFO - PROCESS | 2876 | ++DOMWINDOW == 118 (16AA9800) [pid = 2876] [serial = 399] [outer = 00000000] 17:34:55 INFO - PROCESS | 2876 | ++DOMWINDOW == 119 (18831800) [pid = 2876] [serial = 400] [outer = 16AA9800] 17:34:55 INFO - PROCESS | 2876 | 1462757695498 Marionette DEBUG loaded listener.js 17:34:55 INFO - PROCESS | 2876 | ++DOMWINDOW == 120 (19A29000) [pid = 2876] [serial = 401] [outer = 16AA9800] 17:34:55 INFO - PROCESS | 2876 | 1462757695976 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 17:34:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 17:34:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 688ms 17:34:56 INFO - PROCESS | 2876 | 1462757696036 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 17:34:56 INFO - PROCESS | 2876 | 1462757696038 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 17:34:56 INFO - PROCESS | 2876 | 1462757696041 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 17:34:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 17:34:56 INFO - PROCESS | 2876 | 1462757696043 Marionette TRACE conn3 <- [1,502,null,{}] 17:34:56 INFO - PROCESS | 2876 | 1462757696046 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:56 INFO - PROCESS | 2876 | 1462757696158 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 17:34:56 INFO - PROCESS | 2876 | 1462757696165 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:56 INFO - PROCESS | 2876 | ++DOCSHELL 19A34400 == 57 [pid = 2876] [id = 135] 17:34:56 INFO - PROCESS | 2876 | ++DOMWINDOW == 121 (19A39400) [pid = 2876] [serial = 402] [outer = 00000000] 17:34:56 INFO - PROCESS | 2876 | ++DOMWINDOW == 122 (19DA2800) [pid = 2876] [serial = 403] [outer = 19A39400] 17:34:56 INFO - PROCESS | 2876 | 1462757696216 Marionette DEBUG loaded listener.js 17:34:56 INFO - PROCESS | 2876 | ++DOMWINDOW == 123 (19DA4C00) [pid = 2876] [serial = 404] [outer = 19A39400] 17:34:56 INFO - PROCESS | 2876 | 1462757696663 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 17:34:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 17:34:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 641ms 17:34:56 INFO - PROCESS | 2876 | 1462757696680 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 17:34:56 INFO - PROCESS | 2876 | 1462757696681 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 17:34:56 INFO - PROCESS | 2876 | 1462757696684 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 17:34:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 17:34:56 INFO - PROCESS | 2876 | 1462757696686 Marionette TRACE conn3 <- [1,506,null,{}] 17:34:56 INFO - PROCESS | 2876 | 1462757696689 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:56 INFO - PROCESS | 2876 | 1462757696798 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 17:34:56 INFO - PROCESS | 2876 | 1462757696881 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:56 INFO - PROCESS | 2876 | ++DOCSHELL 19A41800 == 58 [pid = 2876] [id = 136] 17:34:56 INFO - PROCESS | 2876 | ++DOMWINDOW == 124 (19A43000) [pid = 2876] [serial = 405] [outer = 00000000] 17:34:56 INFO - PROCESS | 2876 | ++DOMWINDOW == 125 (1A876000) [pid = 2876] [serial = 406] [outer = 19A43000] 17:34:56 INFO - PROCESS | 2876 | 1462757696924 Marionette DEBUG loaded listener.js 17:34:56 INFO - PROCESS | 2876 | ++DOMWINDOW == 126 (1AB15000) [pid = 2876] [serial = 407] [outer = 19A43000] 17:34:57 INFO - PROCESS | 2876 | ++DOMWINDOW == 127 (1AF1FC00) [pid = 2876] [serial = 408] [outer = 1B78CC00] 17:34:57 INFO - PROCESS | 2876 | --DOMWINDOW == 126 (1853A800) [pid = 2876] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 17:34:57 INFO - PROCESS | 2876 | --DOMWINDOW == 125 (1726F800) [pid = 2876] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 17:34:57 INFO - PROCESS | 2876 | --DOMWINDOW == 124 (13C9EC00) [pid = 2876] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 17:34:57 INFO - PROCESS | 2876 | --DOMWINDOW == 123 (1328BC00) [pid = 2876] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 17:34:57 INFO - PROCESS | 2876 | --DOMWINDOW == 122 (18550800) [pid = 2876] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 17:34:57 INFO - PROCESS | 2876 | --DOMWINDOW == 121 (1A87A400) [pid = 2876] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 17:34:57 INFO - PROCESS | 2876 | --DOMWINDOW == 120 (16089000) [pid = 2876] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 17:34:57 INFO - PROCESS | 2876 | --DOMWINDOW == 119 (180D2800) [pid = 2876] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 17:34:57 INFO - PROCESS | 2876 | --DOMWINDOW == 118 (19ECC000) [pid = 2876] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 17:34:57 INFO - PROCESS | 2876 | --DOMWINDOW == 117 (19A24800) [pid = 2876] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 17:34:57 INFO - PROCESS | 2876 | 1462757697464 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 17:34:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 17:34:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 844ms 17:34:57 INFO - PROCESS | 2876 | 1462757697528 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 17:34:57 INFO - PROCESS | 2876 | 1462757697530 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 17:34:57 INFO - PROCESS | 2876 | 1462757697533 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 17:34:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 17:34:57 INFO - PROCESS | 2876 | 1462757697535 Marionette TRACE conn3 <- [1,510,null,{}] 17:34:57 INFO - PROCESS | 2876 | 1462757697548 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:57 INFO - PROCESS | 2876 | 1462757697624 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 17:34:57 INFO - PROCESS | 2876 | 1462757697631 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:57 INFO - PROCESS | 2876 | ++DOCSHELL 147E0000 == 59 [pid = 2876] [id = 137] 17:34:57 INFO - PROCESS | 2876 | ++DOMWINDOW == 118 (1594B400) [pid = 2876] [serial = 409] [outer = 00000000] 17:34:57 INFO - PROCESS | 2876 | ++DOMWINDOW == 119 (18559400) [pid = 2876] [serial = 410] [outer = 1594B400] 17:34:57 INFO - PROCESS | 2876 | 1462757697681 Marionette DEBUG loaded listener.js 17:34:57 INFO - PROCESS | 2876 | ++DOMWINDOW == 120 (19B0D400) [pid = 2876] [serial = 411] [outer = 1594B400] 17:34:58 INFO - PROCESS | 2876 | 1462757698093 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 17:34:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 17:34:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 594ms 17:34:58 INFO - PROCESS | 2876 | 1462757698144 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 17:34:58 INFO - PROCESS | 2876 | 1462757698146 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 17:34:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 17:34:58 INFO - PROCESS | 2876 | 1462757698152 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 17:34:58 INFO - PROCESS | 2876 | 1462757698154 Marionette TRACE conn3 <- [1,514,null,{}] 17:34:58 INFO - PROCESS | 2876 | 1462757698157 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:58 INFO - PROCESS | 2876 | 1462757698233 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 17:34:58 INFO - PROCESS | 2876 | 1462757698240 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:58 INFO - PROCESS | 2876 | ++DOCSHELL 11137000 == 60 [pid = 2876] [id = 138] 17:34:58 INFO - PROCESS | 2876 | ++DOMWINDOW == 121 (19A3B000) [pid = 2876] [serial = 412] [outer = 00000000] 17:34:58 INFO - PROCESS | 2876 | ++DOMWINDOW == 122 (1AB17800) [pid = 2876] [serial = 413] [outer = 19A3B000] 17:34:58 INFO - PROCESS | 2876 | 1462757698282 Marionette DEBUG loaded listener.js 17:34:58 INFO - PROCESS | 2876 | ++DOMWINDOW == 123 (1AE9B000) [pid = 2876] [serial = 414] [outer = 19A3B000] 17:34:58 INFO - PROCESS | 2876 | 1462757698711 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 17:34:58 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 17:34:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 593ms 17:34:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 17:34:58 INFO - PROCESS | 2876 | 1462757698751 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 17:34:58 INFO - PROCESS | 2876 | 1462757698753 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 17:34:58 INFO - PROCESS | 2876 | 1462757698756 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 17:34:58 INFO - PROCESS | 2876 | 1462757698758 Marionette TRACE conn3 <- [1,518,null,{}] 17:34:58 INFO - PROCESS | 2876 | 1462757698761 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:58 INFO - PROCESS | 2876 | 1462757698840 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 17:34:58 INFO - PROCESS | 2876 | 1462757698849 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:58 INFO - PROCESS | 2876 | ++DOCSHELL 164D5400 == 61 [pid = 2876] [id = 139] 17:34:58 INFO - PROCESS | 2876 | ++DOMWINDOW == 124 (164D5800) [pid = 2876] [serial = 415] [outer = 00000000] 17:34:58 INFO - PROCESS | 2876 | ++DOMWINDOW == 125 (164E0000) [pid = 2876] [serial = 416] [outer = 164D5800] 17:34:58 INFO - PROCESS | 2876 | 1462757698892 Marionette DEBUG loaded listener.js 17:34:58 INFO - PROCESS | 2876 | ++DOMWINDOW == 126 (164E2000) [pid = 2876] [serial = 417] [outer = 164D5800] 17:34:59 INFO - PROCESS | 2876 | 1462757699310 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 17:34:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 17:34:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 594ms 17:34:59 INFO - PROCESS | 2876 | 1462757699354 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 17:34:59 INFO - PROCESS | 2876 | 1462757699356 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 17:34:59 INFO - PROCESS | 2876 | 1462757699359 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 17:34:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 17:34:59 INFO - PROCESS | 2876 | 1462757699361 Marionette TRACE conn3 <- [1,522,null,{}] 17:34:59 INFO - PROCESS | 2876 | 1462757699368 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:59 INFO - PROCESS | 2876 | 1462757699462 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 17:34:59 INFO - PROCESS | 2876 | 1462757699665 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:59 INFO - PROCESS | 2876 | ++DOCSHELL 1121B400 == 62 [pid = 2876] [id = 140] 17:34:59 INFO - PROCESS | 2876 | ++DOMWINDOW == 127 (1121B800) [pid = 2876] [serial = 418] [outer = 00000000] 17:34:59 INFO - PROCESS | 2876 | ++DOMWINDOW == 128 (11BBF000) [pid = 2876] [serial = 419] [outer = 1121B800] 17:34:59 INFO - PROCESS | 2876 | 1462757699730 Marionette DEBUG loaded listener.js 17:34:59 INFO - PROCESS | 2876 | ++DOMWINDOW == 129 (1328AC00) [pid = 2876] [serial = 420] [outer = 1121B800] 17:35:00 INFO - PROCESS | 2876 | 1462757700344 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 17:35:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 17:35:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1047ms 17:35:00 INFO - PROCESS | 2876 | 1462757700424 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 17:35:00 INFO - PROCESS | 2876 | 1462757700429 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 17:35:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 17:35:00 INFO - PROCESS | 2876 | 1462757700461 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 17:35:00 INFO - PROCESS | 2876 | 1462757700466 Marionette TRACE conn3 <- [1,526,null,{}] 17:35:00 INFO - PROCESS | 2876 | 1462757700472 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:00 INFO - PROCESS | 2876 | 1462757700583 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 17:35:00 INFO - PROCESS | 2876 | 1462757700700 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:00 INFO - PROCESS | 2876 | ++DOCSHELL 1621D000 == 63 [pid = 2876] [id = 141] 17:35:00 INFO - PROCESS | 2876 | ++DOMWINDOW == 130 (1621F800) [pid = 2876] [serial = 421] [outer = 00000000] 17:35:00 INFO - PROCESS | 2876 | ++DOMWINDOW == 131 (16225000) [pid = 2876] [serial = 422] [outer = 1621F800] 17:35:00 INFO - PROCESS | 2876 | 1462757700763 Marionette DEBUG loaded listener.js 17:35:00 INFO - PROCESS | 2876 | ++DOMWINDOW == 132 (164D5C00) [pid = 2876] [serial = 423] [outer = 1621F800] 17:35:01 INFO - PROCESS | 2876 | 1462757701381 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 17:35:01 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 17:35:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 968ms 17:35:01 INFO - PROCESS | 2876 | 1462757701417 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 17:35:01 INFO - PROCESS | 2876 | 1462757701421 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 17:35:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 17:35:01 INFO - PROCESS | 2876 | 1462757701425 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 17:35:01 INFO - PROCESS | 2876 | 1462757701427 Marionette TRACE conn3 <- [1,530,null,{}] 17:35:01 INFO - PROCESS | 2876 | 1462757701432 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:01 INFO - PROCESS | 2876 | 1462757701533 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 17:35:01 INFO - PROCESS | 2876 | 1462757701629 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:01 INFO - PROCESS | 2876 | ++DOCSHELL 16B6F800 == 64 [pid = 2876] [id = 142] 17:35:01 INFO - PROCESS | 2876 | ++DOMWINDOW == 133 (16BF5000) [pid = 2876] [serial = 424] [outer = 00000000] 17:35:01 INFO - PROCESS | 2876 | ++DOMWINDOW == 134 (16F0D000) [pid = 2876] [serial = 425] [outer = 16BF5000] 17:35:01 INFO - PROCESS | 2876 | 1462757701683 Marionette DEBUG loaded listener.js 17:35:01 INFO - PROCESS | 2876 | ++DOMWINDOW == 135 (16F11800) [pid = 2876] [serial = 426] [outer = 16BF5000] 17:35:02 INFO - PROCESS | 2876 | 1462757702238 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 17:35:02 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 17:35:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 17:35:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:35:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:35:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 17:35:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 17:35:02 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 17:35:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 17:35:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:35:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:35:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 17:35:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 17:35:02 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 828ms 17:35:02 INFO - PROCESS | 2876 | 1462757702268 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 17:35:02 INFO - PROCESS | 2876 | 1462757702271 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 17:35:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 17:35:02 INFO - PROCESS | 2876 | 1462757702281 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 17:35:02 INFO - PROCESS | 2876 | 1462757702287 Marionette TRACE conn3 <- [1,534,null,{}] 17:35:02 INFO - PROCESS | 2876 | 1462757702292 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:02 INFO - PROCESS | 2876 | 1462757702406 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 17:35:02 INFO - PROCESS | 2876 | 1462757702500 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:02 INFO - PROCESS | 2876 | ++DOCSHELL 16F17C00 == 65 [pid = 2876] [id = 143] 17:35:02 INFO - PROCESS | 2876 | ++DOMWINDOW == 136 (16F19C00) [pid = 2876] [serial = 427] [outer = 00000000] 17:35:02 INFO - PROCESS | 2876 | ++DOMWINDOW == 137 (1853BC00) [pid = 2876] [serial = 428] [outer = 16F19C00] 17:35:02 INFO - PROCESS | 2876 | 1462757702552 Marionette DEBUG loaded listener.js 17:35:02 INFO - PROCESS | 2876 | ++DOMWINDOW == 138 (1882F000) [pid = 2876] [serial = 429] [outer = 16F19C00] 17:35:03 INFO - PROCESS | 2876 | 1462757703042 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 17:35:03 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. 17:35:03 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 797ms 17:35:03 INFO - PROCESS | 2876 | 1462757703075 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 17:35:03 INFO - PROCESS | 2876 | 1462757703078 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 17:35:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 17:35:03 INFO - PROCESS | 2876 | 1462757703082 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 17:35:03 INFO - PROCESS | 2876 | 1462757703084 Marionette TRACE conn3 <- [1,538,null,{}] 17:35:03 INFO - PROCESS | 2876 | 1462757703087 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:03 INFO - PROCESS | 2876 | 1462757703186 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 17:35:03 INFO - PROCESS | 2876 | 1462757703267 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:03 INFO - PROCESS | 2876 | ++DOCSHELL 16223000 == 66 [pid = 2876] [id = 144] 17:35:03 INFO - PROCESS | 2876 | ++DOMWINDOW == 139 (1714F400) [pid = 2876] [serial = 430] [outer = 00000000] 17:35:03 INFO - PROCESS | 2876 | ++DOMWINDOW == 140 (19C82C00) [pid = 2876] [serial = 431] [outer = 1714F400] 17:35:03 INFO - PROCESS | 2876 | 1462757703360 Marionette DEBUG loaded listener.js 17:35:03 INFO - PROCESS | 2876 | ++DOMWINDOW == 141 (19C86000) [pid = 2876] [serial = 432] [outer = 1714F400] 17:35:03 INFO - PROCESS | 2876 | 1462757703915 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 17:35:03 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. 17:35:03 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 891ms 17:35:03 INFO - PROCESS | 2876 | 1462757703986 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 17:35:03 INFO - PROCESS | 2876 | 1462757703988 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 17:35:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 17:35:03 INFO - PROCESS | 2876 | 1462757703992 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 17:35:03 INFO - PROCESS | 2876 | 1462757703994 Marionette TRACE conn3 <- [1,542,null,{}] 17:35:03 INFO - PROCESS | 2876 | 1462757703997 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:04 INFO - PROCESS | 2876 | 1462757704100 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 17:35:04 INFO - PROCESS | 2876 | 1462757704201 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:04 INFO - PROCESS | 2876 | ++DOCSHELL 15B45C00 == 67 [pid = 2876] [id = 145] 17:35:04 INFO - PROCESS | 2876 | ++DOMWINDOW == 142 (1607E400) [pid = 2876] [serial = 433] [outer = 00000000] 17:35:04 INFO - PROCESS | 2876 | ++DOMWINDOW == 143 (16FD1800) [pid = 2876] [serial = 434] [outer = 1607E400] 17:35:04 INFO - PROCESS | 2876 | 1462757704262 Marionette DEBUG loaded listener.js 17:35:04 INFO - PROCESS | 2876 | ++DOMWINDOW == 144 (19C87800) [pid = 2876] [serial = 435] [outer = 1607E400] 17:35:04 INFO - PROCESS | 2876 | [2876] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:35:04 INFO - PROCESS | 2876 | [2876] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:35:04 INFO - PROCESS | 2876 | 1462757704989 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 17:35:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 17:35:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1032ms 17:35:05 INFO - PROCESS | 2876 | 1462757705048 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 17:35:05 INFO - PROCESS | 2876 | 1462757705052 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 17:35:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 17:35:05 INFO - PROCESS | 2876 | 1462757705058 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 17:35:05 INFO - PROCESS | 2876 | 1462757705061 Marionette TRACE conn3 <- [1,546,null,{}] 17:35:05 INFO - PROCESS | 2876 | 1462757705066 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:05 INFO - PROCESS | 2876 | 1462757705159 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 17:35:05 INFO - PROCESS | 2876 | 1462757705244 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:05 INFO - PROCESS | 2876 | ++DOCSHELL 140D7000 == 68 [pid = 2876] [id = 146] 17:35:05 INFO - PROCESS | 2876 | ++DOMWINDOW == 145 (14739400) [pid = 2876] [serial = 436] [outer = 00000000] 17:35:05 INFO - PROCESS | 2876 | ++DOMWINDOW == 146 (1608A000) [pid = 2876] [serial = 437] [outer = 14739400] 17:35:05 INFO - PROCESS | 2876 | 1462757705357 Marionette DEBUG loaded listener.js 17:35:05 INFO - PROCESS | 2876 | ++DOMWINDOW == 147 (16222800) [pid = 2876] [serial = 438] [outer = 14739400] 17:35:05 INFO - PROCESS | 2876 | 1462757705924 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 17:35:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 17:35:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 937ms 17:35:05 INFO - PROCESS | 2876 | 1462757706002 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 17:35:05 INFO - PROCESS | 2876 | 1462757706007 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 17:35:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 17:35:06 INFO - PROCESS | 2876 | 1462757706013 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 17:35:06 INFO - PROCESS | 2876 | 1462757706016 Marionette TRACE conn3 <- [1,550,null,{}] 17:35:06 INFO - PROCESS | 2876 | 1462757706019 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:06 INFO - PROCESS | 2876 | 1462757706115 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 17:35:06 INFO - PROCESS | 2876 | 1462757706198 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:06 INFO - PROCESS | 2876 | ++DOCSHELL 10722400 == 69 [pid = 2876] [id = 147] 17:35:06 INFO - PROCESS | 2876 | ++DOMWINDOW == 148 (1113F800) [pid = 2876] [serial = 439] [outer = 00000000] 17:35:06 INFO - PROCESS | 2876 | ++DOMWINDOW == 149 (147A7C00) [pid = 2876] [serial = 440] [outer = 1113F800] 17:35:06 INFO - PROCESS | 2876 | 1462757706286 Marionette DEBUG loaded listener.js 17:35:06 INFO - PROCESS | 2876 | ++DOMWINDOW == 150 (1608B800) [pid = 2876] [serial = 441] [outer = 1113F800] 17:35:06 INFO - PROCESS | 2876 | --DOCSHELL 164D5400 == 68 [pid = 2876] [id = 139] 17:35:06 INFO - PROCESS | 2876 | --DOCSHELL 11137000 == 67 [pid = 2876] [id = 138] 17:35:06 INFO - PROCESS | 2876 | --DOCSHELL 147E0000 == 66 [pid = 2876] [id = 137] 17:35:06 INFO - PROCESS | 2876 | --DOCSHELL 19A41800 == 65 [pid = 2876] [id = 136] 17:35:06 INFO - PROCESS | 2876 | --DOCSHELL 19A34400 == 64 [pid = 2876] [id = 135] 17:35:06 INFO - PROCESS | 2876 | --DOCSHELL 10D62C00 == 63 [pid = 2876] [id = 134] 17:35:06 INFO - PROCESS | 2876 | --DOCSHELL 18530000 == 62 [pid = 2876] [id = 133] 17:35:06 INFO - PROCESS | 2876 | --DOCSHELL 16FDB000 == 61 [pid = 2876] [id = 132] 17:35:06 INFO - PROCESS | 2876 | --DOCSHELL 1608A400 == 60 [pid = 2876] [id = 131] 17:35:06 INFO - PROCESS | 2876 | --DOMWINDOW == 149 (13495000) [pid = 2876] [serial = 334] [outer = 00000000] [url = about:blank] 17:35:06 INFO - PROCESS | 2876 | --DOMWINDOW == 148 (1AF23400) [pid = 2876] [serial = 370] [outer = 00000000] [url = about:blank] 17:35:06 INFO - PROCESS | 2876 | --DOMWINDOW == 147 (16AAFC00) [pid = 2876] [serial = 337] [outer = 00000000] [url = about:blank] 17:35:06 INFO - PROCESS | 2876 | --DOMWINDOW == 146 (19B14800) [pid = 2876] [serial = 340] [outer = 00000000] [url = about:blank] 17:35:06 INFO - PROCESS | 2876 | --DOCSHELL 10D5CC00 == 59 [pid = 2876] [id = 130] 17:35:06 INFO - PROCESS | 2876 | --DOMWINDOW == 145 (1AB19800) [pid = 2876] [serial = 358] [outer = 00000000] [url = about:blank] 17:35:06 INFO - PROCESS | 2876 | --DOMWINDOW == 144 (17869800) [pid = 2876] [serial = 349] [outer = 00000000] [url = about:blank] 17:35:06 INFO - PROCESS | 2876 | --DOMWINDOW == 143 (181EFC00) [pid = 2876] [serial = 350] [outer = 00000000] [url = about:blank] 17:35:06 INFO - PROCESS | 2876 | --DOMWINDOW == 142 (15B48800) [pid = 2876] [serial = 344] [outer = 00000000] [url = about:blank] 17:35:06 INFO - PROCESS | 2876 | --DOMWINDOW == 141 (1524A000) [pid = 2876] [serial = 343] [outer = 00000000] [url = about:blank] 17:35:06 INFO - PROCESS | 2876 | --DOMWINDOW == 140 (1473D800) [pid = 2876] [serial = 346] [outer = 00000000] [url = about:blank] 17:35:06 INFO - PROCESS | 2876 | --DOMWINDOW == 139 (1607F800) [pid = 2876] [serial = 347] [outer = 00000000] [url = about:blank] 17:35:06 INFO - PROCESS | 2876 | --DOMWINDOW == 138 (185CD400) [pid = 2876] [serial = 352] [outer = 00000000] [url = about:blank] 17:35:06 INFO - PROCESS | 2876 | --DOMWINDOW == 137 (1AE92800) [pid = 2876] [serial = 361] [outer = 00000000] [url = about:blank] 17:35:06 INFO - PROCESS | 2876 | --DOMWINDOW == 136 (19A28000) [pid = 2876] [serial = 368] [outer = 00000000] [url = about:blank] 17:35:06 INFO - PROCESS | 2876 | --DOMWINDOW == 135 (1ABEC800) [pid = 2876] [serial = 359] [outer = 00000000] [url = about:blank] 17:35:06 INFO - PROCESS | 2876 | --DOMWINDOW == 134 (1B048000) [pid = 2876] [serial = 364] [outer = 00000000] [url = about:blank] 17:35:06 INFO - PROCESS | 2876 | --DOMWINDOW == 133 (1AF18C00) [pid = 2876] [serial = 362] [outer = 00000000] [url = about:blank] 17:35:06 INFO - PROCESS | 2876 | --DOMWINDOW == 132 (18535C00) [pid = 2876] [serial = 367] [outer = 00000000] [url = about:blank] 17:35:06 INFO - PROCESS | 2876 | --DOMWINDOW == 131 (1B049000) [pid = 2876] [serial = 365] [outer = 00000000] [url = about:blank] 17:35:06 INFO - PROCESS | 2876 | --DOMWINDOW == 130 (18826C00) [pid = 2876] [serial = 353] [outer = 00000000] [url = about:blank] 17:35:06 INFO - PROCESS | 2876 | --DOMWINDOW == 129 (1A87C400) [pid = 2876] [serial = 332] [outer = 00000000] [url = about:blank] 17:35:06 INFO - PROCESS | 2876 | --DOMWINDOW == 128 (19A2B000) [pid = 2876] [serial = 355] [outer = 00000000] [url = about:blank] 17:35:06 INFO - PROCESS | 2876 | --DOMWINDOW == 127 (19A2B800) [pid = 2876] [serial = 356] [outer = 00000000] [url = about:blank] 17:35:06 INFO - PROCESS | 2876 | [2876] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:35:06 INFO - PROCESS | 2876 | [2876] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:35:06 INFO - PROCESS | 2876 | [2876] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:35:06 INFO - PROCESS | 2876 | [2876] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:35:06 INFO - PROCESS | 2876 | 1462757706713 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 17:35:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 17:35:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 734ms 17:35:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 17:35:06 INFO - PROCESS | 2876 | 1462757706752 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 17:35:06 INFO - PROCESS | 2876 | 1462757706754 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 17:35:06 INFO - PROCESS | 2876 | 1462757706758 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 17:35:06 INFO - PROCESS | 2876 | 1462757706761 Marionette TRACE conn3 <- [1,554,null,{}] 17:35:06 INFO - PROCESS | 2876 | 1462757706771 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:06 INFO - PROCESS | 2876 | 1462757706853 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 17:35:06 INFO - PROCESS | 2876 | 1462757706862 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:06 INFO - PROCESS | 2876 | ++DOCSHELL 16B68800 == 60 [pid = 2876] [id = 148] 17:35:06 INFO - PROCESS | 2876 | ++DOMWINDOW == 128 (16DB1400) [pid = 2876] [serial = 442] [outer = 00000000] 17:35:06 INFO - PROCESS | 2876 | ++DOMWINDOW == 129 (16F0C800) [pid = 2876] [serial = 443] [outer = 16DB1400] 17:35:06 INFO - PROCESS | 2876 | 1462757706909 Marionette DEBUG loaded listener.js 17:35:06 INFO - PROCESS | 2876 | ++DOMWINDOW == 130 (16F19400) [pid = 2876] [serial = 444] [outer = 16DB1400] 17:35:07 INFO - PROCESS | 2876 | [2876] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:35:07 INFO - PROCESS | 2876 | [2876] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:35:07 INFO - PROCESS | 2876 | [2876] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:35:07 INFO - PROCESS | 2876 | 1462757707381 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 17:35:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 17:35:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 625ms 17:35:07 INFO - PROCESS | 2876 | 1462757707400 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 17:35:07 INFO - PROCESS | 2876 | 1462757707402 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 17:35:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 17:35:07 INFO - PROCESS | 2876 | 1462757707405 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 17:35:07 INFO - PROCESS | 2876 | 1462757707407 Marionette TRACE conn3 <- [1,558,null,{}] 17:35:07 INFO - PROCESS | 2876 | 1462757707410 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:07 INFO - PROCESS | 2876 | 1462757707491 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 17:35:07 INFO - PROCESS | 2876 | 1462757707497 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:07 INFO - PROCESS | 2876 | ++DOCSHELL 16FDCC00 == 61 [pid = 2876] [id = 149] 17:35:07 INFO - PROCESS | 2876 | ++DOMWINDOW == 131 (16FE0800) [pid = 2876] [serial = 445] [outer = 00000000] 17:35:07 INFO - PROCESS | 2876 | ++DOMWINDOW == 132 (17272800) [pid = 2876] [serial = 446] [outer = 16FE0800] 17:35:07 INFO - PROCESS | 2876 | 1462757707568 Marionette DEBUG loaded listener.js 17:35:07 INFO - PROCESS | 2876 | ++DOMWINDOW == 133 (178FA800) [pid = 2876] [serial = 447] [outer = 16FE0800] 17:35:07 INFO - PROCESS | 2876 | [2876] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:35:07 INFO - PROCESS | 2876 | [2876] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:35:07 INFO - PROCESS | 2876 | [2876] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:35:08 INFO - PROCESS | 2876 | 1462757708011 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 17:35:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 17:35:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 640ms 17:35:08 INFO - PROCESS | 2876 | 1462757708048 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 17:35:08 INFO - PROCESS | 2876 | 1462757708050 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 17:35:08 INFO - PROCESS | 2876 | 1462757708053 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 17:35:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 17:35:08 INFO - PROCESS | 2876 | 1462757708055 Marionette TRACE conn3 <- [1,562,null,{}] 17:35:08 INFO - PROCESS | 2876 | 1462757708058 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:08 INFO - PROCESS | 2876 | 1462757708136 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 17:35:08 INFO - PROCESS | 2876 | 1462757708141 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:08 INFO - PROCESS | 2876 | ++DOCSHELL 16DB4C00 == 62 [pid = 2876] [id = 150] 17:35:08 INFO - PROCESS | 2876 | ++DOMWINDOW == 134 (16FD4800) [pid = 2876] [serial = 448] [outer = 00000000] 17:35:08 INFO - PROCESS | 2876 | ++DOMWINDOW == 135 (18532800) [pid = 2876] [serial = 449] [outer = 16FD4800] 17:35:08 INFO - PROCESS | 2876 | 1462757708187 Marionette DEBUG loaded listener.js 17:35:08 INFO - PROCESS | 2876 | ++DOMWINDOW == 136 (1853B800) [pid = 2876] [serial = 450] [outer = 16FD4800] 17:35:08 INFO - PROCESS | 2876 | 1462757708636 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 17:35:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 17:35:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 625ms 17:35:08 INFO - PROCESS | 2876 | 1462757708693 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 17:35:08 INFO - PROCESS | 2876 | 1462757708695 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 17:35:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 17:35:08 INFO - PROCESS | 2876 | 1462757708698 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 17:35:08 INFO - PROCESS | 2876 | 1462757708700 Marionette TRACE conn3 <- [1,566,null,{}] 17:35:08 INFO - PROCESS | 2876 | 1462757708703 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:08 INFO - PROCESS | 2876 | 1462757708825 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 17:35:08 INFO - PROCESS | 2876 | 1462757708909 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:08 INFO - PROCESS | 2876 | ++DOCSHELL 15B48800 == 63 [pid = 2876] [id = 151] 17:35:08 INFO - PROCESS | 2876 | ++DOMWINDOW == 137 (16220C00) [pid = 2876] [serial = 451] [outer = 00000000] 17:35:08 INFO - PROCESS | 2876 | ++DOMWINDOW == 138 (19A35C00) [pid = 2876] [serial = 452] [outer = 16220C00] 17:35:08 INFO - PROCESS | 2876 | 1462757708955 Marionette DEBUG loaded listener.js 17:35:09 INFO - PROCESS | 2876 | ++DOMWINDOW == 139 (19A36000) [pid = 2876] [serial = 453] [outer = 16220C00] 17:35:09 INFO - PROCESS | 2876 | 1462757709359 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 17:35:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 17:35:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 703ms 17:35:09 INFO - PROCESS | 2876 | 1462757709398 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 17:35:09 INFO - PROCESS | 2876 | 1462757709400 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 17:35:09 INFO - PROCESS | 2876 | 1462757709403 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 17:35:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 17:35:09 INFO - PROCESS | 2876 | 1462757709405 Marionette TRACE conn3 <- [1,570,null,{}] 17:35:09 INFO - PROCESS | 2876 | 1462757709408 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:09 INFO - PROCESS | 2876 | 1462757709517 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 17:35:09 INFO - PROCESS | 2876 | 1462757709523 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:09 INFO - PROCESS | 2876 | ++DOCSHELL 14738400 == 64 [pid = 2876] [id = 152] 17:35:09 INFO - PROCESS | 2876 | ++DOMWINDOW == 140 (16FCF000) [pid = 2876] [serial = 454] [outer = 00000000] 17:35:09 INFO - PROCESS | 2876 | ++DOMWINDOW == 141 (19C85400) [pid = 2876] [serial = 455] [outer = 16FCF000] 17:35:09 INFO - PROCESS | 2876 | 1462757709567 Marionette DEBUG loaded listener.js 17:35:09 INFO - PROCESS | 2876 | ++DOMWINDOW == 142 (19EBEC00) [pid = 2876] [serial = 456] [outer = 16FCF000] 17:35:09 INFO - PROCESS | 2876 | 1462757710005 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 17:35:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 17:35:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 640ms 17:35:10 INFO - PROCESS | 2876 | 1462757710042 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 17:35:10 INFO - PROCESS | 2876 | 1462757710044 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 17:35:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 17:35:10 INFO - PROCESS | 2876 | 1462757710047 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 17:35:10 INFO - PROCESS | 2876 | 1462757710048 Marionette TRACE conn3 <- [1,574,null,{}] 17:35:10 INFO - PROCESS | 2876 | 1462757710052 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:10 INFO - PROCESS | 2876 | 1462757710157 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 17:35:10 INFO - PROCESS | 2876 | 1462757710240 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:10 INFO - PROCESS | 2876 | ++DOCSHELL 16B65400 == 65 [pid = 2876] [id = 153] 17:35:10 INFO - PROCESS | 2876 | ++DOMWINDOW == 143 (19EC9400) [pid = 2876] [serial = 457] [outer = 00000000] 17:35:10 INFO - PROCESS | 2876 | ++DOMWINDOW == 144 (1A880C00) [pid = 2876] [serial = 458] [outer = 19EC9400] 17:35:10 INFO - PROCESS | 2876 | 1462757710283 Marionette DEBUG loaded listener.js 17:35:10 INFO - PROCESS | 2876 | ++DOMWINDOW == 145 (1AB1E400) [pid = 2876] [serial = 459] [outer = 19EC9400] 17:35:10 INFO - PROCESS | 2876 | [2876] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:35:10 INFO - PROCESS | 2876 | [2876] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:35:10 INFO - PROCESS | 2876 | [2876] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:35:10 INFO - PROCESS | 2876 | --DOMWINDOW == 144 (18530800) [pid = 2876] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 17:35:10 INFO - PROCESS | 2876 | --DOMWINDOW == 143 (10638400) [pid = 2876] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 17:35:10 INFO - PROCESS | 2876 | --DOMWINDOW == 142 (16FEA000) [pid = 2876] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 17:35:10 INFO - PROCESS | 2876 | --DOMWINDOW == 141 (19A3B000) [pid = 2876] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 17:35:10 INFO - PROCESS | 2876 | --DOMWINDOW == 140 (16AA9800) [pid = 2876] [serial = 399] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 17:35:10 INFO - PROCESS | 2876 | --DOMWINDOW == 139 (107EFC00) [pid = 2876] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 17:35:10 INFO - PROCESS | 2876 | --DOMWINDOW == 138 (10D65C00) [pid = 2876] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 17:35:10 INFO - PROCESS | 2876 | --DOMWINDOW == 137 (1AB1E800) [pid = 2876] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 17:35:10 INFO - PROCESS | 2876 | --DOMWINDOW == 136 (10579400) [pid = 2876] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 17:35:10 INFO - PROCESS | 2876 | --DOMWINDOW == 135 (1B052400) [pid = 2876] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 17:35:10 INFO - PROCESS | 2876 | --DOMWINDOW == 134 (181F6800) [pid = 2876] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 17:35:10 INFO - PROCESS | 2876 | --DOMWINDOW == 133 (11217C00) [pid = 2876] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 17:35:10 INFO - PROCESS | 2876 | --DOMWINDOW == 132 (15B47800) [pid = 2876] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 17:35:10 INFO - PROCESS | 2876 | --DOMWINDOW == 131 (1AF1E000) [pid = 2876] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 17:35:10 INFO - PROCESS | 2876 | --DOMWINDOW == 130 (10D64400) [pid = 2876] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 17:35:10 INFO - PROCESS | 2876 | --DOMWINDOW == 129 (10D66800) [pid = 2876] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 17:35:10 INFO - PROCESS | 2876 | --DOMWINDOW == 128 (1473DC00) [pid = 2876] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 17:35:10 INFO - PROCESS | 2876 | --DOMWINDOW == 127 (11136C00) [pid = 2876] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 17:35:10 INFO - PROCESS | 2876 | --DOMWINDOW == 126 (1594F800) [pid = 2876] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 17:35:10 INFO - PROCESS | 2876 | --DOMWINDOW == 125 (12ED7000) [pid = 2876] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 17:35:10 INFO - PROCESS | 2876 | --DOMWINDOW == 124 (1853A000) [pid = 2876] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 17:35:10 INFO - PROCESS | 2876 | --DOMWINDOW == 123 (16FCFC00) [pid = 2876] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 17:35:10 INFO - PROCESS | 2876 | --DOMWINDOW == 122 (15253C00) [pid = 2876] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 17:35:10 INFO - PROCESS | 2876 | --DOMWINDOW == 121 (19A39400) [pid = 2876] [serial = 402] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 17:35:10 INFO - PROCESS | 2876 | --DOMWINDOW == 120 (1594B400) [pid = 2876] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 17:35:10 INFO - PROCESS | 2876 | --DOMWINDOW == 119 (19A43000) [pid = 2876] [serial = 405] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 17:35:10 INFO - PROCESS | 2876 | --DOMWINDOW == 118 (1ABECC00) [pid = 2876] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 17:35:10 INFO - PROCESS | 2876 | --DOMWINDOW == 117 (1113E000) [pid = 2876] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 17:35:10 INFO - PROCESS | 2876 | --DOMWINDOW == 116 (169A7000) [pid = 2876] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 17:35:10 INFO - PROCESS | 2876 | 1462757710982 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 17:35:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 17:35:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1000ms 17:35:11 INFO - PROCESS | 2876 | 1462757711050 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 17:35:11 INFO - PROCESS | 2876 | 1462757711053 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 17:35:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 17:35:11 INFO - PROCESS | 2876 | 1462757711066 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 17:35:11 INFO - PROCESS | 2876 | 1462757711068 Marionette TRACE conn3 <- [1,578,null,{}] 17:35:11 INFO - PROCESS | 2876 | 1462757711071 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:11 INFO - PROCESS | 2876 | 1462757711149 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 17:35:11 INFO - PROCESS | 2876 | 1462757711156 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:11 INFO - PROCESS | 2876 | ++DOCSHELL 111DE800 == 66 [pid = 2876] [id = 154] 17:35:11 INFO - PROCESS | 2876 | ++DOMWINDOW == 117 (11215400) [pid = 2876] [serial = 460] [outer = 00000000] 17:35:11 INFO - PROCESS | 2876 | ++DOMWINDOW == 118 (12E28400) [pid = 2876] [serial = 461] [outer = 11215400] 17:35:11 INFO - PROCESS | 2876 | 1462757711198 Marionette DEBUG loaded listener.js 17:35:11 INFO - PROCESS | 2876 | ++DOMWINDOW == 119 (1350F000) [pid = 2876] [serial = 462] [outer = 11215400] 17:35:11 INFO - PROCESS | 2876 | 1462757711626 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 17:35:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 17:35:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 594ms 17:35:11 INFO - PROCESS | 2876 | 1462757711666 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 17:35:11 INFO - PROCESS | 2876 | 1462757711668 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 17:35:11 INFO - PROCESS | 2876 | 1462757711671 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 17:35:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 17:35:11 INFO - PROCESS | 2876 | 1462757711673 Marionette TRACE conn3 <- [1,582,null,{}] 17:35:11 INFO - PROCESS | 2876 | 1462757711676 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:11 INFO - PROCESS | 2876 | 1462757711754 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 17:35:11 INFO - PROCESS | 2876 | 1462757711760 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:11 INFO - PROCESS | 2876 | ++DOCSHELL 122B3400 == 67 [pid = 2876] [id = 155] 17:35:11 INFO - PROCESS | 2876 | ++DOMWINDOW == 120 (13C9DC00) [pid = 2876] [serial = 463] [outer = 00000000] 17:35:11 INFO - PROCESS | 2876 | ++DOMWINDOW == 121 (17039C00) [pid = 2876] [serial = 464] [outer = 13C9DC00] 17:35:11 INFO - PROCESS | 2876 | 1462757711804 Marionette DEBUG loaded listener.js 17:35:11 INFO - PROCESS | 2876 | ++DOMWINDOW == 122 (18822800) [pid = 2876] [serial = 465] [outer = 13C9DC00] 17:35:12 INFO - PROCESS | 2876 | 1462757712226 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 17:35:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 17:35:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 594ms 17:35:12 INFO - PROCESS | 2876 | 1462757712271 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 17:35:12 INFO - PROCESS | 2876 | 1462757712273 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 17:35:12 INFO - PROCESS | 2876 | 1462757712276 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 17:35:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 17:35:12 INFO - PROCESS | 2876 | 1462757712278 Marionette TRACE conn3 <- [1,586,null,{}] 17:35:12 INFO - PROCESS | 2876 | 1462757712286 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:12 INFO - PROCESS | 2876 | 1462757712380 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 17:35:12 INFO - PROCESS | 2876 | 1462757712386 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:12 INFO - PROCESS | 2876 | ++DOCSHELL 13CA7C00 == 68 [pid = 2876] [id = 156] 17:35:12 INFO - PROCESS | 2876 | ++DOMWINDOW == 123 (14503C00) [pid = 2876] [serial = 466] [outer = 00000000] 17:35:12 INFO - PROCESS | 2876 | ++DOMWINDOW == 124 (1ABF9000) [pid = 2876] [serial = 467] [outer = 14503C00] 17:35:12 INFO - PROCESS | 2876 | 1462757712434 Marionette DEBUG loaded listener.js 17:35:12 INFO - PROCESS | 2876 | ++DOMWINDOW == 125 (1AF20000) [pid = 2876] [serial = 468] [outer = 14503C00] 17:35:12 INFO - PROCESS | 2876 | 1462757712895 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 17:35:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 17:35:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 703ms 17:35:12 INFO - PROCESS | 2876 | 1462757713006 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 17:35:12 INFO - PROCESS | 2876 | 1462757713010 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 17:35:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 17:35:12 INFO - PROCESS | 2876 | 1462757713016 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 17:35:13 INFO - PROCESS | 2876 | 1462757713020 Marionette TRACE conn3 <- [1,590,null,{}] 17:35:13 INFO - PROCESS | 2876 | 1462757713026 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:13 INFO - PROCESS | 2876 | 1462757713142 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 17:35:13 INFO - PROCESS | 2876 | 1462757713263 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:13 INFO - PROCESS | 2876 | ++DOCSHELL 1348D400 == 69 [pid = 2876] [id = 157] 17:35:13 INFO - PROCESS | 2876 | ++DOMWINDOW == 126 (13492800) [pid = 2876] [serial = 469] [outer = 00000000] 17:35:13 INFO - PROCESS | 2876 | ++DOMWINDOW == 127 (13C95C00) [pid = 2876] [serial = 470] [outer = 13492800] 17:35:13 INFO - PROCESS | 2876 | 1462757713317 Marionette DEBUG loaded listener.js 17:35:13 INFO - PROCESS | 2876 | ++DOMWINDOW == 128 (147A6000) [pid = 2876] [serial = 471] [outer = 13492800] 17:35:13 INFO - PROCESS | 2876 | 1462757713926 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 17:35:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 17:35:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 953ms 17:35:13 INFO - PROCESS | 2876 | 1462757713962 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 17:35:13 INFO - PROCESS | 2876 | 1462757713966 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 17:35:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 17:35:13 INFO - PROCESS | 2876 | 1462757713973 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 17:35:13 INFO - PROCESS | 2876 | 1462757713977 Marionette TRACE conn3 <- [1,594,null,{}] 17:35:13 INFO - PROCESS | 2876 | 1462757713982 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:14 INFO - PROCESS | 2876 | 1462757714085 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 17:35:14 INFO - PROCESS | 2876 | 1462757714192 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:14 INFO - PROCESS | 2876 | ++DOCSHELL 164D6000 == 70 [pid = 2876] [id = 158] 17:35:14 INFO - PROCESS | 2876 | ++DOMWINDOW == 129 (164DAC00) [pid = 2876] [serial = 472] [outer = 00000000] 17:35:14 INFO - PROCESS | 2876 | ++DOMWINDOW == 130 (16AAAC00) [pid = 2876] [serial = 473] [outer = 164DAC00] 17:35:14 INFO - PROCESS | 2876 | 1462757714245 Marionette DEBUG loaded listener.js 17:35:14 INFO - PROCESS | 2876 | ++DOMWINDOW == 131 (16DBB000) [pid = 2876] [serial = 474] [outer = 164DAC00] 17:35:14 INFO - PROCESS | 2876 | 1462757714796 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 17:35:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 17:35:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 828ms 17:35:14 INFO - PROCESS | 2876 | 1462757714815 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 17:35:14 INFO - PROCESS | 2876 | 1462757714817 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 17:35:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 17:35:14 INFO - PROCESS | 2876 | 1462757714821 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 17:35:14 INFO - PROCESS | 2876 | 1462757714823 Marionette TRACE conn3 <- [1,598,null,{}] 17:35:14 INFO - PROCESS | 2876 | 1462757714847 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:14 INFO - PROCESS | 2876 | 1462757714985 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 17:35:15 INFO - PROCESS | 2876 | 1462757715060 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:15 INFO - PROCESS | 2876 | ++DOCSHELL 18831C00 == 71 [pid = 2876] [id = 159] 17:35:15 INFO - PROCESS | 2876 | ++DOMWINDOW == 132 (18862C00) [pid = 2876] [serial = 475] [outer = 00000000] 17:35:15 INFO - PROCESS | 2876 | ++DOMWINDOW == 133 (18867000) [pid = 2876] [serial = 476] [outer = 18862C00] 17:35:15 INFO - PROCESS | 2876 | 1462757715116 Marionette DEBUG loaded listener.js 17:35:15 INFO - PROCESS | 2876 | ++DOMWINDOW == 134 (1886B800) [pid = 2876] [serial = 477] [outer = 18862C00] 17:35:15 INFO - PROCESS | 2876 | 1462757715719 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 17:35:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 17:35:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 938ms 17:35:15 INFO - PROCESS | 2876 | 1462757715766 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 17:35:15 INFO - PROCESS | 2876 | 1462757715768 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 17:35:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 17:35:15 INFO - PROCESS | 2876 | 1462757715772 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 17:35:15 INFO - PROCESS | 2876 | 1462757715774 Marionette TRACE conn3 <- [1,602,null,{}] 17:35:15 INFO - PROCESS | 2876 | 1462757715777 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:15 INFO - PROCESS | 2876 | 1462757715878 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 17:35:15 INFO - PROCESS | 2876 | 1462757715976 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:15 INFO - PROCESS | 2876 | ++DOCSHELL 18865000 == 72 [pid = 2876] [id = 160] 17:35:15 INFO - PROCESS | 2876 | ++DOMWINDOW == 135 (19A1D800) [pid = 2876] [serial = 478] [outer = 00000000] 17:35:16 INFO - PROCESS | 2876 | ++DOMWINDOW == 136 (19A40400) [pid = 2876] [serial = 479] [outer = 19A1D800] 17:35:16 INFO - PROCESS | 2876 | 1462757716028 Marionette DEBUG loaded listener.js 17:35:16 INFO - PROCESS | 2876 | ++DOMWINDOW == 137 (1A87F800) [pid = 2876] [serial = 480] [outer = 19A1D800] 17:35:16 INFO - PROCESS | 2876 | 1462757716582 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 17:35:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 17:35:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 828ms 17:35:16 INFO - PROCESS | 2876 | 1462757716615 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 17:35:16 INFO - PROCESS | 2876 | 1462757716617 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 17:35:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 17:35:16 INFO - PROCESS | 2876 | 1462757716620 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 17:35:16 INFO - PROCESS | 2876 | 1462757716622 Marionette TRACE conn3 <- [1,606,null,{}] 17:35:16 INFO - PROCESS | 2876 | 1462757716626 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:16 INFO - PROCESS | 2876 | 1462757716724 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 17:35:16 INFO - PROCESS | 2876 | 1462757716821 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:16 INFO - PROCESS | 2876 | ++DOCSHELL 18870C00 == 73 [pid = 2876] [id = 161] 17:35:16 INFO - PROCESS | 2876 | ++DOMWINDOW == 138 (19A27C00) [pid = 2876] [serial = 481] [outer = 00000000] 17:35:16 INFO - PROCESS | 2876 | ++DOMWINDOW == 139 (1AF19000) [pid = 2876] [serial = 482] [outer = 19A27C00] 17:35:16 INFO - PROCESS | 2876 | 1462757716873 Marionette DEBUG loaded listener.js 17:35:16 INFO - PROCESS | 2876 | ++DOMWINDOW == 140 (1AF25C00) [pid = 2876] [serial = 483] [outer = 19A27C00] 17:35:17 INFO - PROCESS | 2876 | 1462757717430 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 17:35:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 17:35:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 844ms 17:35:17 INFO - PROCESS | 2876 | 1462757717463 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 17:35:17 INFO - PROCESS | 2876 | 1462757717465 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 17:35:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 17:35:17 INFO - PROCESS | 2876 | 1462757717469 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 17:35:17 INFO - PROCESS | 2876 | 1462757717471 Marionette TRACE conn3 <- [1,610,null,{}] 17:35:17 INFO - PROCESS | 2876 | 1462757717475 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:17 INFO - PROCESS | 2876 | 1462757717688 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 17:35:17 INFO - PROCESS | 2876 | 1462757717800 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:17 INFO - PROCESS | 2876 | ++DOCSHELL 1AF1E000 == 74 [pid = 2876] [id = 162] 17:35:17 INFO - PROCESS | 2876 | ++DOMWINDOW == 141 (1B04B000) [pid = 2876] [serial = 484] [outer = 00000000] 17:35:17 INFO - PROCESS | 2876 | ++DOMWINDOW == 142 (1B20A400) [pid = 2876] [serial = 485] [outer = 1B04B000] 17:35:17 INFO - PROCESS | 2876 | 1462757717853 Marionette DEBUG loaded listener.js 17:35:17 INFO - PROCESS | 2876 | ++DOMWINDOW == 143 (1B611400) [pid = 2876] [serial = 486] [outer = 1B04B000] 17:35:18 INFO - PROCESS | 2876 | 1462757718466 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 17:35:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 17:35:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1047ms 17:35:18 INFO - PROCESS | 2876 | 1462757718509 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 17:35:18 INFO - PROCESS | 2876 | 1462757718512 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 17:35:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 17:35:18 INFO - PROCESS | 2876 | 1462757718515 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 17:35:18 INFO - PROCESS | 2876 | 1462757718517 Marionette TRACE conn3 <- [1,614,null,{}] 17:35:18 INFO - PROCESS | 2876 | 1462757718520 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:18 INFO - PROCESS | 2876 | 1462757718623 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 17:35:18 INFO - PROCESS | 2876 | 1462757718723 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:18 INFO - PROCESS | 2876 | ++DOCSHELL 10573000 == 75 [pid = 2876] [id = 163] 17:35:18 INFO - PROCESS | 2876 | ++DOMWINDOW == 144 (10680800) [pid = 2876] [serial = 487] [outer = 00000000] 17:35:18 INFO - PROCESS | 2876 | ++DOMWINDOW == 145 (12F1EC00) [pid = 2876] [serial = 488] [outer = 10680800] 17:35:18 INFO - PROCESS | 2876 | 1462757718776 Marionette DEBUG loaded listener.js 17:35:18 INFO - PROCESS | 2876 | ++DOMWINDOW == 146 (12F23400) [pid = 2876] [serial = 489] [outer = 10680800] 17:35:19 INFO - PROCESS | 2876 | 1462757719507 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 17:35:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 17:35:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1047ms 17:35:19 INFO - PROCESS | 2876 | 1462757719572 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 17:35:19 INFO - PROCESS | 2876 | 1462757719577 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 17:35:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 17:35:19 INFO - PROCESS | 2876 | 1462757719581 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 17:35:19 INFO - PROCESS | 2876 | 1462757719586 Marionette TRACE conn3 <- [1,618,null,{}] 17:35:19 INFO - PROCESS | 2876 | 1462757719591 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:19 INFO - PROCESS | 2876 | 1462757719687 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 17:35:19 INFO - PROCESS | 2876 | 1462757719798 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:19 INFO - PROCESS | 2876 | ++DOCSHELL 12F21C00 == 76 [pid = 2876] [id = 164] 17:35:19 INFO - PROCESS | 2876 | ++DOMWINDOW == 147 (12F23000) [pid = 2876] [serial = 490] [outer = 00000000] 17:35:19 INFO - PROCESS | 2876 | ++DOMWINDOW == 148 (14503400) [pid = 2876] [serial = 491] [outer = 12F23000] 17:35:19 INFO - PROCESS | 2876 | 1462757719846 Marionette DEBUG loaded listener.js 17:35:19 INFO - PROCESS | 2876 | ++DOMWINDOW == 149 (1594EC00) [pid = 2876] [serial = 492] [outer = 12F23000] 17:35:20 INFO - PROCESS | 2876 | --DOCSHELL 1A460800 == 75 [pid = 2876] [id = 124] 17:35:20 INFO - PROCESS | 2876 | --DOCSHELL 10579000 == 74 [pid = 2876] [id = 54] 17:35:20 INFO - PROCESS | 2876 | --DOCSHELL 1852F000 == 73 [pid = 2876] [id = 114] 17:35:20 INFO - PROCESS | 2876 | --DOCSHELL 122B3400 == 72 [pid = 2876] [id = 155] 17:35:20 INFO - PROCESS | 2876 | --DOCSHELL 111DE800 == 71 [pid = 2876] [id = 154] 17:35:20 INFO - PROCESS | 2876 | --DOCSHELL 16B65400 == 70 [pid = 2876] [id = 153] 17:35:20 INFO - PROCESS | 2876 | --DOCSHELL 14738400 == 69 [pid = 2876] [id = 152] 17:35:20 INFO - PROCESS | 2876 | --DOCSHELL 15B48800 == 68 [pid = 2876] [id = 151] 17:35:20 INFO - PROCESS | 2876 | --DOCSHELL 16DB4C00 == 67 [pid = 2876] [id = 150] 17:35:20 INFO - PROCESS | 2876 | --DOCSHELL 16FDCC00 == 66 [pid = 2876] [id = 149] 17:35:20 INFO - PROCESS | 2876 | --DOCSHELL 16B68800 == 65 [pid = 2876] [id = 148] 17:35:20 INFO - PROCESS | 2876 | --DOCSHELL 10722400 == 64 [pid = 2876] [id = 147] 17:35:20 INFO - PROCESS | 2876 | --DOCSHELL 140D7000 == 63 [pid = 2876] [id = 146] 17:35:20 INFO - PROCESS | 2876 | --DOCSHELL 1621D000 == 62 [pid = 2876] [id = 141] 17:35:20 INFO - PROCESS | 2876 | --DOCSHELL 1121B400 == 61 [pid = 2876] [id = 140] 17:35:20 INFO - PROCESS | 2876 | --DOMWINDOW == 148 (13288000) [pid = 2876] [serial = 293] [outer = 00000000] [url = about:blank] 17:35:20 INFO - PROCESS | 2876 | --DOMWINDOW == 147 (1323E400) [pid = 2876] [serial = 127] [outer = 00000000] [url = about:blank] 17:35:20 INFO - PROCESS | 2876 | --DOMWINDOW == 146 (1AE92400) [pid = 2876] [serial = 251] [outer = 00000000] [url = about:blank] 17:35:20 INFO - PROCESS | 2876 | --DOMWINDOW == 145 (10D58800) [pid = 2876] [serial = 160] [outer = 00000000] [url = about:blank] 17:35:20 INFO - PROCESS | 2876 | --DOMWINDOW == 144 (1B206000) [pid = 2876] [serial = 257] [outer = 00000000] [url = about:blank] 17:35:20 INFO - PROCESS | 2876 | --DOMWINDOW == 143 (19B17000) [pid = 2876] [serial = 206] [outer = 00000000] [url = about:blank] 17:35:20 INFO - PROCESS | 2876 | --DOMWINDOW == 142 (13C89000) [pid = 2876] [serial = 200] [outer = 00000000] [url = about:blank] 17:35:20 INFO - PROCESS | 2876 | --DOMWINDOW == 141 (16FD6C00) [pid = 2876] [serial = 338] [outer = 00000000] [url = about:blank] 17:35:20 INFO - PROCESS | 2876 | --DOMWINDOW == 140 (1B04E000) [pid = 2876] [serial = 254] [outer = 00000000] [url = about:blank] 17:35:20 INFO - PROCESS | 2876 | --DOMWINDOW == 139 (12EDEC00) [pid = 2876] [serial = 245] [outer = 00000000] [url = about:blank] 17:35:20 INFO - PROCESS | 2876 | --DOMWINDOW == 138 (140D0C00) [pid = 2876] [serial = 335] [outer = 00000000] [url = about:blank] 17:35:20 INFO - PROCESS | 2876 | --DOMWINDOW == 137 (16AB1400) [pid = 2876] [serial = 296] [outer = 00000000] [url = about:blank] 17:35:20 INFO - PROCESS | 2876 | --DOMWINDOW == 136 (14741C00) [pid = 2876] [serial = 209] [outer = 00000000] [url = about:blank] 17:35:20 INFO - PROCESS | 2876 | --DOMWINDOW == 135 (17276C00) [pid = 2876] [serial = 248] [outer = 00000000] [url = about:blank] 17:35:20 INFO - PROCESS | 2876 | --DOMWINDOW == 134 (140D8000) [pid = 2876] [serial = 163] [outer = 00000000] [url = about:blank] 17:35:20 INFO - PROCESS | 2876 | --DOMWINDOW == 133 (1A452800) [pid = 2876] [serial = 341] [outer = 00000000] [url = about:blank] 17:35:20 INFO - PROCESS | 2876 | --DOMWINDOW == 132 (178F9400) [pid = 2876] [serial = 299] [outer = 00000000] [url = about:blank] 17:35:20 INFO - PROCESS | 2876 | --DOMWINDOW == 131 (172AF800) [pid = 2876] [serial = 203] [outer = 00000000] [url = about:blank] 17:35:20 INFO - PROCESS | 2876 | --DOMWINDOW == 130 (19DA2800) [pid = 2876] [serial = 403] [outer = 00000000] [url = about:blank] 17:35:20 INFO - PROCESS | 2876 | --DOMWINDOW == 129 (19DA4C00) [pid = 2876] [serial = 404] [outer = 00000000] [url = about:blank] 17:35:20 INFO - PROCESS | 2876 | --DOMWINDOW == 128 (19B0D400) [pid = 2876] [serial = 411] [outer = 00000000] [url = about:blank] 17:35:20 INFO - PROCESS | 2876 | --DOMWINDOW == 127 (1A876000) [pid = 2876] [serial = 406] [outer = 00000000] [url = about:blank] 17:35:20 INFO - PROCESS | 2876 | --DOMWINDOW == 126 (1B207400) [pid = 2876] [serial = 371] [outer = 00000000] [url = about:blank] 17:35:20 INFO - PROCESS | 2876 | --DOMWINDOW == 125 (122AE400) [pid = 2876] [serial = 388] [outer = 00000000] [url = about:blank] 17:35:20 INFO - PROCESS | 2876 | --DOMWINDOW == 124 (1524F800) [pid = 2876] [serial = 389] [outer = 00000000] [url = about:blank] 17:35:20 INFO - PROCESS | 2876 | --DOMWINDOW == 123 (16B6A800) [pid = 2876] [serial = 391] [outer = 00000000] [url = about:blank] 17:35:20 INFO - PROCESS | 2876 | --DOMWINDOW == 122 (16DB8800) [pid = 2876] [serial = 392] [outer = 00000000] [url = about:blank] 17:35:20 INFO - PROCESS | 2876 | --DOMWINDOW == 121 (1854F800) [pid = 2876] [serial = 397] [outer = 00000000] [url = about:blank] 17:35:20 INFO - PROCESS | 2876 | --DOMWINDOW == 120 (16DB5000) [pid = 2876] [serial = 386] [outer = 00000000] [url = about:blank] 17:35:20 INFO - PROCESS | 2876 | --DOMWINDOW == 119 (1348E400) [pid = 2876] [serial = 385] [outer = 00000000] [url = about:blank] 17:35:20 INFO - PROCESS | 2876 | --DOMWINDOW == 118 (17270800) [pid = 2876] [serial = 394] [outer = 00000000] [url = about:blank] 17:35:20 INFO - PROCESS | 2876 | --DOMWINDOW == 117 (178EFC00) [pid = 2876] [serial = 395] [outer = 00000000] [url = about:blank] 17:35:20 INFO - PROCESS | 2876 | --DOMWINDOW == 116 (13295800) [pid = 2876] [serial = 373] [outer = 00000000] [url = about:blank] 17:35:20 INFO - PROCESS | 2876 | --DOMWINDOW == 115 (17862400) [pid = 2876] [serial = 376] [outer = 00000000] [url = about:blank] 17:35:20 INFO - PROCESS | 2876 | --DOMWINDOW == 114 (19A43400) [pid = 2876] [serial = 379] [outer = 00000000] [url = about:blank] 17:35:20 INFO - PROCESS | 2876 | --DOMWINDOW == 113 (18559400) [pid = 2876] [serial = 410] [outer = 00000000] [url = about:blank] 17:35:20 INFO - PROCESS | 2876 | --DOMWINDOW == 112 (1B046C00) [pid = 2876] [serial = 382] [outer = 00000000] [url = about:blank] 17:35:20 INFO - PROCESS | 2876 | --DOMWINDOW == 111 (1AB17800) [pid = 2876] [serial = 413] [outer = 00000000] [url = about:blank] 17:35:20 INFO - PROCESS | 2876 | --DOMWINDOW == 110 (1AB15000) [pid = 2876] [serial = 407] [outer = 00000000] [url = about:blank] 17:35:20 INFO - PROCESS | 2876 | --DOMWINDOW == 109 (14734000) [pid = 2876] [serial = 170] [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.] 17:35:20 INFO - PROCESS | 2876 | --DOMWINDOW == 108 (18831800) [pid = 2876] [serial = 400] [outer = 00000000] [url = about:blank] 17:35:20 INFO - PROCESS | 2876 | --DOMWINDOW == 107 (19A29000) [pid = 2876] [serial = 401] [outer = 00000000] [url = about:blank] 17:35:20 INFO - PROCESS | 2876 | --DOMWINDOW == 106 (185CE000) [pid = 2876] [serial = 398] [outer = 00000000] [url = about:blank] 17:35:20 INFO - PROCESS | 2876 | --DOMWINDOW == 105 (1AE9B000) [pid = 2876] [serial = 414] [outer = 00000000] [url = about:blank] 17:35:20 INFO - PROCESS | 2876 | --DOMWINDOW == 104 (164E0000) [pid = 2876] [serial = 416] [outer = 00000000] [url = about:blank] 17:35:20 INFO - PROCESS | 2876 | 1462757720395 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 17:35:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 17:35:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 844ms 17:35:20 INFO - PROCESS | 2876 | 1462757720422 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 17:35:20 INFO - PROCESS | 2876 | 1462757720428 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 17:35:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 17:35:20 INFO - PROCESS | 2876 | 1462757720433 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 17:35:20 INFO - PROCESS | 2876 | 1462757720436 Marionette TRACE conn3 <- [1,622,null,{}] 17:35:20 INFO - PROCESS | 2876 | 1462757720440 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:20 INFO - PROCESS | 2876 | 1462757720524 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 17:35:20 INFO - PROCESS | 2876 | 1462757720534 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:20 INFO - PROCESS | 2876 | ++DOCSHELL 12E2A000 == 62 [pid = 2876] [id = 165] 17:35:20 INFO - PROCESS | 2876 | ++DOMWINDOW == 105 (12ED7000) [pid = 2876] [serial = 493] [outer = 00000000] 17:35:20 INFO - PROCESS | 2876 | ++DOMWINDOW == 106 (13A03800) [pid = 2876] [serial = 494] [outer = 12ED7000] 17:35:20 INFO - PROCESS | 2876 | 1462757720582 Marionette DEBUG loaded listener.js 17:35:20 INFO - PROCESS | 2876 | ++DOMWINDOW == 107 (14741C00) [pid = 2876] [serial = 495] [outer = 12ED7000] 17:35:20 INFO - PROCESS | 2876 | [2876] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:35:20 INFO - PROCESS | 2876 | [2876] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:35:20 INFO - PROCESS | 2876 | [2876] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:35:20 INFO - PROCESS | 2876 | [2876] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:35:21 INFO - PROCESS | 2876 | 1462757721041 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 17:35:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 17:35:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 640ms 17:35:21 INFO - PROCESS | 2876 | 1462757721071 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 17:35:21 INFO - PROCESS | 2876 | 1462757721073 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 17:35:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 17:35:21 INFO - PROCESS | 2876 | 1462757721076 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 17:35:21 INFO - PROCESS | 2876 | 1462757721080 Marionette TRACE conn3 <- [1,626,null,{}] 17:35:21 INFO - PROCESS | 2876 | 1462757721094 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:21 INFO - PROCESS | 2876 | 1462757721179 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 17:35:21 INFO - PROCESS | 2876 | 1462757721187 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:21 INFO - PROCESS | 2876 | ++DOCSHELL 16227800 == 63 [pid = 2876] [id = 166] 17:35:21 INFO - PROCESS | 2876 | ++DOMWINDOW == 108 (162EF800) [pid = 2876] [serial = 496] [outer = 00000000] 17:35:21 INFO - PROCESS | 2876 | ++DOMWINDOW == 109 (164DDC00) [pid = 2876] [serial = 497] [outer = 162EF800] 17:35:21 INFO - PROCESS | 2876 | 1462757721233 Marionette DEBUG loaded listener.js 17:35:21 INFO - PROCESS | 2876 | ++DOMWINDOW == 110 (16AA8C00) [pid = 2876] [serial = 498] [outer = 162EF800] 17:35:21 INFO - PROCESS | 2876 | [2876] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:35:21 INFO - PROCESS | 2876 | [2876] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:35:21 INFO - PROCESS | 2876 | [2876] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:35:21 INFO - PROCESS | 2876 | [2876] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:35:21 INFO - PROCESS | 2876 | 1462757721678 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 17:35:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 17:35:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 657ms 17:35:21 INFO - PROCESS | 2876 | 1462757721734 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 17:35:21 INFO - PROCESS | 2876 | 1462757721737 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 17:35:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 17:35:21 INFO - PROCESS | 2876 | 1462757721740 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 17:35:21 INFO - PROCESS | 2876 | 1462757721742 Marionette TRACE conn3 <- [1,630,null,{}] 17:35:21 INFO - PROCESS | 2876 | 1462757721745 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:21 INFO - PROCESS | 2876 | 1462757721825 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 17:35:21 INFO - PROCESS | 2876 | 1462757721834 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:21 INFO - PROCESS | 2876 | ++DOCSHELL 16B6A800 == 64 [pid = 2876] [id = 167] 17:35:21 INFO - PROCESS | 2876 | ++DOMWINDOW == 111 (16B6FC00) [pid = 2876] [serial = 499] [outer = 00000000] 17:35:21 INFO - PROCESS | 2876 | ++DOMWINDOW == 112 (16DBAC00) [pid = 2876] [serial = 500] [outer = 16B6FC00] 17:35:21 INFO - PROCESS | 2876 | 1462757721904 Marionette DEBUG loaded listener.js 17:35:21 INFO - PROCESS | 2876 | ++DOMWINDOW == 113 (16F10000) [pid = 2876] [serial = 501] [outer = 16B6FC00] 17:35:22 INFO - PROCESS | 2876 | 1462757722317 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 17:35:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 17:35:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 625ms 17:35:22 INFO - PROCESS | 2876 | 1462757722379 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 17:35:22 INFO - PROCESS | 2876 | 1462757722382 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 17:35:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 17:35:22 INFO - PROCESS | 2876 | 1462757722386 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 17:35:22 INFO - PROCESS | 2876 | 1462757722388 Marionette TRACE conn3 <- [1,634,null,{}] 17:35:22 INFO - PROCESS | 2876 | 1462757722400 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:22 INFO - PROCESS | 2876 | 1462757722480 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 17:35:22 INFO - PROCESS | 2876 | 1462757722486 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:22 INFO - PROCESS | 2876 | ++DOCSHELL 16F0C400 == 65 [pid = 2876] [id = 168] 17:35:22 INFO - PROCESS | 2876 | ++DOMWINDOW == 114 (16F16000) [pid = 2876] [serial = 502] [outer = 00000000] 17:35:22 INFO - PROCESS | 2876 | ++DOMWINDOW == 115 (16FD7400) [pid = 2876] [serial = 503] [outer = 16F16000] 17:35:22 INFO - PROCESS | 2876 | 1462757722530 Marionette DEBUG loaded listener.js 17:35:22 INFO - PROCESS | 2876 | ++DOMWINDOW == 116 (16FDB000) [pid = 2876] [serial = 504] [outer = 16F16000] 17:35:23 INFO - PROCESS | 2876 | 1462757723015 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 17:35:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 17:35:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 687ms 17:35:23 INFO - PROCESS | 2876 | 1462757723084 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 17:35:23 INFO - PROCESS | 2876 | 1462757723085 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 17:35:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 17:35:23 INFO - PROCESS | 2876 | 1462757723089 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 17:35:23 INFO - PROCESS | 2876 | 1462757723090 Marionette TRACE conn3 <- [1,638,null,{}] 17:35:23 INFO - PROCESS | 2876 | 1462757723094 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:23 INFO - PROCESS | 2876 | 1462757723239 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 17:35:23 INFO - PROCESS | 2876 | 1462757723264 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:23 INFO - PROCESS | 2876 | ++DOCSHELL 178F5C00 == 66 [pid = 2876] [id = 169] 17:35:23 INFO - PROCESS | 2876 | ++DOMWINDOW == 117 (178F6000) [pid = 2876] [serial = 505] [outer = 00000000] 17:35:23 INFO - PROCESS | 2876 | ++DOMWINDOW == 118 (181F5400) [pid = 2876] [serial = 506] [outer = 178F6000] 17:35:23 INFO - PROCESS | 2876 | 1462757723308 Marionette DEBUG loaded listener.js 17:35:23 INFO - PROCESS | 2876 | ++DOMWINDOW == 119 (1852DC00) [pid = 2876] [serial = 507] [outer = 178F6000] 17:35:23 INFO - PROCESS | 2876 | 1462757723736 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 17:35:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 17:35:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 703ms 17:35:23 INFO - PROCESS | 2876 | 1462757723788 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 17:35:23 INFO - PROCESS | 2876 | 1462757723790 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 17:35:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 17:35:23 INFO - PROCESS | 2876 | 1462757723794 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 17:35:23 INFO - PROCESS | 2876 | 1462757723795 Marionette TRACE conn3 <- [1,642,null,{}] 17:35:23 INFO - PROCESS | 2876 | 1462757723799 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:23 INFO - PROCESS | 2876 | 1462757723902 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 17:35:23 INFO - PROCESS | 2876 | 1462757723908 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:23 INFO - PROCESS | 2876 | ++DOCSHELL 172B9400 == 67 [pid = 2876] [id = 170] 17:35:23 INFO - PROCESS | 2876 | ++DOMWINDOW == 120 (17860800) [pid = 2876] [serial = 508] [outer = 00000000] 17:35:23 INFO - PROCESS | 2876 | ++DOMWINDOW == 121 (18556C00) [pid = 2876] [serial = 509] [outer = 17860800] 17:35:23 INFO - PROCESS | 2876 | 1462757723952 Marionette DEBUG loaded listener.js 17:35:24 INFO - PROCESS | 2876 | ++DOMWINDOW == 122 (185CC000) [pid = 2876] [serial = 510] [outer = 17860800] 17:35:24 INFO - PROCESS | 2876 | 1462757724373 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 17:35:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 17:35:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 641ms 17:35:24 INFO - PROCESS | 2876 | 1462757724438 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 17:35:24 INFO - PROCESS | 2876 | 1462757724441 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 17:35:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 17:35:24 INFO - PROCESS | 2876 | 1462757724445 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 17:35:24 INFO - PROCESS | 2876 | 1462757724446 Marionette TRACE conn3 <- [1,646,null,{}] 17:35:24 INFO - PROCESS | 2876 | 1462757724450 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:24 INFO - PROCESS | 2876 | 1462757724557 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 17:35:24 INFO - PROCESS | 2876 | 1462757724641 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:24 INFO - PROCESS | 2876 | ++DOCSHELL 18823C00 == 68 [pid = 2876] [id = 171] 17:35:24 INFO - PROCESS | 2876 | ++DOMWINDOW == 123 (18825C00) [pid = 2876] [serial = 511] [outer = 00000000] 17:35:24 INFO - PROCESS | 2876 | ++DOMWINDOW == 124 (1886E400) [pid = 2876] [serial = 512] [outer = 18825C00] 17:35:24 INFO - PROCESS | 2876 | 1462757724697 Marionette DEBUG loaded listener.js 17:35:24 INFO - PROCESS | 2876 | ++DOMWINDOW == 125 (19A23000) [pid = 2876] [serial = 513] [outer = 18825C00] 17:35:24 INFO - PROCESS | 2876 | --DOMWINDOW == 124 (16220C00) [pid = 2876] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 17:35:24 INFO - PROCESS | 2876 | --DOMWINDOW == 123 (16FCF000) [pid = 2876] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 17:35:24 INFO - PROCESS | 2876 | --DOMWINDOW == 122 (16FE0800) [pid = 2876] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 17:35:24 INFO - PROCESS | 2876 | --DOMWINDOW == 121 (16DB1400) [pid = 2876] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 17:35:24 INFO - PROCESS | 2876 | --DOMWINDOW == 120 (14739400) [pid = 2876] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 17:35:24 INFO - PROCESS | 2876 | --DOMWINDOW == 119 (1607E400) [pid = 2876] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 17:35:25 INFO - PROCESS | 2876 | --DOMWINDOW == 118 (1113F800) [pid = 2876] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 17:35:25 INFO - PROCESS | 2876 | --DOMWINDOW == 117 (16FD4800) [pid = 2876] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 17:35:25 INFO - PROCESS | 2876 | --DOMWINDOW == 116 (19EC9400) [pid = 2876] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 17:35:25 INFO - PROCESS | 2876 | --DOMWINDOW == 115 (11215400) [pid = 2876] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 17:35:25 INFO - PROCESS | 2876 | --DOMWINDOW == 114 (13C9DC00) [pid = 2876] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 17:35:25 INFO - PROCESS | 2876 | 1462757725205 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 17:35:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 17:35:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 797ms 17:35:25 INFO - PROCESS | 2876 | 1462757725244 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 17:35:25 INFO - PROCESS | 2876 | 1462757725246 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 17:35:25 INFO - PROCESS | 2876 | 1462757725250 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 17:35:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 17:35:25 INFO - PROCESS | 2876 | 1462757725251 Marionette TRACE conn3 <- [1,650,null,{}] 17:35:25 INFO - PROCESS | 2876 | 1462757725255 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:25 INFO - PROCESS | 2876 | 1462757725336 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 17:35:25 INFO - PROCESS | 2876 | 1462757725343 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:25 INFO - PROCESS | 2876 | ++DOCSHELL 18530000 == 69 [pid = 2876] [id = 172] 17:35:25 INFO - PROCESS | 2876 | ++DOMWINDOW == 115 (18538800) [pid = 2876] [serial = 514] [outer = 00000000] 17:35:25 INFO - PROCESS | 2876 | ++DOMWINDOW == 116 (19A28000) [pid = 2876] [serial = 515] [outer = 18538800] 17:35:25 INFO - PROCESS | 2876 | 1462757725386 Marionette DEBUG loaded listener.js 17:35:25 INFO - PROCESS | 2876 | ++DOMWINDOW == 117 (19A38C00) [pid = 2876] [serial = 516] [outer = 18538800] 17:35:25 INFO - PROCESS | 2876 | [2876] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:35:25 INFO - PROCESS | 2876 | [2876] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:35:25 INFO - PROCESS | 2876 | [2876] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:35:25 INFO - PROCESS | 2876 | [2876] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:35:25 INFO - PROCESS | 2876 | 1462757725804 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 17:35:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 17:35:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 594ms 17:35:25 INFO - PROCESS | 2876 | 1462757725847 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 17:35:25 INFO - PROCESS | 2876 | 1462757725849 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 17:35:25 INFO - PROCESS | 2876 | 1462757725852 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 17:35:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 17:35:25 INFO - PROCESS | 2876 | 1462757725854 Marionette TRACE conn3 <- [1,654,null,{}] 17:35:25 INFO - PROCESS | 2876 | 1462757725858 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:25 INFO - PROCESS | 2876 | 1462757725946 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 17:35:25 INFO - PROCESS | 2876 | 1462757725952 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:25 INFO - PROCESS | 2876 | ++DOCSHELL 10D5CC00 == 70 [pid = 2876] [id = 173] 17:35:25 INFO - PROCESS | 2876 | ++DOMWINDOW == 118 (18556400) [pid = 2876] [serial = 517] [outer = 00000000] 17:35:25 INFO - PROCESS | 2876 | ++DOMWINDOW == 119 (19B14000) [pid = 2876] [serial = 518] [outer = 18556400] 17:35:25 INFO - PROCESS | 2876 | 1462757725995 Marionette DEBUG loaded listener.js 17:35:26 INFO - PROCESS | 2876 | ++DOMWINDOW == 120 (19C84000) [pid = 2876] [serial = 519] [outer = 18556400] 17:35:26 INFO - PROCESS | 2876 | [2876] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:35:26 INFO - PROCESS | 2876 | [2876] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:35:26 INFO - PROCESS | 2876 | [2876] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:35:26 INFO - PROCESS | 2876 | 1462757726469 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 17:35:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 17:35:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 640ms 17:35:26 INFO - PROCESS | 2876 | 1462757726493 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 17:35:26 INFO - PROCESS | 2876 | 1462757726497 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 17:35:26 INFO - PROCESS | 2876 | 1462757726501 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 17:35:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 17:35:26 INFO - PROCESS | 2876 | 1462757726504 Marionette TRACE conn3 <- [1,658,null,{}] 17:35:26 INFO - PROCESS | 2876 | 1462757726508 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:26 INFO - PROCESS | 2876 | 1462757726606 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 17:35:26 INFO - PROCESS | 2876 | 1462757726615 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:26 INFO - PROCESS | 2876 | ++DOCSHELL 19B17000 == 71 [pid = 2876] [id = 174] 17:35:26 INFO - PROCESS | 2876 | ++DOMWINDOW == 121 (19C8CC00) [pid = 2876] [serial = 520] [outer = 00000000] 17:35:26 INFO - PROCESS | 2876 | ++DOMWINDOW == 122 (1A877000) [pid = 2876] [serial = 521] [outer = 19C8CC00] 17:35:26 INFO - PROCESS | 2876 | 1462757726666 Marionette DEBUG loaded listener.js 17:35:26 INFO - PROCESS | 2876 | ++DOMWINDOW == 123 (1A939C00) [pid = 2876] [serial = 522] [outer = 19C8CC00] 17:35:27 INFO - PROCESS | 2876 | 1462757727245 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 17:35:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 17:35:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 813ms 17:35:27 INFO - PROCESS | 2876 | 1462757727325 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 17:35:27 INFO - PROCESS | 2876 | 1462757727330 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 17:35:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 17:35:27 INFO - PROCESS | 2876 | 1462757727337 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 17:35:27 INFO - PROCESS | 2876 | 1462757727341 Marionette TRACE conn3 <- [1,662,null,{}] 17:35:27 INFO - PROCESS | 2876 | 1462757727347 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:27 INFO - PROCESS | 2876 | 1462757727457 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 17:35:27 INFO - PROCESS | 2876 | 1462757727563 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:27 INFO - PROCESS | 2876 | ++DOCSHELL 122B2C00 == 72 [pid = 2876] [id = 175] 17:35:27 INFO - PROCESS | 2876 | ++DOMWINDOW == 124 (122FB400) [pid = 2876] [serial = 523] [outer = 00000000] 17:35:27 INFO - PROCESS | 2876 | ++DOMWINDOW == 125 (134DE800) [pid = 2876] [serial = 524] [outer = 122FB400] 17:35:27 INFO - PROCESS | 2876 | 1462757727619 Marionette DEBUG loaded listener.js 17:35:27 INFO - PROCESS | 2876 | ++DOMWINDOW == 126 (13C93000) [pid = 2876] [serial = 525] [outer = 122FB400] 17:35:27 INFO - PROCESS | 2876 | [2876] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:35:28 INFO - PROCESS | 2876 | [2876] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:35:28 INFO - PROCESS | 2876 | 1462757728154 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 17:35:28 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 17:35:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 828ms 17:35:28 INFO - PROCESS | 2876 | 1462757728178 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 17:35:28 INFO - PROCESS | 2876 | 1462757728184 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 17:35:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 17:35:28 INFO - PROCESS | 2876 | 1462757728191 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 17:35:28 INFO - PROCESS | 2876 | 1462757728194 Marionette TRACE conn3 <- [1,666,null,{}] 17:35:28 INFO - PROCESS | 2876 | 1462757728197 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:28 INFO - PROCESS | 2876 | 1462757728304 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 17:35:28 INFO - PROCESS | 2876 | 1462757728402 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:28 INFO - PROCESS | 2876 | ++DOCSHELL 16081400 == 73 [pid = 2876] [id = 176] 17:35:28 INFO - PROCESS | 2876 | ++DOMWINDOW == 127 (1608AC00) [pid = 2876] [serial = 526] [outer = 00000000] 17:35:28 INFO - PROCESS | 2876 | ++DOMWINDOW == 128 (164D9800) [pid = 2876] [serial = 527] [outer = 1608AC00] 17:35:28 INFO - PROCESS | 2876 | 1462757728455 Marionette DEBUG loaded listener.js 17:35:28 INFO - PROCESS | 2876 | ++DOMWINDOW == 129 (16AB4000) [pid = 2876] [serial = 528] [outer = 1608AC00] 17:35:29 INFO - PROCESS | 2876 | 1462757729051 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 17:35:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 17:35:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 906ms 17:35:29 INFO - PROCESS | 2876 | 1462757729093 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 17:35:29 INFO - PROCESS | 2876 | 1462757729095 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 17:35:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 17:35:29 INFO - PROCESS | 2876 | 1462757729099 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 17:35:29 INFO - PROCESS | 2876 | 1462757729103 Marionette TRACE conn3 <- [1,670,null,{}] 17:35:29 INFO - PROCESS | 2876 | 1462757729114 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:29 INFO - PROCESS | 2876 | 1462757729223 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 17:35:29 INFO - PROCESS | 2876 | 1462757729323 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:29 INFO - PROCESS | 2876 | ++DOCSHELL 1886CC00 == 74 [pid = 2876] [id = 177] 17:35:29 INFO - PROCESS | 2876 | ++DOMWINDOW == 130 (1886D400) [pid = 2876] [serial = 529] [outer = 00000000] 17:35:29 INFO - PROCESS | 2876 | ++DOMWINDOW == 131 (19B10400) [pid = 2876] [serial = 530] [outer = 1886D400] 17:35:29 INFO - PROCESS | 2876 | 1462757729378 Marionette DEBUG loaded listener.js 17:35:29 INFO - PROCESS | 2876 | ++DOMWINDOW == 132 (19EBF800) [pid = 2876] [serial = 531] [outer = 1886D400] 17:35:30 INFO - PROCESS | 2876 | 1462757730453 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 17:35:30 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) 17:35:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1390ms 17:35:30 INFO - PROCESS | 2876 | 1462757730505 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 17:35:30 INFO - PROCESS | 2876 | 1462757730507 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 17:35:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 17:35:30 INFO - PROCESS | 2876 | 1462757730511 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 17:35:30 INFO - PROCESS | 2876 | 1462757730513 Marionette TRACE conn3 <- [1,674,null,{}] 17:35:30 INFO - PROCESS | 2876 | 1462757730517 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:30 INFO - PROCESS | 2876 | 1462757730658 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 17:35:30 INFO - PROCESS | 2876 | 1462757730784 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:30 INFO - PROCESS | 2876 | ++DOCSHELL 19EC9400 == 75 [pid = 2876] [id = 178] 17:35:30 INFO - PROCESS | 2876 | ++DOMWINDOW == 133 (19ECA400) [pid = 2876] [serial = 532] [outer = 00000000] 17:35:30 INFO - PROCESS | 2876 | ++DOMWINDOW == 134 (1A940800) [pid = 2876] [serial = 533] [outer = 19ECA400] 17:35:30 INFO - PROCESS | 2876 | 1462757730837 Marionette DEBUG loaded listener.js 17:35:30 INFO - PROCESS | 2876 | ++DOMWINDOW == 135 (1A945400) [pid = 2876] [serial = 534] [outer = 19ECA400] 17:35:31 INFO - PROCESS | 2876 | 1462757731934 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 17:35:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 17:35:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1453ms 17:35:31 INFO - PROCESS | 2876 | 1462757731972 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 17:35:31 INFO - PROCESS | 2876 | 1462757731976 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 17:35:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 17:35:31 INFO - PROCESS | 2876 | 1462757731981 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 17:35:31 INFO - PROCESS | 2876 | 1462757731985 Marionette TRACE conn3 <- [1,678,null,{}] 17:35:31 INFO - PROCESS | 2876 | 1462757731991 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:32 INFO - PROCESS | 2876 | 1462757732086 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 17:35:32 INFO - PROCESS | 2876 | 1462757732218 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:32 INFO - PROCESS | 2876 | ++DOCSHELL 1328DC00 == 76 [pid = 2876] [id = 179] 17:35:32 INFO - PROCESS | 2876 | ++DOMWINDOW == 136 (13294800) [pid = 2876] [serial = 535] [outer = 00000000] 17:35:32 INFO - PROCESS | 2876 | ++DOMWINDOW == 137 (1350C800) [pid = 2876] [serial = 536] [outer = 13294800] 17:35:32 INFO - PROCESS | 2876 | 1462757732267 Marionette DEBUG loaded listener.js 17:35:32 INFO - PROCESS | 2876 | ++DOMWINDOW == 138 (15B40800) [pid = 2876] [serial = 537] [outer = 13294800] 17:35:33 INFO - PROCESS | 2876 | --DOCSHELL 10D5CC00 == 75 [pid = 2876] [id = 173] 17:35:33 INFO - PROCESS | 2876 | --DOCSHELL 18530000 == 74 [pid = 2876] [id = 172] 17:35:33 INFO - PROCESS | 2876 | --DOCSHELL 18823C00 == 73 [pid = 2876] [id = 171] 17:35:33 INFO - PROCESS | 2876 | --DOCSHELL 172B9400 == 72 [pid = 2876] [id = 170] 17:35:33 INFO - PROCESS | 2876 | --DOCSHELL 178F5C00 == 71 [pid = 2876] [id = 169] 17:35:33 INFO - PROCESS | 2876 | --DOCSHELL 16F0C400 == 70 [pid = 2876] [id = 168] 17:35:33 INFO - PROCESS | 2876 | --DOCSHELL 16B6A800 == 69 [pid = 2876] [id = 167] 17:35:33 INFO - PROCESS | 2876 | --DOCSHELL 16227800 == 68 [pid = 2876] [id = 166] 17:35:33 INFO - PROCESS | 2876 | --DOCSHELL 12E2A000 == 67 [pid = 2876] [id = 165] 17:35:33 INFO - PROCESS | 2876 | --DOCSHELL 12F21C00 == 66 [pid = 2876] [id = 164] 17:35:33 INFO - PROCESS | 2876 | --DOMWINDOW == 137 (1ABF9000) [pid = 2876] [serial = 467] [outer = 00000000] [url = about:blank] 17:35:33 INFO - PROCESS | 2876 | --DOMWINDOW == 136 (11BBF000) [pid = 2876] [serial = 419] [outer = 00000000] [url = about:blank] 17:35:33 INFO - PROCESS | 2876 | --DOMWINDOW == 135 (16225000) [pid = 2876] [serial = 422] [outer = 00000000] [url = about:blank] 17:35:33 INFO - PROCESS | 2876 | --DOMWINDOW == 134 (16F0D000) [pid = 2876] [serial = 425] [outer = 00000000] [url = about:blank] 17:35:33 INFO - PROCESS | 2876 | --DOMWINDOW == 133 (1853BC00) [pid = 2876] [serial = 428] [outer = 00000000] [url = about:blank] 17:35:33 INFO - PROCESS | 2876 | --DOMWINDOW == 132 (19C82C00) [pid = 2876] [serial = 431] [outer = 00000000] [url = about:blank] 17:35:33 INFO - PROCESS | 2876 | --DOCSHELL 10573000 == 65 [pid = 2876] [id = 163] 17:35:33 INFO - PROCESS | 2876 | --DOCSHELL 1AF1E000 == 64 [pid = 2876] [id = 162] 17:35:33 INFO - PROCESS | 2876 | --DOCSHELL 18870C00 == 63 [pid = 2876] [id = 161] 17:35:33 INFO - PROCESS | 2876 | --DOCSHELL 18865000 == 62 [pid = 2876] [id = 160] 17:35:33 INFO - PROCESS | 2876 | --DOCSHELL 18831C00 == 61 [pid = 2876] [id = 159] 17:35:33 INFO - PROCESS | 2876 | --DOCSHELL 164D6000 == 60 [pid = 2876] [id = 158] 17:35:33 INFO - PROCESS | 2876 | --DOCSHELL 1348D400 == 59 [pid = 2876] [id = 157] 17:35:33 INFO - PROCESS | 2876 | --DOMWINDOW == 131 (19A35C00) [pid = 2876] [serial = 452] [outer = 00000000] [url = about:blank] 17:35:33 INFO - PROCESS | 2876 | --DOMWINDOW == 130 (19A36000) [pid = 2876] [serial = 453] [outer = 00000000] [url = about:blank] 17:35:33 INFO - PROCESS | 2876 | --DOMWINDOW == 129 (19EBEC00) [pid = 2876] [serial = 456] [outer = 00000000] [url = about:blank] 17:35:33 INFO - PROCESS | 2876 | --DOMWINDOW == 128 (19C85400) [pid = 2876] [serial = 455] [outer = 00000000] [url = about:blank] 17:35:33 INFO - PROCESS | 2876 | --DOMWINDOW == 127 (17272800) [pid = 2876] [serial = 446] [outer = 00000000] [url = about:blank] 17:35:33 INFO - PROCESS | 2876 | --DOMWINDOW == 126 (178FA800) [pid = 2876] [serial = 447] [outer = 00000000] [url = about:blank] 17:35:33 INFO - PROCESS | 2876 | --DOMWINDOW == 125 (16F0C800) [pid = 2876] [serial = 443] [outer = 00000000] [url = about:blank] 17:35:33 INFO - PROCESS | 2876 | --DOMWINDOW == 124 (16F19400) [pid = 2876] [serial = 444] [outer = 00000000] [url = about:blank] 17:35:33 INFO - PROCESS | 2876 | --DOMWINDOW == 123 (1608A000) [pid = 2876] [serial = 437] [outer = 00000000] [url = about:blank] 17:35:33 INFO - PROCESS | 2876 | --DOMWINDOW == 122 (16222800) [pid = 2876] [serial = 438] [outer = 00000000] [url = about:blank] 17:35:33 INFO - PROCESS | 2876 | --DOMWINDOW == 121 (19C87800) [pid = 2876] [serial = 435] [outer = 00000000] [url = about:blank] 17:35:33 INFO - PROCESS | 2876 | --DOMWINDOW == 120 (16FD1800) [pid = 2876] [serial = 434] [outer = 00000000] [url = about:blank] 17:35:33 INFO - PROCESS | 2876 | --DOMWINDOW == 119 (147A7C00) [pid = 2876] [serial = 440] [outer = 00000000] [url = about:blank] 17:35:33 INFO - PROCESS | 2876 | --DOMWINDOW == 118 (1608B800) [pid = 2876] [serial = 441] [outer = 00000000] [url = about:blank] 17:35:33 INFO - PROCESS | 2876 | --DOMWINDOW == 117 (18532800) [pid = 2876] [serial = 449] [outer = 00000000] [url = about:blank] 17:35:33 INFO - PROCESS | 2876 | --DOMWINDOW == 116 (1A880C00) [pid = 2876] [serial = 458] [outer = 00000000] [url = about:blank] 17:35:33 INFO - PROCESS | 2876 | --DOMWINDOW == 115 (12E28400) [pid = 2876] [serial = 461] [outer = 00000000] [url = about:blank] 17:35:33 INFO - PROCESS | 2876 | --DOMWINDOW == 114 (17039C00) [pid = 2876] [serial = 464] [outer = 00000000] [url = about:blank] 17:35:33 INFO - PROCESS | 2876 | --DOMWINDOW == 113 (1350F000) [pid = 2876] [serial = 462] [outer = 00000000] [url = about:blank] 17:35:33 INFO - PROCESS | 2876 | --DOMWINDOW == 112 (1AB1E400) [pid = 2876] [serial = 459] [outer = 00000000] [url = about:blank] 17:35:33 INFO - PROCESS | 2876 | --DOMWINDOW == 111 (18822800) [pid = 2876] [serial = 465] [outer = 00000000] [url = about:blank] 17:35:33 INFO - PROCESS | 2876 | --DOMWINDOW == 110 (1853B800) [pid = 2876] [serial = 450] [outer = 00000000] [url = about:blank] 17:35:33 INFO - PROCESS | 2876 | 1462757733387 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 17:35:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 17:35:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1468ms 17:35:33 INFO - PROCESS | 2876 | 1462757733444 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 17:35:33 INFO - PROCESS | 2876 | 1462757733449 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 17:35:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 17:35:33 INFO - PROCESS | 2876 | 1462757733456 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 17:35:33 INFO - PROCESS | 2876 | 1462757733458 Marionette TRACE conn3 <- [1,682,null,{}] 17:35:33 INFO - PROCESS | 2876 | 1462757733487 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:33 INFO - PROCESS | 2876 | 1462757733622 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 17:35:33 INFO - PROCESS | 2876 | 1462757733635 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:33 INFO - PROCESS | 2876 | ++DOCSHELL 12E2A000 == 60 [pid = 2876] [id = 180] 17:35:33 INFO - PROCESS | 2876 | ++DOMWINDOW == 111 (12E55C00) [pid = 2876] [serial = 538] [outer = 00000000] 17:35:33 INFO - PROCESS | 2876 | ++DOMWINDOW == 112 (12F21C00) [pid = 2876] [serial = 539] [outer = 12E55C00] 17:35:33 INFO - PROCESS | 2876 | 1462757733679 Marionette DEBUG loaded listener.js 17:35:33 INFO - PROCESS | 2876 | ++DOMWINDOW == 113 (134E3800) [pid = 2876] [serial = 540] [outer = 12E55C00] 17:35:34 INFO - PROCESS | 2876 | 1462757734573 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 17:35:34 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) 17:35:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1157ms 17:35:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 17:35:34 INFO - PROCESS | 2876 | 1462757734608 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 17:35:34 INFO - PROCESS | 2876 | 1462757734610 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 17:35:34 INFO - PROCESS | 2876 | 1462757734614 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 17:35:34 INFO - PROCESS | 2876 | 1462757734618 Marionette TRACE conn3 <- [1,686,null,{}] 17:35:34 INFO - PROCESS | 2876 | 1462757734628 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:34 INFO - PROCESS | 2876 | 1462757734712 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 17:35:34 INFO - PROCESS | 2876 | 1462757734720 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:34 INFO - PROCESS | 2876 | ++DOCSHELL 147EBC00 == 61 [pid = 2876] [id = 181] 17:35:34 INFO - PROCESS | 2876 | ++DOMWINDOW == 114 (1621A800) [pid = 2876] [serial = 541] [outer = 00000000] 17:35:34 INFO - PROCESS | 2876 | ++DOMWINDOW == 115 (164D6C00) [pid = 2876] [serial = 542] [outer = 1621A800] 17:35:34 INFO - PROCESS | 2876 | 1462757734774 Marionette DEBUG loaded listener.js 17:35:34 INFO - PROCESS | 2876 | ++DOMWINDOW == 116 (169ADC00) [pid = 2876] [serial = 543] [outer = 1621A800] 17:35:35 INFO - PROCESS | 2876 | 1462757735703 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 17:35:35 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) 17:35:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1141ms 17:35:35 INFO - PROCESS | 2876 | 1462757735763 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 17:35:35 INFO - PROCESS | 2876 | 1462757735765 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 17:35:35 INFO - PROCESS | 2876 | 1462757735769 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 17:35:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 17:35:35 INFO - PROCESS | 2876 | 1462757735770 Marionette TRACE conn3 <- [1,690,null,{}] 17:35:35 INFO - PROCESS | 2876 | 1462757735774 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:35 INFO - PROCESS | 2876 | 1462757735886 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 17:35:35 INFO - PROCESS | 2876 | 1462757735893 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:35 INFO - PROCESS | 2876 | ++DOCSHELL 169A7C00 == 62 [pid = 2876] [id = 182] 17:35:35 INFO - PROCESS | 2876 | ++DOMWINDOW == 117 (16AABC00) [pid = 2876] [serial = 544] [outer = 00000000] 17:35:35 INFO - PROCESS | 2876 | ++DOMWINDOW == 118 (16DBD000) [pid = 2876] [serial = 545] [outer = 16AABC00] 17:35:35 INFO - PROCESS | 2876 | 1462757735981 Marionette DEBUG loaded listener.js 17:35:36 INFO - PROCESS | 2876 | ++DOMWINDOW == 119 (16F0E400) [pid = 2876] [serial = 546] [outer = 16AABC00] 17:35:36 INFO - PROCESS | 2876 | 1462757736899 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 17:35:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 17:35:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1141ms 17:35:36 INFO - PROCESS | 2876 | 1462757736919 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 17:35:36 INFO - PROCESS | 2876 | 1462757736921 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 17:35:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 17:35:36 INFO - PROCESS | 2876 | 1462757736925 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 17:35:36 INFO - PROCESS | 2876 | 1462757736926 Marionette TRACE conn3 <- [1,694,null,{}] 17:35:36 INFO - PROCESS | 2876 | 1462757736935 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:37 INFO - PROCESS | 2876 | 1462757737048 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 17:35:37 INFO - PROCESS | 2876 | 1462757737054 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:37 INFO - PROCESS | 2876 | ++DOCSHELL 16F0FC00 == 63 [pid = 2876] [id = 183] 17:35:37 INFO - PROCESS | 2876 | ++DOMWINDOW == 120 (16F14800) [pid = 2876] [serial = 547] [outer = 00000000] 17:35:37 INFO - PROCESS | 2876 | ++DOMWINDOW == 121 (16FDBC00) [pid = 2876] [serial = 548] [outer = 16F14800] 17:35:37 INFO - PROCESS | 2876 | 1462757737098 Marionette DEBUG loaded listener.js 17:35:37 INFO - PROCESS | 2876 | ++DOMWINDOW == 122 (16FE1C00) [pid = 2876] [serial = 549] [outer = 16F14800] 17:35:37 INFO - PROCESS | 2876 | --DOMWINDOW == 121 (18538800) [pid = 2876] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 17:35:37 INFO - PROCESS | 2876 | --DOMWINDOW == 120 (178F6000) [pid = 2876] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 17:35:37 INFO - PROCESS | 2876 | --DOMWINDOW == 119 (12F23000) [pid = 2876] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 17:35:37 INFO - PROCESS | 2876 | --DOMWINDOW == 118 (12ED7000) [pid = 2876] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 17:35:37 INFO - PROCESS | 2876 | --DOMWINDOW == 117 (19A3E800) [pid = 2876] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 17:35:37 INFO - PROCESS | 2876 | --DOMWINDOW == 116 (16B6FC00) [pid = 2876] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 17:35:37 INFO - PROCESS | 2876 | --DOMWINDOW == 115 (12C62C00) [pid = 2876] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 17:35:37 INFO - PROCESS | 2876 | --DOMWINDOW == 114 (1ABEB400) [pid = 2876] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 17:35:37 INFO - PROCESS | 2876 | --DOMWINDOW == 113 (162EF800) [pid = 2876] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 17:35:37 INFO - PROCESS | 2876 | --DOMWINDOW == 112 (17860800) [pid = 2876] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 17:35:37 INFO - PROCESS | 2876 | --DOMWINDOW == 111 (16FD8C00) [pid = 2876] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 17:35:37 INFO - PROCESS | 2876 | --DOMWINDOW == 110 (16F16000) [pid = 2876] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 17:35:37 INFO - PROCESS | 2876 | --DOMWINDOW == 109 (18556400) [pid = 2876] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 17:35:37 INFO - PROCESS | 2876 | --DOMWINDOW == 108 (18825C00) [pid = 2876] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 17:35:37 INFO - PROCESS | 2876 | --DOMWINDOW == 107 (14503C00) [pid = 2876] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 17:35:38 INFO - PROCESS | 2876 | 1462757738042 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 17:35:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 17:35:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1140ms 17:35:38 INFO - PROCESS | 2876 | 1462757738076 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 17:35:38 INFO - PROCESS | 2876 | 1462757738078 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 17:35:38 INFO - PROCESS | 2876 | 1462757738081 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 17:35:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 17:35:38 INFO - PROCESS | 2876 | 1462757738083 Marionette TRACE conn3 <- [1,698,null,{}] 17:35:38 INFO - PROCESS | 2876 | 1462757738086 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:38 INFO - PROCESS | 2876 | 1462757738184 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 17:35:38 INFO - PROCESS | 2876 | 1462757738192 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:38 INFO - PROCESS | 2876 | ++DOCSHELL 13C9D400 == 64 [pid = 2876] [id = 184] 17:35:38 INFO - PROCESS | 2876 | ++DOMWINDOW == 108 (14503C00) [pid = 2876] [serial = 550] [outer = 00000000] 17:35:38 INFO - PROCESS | 2876 | ++DOMWINDOW == 109 (16FD1C00) [pid = 2876] [serial = 551] [outer = 14503C00] 17:35:38 INFO - PROCESS | 2876 | 1462757738237 Marionette DEBUG loaded listener.js 17:35:38 INFO - PROCESS | 2876 | ++DOMWINDOW == 110 (1727B400) [pid = 2876] [serial = 552] [outer = 14503C00] 17:35:39 INFO - PROCESS | 2876 | 1462757739157 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 17:35:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 17:35:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1078ms 17:35:39 INFO - PROCESS | 2876 | 1462757739175 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 17:35:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 17:35:39 INFO - PROCESS | 2876 | 1462757739177 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 17:35:39 INFO - PROCESS | 2876 | 1462757739181 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 17:35:39 INFO - PROCESS | 2876 | 1462757739183 Marionette TRACE conn3 <- [1,702,null,{}] 17:35:39 INFO - PROCESS | 2876 | 1462757739186 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:39 INFO - PROCESS | 2876 | 1462757739288 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 17:35:39 INFO - PROCESS | 2876 | 1462757739297 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:39 INFO - PROCESS | 2876 | ++DOCSHELL 16F16000 == 65 [pid = 2876] [id = 185] 17:35:39 INFO - PROCESS | 2876 | ++DOMWINDOW == 111 (16FCD800) [pid = 2876] [serial = 553] [outer = 00000000] 17:35:39 INFO - PROCESS | 2876 | ++DOMWINDOW == 112 (180D7C00) [pid = 2876] [serial = 554] [outer = 16FCD800] 17:35:39 INFO - PROCESS | 2876 | 1462757739340 Marionette DEBUG loaded listener.js 17:35:39 INFO - PROCESS | 2876 | ++DOMWINDOW == 113 (182C0800) [pid = 2876] [serial = 555] [outer = 16FCD800] 17:35:40 INFO - PROCESS | 2876 | 1462757740258 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 17:35:40 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 17:35:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1093ms 17:35:40 INFO - PROCESS | 2876 | 1462757740282 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 17:35:40 INFO - PROCESS | 2876 | 1462757740286 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 17:35:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 17:35:40 INFO - PROCESS | 2876 | 1462757740291 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 17:35:40 INFO - PROCESS | 2876 | 1462757740294 Marionette TRACE conn3 <- [1,706,null,{}] 17:35:40 INFO - PROCESS | 2876 | 1462757740300 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:40 INFO - PROCESS | 2876 | 1462757740435 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 17:35:40 INFO - PROCESS | 2876 | 1462757740554 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:40 INFO - PROCESS | 2876 | ++DOCSHELL 122FFC00 == 66 [pid = 2876] [id = 186] 17:35:40 INFO - PROCESS | 2876 | ++DOMWINDOW == 114 (12C64000) [pid = 2876] [serial = 556] [outer = 00000000] 17:35:40 INFO - PROCESS | 2876 | ++DOMWINDOW == 115 (12F1B800) [pid = 2876] [serial = 557] [outer = 12C64000] 17:35:40 INFO - PROCESS | 2876 | 1462757740611 Marionette DEBUG loaded listener.js 17:35:40 INFO - PROCESS | 2876 | ++DOMWINDOW == 116 (13287400) [pid = 2876] [serial = 558] [outer = 12C64000] 17:35:41 INFO - PROCESS | 2876 | 1462757741668 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 17:35:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 17:35:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1391ms 17:35:41 INFO - PROCESS | 2876 | 1462757741693 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 17:35:41 INFO - PROCESS | 2876 | 1462757741698 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 17:35:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 17:35:41 INFO - PROCESS | 2876 | 1462757741705 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 17:35:41 INFO - PROCESS | 2876 | 1462757741708 Marionette TRACE conn3 <- [1,710,null,{}] 17:35:41 INFO - PROCESS | 2876 | 1462757741713 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:41 INFO - PROCESS | 2876 | 1462757741816 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 17:35:41 INFO - PROCESS | 2876 | 1462757741895 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:41 INFO - PROCESS | 2876 | ++DOCSHELL 164D4800 == 67 [pid = 2876] [id = 187] 17:35:41 INFO - PROCESS | 2876 | ++DOMWINDOW == 117 (164D7400) [pid = 2876] [serial = 559] [outer = 00000000] 17:35:42 INFO - PROCESS | 2876 | ++DOMWINDOW == 118 (16AADC00) [pid = 2876] [serial = 560] [outer = 164D7400] 17:35:42 INFO - PROCESS | 2876 | 1462757742030 Marionette DEBUG loaded listener.js 17:35:42 INFO - PROCESS | 2876 | ++DOMWINDOW == 119 (16BFA000) [pid = 2876] [serial = 561] [outer = 164D7400] 17:35:42 INFO - PROCESS | 2876 | 1462757742561 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 17:35:42 INFO - PROCESS | 2876 | 1462757742610 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 17:35:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 17:35:42 INFO - PROCESS | 2876 | 1462757742614 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 17:35:42 INFO - PROCESS | 2876 | 1462757742618 Marionette TRACE conn3 <- [1,714,null,{}] 17:35:42 INFO - PROCESS | 2876 | 1462757742628 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:42 INFO - PROCESS | 2876 | 1462757742732 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 17:35:42 INFO - PROCESS | 2876 | 1462757742829 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:42 INFO - PROCESS | 2876 | ++DOCSHELL 177C2000 == 68 [pid = 2876] [id = 188] 17:35:42 INFO - PROCESS | 2876 | ++DOMWINDOW == 120 (18532C00) [pid = 2876] [serial = 562] [outer = 00000000] 17:35:42 INFO - PROCESS | 2876 | ++DOMWINDOW == 121 (18557000) [pid = 2876] [serial = 563] [outer = 18532C00] 17:35:42 INFO - PROCESS | 2876 | 1462757742884 Marionette DEBUG loaded listener.js 17:35:42 INFO - PROCESS | 2876 | ++DOMWINDOW == 122 (185D0000) [pid = 2876] [serial = 564] [outer = 18532C00] 17:35:43 INFO - PROCESS | 2876 | 1462757743486 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 17:35:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 17:35:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 938ms 17:35:43 INFO - PROCESS | 2876 | 1462757743558 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 17:35:43 INFO - PROCESS | 2876 | 1462757743561 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 17:35:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 17:35:43 INFO - PROCESS | 2876 | 1462757743565 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 17:35:43 INFO - PROCESS | 2876 | 1462757743567 Marionette TRACE conn3 <- [1,718,null,{}] 17:35:43 INFO - PROCESS | 2876 | 1462757743570 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:43 INFO - PROCESS | 2876 | 1462757743676 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 17:35:43 INFO - PROCESS | 2876 | 1462757743798 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:43 INFO - PROCESS | 2876 | ++DOCSHELL 18867400 == 69 [pid = 2876] [id = 189] 17:35:43 INFO - PROCESS | 2876 | ++DOMWINDOW == 123 (18868000) [pid = 2876] [serial = 565] [outer = 00000000] 17:35:43 INFO - PROCESS | 2876 | ++DOMWINDOW == 124 (19A1DC00) [pid = 2876] [serial = 566] [outer = 18868000] 17:35:43 INFO - PROCESS | 2876 | 1462757743852 Marionette DEBUG loaded listener.js 17:35:43 INFO - PROCESS | 2876 | ++DOMWINDOW == 125 (19A29C00) [pid = 2876] [serial = 567] [outer = 18868000] 17:35:44 INFO - PROCESS | 2876 | 1462757744439 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 17:35:44 INFO - PROCESS | 2876 | 1462757744512 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 17:35:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 17:35:44 INFO - PROCESS | 2876 | 1462757744515 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 17:35:44 INFO - PROCESS | 2876 | 1462757744517 Marionette TRACE conn3 <- [1,722,null,{}] 17:35:44 INFO - PROCESS | 2876 | 1462757744521 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:44 INFO - PROCESS | 2876 | 1462757744619 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 17:35:44 INFO - PROCESS | 2876 | 1462757744743 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:44 INFO - PROCESS | 2876 | ++DOCSHELL 147A1000 == 70 [pid = 2876] [id = 190] 17:35:44 INFO - PROCESS | 2876 | ++DOMWINDOW == 126 (15951400) [pid = 2876] [serial = 568] [outer = 00000000] 17:35:44 INFO - PROCESS | 2876 | ++DOMWINDOW == 127 (16AB0C00) [pid = 2876] [serial = 569] [outer = 15951400] 17:35:44 INFO - PROCESS | 2876 | 1462757744797 Marionette DEBUG loaded listener.js 17:35:44 INFO - PROCESS | 2876 | ++DOMWINDOW == 128 (12C62C00) [pid = 2876] [serial = 570] [outer = 15951400] 17:35:45 INFO - PROCESS | 2876 | 1462757745519 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 17:35:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 17:35:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1047ms 17:35:45 INFO - PROCESS | 2876 | 1462757745572 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 17:35:45 INFO - PROCESS | 2876 | 1462757745577 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 17:35:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 17:35:45 INFO - PROCESS | 2876 | 1462757745581 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 17:35:45 INFO - PROCESS | 2876 | 1462757745585 Marionette TRACE conn3 <- [1,726,null,{}] 17:35:45 INFO - PROCESS | 2876 | 1462757745589 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:45 INFO - PROCESS | 2876 | 1462757745688 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 17:35:45 INFO - PROCESS | 2876 | 1462757745825 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:45 INFO - PROCESS | 2876 | --DOCSHELL 13C9D400 == 69 [pid = 2876] [id = 184] 17:35:45 INFO - PROCESS | 2876 | --DOCSHELL 16F0FC00 == 68 [pid = 2876] [id = 183] 17:35:45 INFO - PROCESS | 2876 | --DOCSHELL 169A7C00 == 67 [pid = 2876] [id = 182] 17:35:45 INFO - PROCESS | 2876 | --DOCSHELL 147EBC00 == 66 [pid = 2876] [id = 181] 17:35:45 INFO - PROCESS | 2876 | --DOCSHELL 12E2A000 == 65 [pid = 2876] [id = 180] 17:35:45 INFO - PROCESS | 2876 | --DOCSHELL 1328DC00 == 64 [pid = 2876] [id = 179] 17:35:45 INFO - PROCESS | 2876 | --DOMWINDOW == 127 (19A38C00) [pid = 2876] [serial = 516] [outer = 00000000] [url = about:blank] 17:35:45 INFO - PROCESS | 2876 | --DOMWINDOW == 126 (181F5400) [pid = 2876] [serial = 506] [outer = 00000000] [url = about:blank] 17:35:45 INFO - PROCESS | 2876 | --DOMWINDOW == 125 (19A40400) [pid = 2876] [serial = 479] [outer = 00000000] [url = about:blank] 17:35:45 INFO - PROCESS | 2876 | --DOMWINDOW == 124 (1594EC00) [pid = 2876] [serial = 492] [outer = 00000000] [url = about:blank] 17:35:45 INFO - PROCESS | 2876 | --DOMWINDOW == 123 (1AF19000) [pid = 2876] [serial = 482] [outer = 00000000] [url = about:blank] 17:35:45 INFO - PROCESS | 2876 | --DOMWINDOW == 122 (13A03800) [pid = 2876] [serial = 494] [outer = 00000000] [url = about:blank] 17:35:45 INFO - PROCESS | 2876 | --DOMWINDOW == 121 (1A878000) [pid = 2876] [serial = 380] [outer = 00000000] [url = about:blank] 17:35:45 INFO - PROCESS | 2876 | --DOMWINDOW == 120 (1852DC00) [pid = 2876] [serial = 507] [outer = 00000000] [url = about:blank] 17:35:45 INFO - PROCESS | 2876 | --DOMWINDOW == 119 (16F10000) [pid = 2876] [serial = 501] [outer = 00000000] [url = about:blank] 17:35:45 INFO - PROCESS | 2876 | --DOMWINDOW == 118 (13A0C000) [pid = 2876] [serial = 374] [outer = 00000000] [url = about:blank] 17:35:45 INFO - PROCESS | 2876 | --DOMWINDOW == 117 (1B365C00) [pid = 2876] [serial = 383] [outer = 00000000] [url = about:blank] 17:35:45 INFO - PROCESS | 2876 | --DOMWINDOW == 116 (14741C00) [pid = 2876] [serial = 495] [outer = 00000000] [url = about:blank] 17:35:45 INFO - PROCESS | 2876 | --DOMWINDOW == 115 (1B20A400) [pid = 2876] [serial = 485] [outer = 00000000] [url = about:blank] 17:35:45 INFO - PROCESS | 2876 | --DOMWINDOW == 114 (16AA8C00) [pid = 2876] [serial = 498] [outer = 00000000] [url = about:blank] 17:35:45 INFO - PROCESS | 2876 | --DOMWINDOW == 113 (185CC000) [pid = 2876] [serial = 510] [outer = 00000000] [url = about:blank] 17:35:45 INFO - PROCESS | 2876 | --DOMWINDOW == 112 (14503400) [pid = 2876] [serial = 491] [outer = 00000000] [url = about:blank] 17:35:45 INFO - PROCESS | 2876 | --DOMWINDOW == 111 (18534000) [pid = 2876] [serial = 377] [outer = 00000000] [url = about:blank] 17:35:45 INFO - PROCESS | 2876 | --DOMWINDOW == 110 (16DBAC00) [pid = 2876] [serial = 500] [outer = 00000000] [url = about:blank] 17:35:45 INFO - PROCESS | 2876 | --DOMWINDOW == 109 (16AAAC00) [pid = 2876] [serial = 473] [outer = 00000000] [url = about:blank] 17:35:45 INFO - PROCESS | 2876 | --DOMWINDOW == 108 (18867000) [pid = 2876] [serial = 476] [outer = 00000000] [url = about:blank] 17:35:45 INFO - PROCESS | 2876 | --DOMWINDOW == 107 (13C95C00) [pid = 2876] [serial = 470] [outer = 00000000] [url = about:blank] 17:35:45 INFO - PROCESS | 2876 | --DOMWINDOW == 106 (16FDB000) [pid = 2876] [serial = 504] [outer = 00000000] [url = about:blank] 17:35:45 INFO - PROCESS | 2876 | --DOMWINDOW == 105 (19B14000) [pid = 2876] [serial = 518] [outer = 00000000] [url = about:blank] 17:35:45 INFO - PROCESS | 2876 | --DOMWINDOW == 104 (19A23000) [pid = 2876] [serial = 513] [outer = 00000000] [url = about:blank] 17:35:45 INFO - PROCESS | 2876 | --DOMWINDOW == 103 (19A28000) [pid = 2876] [serial = 515] [outer = 00000000] [url = about:blank] 17:35:45 INFO - PROCESS | 2876 | --DOMWINDOW == 102 (1AF20000) [pid = 2876] [serial = 468] [outer = 00000000] [url = about:blank] 17:35:45 INFO - PROCESS | 2876 | --DOMWINDOW == 101 (12F1EC00) [pid = 2876] [serial = 488] [outer = 00000000] [url = about:blank] 17:35:45 INFO - PROCESS | 2876 | --DOMWINDOW == 100 (18556C00) [pid = 2876] [serial = 509] [outer = 00000000] [url = about:blank] 17:35:45 INFO - PROCESS | 2876 | --DOMWINDOW == 99 (164DDC00) [pid = 2876] [serial = 497] [outer = 00000000] [url = about:blank] 17:35:45 INFO - PROCESS | 2876 | --DOMWINDOW == 98 (16FD7400) [pid = 2876] [serial = 503] [outer = 00000000] [url = about:blank] 17:35:45 INFO - PROCESS | 2876 | --DOMWINDOW == 97 (1886E400) [pid = 2876] [serial = 512] [outer = 00000000] [url = about:blank] 17:35:45 INFO - PROCESS | 2876 | --DOMWINDOW == 96 (1A877000) [pid = 2876] [serial = 521] [outer = 00000000] [url = about:blank] 17:35:45 INFO - PROCESS | 2876 | --DOMWINDOW == 95 (19C84000) [pid = 2876] [serial = 519] [outer = 00000000] [url = about:blank] 17:35:45 INFO - PROCESS | 2876 | ++DOCSHELL 10767400 == 65 [pid = 2876] [id = 191] 17:35:45 INFO - PROCESS | 2876 | ++DOMWINDOW == 96 (107F5000) [pid = 2876] [serial = 571] [outer = 00000000] 17:35:45 INFO - PROCESS | 2876 | ++DOMWINDOW == 97 (1328DC00) [pid = 2876] [serial = 572] [outer = 107F5000] 17:35:45 INFO - PROCESS | 2876 | 1462757745898 Marionette DEBUG loaded listener.js 17:35:45 INFO - PROCESS | 2876 | ++DOMWINDOW == 98 (1473CC00) [pid = 2876] [serial = 573] [outer = 107F5000] 17:35:46 INFO - PROCESS | 2876 | 1462757746794 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 17:35:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 17:35:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1250ms 17:35:46 INFO - PROCESS | 2876 | 1462757746831 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 17:35:46 INFO - PROCESS | 2876 | 1462757746836 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 17:35:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 17:35:46 INFO - PROCESS | 2876 | 1462757746843 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 17:35:46 INFO - PROCESS | 2876 | 1462757746845 Marionette TRACE conn3 <- [1,730,null,{}] 17:35:46 INFO - PROCESS | 2876 | 1462757746849 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:46 INFO - PROCESS | 2876 | 1462757746931 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 17:35:46 INFO - PROCESS | 2876 | 1462757746938 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:46 INFO - PROCESS | 2876 | ++DOCSHELL 14503800 == 66 [pid = 2876] [id = 192] 17:35:46 INFO - PROCESS | 2876 | ++DOMWINDOW == 99 (1479F800) [pid = 2876] [serial = 574] [outer = 00000000] 17:35:46 INFO - PROCESS | 2876 | ++DOMWINDOW == 100 (169A7C00) [pid = 2876] [serial = 575] [outer = 1479F800] 17:35:46 INFO - PROCESS | 2876 | 1462757746982 Marionette DEBUG loaded listener.js 17:35:47 INFO - PROCESS | 2876 | ++DOMWINDOW == 101 (16AAF400) [pid = 2876] [serial = 576] [outer = 1479F800] 17:35:47 INFO - PROCESS | 2876 | 1462757747917 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 17:35:47 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 17:35:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1094ms 17:35:47 INFO - PROCESS | 2876 | 1462757747938 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 17:35:47 INFO - PROCESS | 2876 | 1462757747940 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 17:35:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 17:35:47 INFO - PROCESS | 2876 | 1462757747950 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 17:35:47 INFO - PROCESS | 2876 | 1462757747953 Marionette TRACE conn3 <- [1,734,null,{}] 17:35:47 INFO - PROCESS | 2876 | 1462757747963 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:48 INFO - PROCESS | 2876 | 1462757748073 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 17:35:48 INFO - PROCESS | 2876 | 1462757748125 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:48 INFO - PROCESS | 2876 | ++DOCSHELL 16DB9400 == 67 [pid = 2876] [id = 193] 17:35:48 INFO - PROCESS | 2876 | ++DOMWINDOW == 102 (16DBAC00) [pid = 2876] [serial = 577] [outer = 00000000] 17:35:48 INFO - PROCESS | 2876 | ++DOMWINDOW == 103 (17273000) [pid = 2876] [serial = 578] [outer = 16DBAC00] 17:35:48 INFO - PROCESS | 2876 | 1462757748179 Marionette DEBUG loaded listener.js 17:35:48 INFO - PROCESS | 2876 | ++DOMWINDOW == 104 (178EFC00) [pid = 2876] [serial = 579] [outer = 16DBAC00] 17:35:49 INFO - PROCESS | 2876 | 1462757749088 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 17:35:49 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.) 17:35:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1188ms 17:35:49 INFO - PROCESS | 2876 | 1462757749144 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 17:35:49 INFO - PROCESS | 2876 | 1462757749147 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 17:35:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 17:35:49 INFO - PROCESS | 2876 | 1462757749158 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 17:35:49 INFO - PROCESS | 2876 | 1462757749160 Marionette TRACE conn3 <- [1,738,null,{}] 17:35:49 INFO - PROCESS | 2876 | 1462757749163 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:49 INFO - PROCESS | 2876 | 1462757749279 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 17:35:49 INFO - PROCESS | 2876 | 1462757749286 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:49 INFO - PROCESS | 2876 | ++DOCSHELL 178FB400 == 68 [pid = 2876] [id = 194] 17:35:49 INFO - PROCESS | 2876 | ++DOMWINDOW == 105 (1852F000) [pid = 2876] [serial = 580] [outer = 00000000] 17:35:49 INFO - PROCESS | 2876 | ++DOMWINDOW == 106 (18539400) [pid = 2876] [serial = 581] [outer = 1852F000] 17:35:49 INFO - PROCESS | 2876 | 1462757749330 Marionette DEBUG loaded listener.js 17:35:49 INFO - PROCESS | 2876 | ++DOMWINDOW == 107 (185CC400) [pid = 2876] [serial = 582] [outer = 1852F000] 17:35:49 INFO - PROCESS | 2876 | --DOMWINDOW == 106 (1121B800) [pid = 2876] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 17:35:49 INFO - PROCESS | 2876 | --DOMWINDOW == 105 (1621F800) [pid = 2876] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 17:35:49 INFO - PROCESS | 2876 | --DOMWINDOW == 104 (16BF5000) [pid = 2876] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 17:35:49 INFO - PROCESS | 2876 | --DOMWINDOW == 103 (16F19C00) [pid = 2876] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 17:35:49 INFO - PROCESS | 2876 | --DOMWINDOW == 102 (1714F400) [pid = 2876] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 17:35:49 INFO - PROCESS | 2876 | --DOMWINDOW == 101 (16AABC00) [pid = 2876] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 17:35:49 INFO - PROCESS | 2876 | --DOMWINDOW == 100 (13294800) [pid = 2876] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 17:35:49 INFO - PROCESS | 2876 | --DOMWINDOW == 99 (14503C00) [pid = 2876] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 17:35:49 INFO - PROCESS | 2876 | --DOMWINDOW == 98 (16F14800) [pid = 2876] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 17:35:49 INFO - PROCESS | 2876 | --DOMWINDOW == 97 (12E55C00) [pid = 2876] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 17:35:49 INFO - PROCESS | 2876 | --DOMWINDOW == 96 (1621A800) [pid = 2876] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 17:35:49 INFO - PROCESS | 2876 | --DOMWINDOW == 95 (19C8CC00) [pid = 2876] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 17:35:50 INFO - PROCESS | 2876 | 1462757750260 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 17:35:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 17:35:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1141ms 17:35:50 INFO - PROCESS | 2876 | 1462757750310 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 17:35:50 INFO - PROCESS | 2876 | 1462757750312 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 17:35:50 INFO - PROCESS | 2876 | 1462757750316 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 17:35:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 17:35:50 INFO - PROCESS | 2876 | 1462757750317 Marionette TRACE conn3 <- [1,742,null,{}] 17:35:50 INFO - PROCESS | 2876 | 1462757750321 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:50 INFO - PROCESS | 2876 | 1462757750398 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 17:35:50 INFO - PROCESS | 2876 | 1462757750404 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:50 INFO - PROCESS | 2876 | ++DOCSHELL 0F960400 == 69 [pid = 2876] [id = 195] 17:35:50 INFO - PROCESS | 2876 | ++DOMWINDOW == 96 (1121B800) [pid = 2876] [serial = 583] [outer = 00000000] 17:35:50 INFO - PROCESS | 2876 | ++DOMWINDOW == 97 (164DF000) [pid = 2876] [serial = 584] [outer = 1121B800] 17:35:50 INFO - PROCESS | 2876 | 1462757750448 Marionette DEBUG loaded listener.js 17:35:50 INFO - PROCESS | 2876 | ++DOMWINDOW == 98 (16F17400) [pid = 2876] [serial = 585] [outer = 1121B800] 17:35:51 INFO - PROCESS | 2876 | 1462757751385 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 17:35:51 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 17:35:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1078ms 17:35:51 INFO - PROCESS | 2876 | 1462757751410 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 17:35:51 INFO - PROCESS | 2876 | 1462757751412 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 17:35:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 17:35:51 INFO - PROCESS | 2876 | 1462757751415 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 17:35:51 INFO - PROCESS | 2876 | 1462757751417 Marionette TRACE conn3 <- [1,746,null,{}] 17:35:51 INFO - PROCESS | 2876 | 1462757751420 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:51 INFO - PROCESS | 2876 | 1462757751508 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 17:35:51 INFO - PROCESS | 2876 | 1462757751515 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:51 INFO - PROCESS | 2876 | ++DOCSHELL 111D8000 == 70 [pid = 2876] [id = 196] 17:35:51 INFO - PROCESS | 2876 | ++DOMWINDOW == 99 (1703A400) [pid = 2876] [serial = 586] [outer = 00000000] 17:35:51 INFO - PROCESS | 2876 | ++DOMWINDOW == 100 (19A36800) [pid = 2876] [serial = 587] [outer = 1703A400] 17:35:51 INFO - PROCESS | 2876 | 1462757751559 Marionette DEBUG loaded listener.js 17:35:51 INFO - PROCESS | 2876 | ++DOMWINDOW == 101 (185D6800) [pid = 2876] [serial = 588] [outer = 1703A400] 17:35:52 INFO - PROCESS | 2876 | 1462757752095 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 17:35:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 17:35:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 734ms 17:35:52 INFO - PROCESS | 2876 | 1462757752156 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 17:35:52 INFO - PROCESS | 2876 | 1462757752160 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 17:35:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 17:35:52 INFO - PROCESS | 2876 | 1462757752166 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 17:35:52 INFO - PROCESS | 2876 | 1462757752170 Marionette TRACE conn3 <- [1,750,null,{}] 17:35:52 INFO - PROCESS | 2876 | 1462757752177 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:52 INFO - PROCESS | 2876 | 1462757752328 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 17:35:52 INFO - PROCESS | 2876 | 1462757752349 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:52 INFO - PROCESS | 2876 | ++DOCSHELL 1159F800 == 71 [pid = 2876] [id = 197] 17:35:52 INFO - PROCESS | 2876 | ++DOMWINDOW == 102 (12222000) [pid = 2876] [serial = 589] [outer = 00000000] 17:35:52 INFO - PROCESS | 2876 | ++DOMWINDOW == 103 (140D7000) [pid = 2876] [serial = 590] [outer = 12222000] 17:35:52 INFO - PROCESS | 2876 | 1462757752404 Marionette DEBUG loaded listener.js 17:35:52 INFO - PROCESS | 2876 | ++DOMWINDOW == 104 (15951000) [pid = 2876] [serial = 591] [outer = 12222000] 17:35:53 INFO - PROCESS | 2876 | 1462757753528 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 17:35:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 17:35:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1391ms 17:35:53 INFO - PROCESS | 2876 | 1462757753568 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 17:35:53 INFO - PROCESS | 2876 | 1462757753573 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 17:35:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 17:35:53 INFO - PROCESS | 2876 | 1462757753580 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 17:35:53 INFO - PROCESS | 2876 | 1462757753583 Marionette TRACE conn3 <- [1,754,null,{}] 17:35:53 INFO - PROCESS | 2876 | 1462757753588 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:53 INFO - PROCESS | 2876 | 1462757753721 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 17:35:53 INFO - PROCESS | 2876 | 1462757753798 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:53 INFO - PROCESS | 2876 | ++DOCSHELL 164D8800 == 72 [pid = 2876] [id = 198] 17:35:53 INFO - PROCESS | 2876 | ++DOMWINDOW == 105 (164D8C00) [pid = 2876] [serial = 592] [outer = 00000000] 17:35:53 INFO - PROCESS | 2876 | ++DOMWINDOW == 106 (16F11400) [pid = 2876] [serial = 593] [outer = 164D8C00] 17:35:53 INFO - PROCESS | 2876 | 1462757753892 Marionette DEBUG loaded listener.js 17:35:53 INFO - PROCESS | 2876 | ++DOMWINDOW == 107 (16FDA800) [pid = 2876] [serial = 594] [outer = 164D8C00] 17:35:54 INFO - PROCESS | 2876 | 1462757754882 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 17:35:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 17:35:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1360ms 17:35:54 INFO - PROCESS | 2876 | 1462757754969 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 17:35:54 INFO - PROCESS | 2876 | 1462757754972 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 17:35:54 INFO - PROCESS | 2876 | 1462757754977 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 17:35:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 17:35:54 INFO - PROCESS | 2876 | 1462757754980 Marionette TRACE conn3 <- [1,758,null,{}] 17:35:54 INFO - PROCESS | 2876 | 1462757754991 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:55 INFO - PROCESS | 2876 | 1462757755086 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 17:35:55 INFO - PROCESS | 2876 | 1462757755304 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:55 INFO - PROCESS | 2876 | ++DOCSHELL 19A1EC00 == 73 [pid = 2876] [id = 199] 17:35:55 INFO - PROCESS | 2876 | ++DOMWINDOW == 108 (19A21000) [pid = 2876] [serial = 595] [outer = 00000000] 17:35:55 INFO - PROCESS | 2876 | ++DOMWINDOW == 109 (19A2A400) [pid = 2876] [serial = 596] [outer = 19A21000] 17:35:55 INFO - PROCESS | 2876 | 1462757755360 Marionette DEBUG loaded listener.js 17:35:55 INFO - PROCESS | 2876 | ++DOMWINDOW == 110 (19A42000) [pid = 2876] [serial = 597] [outer = 19A21000] 17:35:56 INFO - PROCESS | 2876 | 1462757756122 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 17:35:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 17:35:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1188ms 17:35:56 INFO - PROCESS | 2876 | 1462757756176 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 17:35:56 INFO - PROCESS | 2876 | 1462757756180 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 17:35:56 INFO - PROCESS | 2876 | 1462757756185 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 17:35:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 17:35:56 INFO - PROCESS | 2876 | 1462757756189 Marionette TRACE conn3 <- [1,762,null,{}] 17:35:56 INFO - PROCESS | 2876 | 1462757756194 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:56 INFO - PROCESS | 2876 | 1462757756289 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 17:35:56 INFO - PROCESS | 2876 | 1462757756418 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:56 INFO - PROCESS | 2876 | ++DOCSHELL 12E28400 == 74 [pid = 2876] [id = 200] 17:35:56 INFO - PROCESS | 2876 | ++DOMWINDOW == 111 (12E2A400) [pid = 2876] [serial = 598] [outer = 00000000] 17:35:56 INFO - PROCESS | 2876 | ++DOMWINDOW == 112 (13293C00) [pid = 2876] [serial = 599] [outer = 12E2A400] 17:35:56 INFO - PROCESS | 2876 | 1462757756473 Marionette DEBUG loaded listener.js 17:35:56 INFO - PROCESS | 2876 | ++DOMWINDOW == 113 (16085000) [pid = 2876] [serial = 600] [outer = 12E2A400] 17:35:56 INFO - PROCESS | 2876 | --DOCSHELL 19A43C00 == 73 [pid = 2876] [id = 128] 17:35:56 INFO - PROCESS | 2876 | --DOCSHELL 1808E800 == 72 [pid = 2876] [id = 69] 17:35:56 INFO - PROCESS | 2876 | --DOCSHELL 122AA400 == 71 [pid = 2876] [id = 125] 17:35:56 INFO - PROCESS | 2876 | --DOCSHELL 16FD1000 == 70 [pid = 2876] [id = 126] 17:35:56 INFO - PROCESS | 2876 | --DOCSHELL 140D8400 == 69 [pid = 2876] [id = 99] 17:35:56 INFO - PROCESS | 2876 | --DOCSHELL 0F960400 == 68 [pid = 2876] [id = 195] 17:35:56 INFO - PROCESS | 2876 | --DOCSHELL 178FB400 == 67 [pid = 2876] [id = 194] 17:35:56 INFO - PROCESS | 2876 | --DOCSHELL 16DB9400 == 66 [pid = 2876] [id = 193] 17:35:57 INFO - PROCESS | 2876 | --DOCSHELL 14503800 == 65 [pid = 2876] [id = 192] 17:35:57 INFO - PROCESS | 2876 | --DOCSHELL 10767400 == 64 [pid = 2876] [id = 191] 17:35:57 INFO - PROCESS | 2876 | --DOCSHELL 164D4800 == 63 [pid = 2876] [id = 187] 17:35:57 INFO - PROCESS | 2876 | --DOCSHELL 122FFC00 == 62 [pid = 2876] [id = 186] 17:35:57 INFO - PROCESS | 2876 | --DOCSHELL 16F16000 == 61 [pid = 2876] [id = 185] 17:35:57 INFO - PROCESS | 2876 | --DOMWINDOW == 112 (1328AC00) [pid = 2876] [serial = 420] [outer = 00000000] [url = about:blank] 17:35:57 INFO - PROCESS | 2876 | --DOMWINDOW == 111 (164D5C00) [pid = 2876] [serial = 423] [outer = 00000000] [url = about:blank] 17:35:57 INFO - PROCESS | 2876 | --DOMWINDOW == 110 (16F11800) [pid = 2876] [serial = 426] [outer = 00000000] [url = about:blank] 17:35:57 INFO - PROCESS | 2876 | --DOMWINDOW == 109 (1882F000) [pid = 2876] [serial = 429] [outer = 00000000] [url = about:blank] 17:35:57 INFO - PROCESS | 2876 | --DOMWINDOW == 108 (19C86000) [pid = 2876] [serial = 432] [outer = 00000000] [url = about:blank] 17:35:57 INFO - PROCESS | 2876 | --DOMWINDOW == 107 (16F0E400) [pid = 2876] [serial = 546] [outer = 00000000] [url = about:blank] 17:35:57 INFO - PROCESS | 2876 | --DOMWINDOW == 106 (134DE800) [pid = 2876] [serial = 524] [outer = 00000000] [url = about:blank] 17:35:57 INFO - PROCESS | 2876 | --DOMWINDOW == 105 (15B40800) [pid = 2876] [serial = 537] [outer = 00000000] [url = about:blank] 17:35:57 INFO - PROCESS | 2876 | --DOMWINDOW == 104 (1350C800) [pid = 2876] [serial = 536] [outer = 00000000] [url = about:blank] 17:35:57 INFO - PROCESS | 2876 | --DOMWINDOW == 103 (164D9800) [pid = 2876] [serial = 527] [outer = 00000000] [url = about:blank] 17:35:57 INFO - PROCESS | 2876 | --DOMWINDOW == 102 (1727B400) [pid = 2876] [serial = 552] [outer = 00000000] [url = about:blank] 17:35:57 INFO - PROCESS | 2876 | --DOMWINDOW == 101 (16FDBC00) [pid = 2876] [serial = 548] [outer = 00000000] [url = about:blank] 17:35:57 INFO - PROCESS | 2876 | --DOMWINDOW == 100 (16FE1C00) [pid = 2876] [serial = 549] [outer = 00000000] [url = about:blank] 17:35:57 INFO - PROCESS | 2876 | --DOMWINDOW == 99 (16FD1C00) [pid = 2876] [serial = 551] [outer = 00000000] [url = about:blank] 17:35:57 INFO - PROCESS | 2876 | --DOMWINDOW == 98 (180D7C00) [pid = 2876] [serial = 554] [outer = 00000000] [url = about:blank] 17:35:57 INFO - PROCESS | 2876 | --DOMWINDOW == 97 (12F21C00) [pid = 2876] [serial = 539] [outer = 00000000] [url = about:blank] 17:35:57 INFO - PROCESS | 2876 | --DOMWINDOW == 96 (134E3800) [pid = 2876] [serial = 540] [outer = 00000000] [url = about:blank] 17:35:57 INFO - PROCESS | 2876 | --DOMWINDOW == 95 (1A940800) [pid = 2876] [serial = 533] [outer = 00000000] [url = about:blank] 17:35:57 INFO - PROCESS | 2876 | --DOMWINDOW == 94 (164D6C00) [pid = 2876] [serial = 542] [outer = 00000000] [url = about:blank] 17:35:57 INFO - PROCESS | 2876 | --DOMWINDOW == 93 (1A939C00) [pid = 2876] [serial = 522] [outer = 00000000] [url = about:blank] 17:35:57 INFO - PROCESS | 2876 | --DOMWINDOW == 92 (19B10400) [pid = 2876] [serial = 530] [outer = 00000000] [url = about:blank] 17:35:57 INFO - PROCESS | 2876 | --DOMWINDOW == 91 (16DBD000) [pid = 2876] [serial = 545] [outer = 00000000] [url = about:blank] 17:35:57 INFO - PROCESS | 2876 | --DOMWINDOW == 90 (169ADC00) [pid = 2876] [serial = 543] [outer = 00000000] [url = about:blank] 17:35:57 INFO - PROCESS | 2876 | 1462757757087 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 17:35:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 17:35:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 953ms 17:35:57 INFO - PROCESS | 2876 | 1462757757132 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 17:35:57 INFO - PROCESS | 2876 | 1462757757137 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 17:35:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 17:35:57 INFO - PROCESS | 2876 | 1462757757146 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 17:35:57 INFO - PROCESS | 2876 | 1462757757148 Marionette TRACE conn3 <- [1,766,null,{}] 17:35:57 INFO - PROCESS | 2876 | 1462757757152 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:57 INFO - PROCESS | 2876 | 1462757757248 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 17:35:57 INFO - PROCESS | 2876 | 1462757757332 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:57 INFO - PROCESS | 2876 | ++DOCSHELL 113B6800 == 62 [pid = 2876] [id = 201] 17:35:57 INFO - PROCESS | 2876 | ++DOMWINDOW == 91 (117DF400) [pid = 2876] [serial = 601] [outer = 00000000] 17:35:57 INFO - PROCESS | 2876 | ++DOMWINDOW == 92 (1348B800) [pid = 2876] [serial = 602] [outer = 117DF400] 17:35:57 INFO - PROCESS | 2876 | 1462757757376 Marionette DEBUG loaded listener.js 17:35:57 INFO - PROCESS | 2876 | ++DOMWINDOW == 93 (15B4CC00) [pid = 2876] [serial = 603] [outer = 117DF400] 17:35:57 INFO - PROCESS | 2876 | 1462757757747 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 17:35:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 17:35:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 640ms 17:35:57 INFO - PROCESS | 2876 | 1462757757810 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 17:35:57 INFO - PROCESS | 2876 | 1462757757812 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 17:35:57 INFO - PROCESS | 2876 | 1462757757816 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 17:35:57 INFO - PROCESS | 2876 | 1462757757819 Marionette TRACE conn3 <- [1,770,null,{}] 17:35:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 17:35:57 INFO - PROCESS | 2876 | 1462757757829 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:57 INFO - PROCESS | 2876 | 1462757757914 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 17:35:57 INFO - PROCESS | 2876 | 1462757757922 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:57 INFO - PROCESS | 2876 | ++DOCSHELL 164E0000 == 63 [pid = 2876] [id = 202] 17:35:57 INFO - PROCESS | 2876 | ++DOMWINDOW == 94 (169A8400) [pid = 2876] [serial = 604] [outer = 00000000] 17:35:57 INFO - PROCESS | 2876 | ++DOMWINDOW == 95 (16F0FC00) [pid = 2876] [serial = 605] [outer = 169A8400] 17:35:57 INFO - PROCESS | 2876 | 1462757757968 Marionette DEBUG loaded listener.js 17:35:58 INFO - PROCESS | 2876 | ++DOMWINDOW == 96 (16F16C00) [pid = 2876] [serial = 606] [outer = 169A8400] 17:35:58 INFO - PROCESS | 2876 | 1462757758416 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 17:35:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 17:35:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 625ms 17:35:58 INFO - PROCESS | 2876 | 1462757758458 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 17:35:58 INFO - PROCESS | 2876 | 1462757758461 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 17:35:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 17:35:58 INFO - PROCESS | 2876 | 1462757758465 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 17:35:58 INFO - PROCESS | 2876 | 1462757758468 Marionette TRACE conn3 <- [1,774,null,{}] 17:35:58 INFO - PROCESS | 2876 | 1462757758472 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:58 INFO - PROCESS | 2876 | 1462757758555 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 17:35:58 INFO - PROCESS | 2876 | 1462757758565 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:58 INFO - PROCESS | 2876 | ++DOCSHELL 16FEAC00 == 64 [pid = 2876] [id = 203] 17:35:58 INFO - PROCESS | 2876 | ++DOMWINDOW == 97 (17038C00) [pid = 2876] [serial = 607] [outer = 00000000] 17:35:58 INFO - PROCESS | 2876 | ++DOMWINDOW == 98 (17860800) [pid = 2876] [serial = 608] [outer = 17038C00] 17:35:58 INFO - PROCESS | 2876 | 1462757758609 Marionette DEBUG loaded listener.js 17:35:58 INFO - PROCESS | 2876 | ++DOMWINDOW == 99 (180D0800) [pid = 2876] [serial = 609] [outer = 17038C00] 17:35:59 INFO - PROCESS | 2876 | 1462757759043 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 17:35:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 17:35:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 640ms 17:35:59 INFO - PROCESS | 2876 | 1462757759101 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 17:35:59 INFO - PROCESS | 2876 | 1462757759103 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 17:35:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 17:35:59 INFO - PROCESS | 2876 | 1462757759107 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 17:35:59 INFO - PROCESS | 2876 | 1462757759108 Marionette TRACE conn3 <- [1,778,null,{}] 17:35:59 INFO - PROCESS | 2876 | 1462757759112 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:59 INFO - PROCESS | 2876 | 1462757759198 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 17:35:59 INFO - PROCESS | 2876 | 1462757759205 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:59 INFO - PROCESS | 2876 | ++DOCSHELL 16FDC000 == 65 [pid = 2876] [id = 204] 17:35:59 INFO - PROCESS | 2876 | ++DOMWINDOW == 100 (16FE2C00) [pid = 2876] [serial = 610] [outer = 00000000] 17:35:59 INFO - PROCESS | 2876 | ++DOMWINDOW == 101 (18532400) [pid = 2876] [serial = 611] [outer = 16FE2C00] 17:35:59 INFO - PROCESS | 2876 | 1462757759248 Marionette DEBUG loaded listener.js 17:35:59 INFO - PROCESS | 2876 | ++DOMWINDOW == 102 (18556C00) [pid = 2876] [serial = 612] [outer = 16FE2C00] 17:35:59 INFO - PROCESS | 2876 | 1462757759732 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 17:35:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 17:35:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 641ms 17:35:59 INFO - PROCESS | 2876 | 1462757759745 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 17:35:59 INFO - PROCESS | 2876 | 1462757759747 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 17:35:59 INFO - PROCESS | 2876 | 1462757759750 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 17:35:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 17:35:59 INFO - PROCESS | 2876 | 1462757759752 Marionette TRACE conn3 <- [1,782,null,{}] 17:35:59 INFO - PROCESS | 2876 | 1462757759765 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:59 INFO - PROCESS | 2876 | 1462757759891 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 17:35:59 INFO - PROCESS | 2876 | 1462757759899 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:59 INFO - PROCESS | 2876 | ++DOCSHELL 14733400 == 66 [pid = 2876] [id = 205] 17:35:59 INFO - PROCESS | 2876 | ++DOMWINDOW == 103 (1886C800) [pid = 2876] [serial = 613] [outer = 00000000] 17:35:59 INFO - PROCESS | 2876 | ++DOMWINDOW == 104 (19A38000) [pid = 2876] [serial = 614] [outer = 1886C800] 17:35:59 INFO - PROCESS | 2876 | 1462757759943 Marionette DEBUG loaded listener.js 17:35:59 INFO - PROCESS | 2876 | ++DOMWINDOW == 105 (19A43800) [pid = 2876] [serial = 615] [outer = 1886C800] 17:36:00 INFO - PROCESS | 2876 | 1462757760378 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 17:36:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 17:36:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 656ms 17:36:00 INFO - PROCESS | 2876 | 1462757760409 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 17:36:00 INFO - PROCESS | 2876 | 1462757760411 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 17:36:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 17:36:00 INFO - PROCESS | 2876 | 1462757760414 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 17:36:00 INFO - PROCESS | 2876 | 1462757760416 Marionette TRACE conn3 <- [1,786,null,{}] 17:36:00 INFO - PROCESS | 2876 | 1462757760419 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:00 INFO - PROCESS | 2876 | 1462757760526 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 17:36:00 INFO - PROCESS | 2876 | 1462757760617 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:00 INFO - PROCESS | 2876 | ++DOCSHELL 19A40400 == 67 [pid = 2876] [id = 206] 17:36:00 INFO - PROCESS | 2876 | ++DOMWINDOW == 106 (19B0BC00) [pid = 2876] [serial = 616] [outer = 00000000] 17:36:00 INFO - PROCESS | 2876 | ++DOMWINDOW == 107 (19B16800) [pid = 2876] [serial = 617] [outer = 19B0BC00] 17:36:00 INFO - PROCESS | 2876 | 1462757760661 Marionette DEBUG loaded listener.js 17:36:00 INFO - PROCESS | 2876 | ++DOMWINDOW == 108 (19C84400) [pid = 2876] [serial = 618] [outer = 19B0BC00] 17:36:01 INFO - PROCESS | 2876 | 1462757761042 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 17:36:01 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 17:36:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 687ms 17:36:01 INFO - PROCESS | 2876 | 1462757761114 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 17:36:01 INFO - PROCESS | 2876 | 1462757761116 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 17:36:01 INFO - PROCESS | 2876 | 1462757761119 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 17:36:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 17:36:01 INFO - PROCESS | 2876 | 1462757761121 Marionette TRACE conn3 <- [1,790,null,{}] 17:36:01 INFO - PROCESS | 2876 | 1462757761125 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:01 INFO - PROCESS | 2876 | 1462757761232 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 17:36:01 INFO - PROCESS | 2876 | 1462757761294 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:01 INFO - PROCESS | 2876 | ++DOCSHELL 16FDCC00 == 68 [pid = 2876] [id = 207] 17:36:01 INFO - PROCESS | 2876 | ++DOMWINDOW == 109 (19A1CC00) [pid = 2876] [serial = 619] [outer = 00000000] 17:36:01 INFO - PROCESS | 2876 | ++DOMWINDOW == 110 (19C8C000) [pid = 2876] [serial = 620] [outer = 19A1CC00] 17:36:01 INFO - PROCESS | 2876 | 1462757761339 Marionette DEBUG loaded listener.js 17:36:01 INFO - PROCESS | 2876 | ++DOMWINDOW == 111 (19C8C400) [pid = 2876] [serial = 621] [outer = 19A1CC00] 17:36:01 INFO - PROCESS | 2876 | --DOMWINDOW == 110 (107F5000) [pid = 2876] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 17:36:01 INFO - PROCESS | 2876 | --DOMWINDOW == 109 (1852F000) [pid = 2876] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 17:36:01 INFO - PROCESS | 2876 | --DOMWINDOW == 108 (1479F800) [pid = 2876] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 17:36:01 INFO - PROCESS | 2876 | --DOMWINDOW == 107 (15951400) [pid = 2876] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 17:36:01 INFO - PROCESS | 2876 | --DOMWINDOW == 106 (1121B800) [pid = 2876] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 17:36:01 INFO - PROCESS | 2876 | --DOMWINDOW == 105 (16DBAC00) [pid = 2876] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 17:36:01 INFO - PROCESS | 2876 | --DOMWINDOW == 104 (1886D400) [pid = 2876] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 17:36:01 INFO - PROCESS | 2876 | --DOMWINDOW == 103 (19ECA400) [pid = 2876] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 17:36:01 INFO - PROCESS | 2876 | --DOMWINDOW == 102 (13492800) [pid = 2876] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 17:36:01 INFO - PROCESS | 2876 | --DOMWINDOW == 101 (122FB400) [pid = 2876] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 17:36:01 INFO - PROCESS | 2876 | --DOMWINDOW == 100 (164D5800) [pid = 2876] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 17:36:01 INFO - PROCESS | 2876 | --DOMWINDOW == 99 (10680800) [pid = 2876] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 17:36:01 INFO - PROCESS | 2876 | --DOMWINDOW == 98 (164DAC00) [pid = 2876] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 17:36:01 INFO - PROCESS | 2876 | --DOMWINDOW == 97 (1B04B000) [pid = 2876] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 17:36:01 INFO - PROCESS | 2876 | --DOMWINDOW == 96 (18862C00) [pid = 2876] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 17:36:01 INFO - PROCESS | 2876 | --DOMWINDOW == 95 (19A1D800) [pid = 2876] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 17:36:01 INFO - PROCESS | 2876 | --DOMWINDOW == 94 (1608AC00) [pid = 2876] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 17:36:01 INFO - PROCESS | 2876 | --DOMWINDOW == 93 (19A27C00) [pid = 2876] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 17:36:01 INFO - PROCESS | 2876 | 1462757761848 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 17:36:01 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 17:36:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 797ms 17:36:01 INFO - PROCESS | 2876 | 1462757761922 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 17:36:01 INFO - PROCESS | 2876 | 1462757761924 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 17:36:01 INFO - PROCESS | 2876 | 1462757761927 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 17:36:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 17:36:01 INFO - PROCESS | 2876 | 1462757761929 Marionette TRACE conn3 <- [1,794,null,{}] 17:36:01 INFO - PROCESS | 2876 | 1462757761932 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:02 INFO - PROCESS | 2876 | 1462757762010 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 17:36:02 INFO - PROCESS | 2876 | 1462757762016 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:02 INFO - PROCESS | 2876 | ++DOCSHELL 15951400 == 69 [pid = 2876] [id = 208] 17:36:02 INFO - PROCESS | 2876 | ++DOMWINDOW == 94 (16089C00) [pid = 2876] [serial = 622] [outer = 00000000] 17:36:02 INFO - PROCESS | 2876 | ++DOMWINDOW == 95 (16DBD000) [pid = 2876] [serial = 623] [outer = 16089C00] 17:36:02 INFO - PROCESS | 2876 | 1462757762059 Marionette DEBUG loaded listener.js 17:36:02 INFO - PROCESS | 2876 | ++DOMWINDOW == 96 (16F15C00) [pid = 2876] [serial = 624] [outer = 16089C00] 17:36:02 INFO - PROCESS | 2876 | 1462757762465 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 17:36:02 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 17:36:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 594ms 17:36:02 INFO - PROCESS | 2876 | 1462757762524 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 17:36:02 INFO - PROCESS | 2876 | 1462757762526 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 17:36:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 17:36:02 INFO - PROCESS | 2876 | 1462757762530 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 17:36:02 INFO - PROCESS | 2876 | 1462757762531 Marionette TRACE conn3 <- [1,798,null,{}] 17:36:02 INFO - PROCESS | 2876 | 1462757762535 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:02 INFO - PROCESS | 2876 | 1462757762618 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 17:36:02 INFO - PROCESS | 2876 | 1462757762624 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:02 INFO - PROCESS | 2876 | ++DOCSHELL 1886A800 == 70 [pid = 2876] [id = 209] 17:36:02 INFO - PROCESS | 2876 | ++DOMWINDOW == 97 (19A36C00) [pid = 2876] [serial = 625] [outer = 00000000] 17:36:02 INFO - PROCESS | 2876 | ++DOMWINDOW == 98 (19C8BC00) [pid = 2876] [serial = 626] [outer = 19A36C00] 17:36:02 INFO - PROCESS | 2876 | 1462757762673 Marionette DEBUG loaded listener.js 17:36:02 INFO - PROCESS | 2876 | ++DOMWINDOW == 99 (19ECD000) [pid = 2876] [serial = 627] [outer = 19A36C00] 17:36:03 INFO - PROCESS | 2876 | 1462757763090 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 17:36:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 17:36:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 594ms 17:36:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 17:36:03 INFO - PROCESS | 2876 | 1462757763134 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 17:36:03 INFO - PROCESS | 2876 | 1462757763136 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 17:36:03 INFO - PROCESS | 2876 | 1462757763140 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 17:36:03 INFO - PROCESS | 2876 | 1462757763142 Marionette TRACE conn3 <- [1,802,null,{}] 17:36:03 INFO - PROCESS | 2876 | 1462757763150 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:03 INFO - PROCESS | 2876 | 1462757763247 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 17:36:03 INFO - PROCESS | 2876 | 1462757763253 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:03 INFO - PROCESS | 2876 | ++DOCSHELL 1A1B8000 == 71 [pid = 2876] [id = 210] 17:36:03 INFO - PROCESS | 2876 | ++DOMWINDOW == 100 (1A45DC00) [pid = 2876] [serial = 628] [outer = 00000000] 17:36:03 INFO - PROCESS | 2876 | ++DOMWINDOW == 101 (1A937800) [pid = 2876] [serial = 629] [outer = 1A45DC00] 17:36:03 INFO - PROCESS | 2876 | 1462757763301 Marionette DEBUG loaded listener.js 17:36:03 INFO - PROCESS | 2876 | ++DOMWINDOW == 102 (1A93F000) [pid = 2876] [serial = 630] [outer = 1A45DC00] 17:36:03 INFO - PROCESS | 2876 | 1462757763948 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 17:36:03 INFO - PROCESS | 2876 | 1462757763985 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 17:36:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 17:36:03 INFO - PROCESS | 2876 | 1462757763991 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 17:36:03 INFO - PROCESS | 2876 | 1462757763995 Marionette TRACE conn3 <- [1,806,null,{}] 17:36:03 INFO - PROCESS | 2876 | 1462757764001 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:04 INFO - PROCESS | 2876 | 1462757764116 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 17:36:04 INFO - PROCESS | 2876 | 1462757764245 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:04 INFO - PROCESS | 2876 | ++DOCSHELL 10D5B400 == 72 [pid = 2876] [id = 211] 17:36:04 INFO - PROCESS | 2876 | ++DOMWINDOW == 103 (122B3C00) [pid = 2876] [serial = 631] [outer = 00000000] 17:36:04 INFO - PROCESS | 2876 | ++DOMWINDOW == 104 (15950400) [pid = 2876] [serial = 632] [outer = 122B3C00] 17:36:04 INFO - PROCESS | 2876 | 1462757764302 Marionette DEBUG loaded listener.js 17:36:04 INFO - PROCESS | 2876 | ++DOMWINDOW == 105 (15A39400) [pid = 2876] [serial = 633] [outer = 122B3C00] 17:36:04 INFO - PROCESS | 2876 | 1462757764909 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 17:36:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 17:36:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 937ms 17:36:04 INFO - PROCESS | 2876 | 1462757764937 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 17:36:04 INFO - PROCESS | 2876 | 1462757764943 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 17:36:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 17:36:04 INFO - PROCESS | 2876 | 1462757764950 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 17:36:04 INFO - PROCESS | 2876 | 1462757764953 Marionette TRACE conn3 <- [1,810,null,{}] 17:36:04 INFO - PROCESS | 2876 | 1462757764956 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:05 INFO - PROCESS | 2876 | 1462757765062 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 17:36:05 INFO - PROCESS | 2876 | 1462757765163 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:05 INFO - PROCESS | 2876 | ++DOCSHELL 11594000 == 73 [pid = 2876] [id = 212] 17:36:05 INFO - PROCESS | 2876 | ++DOMWINDOW == 106 (16223800) [pid = 2876] [serial = 634] [outer = 00000000] 17:36:05 INFO - PROCESS | 2876 | ++DOMWINDOW == 107 (16DBFC00) [pid = 2876] [serial = 635] [outer = 16223800] 17:36:05 INFO - PROCESS | 2876 | 1462757765216 Marionette DEBUG loaded listener.js 17:36:05 INFO - PROCESS | 2876 | ++DOMWINDOW == 108 (16FD5000) [pid = 2876] [serial = 636] [outer = 16223800] 17:36:05 INFO - PROCESS | 2876 | 1462757765765 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 17:36:05 INFO - PROCESS | 2876 | 1462757765854 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 17:36:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 17:36:05 INFO - PROCESS | 2876 | 1462757765858 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 17:36:05 INFO - PROCESS | 2876 | 1462757765862 Marionette TRACE conn3 <- [1,814,null,{}] 17:36:05 INFO - PROCESS | 2876 | 1462757765873 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:06 INFO - PROCESS | 2876 | 1462757766031 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 17:36:06 INFO - PROCESS | 2876 | 1462757766042 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:06 INFO - PROCESS | 2876 | ++DOCSHELL 16DB9C00 == 74 [pid = 2876] [id = 213] 17:36:06 INFO - PROCESS | 2876 | ++DOMWINDOW == 109 (1852C400) [pid = 2876] [serial = 637] [outer = 00000000] 17:36:06 INFO - PROCESS | 2876 | ++DOMWINDOW == 110 (1A1B2400) [pid = 2876] [serial = 638] [outer = 1852C400] 17:36:06 INFO - PROCESS | 2876 | 1462757766097 Marionette DEBUG loaded listener.js 17:36:06 INFO - PROCESS | 2876 | ++DOMWINDOW == 111 (1A87A400) [pid = 2876] [serial = 639] [outer = 1852C400] 17:36:06 INFO - PROCESS | 2876 | 1462757766671 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 17:36:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 17:36:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 844ms 17:36:06 INFO - PROCESS | 2876 | 1462757766700 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 17:36:06 INFO - PROCESS | 2876 | 1462757766703 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 17:36:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 17:36:06 INFO - PROCESS | 2876 | 1462757766706 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 17:36:06 INFO - PROCESS | 2876 | 1462757766708 Marionette TRACE conn3 <- [1,818,null,{}] 17:36:06 INFO - PROCESS | 2876 | 1462757766713 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:06 INFO - PROCESS | 2876 | 1462757766822 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 17:36:06 INFO - PROCESS | 2876 | 1462757766921 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:06 INFO - PROCESS | 2876 | ++DOCSHELL 1A944C00 == 75 [pid = 2876] [id = 214] 17:36:06 INFO - PROCESS | 2876 | ++DOMWINDOW == 112 (1A945800) [pid = 2876] [serial = 640] [outer = 00000000] 17:36:06 INFO - PROCESS | 2876 | ++DOMWINDOW == 113 (1AB17000) [pid = 2876] [serial = 641] [outer = 1A945800] 17:36:06 INFO - PROCESS | 2876 | 1462757766973 Marionette DEBUG loaded listener.js 17:36:07 INFO - PROCESS | 2876 | ++DOMWINDOW == 114 (1AB1E800) [pid = 2876] [serial = 642] [outer = 1A945800] 17:36:07 INFO - PROCESS | 2876 | 1462757767576 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 17:36:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 17:36:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 953ms 17:36:07 INFO - PROCESS | 2876 | 1462757767651 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 17:36:07 INFO - PROCESS | 2876 | 1462757767654 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 17:36:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 17:36:07 INFO - PROCESS | 2876 | 1462757767657 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 17:36:07 INFO - PROCESS | 2876 | 1462757767659 Marionette TRACE conn3 <- [1,822,null,{}] 17:36:07 INFO - PROCESS | 2876 | 1462757767663 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:07 INFO - PROCESS | 2876 | 1462757767770 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 17:36:07 INFO - PROCESS | 2876 | 1462757767897 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:07 INFO - PROCESS | 2876 | ++DOCSHELL 1AB13C00 == 76 [pid = 2876] [id = 215] 17:36:07 INFO - PROCESS | 2876 | ++DOMWINDOW == 115 (1AB14000) [pid = 2876] [serial = 643] [outer = 00000000] 17:36:07 INFO - PROCESS | 2876 | ++DOMWINDOW == 116 (1ABF4400) [pid = 2876] [serial = 644] [outer = 1AB14000] 17:36:07 INFO - PROCESS | 2876 | 1462757767950 Marionette DEBUG loaded listener.js 17:36:08 INFO - PROCESS | 2876 | ++DOMWINDOW == 117 (1ABFA000) [pid = 2876] [serial = 645] [outer = 1AB14000] 17:36:08 INFO - PROCESS | 2876 | 1462757768480 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 17:36:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 17:36:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 844ms 17:36:08 INFO - PROCESS | 2876 | 1462757768509 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 17:36:08 INFO - PROCESS | 2876 | 1462757768512 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 17:36:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 17:36:08 INFO - PROCESS | 2876 | 1462757768516 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 17:36:08 INFO - PROCESS | 2876 | 1462757768518 Marionette TRACE conn3 <- [1,826,null,{}] 17:36:08 INFO - PROCESS | 2876 | 1462757768522 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:08 INFO - PROCESS | 2876 | 1462757768646 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 17:36:08 INFO - PROCESS | 2876 | 1462757768762 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:08 INFO - PROCESS | 2876 | ++DOCSHELL 122B2800 == 77 [pid = 2876] [id = 216] 17:36:08 INFO - PROCESS | 2876 | ++DOMWINDOW == 118 (15255000) [pid = 2876] [serial = 646] [outer = 00000000] 17:36:08 INFO - PROCESS | 2876 | ++DOMWINDOW == 119 (1B04E800) [pid = 2876] [serial = 647] [outer = 15255000] 17:36:08 INFO - PROCESS | 2876 | 1462757768823 Marionette DEBUG loaded listener.js 17:36:08 INFO - PROCESS | 2876 | ++DOMWINDOW == 120 (1B052000) [pid = 2876] [serial = 648] [outer = 15255000] 17:36:09 INFO - PROCESS | 2876 | 1462757769608 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 17:36:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 17:36:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1156ms 17:36:09 INFO - PROCESS | 2876 | 1462757769673 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 17:36:09 INFO - PROCESS | 2876 | 1462757769677 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 17:36:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 17:36:09 INFO - PROCESS | 2876 | 1462757769683 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 17:36:09 INFO - PROCESS | 2876 | 1462757769686 Marionette TRACE conn3 <- [1,830,null,{}] 17:36:09 INFO - PROCESS | 2876 | 1462757769691 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:09 INFO - PROCESS | 2876 | 1462757769791 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 17:36:09 INFO - PROCESS | 2876 | 1462757769921 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:09 INFO - PROCESS | 2876 | ++DOCSHELL 10573800 == 78 [pid = 2876] [id = 217] 17:36:09 INFO - PROCESS | 2876 | ++DOMWINDOW == 121 (106EC000) [pid = 2876] [serial = 649] [outer = 00000000] 17:36:09 INFO - PROCESS | 2876 | ++DOMWINDOW == 122 (1350F000) [pid = 2876] [serial = 650] [outer = 106EC000] 17:36:09 INFO - PROCESS | 2876 | 1462757769970 Marionette DEBUG loaded listener.js 17:36:10 INFO - PROCESS | 2876 | ++DOMWINDOW == 123 (140D7800) [pid = 2876] [serial = 651] [outer = 106EC000] 17:36:10 INFO - PROCESS | 2876 | --DOCSHELL 18867400 == 77 [pid = 2876] [id = 189] 17:36:10 INFO - PROCESS | 2876 | --DOCSHELL 19B17000 == 76 [pid = 2876] [id = 174] 17:36:10 INFO - PROCESS | 2876 | --DOCSHELL 1886A800 == 75 [pid = 2876] [id = 209] 17:36:10 INFO - PROCESS | 2876 | --DOCSHELL 15951400 == 74 [pid = 2876] [id = 208] 17:36:10 INFO - PROCESS | 2876 | --DOCSHELL 16FDCC00 == 73 [pid = 2876] [id = 207] 17:36:10 INFO - PROCESS | 2876 | --DOCSHELL 19A40400 == 72 [pid = 2876] [id = 206] 17:36:10 INFO - PROCESS | 2876 | --DOCSHELL 14733400 == 71 [pid = 2876] [id = 205] 17:36:10 INFO - PROCESS | 2876 | --DOCSHELL 16FDC000 == 70 [pid = 2876] [id = 204] 17:36:10 INFO - PROCESS | 2876 | --DOCSHELL 16FEAC00 == 69 [pid = 2876] [id = 203] 17:36:10 INFO - PROCESS | 2876 | --DOCSHELL 164E0000 == 68 [pid = 2876] [id = 202] 17:36:10 INFO - PROCESS | 2876 | --DOCSHELL 113B6800 == 67 [pid = 2876] [id = 201] 17:36:10 INFO - PROCESS | 2876 | --DOCSHELL 12E28400 == 66 [pid = 2876] [id = 200] 17:36:10 INFO - PROCESS | 2876 | --DOMWINDOW == 122 (19A36800) [pid = 2876] [serial = 587] [outer = 00000000] [url = about:blank] 17:36:10 INFO - PROCESS | 2876 | --DOCSHELL 1159F800 == 65 [pid = 2876] [id = 197] 17:36:10 INFO - PROCESS | 2876 | --DOCSHELL 111D8000 == 64 [pid = 2876] [id = 196] 17:36:10 INFO - PROCESS | 2876 | --DOMWINDOW == 121 (147A6000) [pid = 2876] [serial = 471] [outer = 00000000] [url = about:blank] 17:36:10 INFO - PROCESS | 2876 | --DOMWINDOW == 120 (13C93000) [pid = 2876] [serial = 525] [outer = 00000000] [url = about:blank] 17:36:10 INFO - PROCESS | 2876 | --DOMWINDOW == 119 (164E2000) [pid = 2876] [serial = 417] [outer = 00000000] [url = about:blank] 17:36:10 INFO - PROCESS | 2876 | --DOMWINDOW == 118 (12F23400) [pid = 2876] [serial = 489] [outer = 00000000] [url = about:blank] 17:36:10 INFO - PROCESS | 2876 | --DOMWINDOW == 117 (16DBB000) [pid = 2876] [serial = 474] [outer = 00000000] [url = about:blank] 17:36:10 INFO - PROCESS | 2876 | --DOMWINDOW == 116 (1B611400) [pid = 2876] [serial = 486] [outer = 00000000] [url = about:blank] 17:36:10 INFO - PROCESS | 2876 | --DOMWINDOW == 115 (1886B800) [pid = 2876] [serial = 477] [outer = 00000000] [url = about:blank] 17:36:10 INFO - PROCESS | 2876 | --DOMWINDOW == 114 (1A87F800) [pid = 2876] [serial = 480] [outer = 00000000] [url = about:blank] 17:36:10 INFO - PROCESS | 2876 | --DOMWINDOW == 113 (16AB4000) [pid = 2876] [serial = 528] [outer = 00000000] [url = about:blank] 17:36:10 INFO - PROCESS | 2876 | --DOMWINDOW == 112 (1AF25C00) [pid = 2876] [serial = 483] [outer = 00000000] [url = about:blank] 17:36:10 INFO - PROCESS | 2876 | --DOMWINDOW == 111 (164DF000) [pid = 2876] [serial = 584] [outer = 00000000] [url = about:blank] 17:36:10 INFO - PROCESS | 2876 | --DOMWINDOW == 110 (1473CC00) [pid = 2876] [serial = 573] [outer = 00000000] [url = about:blank] 17:36:10 INFO - PROCESS | 2876 | --DOMWINDOW == 109 (178EFC00) [pid = 2876] [serial = 579] [outer = 00000000] [url = about:blank] 17:36:10 INFO - PROCESS | 2876 | --DOMWINDOW == 108 (17273000) [pid = 2876] [serial = 578] [outer = 00000000] [url = about:blank] 17:36:10 INFO - PROCESS | 2876 | --DOMWINDOW == 107 (16AAF400) [pid = 2876] [serial = 576] [outer = 00000000] [url = about:blank] 17:36:10 INFO - PROCESS | 2876 | --DOMWINDOW == 106 (19EBF800) [pid = 2876] [serial = 531] [outer = 00000000] [url = about:blank] 17:36:10 INFO - PROCESS | 2876 | --DOMWINDOW == 105 (1A945400) [pid = 2876] [serial = 534] [outer = 00000000] [url = about:blank] 17:36:10 INFO - PROCESS | 2876 | --DOMWINDOW == 104 (1328DC00) [pid = 2876] [serial = 572] [outer = 00000000] [url = about:blank] 17:36:10 INFO - PROCESS | 2876 | --DOMWINDOW == 103 (18539400) [pid = 2876] [serial = 581] [outer = 00000000] [url = about:blank] 17:36:10 INFO - PROCESS | 2876 | --DOMWINDOW == 102 (169A7C00) [pid = 2876] [serial = 575] [outer = 00000000] [url = about:blank] 17:36:10 INFO - PROCESS | 2876 | --DOMWINDOW == 101 (12C62C00) [pid = 2876] [serial = 570] [outer = 00000000] [url = about:blank] 17:36:10 INFO - PROCESS | 2876 | --DOMWINDOW == 100 (16AB0C00) [pid = 2876] [serial = 569] [outer = 00000000] [url = about:blank] 17:36:10 INFO - PROCESS | 2876 | --DOMWINDOW == 99 (185CC400) [pid = 2876] [serial = 582] [outer = 00000000] [url = about:blank] 17:36:10 INFO - PROCESS | 2876 | --DOMWINDOW == 98 (12F1B800) [pid = 2876] [serial = 557] [outer = 00000000] [url = about:blank] 17:36:10 INFO - PROCESS | 2876 | --DOMWINDOW == 97 (16AADC00) [pid = 2876] [serial = 560] [outer = 00000000] [url = about:blank] 17:36:10 INFO - PROCESS | 2876 | --DOMWINDOW == 96 (18557000) [pid = 2876] [serial = 563] [outer = 00000000] [url = about:blank] 17:36:10 INFO - PROCESS | 2876 | --DOMWINDOW == 95 (19A1DC00) [pid = 2876] [serial = 566] [outer = 00000000] [url = about:blank] 17:36:10 INFO - PROCESS | 2876 | --DOMWINDOW == 94 (16F17400) [pid = 2876] [serial = 585] [outer = 00000000] [url = about:blank] 17:36:10 INFO - PROCESS | 2876 | 1462757770584 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 17:36:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 17:36:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 938ms 17:36:10 INFO - PROCESS | 2876 | 1462757770627 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 17:36:10 INFO - PROCESS | 2876 | 1462757770632 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 17:36:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 17:36:10 INFO - PROCESS | 2876 | 1462757770638 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 17:36:10 INFO - PROCESS | 2876 | 1462757770640 Marionette TRACE conn3 <- [1,834,null,{}] 17:36:10 INFO - PROCESS | 2876 | 1462757770644 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:10 INFO - PROCESS | 2876 | 1462757770729 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 17:36:10 INFO - PROCESS | 2876 | 1462757770737 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:10 INFO - PROCESS | 2876 | ++DOCSHELL 12F1A800 == 65 [pid = 2876] [id = 218] 17:36:10 INFO - PROCESS | 2876 | ++DOMWINDOW == 95 (12F20400) [pid = 2876] [serial = 652] [outer = 00000000] 17:36:10 INFO - PROCESS | 2876 | ++DOMWINDOW == 96 (14741C00) [pid = 2876] [serial = 653] [outer = 12F20400] 17:36:10 INFO - PROCESS | 2876 | 1462757770781 Marionette DEBUG loaded listener.js 17:36:10 INFO - PROCESS | 2876 | ++DOMWINDOW == 97 (159C9000) [pid = 2876] [serial = 654] [outer = 12F20400] 17:36:11 INFO - PROCESS | 2876 | 1462757771292 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 17:36:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 17:36:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 703ms 17:36:11 INFO - PROCESS | 2876 | 1462757771337 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 17:36:11 INFO - PROCESS | 2876 | 1462757771339 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 17:36:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 17:36:11 INFO - PROCESS | 2876 | 1462757771342 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 17:36:11 INFO - PROCESS | 2876 | 1462757771346 Marionette TRACE conn3 <- [1,838,null,{}] 17:36:11 INFO - PROCESS | 2876 | 1462757771356 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:11 INFO - PROCESS | 2876 | 1462757771440 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 17:36:11 INFO - PROCESS | 2876 | 1462757771528 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:11 INFO - PROCESS | 2876 | ++DOCSHELL 1607E000 == 66 [pid = 2876] [id = 219] 17:36:11 INFO - PROCESS | 2876 | ++DOMWINDOW == 98 (164E0C00) [pid = 2876] [serial = 655] [outer = 00000000] 17:36:11 INFO - PROCESS | 2876 | ++DOMWINDOW == 99 (16A20000) [pid = 2876] [serial = 656] [outer = 164E0C00] 17:36:11 INFO - PROCESS | 2876 | 1462757771576 Marionette DEBUG loaded listener.js 17:36:11 INFO - PROCESS | 2876 | ++DOMWINDOW == 100 (16A23C00) [pid = 2876] [serial = 657] [outer = 164E0C00] 17:36:11 INFO - PROCESS | 2876 | 1462757771960 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 17:36:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 17:36:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 641ms 17:36:11 INFO - PROCESS | 2876 | 1462757771980 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 17:36:11 INFO - PROCESS | 2876 | 1462757771983 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 17:36:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 17:36:11 INFO - PROCESS | 2876 | 1462757771986 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 17:36:11 INFO - PROCESS | 2876 | 1462757771988 Marionette TRACE conn3 <- [1,842,null,{}] 17:36:11 INFO - PROCESS | 2876 | 1462757771991 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:12 INFO - PROCESS | 2876 | 1462757772072 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 17:36:12 INFO - PROCESS | 2876 | 1462757772079 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:12 INFO - PROCESS | 2876 | ++DOCSHELL 162EF800 == 67 [pid = 2876] [id = 220] 17:36:12 INFO - PROCESS | 2876 | ++DOMWINDOW == 101 (164DF000) [pid = 2876] [serial = 658] [outer = 00000000] 17:36:12 INFO - PROCESS | 2876 | ++DOMWINDOW == 102 (16AA8C00) [pid = 2876] [serial = 659] [outer = 164DF000] 17:36:12 INFO - PROCESS | 2876 | 1462757772122 Marionette DEBUG loaded listener.js 17:36:12 INFO - PROCESS | 2876 | ++DOMWINDOW == 103 (16AB4400) [pid = 2876] [serial = 660] [outer = 164DF000] 17:36:12 INFO - PROCESS | 2876 | 1462757772547 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 17:36:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 17:36:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 594ms 17:36:12 INFO - PROCESS | 2876 | 1462757772590 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 17:36:12 INFO - PROCESS | 2876 | 1462757772592 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 17:36:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 17:36:12 INFO - PROCESS | 2876 | 1462757772600 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 17:36:12 INFO - PROCESS | 2876 | 1462757772601 Marionette TRACE conn3 <- [1,846,null,{}] 17:36:12 INFO - PROCESS | 2876 | 1462757772605 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:12 INFO - PROCESS | 2876 | 1462757772728 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 17:36:12 INFO - PROCESS | 2876 | 1462757772813 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:12 INFO - PROCESS | 2876 | ++DOCSHELL 16DB4400 == 68 [pid = 2876] [id = 221] 17:36:12 INFO - PROCESS | 2876 | ++DOMWINDOW == 104 (16DB4800) [pid = 2876] [serial = 661] [outer = 00000000] 17:36:12 INFO - PROCESS | 2876 | ++DOMWINDOW == 105 (16DBE800) [pid = 2876] [serial = 662] [outer = 16DB4800] 17:36:12 INFO - PROCESS | 2876 | 1462757772863 Marionette DEBUG loaded listener.js 17:36:12 INFO - PROCESS | 2876 | ++DOMWINDOW == 106 (16F0C000) [pid = 2876] [serial = 663] [outer = 16DB4800] 17:36:13 INFO - PROCESS | 2876 | 1462757773259 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 17:36:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 17:36:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 687ms 17:36:13 INFO - PROCESS | 2876 | 1462757773299 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 17:36:13 INFO - PROCESS | 2876 | 1462757773301 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 17:36:13 INFO - PROCESS | 2876 | 1462757773304 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 17:36:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 17:36:13 INFO - PROCESS | 2876 | 1462757773305 Marionette TRACE conn3 <- [1,850,null,{}] 17:36:13 INFO - PROCESS | 2876 | 1462757773309 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:13 INFO - PROCESS | 2876 | 1462757773446 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 17:36:13 INFO - PROCESS | 2876 | 1462757773459 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:13 INFO - PROCESS | 2876 | ++DOCSHELL 16F0F400 == 69 [pid = 2876] [id = 222] 17:36:13 INFO - PROCESS | 2876 | ++DOMWINDOW == 107 (16F10400) [pid = 2876] [serial = 664] [outer = 00000000] 17:36:13 INFO - PROCESS | 2876 | ++DOMWINDOW == 108 (16FDC000) [pid = 2876] [serial = 665] [outer = 16F10400] 17:36:13 INFO - PROCESS | 2876 | 1462757773554 Marionette DEBUG loaded listener.js 17:36:13 INFO - PROCESS | 2876 | ++DOMWINDOW == 109 (17279400) [pid = 2876] [serial = 666] [outer = 16F10400] 17:36:13 INFO - PROCESS | 2876 | 1462757773985 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 17:36:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 17:36:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 734ms 17:36:14 INFO - PROCESS | 2876 | 1462757774045 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 17:36:14 INFO - PROCESS | 2876 | 1462757774047 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 17:36:14 INFO - PROCESS | 2876 | 1462757774050 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 17:36:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 17:36:14 INFO - PROCESS | 2876 | 1462757774052 Marionette TRACE conn3 <- [1,854,null,{}] 17:36:14 INFO - PROCESS | 2876 | 1462757774088 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:14 INFO - PROCESS | 2876 | 1462757774193 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 17:36:14 INFO - PROCESS | 2876 | 1462757774252 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:14 INFO - PROCESS | 2876 | ++DOCSHELL 16FDCC00 == 70 [pid = 2876] [id = 223] 17:36:14 INFO - PROCESS | 2876 | ++DOMWINDOW == 110 (1786D400) [pid = 2876] [serial = 667] [outer = 00000000] 17:36:14 INFO - PROCESS | 2876 | ++DOMWINDOW == 111 (18531C00) [pid = 2876] [serial = 668] [outer = 1786D400] 17:36:14 INFO - PROCESS | 2876 | 1462757774295 Marionette DEBUG loaded listener.js 17:36:14 INFO - PROCESS | 2876 | ++DOMWINDOW == 112 (18553000) [pid = 2876] [serial = 669] [outer = 1786D400] 17:36:14 INFO - PROCESS | 2876 | --DOMWINDOW == 111 (1886C800) [pid = 2876] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 17:36:14 INFO - PROCESS | 2876 | --DOMWINDOW == 110 (19B0BC00) [pid = 2876] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 17:36:14 INFO - PROCESS | 2876 | --DOMWINDOW == 109 (17038C00) [pid = 2876] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 17:36:14 INFO - PROCESS | 2876 | --DOMWINDOW == 108 (16FE2C00) [pid = 2876] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 17:36:14 INFO - PROCESS | 2876 | --DOMWINDOW == 107 (169A8400) [pid = 2876] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 17:36:14 INFO - PROCESS | 2876 | --DOMWINDOW == 106 (12E2A400) [pid = 2876] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 17:36:14 INFO - PROCESS | 2876 | --DOMWINDOW == 105 (117DF400) [pid = 2876] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 17:36:14 INFO - PROCESS | 2876 | --DOMWINDOW == 104 (19A1CC00) [pid = 2876] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 17:36:14 INFO - PROCESS | 2876 | --DOMWINDOW == 103 (19A36C00) [pid = 2876] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 17:36:14 INFO - PROCESS | 2876 | --DOMWINDOW == 102 (16089C00) [pid = 2876] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 17:36:14 INFO - PROCESS | 2876 | 1462757774748 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 17:36:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 17:36:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 734ms 17:36:14 INFO - PROCESS | 2876 | 1462757774791 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 17:36:14 INFO - PROCESS | 2876 | 1462757774792 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 17:36:14 INFO - PROCESS | 2876 | 1462757774800 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 17:36:14 INFO - PROCESS | 2876 | 1462757774801 Marionette TRACE conn3 <- [1,858,null,{}] 17:36:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 17:36:14 INFO - PROCESS | 2876 | 1462757774805 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:14 INFO - PROCESS | 2876 | 1462757774884 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 17:36:14 INFO - PROCESS | 2876 | 1462757774891 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:14 INFO - PROCESS | 2876 | ++DOCSHELL 12E2A400 == 71 [pid = 2876] [id = 224] 17:36:14 INFO - PROCESS | 2876 | ++DOMWINDOW == 103 (169A8400) [pid = 2876] [serial = 670] [outer = 00000000] 17:36:14 INFO - PROCESS | 2876 | ++DOMWINDOW == 104 (181F5000) [pid = 2876] [serial = 671] [outer = 169A8400] 17:36:14 INFO - PROCESS | 2876 | 1462757774936 Marionette DEBUG loaded listener.js 17:36:15 INFO - PROCESS | 2876 | ++DOMWINDOW == 105 (18557C00) [pid = 2876] [serial = 672] [outer = 169A8400] 17:36:15 INFO - PROCESS | 2876 | 1462757775369 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 17:36:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 17:36:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 594ms 17:36:15 INFO - PROCESS | 2876 | 1462757775403 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 17:36:15 INFO - PROCESS | 2876 | 1462757775405 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 17:36:15 INFO - PROCESS | 2876 | 1462757775408 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 17:36:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 17:36:15 INFO - PROCESS | 2876 | 1462757775410 Marionette TRACE conn3 <- [1,862,null,{}] 17:36:15 INFO - PROCESS | 2876 | 1462757775413 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:15 INFO - PROCESS | 2876 | 1462757775494 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 17:36:15 INFO - PROCESS | 2876 | 1462757775530 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:15 INFO - PROCESS | 2876 | ++DOCSHELL 18530400 == 72 [pid = 2876] [id = 225] 17:36:15 INFO - PROCESS | 2876 | ++DOMWINDOW == 106 (185CB400) [pid = 2876] [serial = 673] [outer = 00000000] 17:36:15 INFO - PROCESS | 2876 | ++DOMWINDOW == 107 (1886B400) [pid = 2876] [serial = 674] [outer = 185CB400] 17:36:15 INFO - PROCESS | 2876 | 1462757775573 Marionette DEBUG loaded listener.js 17:36:15 INFO - PROCESS | 2876 | ++DOMWINDOW == 108 (18870800) [pid = 2876] [serial = 675] [outer = 185CB400] 17:36:15 INFO - PROCESS | 2876 | 1462757775983 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 17:36:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 17:36:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 593ms 17:36:15 INFO - PROCESS | 2876 | 1462757776007 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 17:36:15 INFO - PROCESS | 2876 | 1462757776009 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 17:36:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 17:36:16 INFO - PROCESS | 2876 | 1462757776012 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 17:36:16 INFO - PROCESS | 2876 | 1462757776014 Marionette TRACE conn3 <- [1,866,null,{}] 17:36:16 INFO - PROCESS | 2876 | 1462757776018 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:16 INFO - PROCESS | 2876 | 1462757776138 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 17:36:16 INFO - PROCESS | 2876 | 1462757776146 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:16 INFO - PROCESS | 2876 | ++DOCSHELL 18826800 == 73 [pid = 2876] [id = 226] 17:36:16 INFO - PROCESS | 2876 | ++DOMWINDOW == 109 (19A25000) [pid = 2876] [serial = 676] [outer = 00000000] 17:36:16 INFO - PROCESS | 2876 | ++DOMWINDOW == 110 (19A38800) [pid = 2876] [serial = 677] [outer = 19A25000] 17:36:16 INFO - PROCESS | 2876 | 1462757776189 Marionette DEBUG loaded listener.js 17:36:16 INFO - PROCESS | 2876 | ++DOMWINDOW == 111 (19B0C800) [pid = 2876] [serial = 678] [outer = 19A25000] 17:36:16 INFO - PROCESS | 2876 | 1462757776577 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 17:36:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 17:36:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 594ms 17:36:16 INFO - PROCESS | 2876 | 1462757776608 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 17:36:16 INFO - PROCESS | 2876 | 1462757776610 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 17:36:16 INFO - PROCESS | 2876 | 1462757776613 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 17:36:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 17:36:16 INFO - PROCESS | 2876 | 1462757776615 Marionette TRACE conn3 <- [1,870,null,{}] 17:36:16 INFO - PROCESS | 2876 | 1462757776619 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:16 INFO - PROCESS | 2876 | 1462757776775 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 17:36:16 INFO - PROCESS | 2876 | 1462757776961 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:16 INFO - PROCESS | 2876 | ++DOCSHELL 1121B400 == 74 [pid = 2876] [id = 227] 17:36:16 INFO - PROCESS | 2876 | ++DOMWINDOW == 112 (113B4400) [pid = 2876] [serial = 679] [outer = 00000000] 17:36:16 INFO - PROCESS | 2876 | ++DOMWINDOW == 113 (12223000) [pid = 2876] [serial = 680] [outer = 113B4400] 17:36:17 INFO - PROCESS | 2876 | 1462757777020 Marionette DEBUG loaded listener.js 17:36:17 INFO - PROCESS | 2876 | ++DOMWINDOW == 114 (12F1D000) [pid = 2876] [serial = 681] [outer = 113B4400] 17:36:17 INFO - PROCESS | 2876 | 1462757777556 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 17:36:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 17:36:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1000ms 17:36:17 INFO - PROCESS | 2876 | 1462757777618 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 17:36:17 INFO - PROCESS | 2876 | 1462757777621 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 17:36:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 17:36:17 INFO - PROCESS | 2876 | 1462757777626 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 17:36:17 INFO - PROCESS | 2876 | 1462757777631 Marionette TRACE conn3 <- [1,874,null,{}] 17:36:17 INFO - PROCESS | 2876 | 1462757777635 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:17 INFO - PROCESS | 2876 | 1462757777744 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 17:36:17 INFO - PROCESS | 2876 | 1462757777851 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:17 INFO - PROCESS | 2876 | ++DOCSHELL 16225000 == 75 [pid = 2876] [id = 228] 17:36:17 INFO - PROCESS | 2876 | ++DOMWINDOW == 115 (16227000) [pid = 2876] [serial = 682] [outer = 00000000] 17:36:17 INFO - PROCESS | 2876 | ++DOMWINDOW == 116 (16A1E800) [pid = 2876] [serial = 683] [outer = 16227000] 17:36:17 INFO - PROCESS | 2876 | 1462757777907 Marionette DEBUG loaded listener.js 17:36:17 INFO - PROCESS | 2876 | ++DOMWINDOW == 117 (16A26000) [pid = 2876] [serial = 684] [outer = 16227000] 17:36:18 INFO - PROCESS | 2876 | 1462757778520 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 17:36:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 17:36:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 953ms 17:36:18 INFO - PROCESS | 2876 | 1462757778573 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 17:36:18 INFO - PROCESS | 2876 | 1462757778576 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 17:36:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 17:36:18 INFO - PROCESS | 2876 | 1462757778581 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 17:36:18 INFO - PROCESS | 2876 | 1462757778583 Marionette TRACE conn3 <- [1,878,null,{}] 17:36:18 INFO - PROCESS | 2876 | 1462757778587 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:18 INFO - PROCESS | 2876 | 1462757778694 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 17:36:18 INFO - PROCESS | 2876 | 1462757778799 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:18 INFO - PROCESS | 2876 | ++DOCSHELL 16F18C00 == 76 [pid = 2876] [id = 229] 17:36:18 INFO - PROCESS | 2876 | ++DOMWINDOW == 118 (16FCF400) [pid = 2876] [serial = 685] [outer = 00000000] 17:36:18 INFO - PROCESS | 2876 | ++DOMWINDOW == 119 (178FB400) [pid = 2876] [serial = 686] [outer = 16FCF400] 17:36:18 INFO - PROCESS | 2876 | 1462757778851 Marionette DEBUG loaded listener.js 17:36:18 INFO - PROCESS | 2876 | ++DOMWINDOW == 120 (18826400) [pid = 2876] [serial = 687] [outer = 16FCF400] 17:36:19 INFO - PROCESS | 2876 | 1462757779413 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 17:36:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 17:36:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 907ms 17:36:19 INFO - PROCESS | 2876 | 1462757779483 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 17:36:19 INFO - PROCESS | 2876 | 1462757779487 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 17:36:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 17:36:19 INFO - PROCESS | 2876 | 1462757779498 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 17:36:19 INFO - PROCESS | 2876 | 1462757779502 Marionette TRACE conn3 <- [1,882,null,{}] 17:36:19 INFO - PROCESS | 2876 | 1462757779507 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:19 INFO - PROCESS | 2876 | 1462757779615 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 17:36:19 INFO - PROCESS | 2876 | 1462757779716 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:19 INFO - PROCESS | 2876 | ++DOCSHELL 19C8E400 == 77 [pid = 2876] [id = 230] 17:36:19 INFO - PROCESS | 2876 | ++DOMWINDOW == 121 (19DA2400) [pid = 2876] [serial = 688] [outer = 00000000] 17:36:19 INFO - PROCESS | 2876 | ++DOMWINDOW == 122 (19ECC400) [pid = 2876] [serial = 689] [outer = 19DA2400] 17:36:19 INFO - PROCESS | 2876 | 1462757779769 Marionette DEBUG loaded listener.js 17:36:19 INFO - PROCESS | 2876 | ++DOMWINDOW == 123 (1A879400) [pid = 2876] [serial = 690] [outer = 19DA2400] 17:36:20 INFO - PROCESS | 2876 | 1462757780330 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 17:36:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 17:36:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 906ms 17:36:20 INFO - PROCESS | 2876 | 1462757780398 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 17:36:20 INFO - PROCESS | 2876 | 1462757780400 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 17:36:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 17:36:20 INFO - PROCESS | 2876 | 1462757780404 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 17:36:20 INFO - PROCESS | 2876 | 1462757780406 Marionette TRACE conn3 <- [1,886,null,{}] 17:36:20 INFO - PROCESS | 2876 | 1462757780409 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:20 INFO - PROCESS | 2876 | 1462757780512 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 17:36:20 INFO - PROCESS | 2876 | 1462757780612 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:20 INFO - PROCESS | 2876 | ++DOCSHELL 1076AC00 == 78 [pid = 2876] [id = 231] 17:36:20 INFO - PROCESS | 2876 | ++DOMWINDOW == 124 (16AB2800) [pid = 2876] [serial = 691] [outer = 00000000] 17:36:20 INFO - PROCESS | 2876 | ++DOMWINDOW == 125 (1AB14400) [pid = 2876] [serial = 692] [outer = 16AB2800] 17:36:20 INFO - PROCESS | 2876 | 1462757780664 Marionette DEBUG loaded listener.js 17:36:20 INFO - PROCESS | 2876 | ++DOMWINDOW == 126 (1AB1CC00) [pid = 2876] [serial = 693] [outer = 16AB2800] 17:36:21 INFO - PROCESS | 2876 | 1462757781221 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 17:36:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 17:36:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 907ms 17:36:21 INFO - PROCESS | 2876 | 1462757781484 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 17:36:21 INFO - PROCESS | 2876 | 1462757781486 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 17:36:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 17:36:21 INFO - PROCESS | 2876 | 1462757781664 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 17:36:21 INFO - PROCESS | 2876 | 1462757781666 Marionette TRACE conn3 <- [1,890,null,{}] 17:36:21 INFO - PROCESS | 2876 | 1462757781670 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:21 INFO - PROCESS | 2876 | 1462757781803 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 17:36:21 INFO - PROCESS | 2876 | 1462757781932 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:21 INFO - PROCESS | 2876 | ++DOCSHELL 1AF1E800 == 79 [pid = 2876] [id = 232] 17:36:21 INFO - PROCESS | 2876 | ++DOMWINDOW == 127 (1AF23800) [pid = 2876] [serial = 694] [outer = 00000000] 17:36:21 INFO - PROCESS | 2876 | ++DOMWINDOW == 128 (1B361C00) [pid = 2876] [serial = 695] [outer = 1AF23800] 17:36:21 INFO - PROCESS | 2876 | 1462757781991 Marionette DEBUG loaded listener.js 17:36:22 INFO - PROCESS | 2876 | ++DOMWINDOW == 129 (1B36DC00) [pid = 2876] [serial = 696] [outer = 1AF23800] 17:36:22 INFO - PROCESS | 2876 | 1462757782807 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 17:36:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 17:36:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1281ms 17:36:22 INFO - PROCESS | 2876 | 1462757782867 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 17:36:22 INFO - PROCESS | 2876 | 1462757782871 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 17:36:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 17:36:22 INFO - PROCESS | 2876 | 1462757782876 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 17:36:22 INFO - PROCESS | 2876 | 1462757782879 Marionette TRACE conn3 <- [1,894,null,{}] 17:36:22 INFO - PROCESS | 2876 | 1462757782886 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:22 INFO - PROCESS | 2876 | 1462757782984 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 17:36:23 INFO - PROCESS | 2876 | 1462757783120 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:23 INFO - PROCESS | 2876 | ++DOCSHELL 13A0FC00 == 80 [pid = 2876] [id = 233] 17:36:23 INFO - PROCESS | 2876 | ++DOMWINDOW == 130 (13C95C00) [pid = 2876] [serial = 697] [outer = 00000000] 17:36:23 INFO - PROCESS | 2876 | ++DOMWINDOW == 131 (15B43C00) [pid = 2876] [serial = 698] [outer = 13C95C00] 17:36:23 INFO - PROCESS | 2876 | 1462757783169 Marionette DEBUG loaded listener.js 17:36:23 INFO - PROCESS | 2876 | ++DOMWINDOW == 132 (159C4800) [pid = 2876] [serial = 699] [outer = 13C95C00] 17:36:23 INFO - PROCESS | 2876 | 1462757783709 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 17:36:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 17:36:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 906ms 17:36:23 INFO - PROCESS | 2876 | 1462757783782 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 17:36:23 INFO - PROCESS | 2876 | 1462757783787 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 17:36:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 17:36:23 INFO - PROCESS | 2876 | 1462757783793 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 17:36:23 INFO - PROCESS | 2876 | 1462757783795 Marionette TRACE conn3 <- [1,898,null,{}] 17:36:23 INFO - PROCESS | 2876 | 1462757783799 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:23 INFO - PROCESS | 2876 | 1462757783912 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 17:36:23 INFO - PROCESS | 2876 | --DOCSHELL 18826800 == 79 [pid = 2876] [id = 226] 17:36:23 INFO - PROCESS | 2876 | --DOCSHELL 18530400 == 78 [pid = 2876] [id = 225] 17:36:23 INFO - PROCESS | 2876 | --DOCSHELL 12E2A400 == 77 [pid = 2876] [id = 224] 17:36:23 INFO - PROCESS | 2876 | --DOCSHELL 16FDCC00 == 76 [pid = 2876] [id = 223] 17:36:23 INFO - PROCESS | 2876 | --DOCSHELL 16F0F400 == 75 [pid = 2876] [id = 222] 17:36:23 INFO - PROCESS | 2876 | --DOCSHELL 16DB4400 == 74 [pid = 2876] [id = 221] 17:36:23 INFO - PROCESS | 2876 | --DOCSHELL 162EF800 == 73 [pid = 2876] [id = 220] 17:36:23 INFO - PROCESS | 2876 | --DOCSHELL 1607E000 == 72 [pid = 2876] [id = 219] 17:36:23 INFO - PROCESS | 2876 | --DOCSHELL 12F1A800 == 71 [pid = 2876] [id = 218] 17:36:23 INFO - PROCESS | 2876 | --DOCSHELL 10573800 == 70 [pid = 2876] [id = 217] 17:36:23 INFO - PROCESS | 2876 | --DOMWINDOW == 131 (140D7000) [pid = 2876] [serial = 590] [outer = 00000000] [url = about:blank] 17:36:23 INFO - PROCESS | 2876 | --DOMWINDOW == 130 (16F11400) [pid = 2876] [serial = 593] [outer = 00000000] [url = about:blank] 17:36:23 INFO - PROCESS | 2876 | --DOMWINDOW == 129 (1A937800) [pid = 2876] [serial = 629] [outer = 00000000] [url = about:blank] 17:36:23 INFO - PROCESS | 2876 | --DOMWINDOW == 128 (19A38000) [pid = 2876] [serial = 614] [outer = 00000000] [url = about:blank] 17:36:23 INFO - PROCESS | 2876 | --DOMWINDOW == 127 (19B16800) [pid = 2876] [serial = 617] [outer = 00000000] [url = about:blank] 17:36:23 INFO - PROCESS | 2876 | --DOMWINDOW == 126 (17860800) [pid = 2876] [serial = 608] [outer = 00000000] [url = about:blank] 17:36:23 INFO - PROCESS | 2876 | --DOMWINDOW == 125 (180D0800) [pid = 2876] [serial = 609] [outer = 00000000] [url = about:blank] 17:36:23 INFO - PROCESS | 2876 | --DOMWINDOW == 124 (18532400) [pid = 2876] [serial = 611] [outer = 00000000] [url = about:blank] 17:36:23 INFO - PROCESS | 2876 | --DOMWINDOW == 123 (16F0FC00) [pid = 2876] [serial = 605] [outer = 00000000] [url = about:blank] 17:36:23 INFO - PROCESS | 2876 | --DOMWINDOW == 122 (16F16C00) [pid = 2876] [serial = 606] [outer = 00000000] [url = about:blank] 17:36:23 INFO - PROCESS | 2876 | --DOMWINDOW == 121 (16085000) [pid = 2876] [serial = 600] [outer = 00000000] [url = about:blank] 17:36:23 INFO - PROCESS | 2876 | --DOMWINDOW == 120 (13293C00) [pid = 2876] [serial = 599] [outer = 00000000] [url = about:blank] 17:36:23 INFO - PROCESS | 2876 | --DOMWINDOW == 119 (1348B800) [pid = 2876] [serial = 602] [outer = 00000000] [url = about:blank] 17:36:23 INFO - PROCESS | 2876 | --DOMWINDOW == 118 (15B4CC00) [pid = 2876] [serial = 603] [outer = 00000000] [url = about:blank] 17:36:23 INFO - PROCESS | 2876 | --DOMWINDOW == 117 (19A2A400) [pid = 2876] [serial = 596] [outer = 00000000] [url = about:blank] 17:36:23 INFO - PROCESS | 2876 | --DOMWINDOW == 116 (19A43800) [pid = 2876] [serial = 615] [outer = 00000000] [url = about:blank] 17:36:23 INFO - PROCESS | 2876 | --DOMWINDOW == 115 (19C8C000) [pid = 2876] [serial = 620] [outer = 00000000] [url = about:blank] 17:36:23 INFO - PROCESS | 2876 | --DOMWINDOW == 114 (19C84400) [pid = 2876] [serial = 618] [outer = 00000000] [url = about:blank] 17:36:23 INFO - PROCESS | 2876 | --DOMWINDOW == 113 (19C8BC00) [pid = 2876] [serial = 626] [outer = 00000000] [url = about:blank] 17:36:23 INFO - PROCESS | 2876 | --DOMWINDOW == 112 (19C8C400) [pid = 2876] [serial = 621] [outer = 00000000] [url = about:blank] 17:36:23 INFO - PROCESS | 2876 | --DOMWINDOW == 111 (16DBD000) [pid = 2876] [serial = 623] [outer = 00000000] [url = about:blank] 17:36:23 INFO - PROCESS | 2876 | --DOMWINDOW == 110 (18556C00) [pid = 2876] [serial = 612] [outer = 00000000] [url = about:blank] 17:36:23 INFO - PROCESS | 2876 | --DOMWINDOW == 109 (16F15C00) [pid = 2876] [serial = 624] [outer = 00000000] [url = about:blank] 17:36:23 INFO - PROCESS | 2876 | --DOMWINDOW == 108 (19ECD000) [pid = 2876] [serial = 627] [outer = 00000000] [url = about:blank] 17:36:24 INFO - PROCESS | 2876 | 1462757784055 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:24 INFO - PROCESS | 2876 | ++DOCSHELL 10D61400 == 71 [pid = 2876] [id = 234] 17:36:24 INFO - PROCESS | 2876 | ++DOMWINDOW == 109 (113BBC00) [pid = 2876] [serial = 700] [outer = 00000000] 17:36:24 INFO - PROCESS | 2876 | ++DOMWINDOW == 110 (13293C00) [pid = 2876] [serial = 701] [outer = 113BBC00] 17:36:24 INFO - PROCESS | 2876 | 1462757784099 Marionette DEBUG loaded listener.js 17:36:24 INFO - PROCESS | 2876 | ++DOMWINDOW == 111 (1594F000) [pid = 2876] [serial = 702] [outer = 113BBC00] 17:36:24 INFO - PROCESS | 2876 | 1462757784534 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 17:36:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 17:36:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 797ms 17:36:24 INFO - PROCESS | 2876 | 1462757784598 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 17:36:24 INFO - PROCESS | 2876 | 1462757784600 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 17:36:24 INFO - PROCESS | 2876 | 1462757784603 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 17:36:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 17:36:24 INFO - PROCESS | 2876 | 1462757784606 Marionette TRACE conn3 <- [1,902,null,{}] 17:36:24 INFO - PROCESS | 2876 | 1462757784616 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:24 INFO - PROCESS | 2876 | 1462757784703 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 17:36:24 INFO - PROCESS | 2876 | 1462757784713 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:24 INFO - PROCESS | 2876 | ++DOCSHELL 16F0F400 == 72 [pid = 2876] [id = 235] 17:36:24 INFO - PROCESS | 2876 | ++DOMWINDOW == 112 (16F0FC00) [pid = 2876] [serial = 703] [outer = 00000000] 17:36:24 INFO - PROCESS | 2876 | ++DOMWINDOW == 113 (16F16800) [pid = 2876] [serial = 704] [outer = 16F0FC00] 17:36:24 INFO - PROCESS | 2876 | 1462757784764 Marionette DEBUG loaded listener.js 17:36:24 INFO - PROCESS | 2876 | ++DOMWINDOW == 114 (16FD3400) [pid = 2876] [serial = 705] [outer = 16F0FC00] 17:36:25 INFO - PROCESS | 2876 | 1462757785220 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 17:36:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 17:36:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 641ms 17:36:25 INFO - PROCESS | 2876 | 1462757785246 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 17:36:25 INFO - PROCESS | 2876 | 1462757785248 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 17:36:25 INFO - PROCESS | 2876 | 1462757785252 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 17:36:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 17:36:25 INFO - PROCESS | 2876 | 1462757785253 Marionette TRACE conn3 <- [1,906,null,{}] 17:36:25 INFO - PROCESS | 2876 | 1462757785258 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:25 INFO - PROCESS | 2876 | 1462757785346 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 17:36:25 INFO - PROCESS | 2876 | 1462757785352 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:25 INFO - PROCESS | 2876 | ++DOCSHELL 17275000 == 73 [pid = 2876] [id = 236] 17:36:25 INFO - PROCESS | 2876 | ++DOMWINDOW == 115 (17276C00) [pid = 2876] [serial = 706] [outer = 00000000] 17:36:25 INFO - PROCESS | 2876 | ++DOMWINDOW == 116 (178FB800) [pid = 2876] [serial = 707] [outer = 17276C00] 17:36:25 INFO - PROCESS | 2876 | 1462757785396 Marionette DEBUG loaded listener.js 17:36:25 INFO - PROCESS | 2876 | ++DOMWINDOW == 117 (18530400) [pid = 2876] [serial = 708] [outer = 17276C00] 17:36:25 INFO - PROCESS | 2876 | 1462757785838 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 17:36:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 17:36:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 641ms 17:36:25 INFO - PROCESS | 2876 | 1462757785891 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 17:36:25 INFO - PROCESS | 2876 | 1462757785893 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 17:36:25 INFO - PROCESS | 2876 | 1462757785896 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 17:36:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 17:36:25 INFO - PROCESS | 2876 | 1462757785898 Marionette TRACE conn3 <- [1,910,null,{}] 17:36:25 INFO - PROCESS | 2876 | 1462757785901 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:25 INFO - PROCESS | 2876 | 1462757785985 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 17:36:25 INFO - PROCESS | 2876 | 1462757785991 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:25 INFO - PROCESS | 2876 | ++DOCSHELL 16AAAC00 == 74 [pid = 2876] [id = 237] 17:36:25 INFO - PROCESS | 2876 | ++DOMWINDOW == 118 (182C8400) [pid = 2876] [serial = 709] [outer = 00000000] 17:36:26 INFO - PROCESS | 2876 | ++DOMWINDOW == 119 (185CE000) [pid = 2876] [serial = 710] [outer = 182C8400] 17:36:26 INFO - PROCESS | 2876 | 1462757786036 Marionette DEBUG loaded listener.js 17:36:26 INFO - PROCESS | 2876 | ++DOMWINDOW == 120 (1886E400) [pid = 2876] [serial = 711] [outer = 182C8400] 17:36:26 INFO - PROCESS | 2876 | 1462757786547 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 17:36:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 17:36:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 688ms 17:36:26 INFO - PROCESS | 2876 | 1462757786596 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 17:36:26 INFO - PROCESS | 2876 | 1462757786598 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 17:36:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 17:36:26 INFO - PROCESS | 2876 | 1462757786608 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 17:36:26 INFO - PROCESS | 2876 | 1462757786609 Marionette TRACE conn3 <- [1,914,null,{}] 17:36:26 INFO - PROCESS | 2876 | 1462757786613 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:26 INFO - PROCESS | 2876 | 1462757786747 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 17:36:26 INFO - PROCESS | 2876 | 1462757786808 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:26 INFO - PROCESS | 2876 | ++DOCSHELL 18862C00 == 75 [pid = 2876] [id = 238] 17:36:26 INFO - PROCESS | 2876 | ++DOMWINDOW == 121 (19A1DC00) [pid = 2876] [serial = 712] [outer = 00000000] 17:36:26 INFO - PROCESS | 2876 | ++DOMWINDOW == 122 (19B19400) [pid = 2876] [serial = 713] [outer = 19A1DC00] 17:36:26 INFO - PROCESS | 2876 | 1462757786852 Marionette DEBUG loaded listener.js 17:36:26 INFO - PROCESS | 2876 | ++DOMWINDOW == 123 (19C81400) [pid = 2876] [serial = 714] [outer = 19A1DC00] 17:36:27 INFO - PROCESS | 2876 | 1462757787276 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 17:36:27 INFO - PROCESS | 2876 | ++DOMWINDOW == 124 (19B0CC00) [pid = 2876] [serial = 715] [outer = 1B78CC00] 17:36:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 17:36:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 688ms 17:36:27 INFO - PROCESS | 2876 | 1462757787317 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 17:36:27 INFO - PROCESS | 2876 | 1462757787320 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 17:36:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 17:36:27 INFO - PROCESS | 2876 | 1462757787401 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 17:36:27 INFO - PROCESS | 2876 | 1462757787403 Marionette TRACE conn3 <- [1,918,null,{}] 17:36:27 INFO - PROCESS | 2876 | 1462757787406 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:27 INFO - PROCESS | 2876 | 1462757787518 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 17:36:27 INFO - PROCESS | 2876 | 1462757787528 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:27 INFO - PROCESS | 2876 | ++DOCSHELL 19A36C00 == 76 [pid = 2876] [id = 239] 17:36:27 INFO - PROCESS | 2876 | ++DOMWINDOW == 125 (19C8A000) [pid = 2876] [serial = 716] [outer = 00000000] 17:36:27 INFO - PROCESS | 2876 | ++DOMWINDOW == 126 (1A87AC00) [pid = 2876] [serial = 717] [outer = 19C8A000] 17:36:27 INFO - PROCESS | 2876 | 1462757787623 Marionette DEBUG loaded listener.js 17:36:27 INFO - PROCESS | 2876 | ++DOMWINDOW == 127 (1A942400) [pid = 2876] [serial = 718] [outer = 19C8A000] 17:36:28 INFO - PROCESS | 2876 | 1462757788029 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 17:36:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 17:36:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 735ms 17:36:28 INFO - PROCESS | 2876 | 1462757788091 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 17:36:28 INFO - PROCESS | 2876 | 1462757788093 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 17:36:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 17:36:28 INFO - PROCESS | 2876 | 1462757788096 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 17:36:28 INFO - PROCESS | 2876 | 1462757788098 Marionette TRACE conn3 <- [1,922,null,{}] 17:36:28 INFO - PROCESS | 2876 | 1462757788107 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:28 INFO - PROCESS | 2876 | 1462757788217 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 17:36:28 INFO - PROCESS | 2876 | 1462757788429 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:28 INFO - PROCESS | 2876 | --DOMWINDOW == 126 (12F20400) [pid = 2876] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 17:36:28 INFO - PROCESS | 2876 | --DOMWINDOW == 125 (106EC000) [pid = 2876] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 17:36:28 INFO - PROCESS | 2876 | --DOMWINDOW == 124 (16FCD800) [pid = 2876] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 17:36:28 INFO - PROCESS | 2876 | --DOMWINDOW == 123 (1A45DC00) [pid = 2876] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 17:36:28 INFO - PROCESS | 2876 | --DOMWINDOW == 122 (164E0C00) [pid = 2876] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 17:36:28 INFO - PROCESS | 2876 | --DOMWINDOW == 121 (12C64000) [pid = 2876] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 17:36:28 INFO - PROCESS | 2876 | --DOMWINDOW == 120 (16F10400) [pid = 2876] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 17:36:28 INFO - PROCESS | 2876 | --DOMWINDOW == 119 (18532C00) [pid = 2876] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 17:36:28 INFO - PROCESS | 2876 | --DOMWINDOW == 118 (169A8400) [pid = 2876] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 17:36:28 INFO - PROCESS | 2876 | --DOMWINDOW == 117 (1786D400) [pid = 2876] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 17:36:28 INFO - PROCESS | 2876 | --DOMWINDOW == 116 (164D7400) [pid = 2876] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 17:36:28 INFO - PROCESS | 2876 | --DOMWINDOW == 115 (164DF000) [pid = 2876] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 17:36:28 INFO - PROCESS | 2876 | --DOMWINDOW == 114 (1703A400) [pid = 2876] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 17:36:28 INFO - PROCESS | 2876 | --DOMWINDOW == 113 (16DB4800) [pid = 2876] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 17:36:28 INFO - PROCESS | 2876 | --DOMWINDOW == 112 (18868000) [pid = 2876] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 17:36:28 INFO - PROCESS | 2876 | --DOMWINDOW == 111 (185CB400) [pid = 2876] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 17:36:28 INFO - PROCESS | 2876 | ++DOCSHELL 106EC000 == 77 [pid = 2876] [id = 240] 17:36:28 INFO - PROCESS | 2876 | ++DOMWINDOW == 112 (107ECC00) [pid = 2876] [serial = 719] [outer = 00000000] 17:36:28 INFO - PROCESS | 2876 | ++DOMWINDOW == 113 (12F21C00) [pid = 2876] [serial = 720] [outer = 107ECC00] 17:36:28 INFO - PROCESS | 2876 | 1462757788484 Marionette DEBUG loaded listener.js 17:36:28 INFO - PROCESS | 2876 | ++DOMWINDOW == 114 (164DE400) [pid = 2876] [serial = 721] [outer = 107ECC00] 17:36:28 INFO - PROCESS | 2876 | 1462757788868 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 17:36:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 17:36:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 812ms 17:36:28 INFO - PROCESS | 2876 | 1462757788899 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 17:36:28 INFO - PROCESS | 2876 | 1462757788900 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 17:36:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 17:36:28 INFO - PROCESS | 2876 | 1462757788904 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 17:36:28 INFO - PROCESS | 2876 | 1462757788905 Marionette TRACE conn3 <- [1,926,null,{}] 17:36:28 INFO - PROCESS | 2876 | 1462757788909 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:29 INFO - PROCESS | 2876 | 1462757789029 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 17:36:29 INFO - PROCESS | 2876 | 1462757789040 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:29 INFO - PROCESS | 2876 | ++DOCSHELL 122B1400 == 78 [pid = 2876] [id = 241] 17:36:29 INFO - PROCESS | 2876 | ++DOMWINDOW == 115 (16219000) [pid = 2876] [serial = 722] [outer = 00000000] 17:36:29 INFO - PROCESS | 2876 | ++DOMWINDOW == 116 (18533000) [pid = 2876] [serial = 723] [outer = 16219000] 17:36:29 INFO - PROCESS | 2876 | 1462757789084 Marionette DEBUG loaded listener.js 17:36:29 INFO - PROCESS | 2876 | ++DOMWINDOW == 117 (185CB400) [pid = 2876] [serial = 724] [outer = 16219000] 17:36:29 INFO - PROCESS | 2876 | 1462757789485 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 17:36:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 17:36:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 641ms 17:36:29 INFO - PROCESS | 2876 | 1462757789542 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 17:36:29 INFO - PROCESS | 2876 | 1462757789544 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 17:36:29 INFO - PROCESS | 2876 | 1462757789547 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 17:36:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 17:36:29 INFO - PROCESS | 2876 | 1462757789549 Marionette TRACE conn3 <- [1,930,null,{}] 17:36:29 INFO - PROCESS | 2876 | 1462757789552 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:29 INFO - PROCESS | 2876 | 1462757789667 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 17:36:29 INFO - PROCESS | 2876 | 1462757789677 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:29 INFO - PROCESS | 2876 | ++DOCSHELL 162F0800 == 79 [pid = 2876] [id = 242] 17:36:29 INFO - PROCESS | 2876 | ++DOMWINDOW == 118 (16A27800) [pid = 2876] [serial = 725] [outer = 00000000] 17:36:29 INFO - PROCESS | 2876 | ++DOMWINDOW == 119 (1ABF0800) [pid = 2876] [serial = 726] [outer = 16A27800] 17:36:29 INFO - PROCESS | 2876 | 1462757789723 Marionette DEBUG loaded listener.js 17:36:29 INFO - PROCESS | 2876 | ++DOMWINDOW == 120 (1AF24C00) [pid = 2876] [serial = 727] [outer = 16A27800] 17:36:30 INFO - PROCESS | 2876 | 1462757790121 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 17:36:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 17:36:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 594ms 17:36:30 INFO - PROCESS | 2876 | 1462757790145 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 17:36:30 INFO - PROCESS | 2876 | 1462757790147 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 17:36:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 17:36:30 INFO - PROCESS | 2876 | 1462757790150 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 17:36:30 INFO - PROCESS | 2876 | 1462757790152 Marionette TRACE conn3 <- [1,934,null,{}] 17:36:30 INFO - PROCESS | 2876 | 1462757790156 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:30 INFO - PROCESS | 2876 | 1462757790256 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 17:36:30 INFO - PROCESS | 2876 | 1462757790384 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:30 INFO - PROCESS | 2876 | ++DOCSHELL 1852DC00 == 80 [pid = 2876] [id = 243] 17:36:30 INFO - PROCESS | 2876 | ++DOMWINDOW == 121 (1A45B400) [pid = 2876] [serial = 728] [outer = 00000000] 17:36:30 INFO - PROCESS | 2876 | ++DOMWINDOW == 122 (1B616400) [pid = 2876] [serial = 729] [outer = 1A45B400] 17:36:30 INFO - PROCESS | 2876 | 1462757790439 Marionette DEBUG loaded listener.js 17:36:30 INFO - PROCESS | 2876 | ++DOMWINDOW == 123 (1B61EC00) [pid = 2876] [serial = 730] [outer = 1A45B400] 17:36:31 INFO - PROCESS | 2876 | 1462757791020 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 17:36:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 17:36:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 938ms 17:36:31 INFO - PROCESS | 2876 | 1462757791096 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 17:36:31 INFO - PROCESS | 2876 | 1462757791102 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 17:36:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 17:36:31 INFO - PROCESS | 2876 | 1462757791107 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 17:36:31 INFO - PROCESS | 2876 | 1462757791112 Marionette TRACE conn3 <- [1,938,null,{}] 17:36:31 INFO - PROCESS | 2876 | 1462757791117 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:31 INFO - PROCESS | 2876 | 1462757791231 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 17:36:31 INFO - PROCESS | 2876 | 1462757791367 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:31 INFO - PROCESS | 2876 | ++DOCSHELL 13CAA400 == 81 [pid = 2876] [id = 244] 17:36:31 INFO - PROCESS | 2876 | ++DOMWINDOW == 124 (14735C00) [pid = 2876] [serial = 731] [outer = 00000000] 17:36:31 INFO - PROCESS | 2876 | ++DOMWINDOW == 125 (164D4000) [pid = 2876] [serial = 732] [outer = 14735C00] 17:36:31 INFO - PROCESS | 2876 | 1462757791423 Marionette DEBUG loaded listener.js 17:36:31 INFO - PROCESS | 2876 | ++DOMWINDOW == 126 (16A25400) [pid = 2876] [serial = 733] [outer = 14735C00] 17:36:32 INFO - PROCESS | 2876 | 1462757792042 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 17:36:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 17:36:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1000ms 17:36:32 INFO - PROCESS | 2876 | 1462757792110 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 17:36:32 INFO - PROCESS | 2876 | 1462757792116 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 17:36:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 17:36:32 INFO - PROCESS | 2876 | 1462757792123 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 17:36:32 INFO - PROCESS | 2876 | 1462757792125 Marionette TRACE conn3 <- [1,942,null,{}] 17:36:32 INFO - PROCESS | 2876 | 1462757792144 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:32 INFO - PROCESS | 2876 | 1462757792253 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 17:36:32 INFO - PROCESS | 2876 | 1462757792385 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:32 INFO - PROCESS | 2876 | ++DOCSHELL 16F19800 == 82 [pid = 2876] [id = 245] 17:36:32 INFO - PROCESS | 2876 | ++DOMWINDOW == 127 (16FD0400) [pid = 2876] [serial = 734] [outer = 00000000] 17:36:32 INFO - PROCESS | 2876 | ++DOMWINDOW == 128 (177B6800) [pid = 2876] [serial = 735] [outer = 16FD0400] 17:36:32 INFO - PROCESS | 2876 | 1462757792439 Marionette DEBUG loaded listener.js 17:36:32 INFO - PROCESS | 2876 | ++DOMWINDOW == 129 (18539400) [pid = 2876] [serial = 736] [outer = 16FD0400] 17:36:33 INFO - PROCESS | 2876 | 1462757793047 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 17:36:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 17:36:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 969ms 17:36:33 INFO - PROCESS | 2876 | 1462757793086 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 17:36:33 INFO - PROCESS | 2876 | 1462757793089 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 17:36:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 17:36:33 INFO - PROCESS | 2876 | 1462757793093 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 17:36:33 INFO - PROCESS | 2876 | 1462757793096 Marionette TRACE conn3 <- [1,946,null,{}] 17:36:33 INFO - PROCESS | 2876 | 1462757793107 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:33 INFO - PROCESS | 2876 | 1462757793219 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 17:36:33 INFO - PROCESS | 2876 | 1462757793327 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:33 INFO - PROCESS | 2876 | ++DOCSHELL 1AB17C00 == 83 [pid = 2876] [id = 246] 17:36:33 INFO - PROCESS | 2876 | ++DOMWINDOW == 130 (1AEA0000) [pid = 2876] [serial = 737] [outer = 00000000] 17:36:33 INFO - PROCESS | 2876 | ++DOMWINDOW == 131 (1B363800) [pid = 2876] [serial = 738] [outer = 1AEA0000] 17:36:33 INFO - PROCESS | 2876 | 1462757793381 Marionette DEBUG loaded listener.js 17:36:33 INFO - PROCESS | 2876 | ++DOMWINDOW == 132 (1B615800) [pid = 2876] [serial = 739] [outer = 1AEA0000] 17:36:33 INFO - PROCESS | 2876 | 1462757793945 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 17:36:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 17:36:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 906ms 17:36:33 INFO - PROCESS | 2876 | 1462757793996 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 17:36:33 INFO - PROCESS | 2876 | 1462757793999 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 17:36:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 17:36:33 INFO - PROCESS | 2876 | 1462757794003 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 17:36:33 INFO - PROCESS | 2876 | 1462757794005 Marionette TRACE conn3 <- [1,950,null,{}] 17:36:33 INFO - PROCESS | 2876 | 1462757794009 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:34 INFO - PROCESS | 2876 | 1462757794115 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 17:36:34 INFO - PROCESS | 2876 | 1462757794222 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:34 INFO - PROCESS | 2876 | ++DOCSHELL 1791E800 == 84 [pid = 2876] [id = 247] 17:36:34 INFO - PROCESS | 2876 | ++DOMWINDOW == 133 (1791F400) [pid = 2876] [serial = 740] [outer = 00000000] 17:36:34 INFO - PROCESS | 2876 | ++DOMWINDOW == 134 (17926C00) [pid = 2876] [serial = 741] [outer = 1791F400] 17:36:34 INFO - PROCESS | 2876 | 1462757794274 Marionette DEBUG loaded listener.js 17:36:34 INFO - PROCESS | 2876 | ++DOMWINDOW == 135 (17929C00) [pid = 2876] [serial = 742] [outer = 1791F400] 17:36:34 INFO - PROCESS | 2876 | 1462757794837 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 17:36:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 17:36:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 906ms 17:36:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 17:36:34 INFO - PROCESS | 2876 | 1462757794907 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 17:36:34 INFO - PROCESS | 2876 | 1462757794909 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 17:36:34 INFO - PROCESS | 2876 | 1462757794912 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 17:36:34 INFO - PROCESS | 2876 | 1462757794914 Marionette TRACE conn3 <- [1,954,null,{}] 17:36:34 INFO - PROCESS | 2876 | 1462757794918 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:35 INFO - PROCESS | 2876 | 1462757795020 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 17:36:35 INFO - PROCESS | 2876 | 1462757795126 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:35 INFO - PROCESS | 2876 | ++DOCSHELL 11043000 == 85 [pid = 2876] [id = 248] 17:36:35 INFO - PROCESS | 2876 | ++DOMWINDOW == 136 (11043C00) [pid = 2876] [serial = 743] [outer = 00000000] 17:36:35 INFO - PROCESS | 2876 | ++DOMWINDOW == 137 (1104C000) [pid = 2876] [serial = 744] [outer = 11043C00] 17:36:35 INFO - PROCESS | 2876 | 1462757795177 Marionette DEBUG loaded listener.js 17:36:35 INFO - PROCESS | 2876 | ++DOMWINDOW == 138 (1104E400) [pid = 2876] [serial = 745] [outer = 11043C00] 17:36:35 INFO - PROCESS | 2876 | 1462757795764 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 17:36:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 17:36:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 890ms 17:36:35 INFO - PROCESS | 2876 | 1462757795817 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 17:36:35 INFO - PROCESS | 2876 | 1462757795819 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 17:36:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 17:36:35 INFO - PROCESS | 2876 | 1462757795823 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 17:36:35 INFO - PROCESS | 2876 | 1462757795825 Marionette TRACE conn3 <- [1,958,null,{}] 17:36:35 INFO - PROCESS | 2876 | 1462757795828 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:35 INFO - PROCESS | 2876 | 1462757795943 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 17:36:36 INFO - PROCESS | 2876 | 1462757796049 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:36 INFO - PROCESS | 2876 | ++DOCSHELL 10722400 == 86 [pid = 2876] [id = 249] 17:36:36 INFO - PROCESS | 2876 | ++DOMWINDOW == 139 (1104AC00) [pid = 2876] [serial = 746] [outer = 00000000] 17:36:36 INFO - PROCESS | 2876 | ++DOMWINDOW == 140 (16B68C00) [pid = 2876] [serial = 747] [outer = 1104AC00] 17:36:36 INFO - PROCESS | 2876 | 1462757796102 Marionette DEBUG loaded listener.js 17:36:36 INFO - PROCESS | 2876 | ++DOMWINDOW == 141 (16FCDC00) [pid = 2876] [serial = 748] [outer = 1104AC00] 17:36:36 INFO - PROCESS | 2876 | 1462757796956 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 17:36:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 17:36:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1187ms 17:36:37 INFO - PROCESS | 2876 | 1462757797020 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 17:36:37 INFO - PROCESS | 2876 | 1462757797025 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 17:36:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 17:36:37 INFO - PROCESS | 2876 | 1462757797029 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 17:36:37 INFO - PROCESS | 2876 | 1462757797033 Marionette TRACE conn3 <- [1,962,null,{}] 17:36:37 INFO - PROCESS | 2876 | 1462757797038 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:37 INFO - PROCESS | 2876 | 1462757797136 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 17:36:37 INFO - PROCESS | 2876 | 1462757797275 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:37 INFO - PROCESS | 2876 | ++DOCSHELL 113B5C00 == 87 [pid = 2876] [id = 250] 17:36:37 INFO - PROCESS | 2876 | ++DOMWINDOW == 142 (12ED9800) [pid = 2876] [serial = 749] [outer = 00000000] 17:36:37 INFO - PROCESS | 2876 | ++DOMWINDOW == 143 (134DE800) [pid = 2876] [serial = 750] [outer = 12ED9800] 17:36:37 INFO - PROCESS | 2876 | 1462757797330 Marionette DEBUG loaded listener.js 17:36:37 INFO - PROCESS | 2876 | ++DOMWINDOW == 144 (117DE800) [pid = 2876] [serial = 751] [outer = 12ED9800] 17:36:37 INFO - PROCESS | 2876 | --DOCSHELL 15951C00 == 86 [pid = 2876] [id = 113] 17:36:37 INFO - PROCESS | 2876 | --DOCSHELL 1A1B8000 == 85 [pid = 2876] [id = 210] 17:36:37 INFO - PROCESS | 2876 | --DOCSHELL 162F0800 == 84 [pid = 2876] [id = 242] 17:36:37 INFO - PROCESS | 2876 | --DOCSHELL 122B1400 == 83 [pid = 2876] [id = 241] 17:36:37 INFO - PROCESS | 2876 | --DOCSHELL 106EC000 == 82 [pid = 2876] [id = 240] 17:36:37 INFO - PROCESS | 2876 | --DOCSHELL 19A36C00 == 81 [pid = 2876] [id = 239] 17:36:37 INFO - PROCESS | 2876 | --DOCSHELL 18862C00 == 80 [pid = 2876] [id = 238] 17:36:37 INFO - PROCESS | 2876 | --DOCSHELL 16AAAC00 == 79 [pid = 2876] [id = 237] 17:36:37 INFO - PROCESS | 2876 | --DOCSHELL 17275000 == 78 [pid = 2876] [id = 236] 17:36:37 INFO - PROCESS | 2876 | --DOCSHELL 16F0F400 == 77 [pid = 2876] [id = 235] 17:36:37 INFO - PROCESS | 2876 | --DOCSHELL 10D61400 == 76 [pid = 2876] [id = 234] 17:36:37 INFO - PROCESS | 2876 | --DOCSHELL 13A0FC00 == 75 [pid = 2876] [id = 233] 17:36:37 INFO - PROCESS | 2876 | --DOMWINDOW == 143 (19A38800) [pid = 2876] [serial = 677] [outer = 00000000] [url = about:blank] 17:36:37 INFO - PROCESS | 2876 | --DOCSHELL 16225000 == 74 [pid = 2876] [id = 228] 17:36:37 INFO - PROCESS | 2876 | --DOCSHELL 1121B400 == 73 [pid = 2876] [id = 227] 17:36:37 INFO - PROCESS | 2876 | --DOMWINDOW == 142 (14741C00) [pid = 2876] [serial = 653] [outer = 00000000] [url = about:blank] 17:36:37 INFO - PROCESS | 2876 | --DOMWINDOW == 141 (16DBFC00) [pid = 2876] [serial = 635] [outer = 00000000] [url = about:blank] 17:36:37 INFO - PROCESS | 2876 | --DOMWINDOW == 140 (1350F000) [pid = 2876] [serial = 650] [outer = 00000000] [url = about:blank] 17:36:37 INFO - PROCESS | 2876 | --DOMWINDOW == 139 (182C0800) [pid = 2876] [serial = 555] [outer = 00000000] [url = about:blank] 17:36:37 INFO - PROCESS | 2876 | --DOMWINDOW == 138 (1A93F000) [pid = 2876] [serial = 630] [outer = 00000000] [url = about:blank] 17:36:37 INFO - PROCESS | 2876 | --DOMWINDOW == 137 (140D7800) [pid = 2876] [serial = 651] [outer = 00000000] [url = about:blank] 17:36:37 INFO - PROCESS | 2876 | --DOMWINDOW == 136 (16A23C00) [pid = 2876] [serial = 657] [outer = 00000000] [url = about:blank] 17:36:37 INFO - PROCESS | 2876 | --DOMWINDOW == 135 (1B04E800) [pid = 2876] [serial = 647] [outer = 00000000] [url = about:blank] 17:36:37 INFO - PROCESS | 2876 | --DOMWINDOW == 134 (13287400) [pid = 2876] [serial = 558] [outer = 00000000] [url = about:blank] 17:36:37 INFO - PROCESS | 2876 | --DOMWINDOW == 133 (16A20000) [pid = 2876] [serial = 656] [outer = 00000000] [url = about:blank] 17:36:37 INFO - PROCESS | 2876 | --DOMWINDOW == 132 (1A1B2400) [pid = 2876] [serial = 638] [outer = 00000000] [url = about:blank] 17:36:37 INFO - PROCESS | 2876 | --DOMWINDOW == 131 (17279400) [pid = 2876] [serial = 666] [outer = 00000000] [url = about:blank] 17:36:37 INFO - PROCESS | 2876 | --DOMWINDOW == 130 (185D0000) [pid = 2876] [serial = 564] [outer = 00000000] [url = about:blank] 17:36:37 INFO - PROCESS | 2876 | --DOMWINDOW == 129 (159C9000) [pid = 2876] [serial = 654] [outer = 00000000] [url = about:blank] 17:36:37 INFO - PROCESS | 2876 | --DOMWINDOW == 128 (18557C00) [pid = 2876] [serial = 672] [outer = 00000000] [url = about:blank] 17:36:37 INFO - PROCESS | 2876 | --DOMWINDOW == 127 (18531C00) [pid = 2876] [serial = 668] [outer = 00000000] [url = about:blank] 17:36:37 INFO - PROCESS | 2876 | --DOMWINDOW == 126 (16BFA000) [pid = 2876] [serial = 561] [outer = 00000000] [url = about:blank] 17:36:37 INFO - PROCESS | 2876 | --DOMWINDOW == 125 (15950400) [pid = 2876] [serial = 632] [outer = 00000000] [url = about:blank] 17:36:37 INFO - PROCESS | 2876 | --DOMWINDOW == 124 (16AB4400) [pid = 2876] [serial = 660] [outer = 00000000] [url = about:blank] 17:36:37 INFO - PROCESS | 2876 | --DOMWINDOW == 123 (16AA8C00) [pid = 2876] [serial = 659] [outer = 00000000] [url = about:blank] 17:36:37 INFO - PROCESS | 2876 | --DOMWINDOW == 122 (16FDC000) [pid = 2876] [serial = 665] [outer = 00000000] [url = about:blank] 17:36:37 INFO - PROCESS | 2876 | --DOMWINDOW == 121 (18553000) [pid = 2876] [serial = 669] [outer = 00000000] [url = about:blank] 17:36:37 INFO - PROCESS | 2876 | --DOMWINDOW == 120 (185D6800) [pid = 2876] [serial = 588] [outer = 00000000] [url = about:blank] 17:36:37 INFO - PROCESS | 2876 | --DOMWINDOW == 119 (1AB17000) [pid = 2876] [serial = 641] [outer = 00000000] [url = about:blank] 17:36:37 INFO - PROCESS | 2876 | --DOMWINDOW == 118 (181F5000) [pid = 2876] [serial = 671] [outer = 00000000] [url = about:blank] 17:36:37 INFO - PROCESS | 2876 | --DOMWINDOW == 117 (16DBE800) [pid = 2876] [serial = 662] [outer = 00000000] [url = about:blank] 17:36:37 INFO - PROCESS | 2876 | --DOMWINDOW == 116 (19A29C00) [pid = 2876] [serial = 567] [outer = 00000000] [url = about:blank] 17:36:37 INFO - PROCESS | 2876 | --DOMWINDOW == 115 (1886B400) [pid = 2876] [serial = 674] [outer = 00000000] [url = about:blank] 17:36:37 INFO - PROCESS | 2876 | --DOMWINDOW == 114 (16F0C000) [pid = 2876] [serial = 663] [outer = 00000000] [url = about:blank] 17:36:37 INFO - PROCESS | 2876 | --DOMWINDOW == 113 (1ABF4400) [pid = 2876] [serial = 644] [outer = 00000000] [url = about:blank] 17:36:37 INFO - PROCESS | 2876 | --DOMWINDOW == 112 (18870800) [pid = 2876] [serial = 675] [outer = 00000000] [url = about:blank] 17:36:37 INFO - PROCESS | 2876 | 1462757797897 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 17:36:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 17:36:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 906ms 17:36:37 INFO - PROCESS | 2876 | 1462757797935 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 17:36:37 INFO - PROCESS | 2876 | 1462757797940 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 17:36:37 INFO - PROCESS | 2876 | 1462757797946 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 17:36:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 17:36:37 INFO - PROCESS | 2876 | 1462757797949 Marionette TRACE conn3 <- [1,966,null,{}] 17:36:37 INFO - PROCESS | 2876 | 1462757797953 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:38 INFO - PROCESS | 2876 | 1462757798043 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 17:36:38 INFO - PROCESS | 2876 | 1462757798052 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:38 INFO - PROCESS | 2876 | ++DOCSHELL 12F1C000 == 74 [pid = 2876] [id = 251] 17:36:38 INFO - PROCESS | 2876 | ++DOMWINDOW == 113 (12F20400) [pid = 2876] [serial = 752] [outer = 00000000] 17:36:38 INFO - PROCESS | 2876 | ++DOMWINDOW == 114 (1473CC00) [pid = 2876] [serial = 753] [outer = 12F20400] 17:36:38 INFO - PROCESS | 2876 | 1462757798097 Marionette DEBUG loaded listener.js 17:36:38 INFO - PROCESS | 2876 | ++DOMWINDOW == 115 (147A6000) [pid = 2876] [serial = 754] [outer = 12F20400] 17:36:38 INFO - PROCESS | 2876 | 1462757798562 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 17:36:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 17:36:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 625ms 17:36:38 INFO - PROCESS | 2876 | 1462757798584 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 17:36:38 INFO - PROCESS | 2876 | 1462757798586 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 17:36:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 17:36:38 INFO - PROCESS | 2876 | 1462757798590 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 17:36:38 INFO - PROCESS | 2876 | 1462757798593 Marionette TRACE conn3 <- [1,970,null,{}] 17:36:38 INFO - PROCESS | 2876 | 1462757798603 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:38 INFO - PROCESS | 2876 | 1462757798695 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 17:36:38 INFO - PROCESS | 2876 | 1462757798705 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:38 INFO - PROCESS | 2876 | ++DOCSHELL 1608AC00 == 75 [pid = 2876] [id = 252] 17:36:38 INFO - PROCESS | 2876 | ++DOMWINDOW == 116 (1608B400) [pid = 2876] [serial = 755] [outer = 00000000] 17:36:38 INFO - PROCESS | 2876 | ++DOMWINDOW == 117 (16222C00) [pid = 2876] [serial = 756] [outer = 1608B400] 17:36:38 INFO - PROCESS | 2876 | 1462757798752 Marionette DEBUG loaded listener.js 17:36:38 INFO - PROCESS | 2876 | ++DOMWINDOW == 118 (164DA000) [pid = 2876] [serial = 757] [outer = 1608B400] 17:36:39 INFO - PROCESS | 2876 | 1462757799215 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 17:36:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 17:36:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 641ms 17:36:39 INFO - PROCESS | 2876 | 1462757799228 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 17:36:39 INFO - PROCESS | 2876 | 1462757799230 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 17:36:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 17:36:39 INFO - PROCESS | 2876 | 1462757799233 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 17:36:39 INFO - PROCESS | 2876 | 1462757799235 Marionette TRACE conn3 <- [1,974,null,{}] 17:36:39 INFO - PROCESS | 2876 | 1462757799238 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:39 INFO - PROCESS | 2876 | 1462757799321 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 17:36:39 INFO - PROCESS | 2876 | 1462757799328 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:39 INFO - PROCESS | 2876 | ++DOCSHELL 162F0800 == 76 [pid = 2876] [id = 253] 17:36:39 INFO - PROCESS | 2876 | ++DOMWINDOW == 119 (16A20C00) [pid = 2876] [serial = 758] [outer = 00000000] 17:36:39 INFO - PROCESS | 2876 | ++DOMWINDOW == 120 (16AAE000) [pid = 2876] [serial = 759] [outer = 16A20C00] 17:36:39 INFO - PROCESS | 2876 | 1462757799371 Marionette DEBUG loaded listener.js 17:36:39 INFO - PROCESS | 2876 | ++DOMWINDOW == 121 (16B64000) [pid = 2876] [serial = 760] [outer = 16A20C00] 17:36:39 INFO - PROCESS | 2876 | 1462757799793 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 17:36:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 17:36:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 594ms 17:36:39 INFO - PROCESS | 2876 | 1462757799834 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 17:36:39 INFO - PROCESS | 2876 | 1462757799835 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 17:36:39 INFO - PROCESS | 2876 | 1462757799839 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 17:36:39 INFO - PROCESS | 2876 | 1462757799840 Marionette TRACE conn3 <- [1,978,null,{}] 17:36:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 17:36:39 INFO - PROCESS | 2876 | 1462757799857 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:39 INFO - PROCESS | 2876 | 1462757799939 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 17:36:39 INFO - PROCESS | 2876 | 1462757799946 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:39 INFO - PROCESS | 2876 | ++DOCSHELL 169B5800 == 77 [pid = 2876] [id = 254] 17:36:39 INFO - PROCESS | 2876 | ++DOMWINDOW == 122 (16A2B800) [pid = 2876] [serial = 761] [outer = 00000000] 17:36:39 INFO - PROCESS | 2876 | ++DOMWINDOW == 123 (16DB6C00) [pid = 2876] [serial = 762] [outer = 16A2B800] 17:36:39 INFO - PROCESS | 2876 | 1462757799989 Marionette DEBUG loaded listener.js 17:36:40 INFO - PROCESS | 2876 | ++DOMWINDOW == 124 (16DBCC00) [pid = 2876] [serial = 763] [outer = 16A2B800] 17:36:40 INFO - PROCESS | 2876 | 1462757800493 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 17:36:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 17:36:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 703ms 17:36:40 INFO - PROCESS | 2876 | 1462757800546 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 17:36:40 INFO - PROCESS | 2876 | 1462757800548 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 17:36:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 17:36:40 INFO - PROCESS | 2876 | 1462757800551 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 17:36:40 INFO - PROCESS | 2876 | 1462757800553 Marionette TRACE conn3 <- [1,982,null,{}] 17:36:40 INFO - PROCESS | 2876 | 1462757800556 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:40 INFO - PROCESS | 2876 | 1462757800679 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 17:36:40 INFO - PROCESS | 2876 | 1462757800769 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:40 INFO - PROCESS | 2876 | ++DOCSHELL 17042400 == 78 [pid = 2876] [id = 255] 17:36:40 INFO - PROCESS | 2876 | ++DOMWINDOW == 125 (1714BC00) [pid = 2876] [serial = 764] [outer = 00000000] 17:36:40 INFO - PROCESS | 2876 | ++DOMWINDOW == 126 (1726EC00) [pid = 2876] [serial = 765] [outer = 1714BC00] 17:36:40 INFO - PROCESS | 2876 | 1462757800813 Marionette DEBUG loaded listener.js 17:36:40 INFO - PROCESS | 2876 | ++DOMWINDOW == 127 (17864800) [pid = 2876] [serial = 766] [outer = 1714BC00] 17:36:41 INFO - PROCESS | 2876 | 1462757801214 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 17:36:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 17:36:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 688ms 17:36:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 17:36:41 INFO - PROCESS | 2876 | 1462757801253 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 17:36:41 INFO - PROCESS | 2876 | 1462757801255 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 17:36:41 INFO - PROCESS | 2876 | 1462757801258 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 17:36:41 INFO - PROCESS | 2876 | 1462757801260 Marionette TRACE conn3 <- [1,986,null,{}] 17:36:41 INFO - PROCESS | 2876 | 1462757801263 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:41 INFO - PROCESS | 2876 | 1462757801398 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 17:36:41 INFO - PROCESS | 2876 | 1462757801419 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:41 INFO - PROCESS | 2876 | ++DOCSHELL 16F10400 == 79 [pid = 2876] [id = 256] 17:36:41 INFO - PROCESS | 2876 | ++DOMWINDOW == 128 (16FD0C00) [pid = 2876] [serial = 767] [outer = 00000000] 17:36:41 INFO - PROCESS | 2876 | ++DOMWINDOW == 129 (1792B000) [pid = 2876] [serial = 768] [outer = 16FD0C00] 17:36:41 INFO - PROCESS | 2876 | 1462757801465 Marionette DEBUG loaded listener.js 17:36:41 INFO - PROCESS | 2876 | ++DOMWINDOW == 130 (1852E400) [pid = 2876] [serial = 769] [outer = 16FD0C00] 17:36:41 INFO - PROCESS | 2876 | 1462757801901 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 17:36:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 17:36:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 688ms 17:36:41 INFO - PROCESS | 2876 | 1462757801958 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 17:36:41 INFO - PROCESS | 2876 | 1462757801960 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 17:36:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 17:36:41 INFO - PROCESS | 2876 | 1462757801963 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 17:36:41 INFO - PROCESS | 2876 | 1462757801965 Marionette TRACE conn3 <- [1,990,null,{}] 17:36:41 INFO - PROCESS | 2876 | 1462757801968 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:42 INFO - PROCESS | 2876 | 1462757802082 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 17:36:42 INFO - PROCESS | 2876 | 1462757802152 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:42 INFO - PROCESS | 2876 | ++DOCSHELL 18533800 == 80 [pid = 2876] [id = 257] 17:36:42 INFO - PROCESS | 2876 | ++DOMWINDOW == 131 (18536400) [pid = 2876] [serial = 770] [outer = 00000000] 17:36:42 INFO - PROCESS | 2876 | ++DOMWINDOW == 132 (18550800) [pid = 2876] [serial = 771] [outer = 18536400] 17:36:42 INFO - PROCESS | 2876 | 1462757802198 Marionette DEBUG loaded listener.js 17:36:42 INFO - PROCESS | 2876 | ++DOMWINDOW == 133 (18551400) [pid = 2876] [serial = 772] [outer = 18536400] 17:36:42 INFO - PROCESS | 2876 | --DOMWINDOW == 132 (19A1DC00) [pid = 2876] [serial = 712] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 17:36:42 INFO - PROCESS | 2876 | --DOMWINDOW == 131 (19C8A000) [pid = 2876] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 17:36:42 INFO - PROCESS | 2876 | --DOMWINDOW == 130 (182C8400) [pid = 2876] [serial = 709] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 17:36:42 INFO - PROCESS | 2876 | --DOMWINDOW == 129 (17276C00) [pid = 2876] [serial = 706] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 17:36:42 INFO - PROCESS | 2876 | --DOMWINDOW == 128 (13C95C00) [pid = 2876] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 17:36:42 INFO - PROCESS | 2876 | --DOMWINDOW == 127 (16F0FC00) [pid = 2876] [serial = 703] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 17:36:42 INFO - PROCESS | 2876 | --DOMWINDOW == 126 (113BBC00) [pid = 2876] [serial = 700] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 17:36:42 INFO - PROCESS | 2876 | --DOMWINDOW == 125 (19A25000) [pid = 2876] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 17:36:42 INFO - PROCESS | 2876 | --DOMWINDOW == 124 (16219000) [pid = 2876] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 17:36:42 INFO - PROCESS | 2876 | --DOMWINDOW == 123 (107ECC00) [pid = 2876] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 17:36:42 INFO - PROCESS | 2876 | --DOMWINDOW == 122 (16A27800) [pid = 2876] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 17:36:42 INFO - PROCESS | 2876 | 1462757802775 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 17:36:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 17:36:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 844ms 17:36:42 INFO - PROCESS | 2876 | 1462757802804 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 17:36:42 INFO - PROCESS | 2876 | 1462757802807 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 17:36:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 17:36:42 INFO - PROCESS | 2876 | 1462757802810 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 17:36:42 INFO - PROCESS | 2876 | 1462757802811 Marionette TRACE conn3 <- [1,994,null,{}] 17:36:42 INFO - PROCESS | 2876 | 1462757802815 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:42 INFO - PROCESS | 2876 | 1462757802902 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 17:36:42 INFO - PROCESS | 2876 | 1462757802908 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:42 INFO - PROCESS | 2876 | ++DOCSHELL 1621C800 == 81 [pid = 2876] [id = 258] 17:36:42 INFO - PROCESS | 2876 | ++DOMWINDOW == 123 (16A1F800) [pid = 2876] [serial = 773] [outer = 00000000] 17:36:42 INFO - PROCESS | 2876 | ++DOMWINDOW == 124 (180D0C00) [pid = 2876] [serial = 774] [outer = 16A1F800] 17:36:42 INFO - PROCESS | 2876 | 1462757802952 Marionette DEBUG loaded listener.js 17:36:43 INFO - PROCESS | 2876 | ++DOMWINDOW == 125 (18538000) [pid = 2876] [serial = 775] [outer = 16A1F800] 17:36:43 INFO - PROCESS | 2876 | 1462757803365 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 17:36:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 17:36:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 594ms 17:36:43 INFO - PROCESS | 2876 | 1462757803417 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 17:36:43 INFO - PROCESS | 2876 | 1462757803419 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 17:36:43 INFO - PROCESS | 2876 | 1462757803422 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 17:36:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 17:36:43 INFO - PROCESS | 2876 | 1462757803424 Marionette TRACE conn3 <- [1,998,null,{}] 17:36:43 INFO - PROCESS | 2876 | 1462757803431 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:43 INFO - PROCESS | 2876 | 1462757803517 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 17:36:43 INFO - PROCESS | 2876 | 1462757803523 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:43 INFO - PROCESS | 2876 | ++DOCSHELL 17254800 == 82 [pid = 2876] [id = 259] 17:36:43 INFO - PROCESS | 2876 | ++DOMWINDOW == 126 (180D0400) [pid = 2876] [serial = 776] [outer = 00000000] 17:36:43 INFO - PROCESS | 2876 | ++DOMWINDOW == 127 (18828400) [pid = 2876] [serial = 777] [outer = 180D0400] 17:36:43 INFO - PROCESS | 2876 | 1462757803569 Marionette DEBUG loaded listener.js 17:36:43 INFO - PROCESS | 2876 | ++DOMWINDOW == 128 (1886BC00) [pid = 2876] [serial = 778] [outer = 180D0400] 17:36:44 INFO - PROCESS | 2876 | 1462757804020 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 17:36:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 17:36:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 641ms 17:36:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 17:36:44 INFO - PROCESS | 2876 | 1462757804064 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 17:36:44 INFO - PROCESS | 2876 | 1462757804067 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 17:36:44 INFO - PROCESS | 2876 | 1462757804070 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 17:36:44 INFO - PROCESS | 2876 | 1462757804072 Marionette TRACE conn3 <- [1,1002,null,{}] 17:36:44 INFO - PROCESS | 2876 | 1462757804076 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:44 INFO - PROCESS | 2876 | 1462757804180 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 17:36:44 INFO - PROCESS | 2876 | 1462757804186 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:44 INFO - PROCESS | 2876 | ++DOCSHELL 19A24400 == 83 [pid = 2876] [id = 260] 17:36:44 INFO - PROCESS | 2876 | ++DOMWINDOW == 129 (19A26400) [pid = 2876] [serial = 779] [outer = 00000000] 17:36:44 INFO - PROCESS | 2876 | ++DOMWINDOW == 130 (19A3DC00) [pid = 2876] [serial = 780] [outer = 19A26400] 17:36:44 INFO - PROCESS | 2876 | 1462757804235 Marionette DEBUG loaded listener.js 17:36:44 INFO - PROCESS | 2876 | ++DOMWINDOW == 131 (19B17400) [pid = 2876] [serial = 781] [outer = 19A26400] 17:36:44 INFO - PROCESS | 2876 | 1462757804948 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 17:36:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 17:36:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 906ms 17:36:44 INFO - PROCESS | 2876 | 1462757804976 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 17:36:44 INFO - PROCESS | 2876 | 1462757804981 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 17:36:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 17:36:44 INFO - PROCESS | 2876 | 1462757804987 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 17:36:44 INFO - PROCESS | 2876 | 1462757804990 Marionette TRACE conn3 <- [1,1006,null,{}] 17:36:44 INFO - PROCESS | 2876 | 1462757804996 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:45 INFO - PROCESS | 2876 | 1462757805113 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 17:36:45 INFO - PROCESS | 2876 | 1462757805220 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:45 INFO - PROCESS | 2876 | ++DOCSHELL 11135C00 == 84 [pid = 2876] [id = 261] 17:36:45 INFO - PROCESS | 2876 | ++DOMWINDOW == 132 (117DEC00) [pid = 2876] [serial = 782] [outer = 00000000] 17:36:45 INFO - PROCESS | 2876 | ++DOMWINDOW == 133 (1323EC00) [pid = 2876] [serial = 783] [outer = 117DEC00] 17:36:45 INFO - PROCESS | 2876 | 1462757805275 Marionette DEBUG loaded listener.js 17:36:45 INFO - PROCESS | 2876 | ++DOMWINDOW == 134 (13510000) [pid = 2876] [serial = 784] [outer = 117DEC00] 17:36:45 INFO - PROCESS | 2876 | 1462757805905 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 17:36:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 17:36:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1000ms 17:36:45 INFO - PROCESS | 2876 | 1462757805990 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 17:36:45 INFO - PROCESS | 2876 | 1462757805996 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 17:36:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 17:36:45 INFO - PROCESS | 2876 | 1462757806003 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 17:36:45 INFO - PROCESS | 2876 | 1462757806006 Marionette TRACE conn3 <- [1,1010,null,{}] 17:36:46 INFO - PROCESS | 2876 | 1462757806024 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:46 INFO - PROCESS | 2876 | 1462757806145 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 17:36:46 INFO - PROCESS | 2876 | 1462757806271 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:46 INFO - PROCESS | 2876 | ++DOCSHELL 1524FC00 == 85 [pid = 2876] [id = 262] 17:36:46 INFO - PROCESS | 2876 | ++DOMWINDOW == 135 (1594F400) [pid = 2876] [serial = 785] [outer = 00000000] 17:36:46 INFO - PROCESS | 2876 | ++DOMWINDOW == 136 (164D6000) [pid = 2876] [serial = 786] [outer = 1594F400] 17:36:46 INFO - PROCESS | 2876 | 1462757806325 Marionette DEBUG loaded listener.js 17:36:46 INFO - PROCESS | 2876 | ++DOMWINDOW == 137 (16AADC00) [pid = 2876] [serial = 787] [outer = 1594F400] 17:36:46 INFO - PROCESS | 2876 | 1462757806937 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 17:36:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 17:36:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1000ms 17:36:46 INFO - PROCESS | 2876 | 1462757807002 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 17:36:46 INFO - PROCESS | 2876 | 1462757807005 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 17:36:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 17:36:46 INFO - PROCESS | 2876 | 1462757807009 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 17:36:47 INFO - PROCESS | 2876 | 1462757807013 Marionette TRACE conn3 <- [1,1014,null,{}] 17:36:47 INFO - PROCESS | 2876 | 1462757807023 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:47 INFO - PROCESS | 2876 | 1462757807133 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 17:36:47 INFO - PROCESS | 2876 | 1462757807269 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:47 INFO - PROCESS | 2876 | ++DOCSHELL 185C9400 == 86 [pid = 2876] [id = 263] 17:36:47 INFO - PROCESS | 2876 | ++DOMWINDOW == 138 (185D2000) [pid = 2876] [serial = 788] [outer = 00000000] 17:36:47 INFO - PROCESS | 2876 | ++DOMWINDOW == 139 (1886F400) [pid = 2876] [serial = 789] [outer = 185D2000] 17:36:47 INFO - PROCESS | 2876 | 1462757807325 Marionette DEBUG loaded listener.js 17:36:47 INFO - PROCESS | 2876 | ++DOMWINDOW == 140 (19A27C00) [pid = 2876] [serial = 790] [outer = 185D2000] 17:36:47 INFO - PROCESS | 2876 | 1462757807884 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 17:36:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 17:36:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 891ms 17:36:47 INFO - PROCESS | 2876 | 1462757807912 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 17:36:47 INFO - PROCESS | 2876 | 1462757807915 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 17:36:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 17:36:47 INFO - PROCESS | 2876 | 1462757807919 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 17:36:47 INFO - PROCESS | 2876 | 1462757807921 Marionette TRACE conn3 <- [1,1018,null,{}] 17:36:47 INFO - PROCESS | 2876 | 1462757807924 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:48 INFO - PROCESS | 2876 | 1462757808037 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 17:36:48 INFO - PROCESS | 2876 | 1462757808142 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:48 INFO - PROCESS | 2876 | ++DOCSHELL 16F0FC00 == 87 [pid = 2876] [id = 264] 17:36:48 INFO - PROCESS | 2876 | ++DOMWINDOW == 141 (19A3EC00) [pid = 2876] [serial = 791] [outer = 00000000] 17:36:48 INFO - PROCESS | 2876 | ++DOMWINDOW == 142 (19C83000) [pid = 2876] [serial = 792] [outer = 19A3EC00] 17:36:48 INFO - PROCESS | 2876 | 1462757808195 Marionette DEBUG loaded listener.js 17:36:48 INFO - PROCESS | 2876 | ++DOMWINDOW == 143 (19C8F800) [pid = 2876] [serial = 793] [outer = 19A3EC00] 17:36:48 INFO - PROCESS | 2876 | 1462757808763 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 17:36:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 17:36:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 906ms 17:36:48 INFO - PROCESS | 2876 | 1462757808823 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 17:36:48 INFO - PROCESS | 2876 | 1462757808825 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 17:36:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 17:36:48 INFO - PROCESS | 2876 | 1462757808829 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 17:36:48 INFO - PROCESS | 2876 | 1462757808831 Marionette TRACE conn3 <- [1,1022,null,{}] 17:36:48 INFO - PROCESS | 2876 | 1462757808835 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:48 INFO - PROCESS | 2876 | 1462757808939 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 17:36:49 INFO - PROCESS | 2876 | 1462757809051 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:49 INFO - PROCESS | 2876 | ++DOCSHELL 19A27400 == 88 [pid = 2876] [id = 265] 17:36:49 INFO - PROCESS | 2876 | ++DOMWINDOW == 144 (19A36000) [pid = 2876] [serial = 794] [outer = 00000000] 17:36:49 INFO - PROCESS | 2876 | ++DOMWINDOW == 145 (1A45C800) [pid = 2876] [serial = 795] [outer = 19A36000] 17:36:49 INFO - PROCESS | 2876 | 1462757809103 Marionette DEBUG loaded listener.js 17:36:49 INFO - PROCESS | 2876 | ++DOMWINDOW == 146 (1A93AC00) [pid = 2876] [serial = 796] [outer = 19A36000] 17:36:49 INFO - PROCESS | 2876 | 1462757809644 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 17:36:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 17:36:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 907ms 17:36:49 INFO - PROCESS | 2876 | 1462757809733 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 17:36:49 INFO - PROCESS | 2876 | 1462757809735 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 17:36:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 17:36:49 INFO - PROCESS | 2876 | 1462757809739 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 17:36:49 INFO - PROCESS | 2876 | 1462757809741 Marionette TRACE conn3 <- [1,1026,null,{}] 17:36:49 INFO - PROCESS | 2876 | 1462757809745 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:49 INFO - PROCESS | 2876 | 1462757809867 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 17:36:49 INFO - PROCESS | 2876 | 1462757810001 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:50 INFO - PROCESS | 2876 | ++DOCSHELL 1A93FC00 == 89 [pid = 2876] [id = 266] 17:36:50 INFO - PROCESS | 2876 | ++DOMWINDOW == 147 (1AB1E000) [pid = 2876] [serial = 797] [outer = 00000000] 17:36:50 INFO - PROCESS | 2876 | ++DOMWINDOW == 148 (1AF22C00) [pid = 2876] [serial = 798] [outer = 1AB1E000] 17:36:50 INFO - PROCESS | 2876 | 1462757810064 Marionette DEBUG loaded listener.js 17:36:50 INFO - PROCESS | 2876 | ++DOMWINDOW == 149 (1B04D000) [pid = 2876] [serial = 799] [outer = 1AB1E000] 17:36:50 INFO - PROCESS | 2876 | 1462757810648 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 17:36:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 17:36:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 938ms 17:36:50 INFO - PROCESS | 2876 | 1462757810684 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 17:36:50 INFO - PROCESS | 2876 | 1462757810686 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 17:36:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 17:36:50 INFO - PROCESS | 2876 | 1462757810690 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 17:36:50 INFO - PROCESS | 2876 | 1462757810691 Marionette TRACE conn3 <- [1,1030,null,{}] 17:36:50 INFO - PROCESS | 2876 | 1462757810695 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:50 INFO - PROCESS | 2876 | 1462757810798 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 17:36:50 INFO - PROCESS | 2876 | 1462757810933 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:50 INFO - PROCESS | 2876 | ++DOCSHELL 113B6800 == 90 [pid = 2876] [id = 267] 17:36:50 INFO - PROCESS | 2876 | ++DOMWINDOW == 150 (12EDFC00) [pid = 2876] [serial = 800] [outer = 00000000] 17:36:50 INFO - PROCESS | 2876 | ++DOMWINDOW == 151 (16AA8800) [pid = 2876] [serial = 801] [outer = 12EDFC00] 17:36:51 INFO - PROCESS | 2876 | 1462757811010 Marionette DEBUG loaded listener.js 17:36:51 INFO - PROCESS | 2876 | ++DOMWINDOW == 152 (18532C00) [pid = 2876] [serial = 802] [outer = 12EDFC00] 17:36:51 INFO - PROCESS | 2876 | 1462757811710 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 17:36:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 17:36:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1093ms 17:36:51 INFO - PROCESS | 2876 | 1462757811783 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 17:36:51 INFO - PROCESS | 2876 | 1462757811787 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 17:36:51 INFO - PROCESS | 2876 | 1462757811792 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 17:36:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 17:36:51 INFO - PROCESS | 2876 | 1462757811795 Marionette TRACE conn3 <- [1,1034,null,{}] 17:36:51 INFO - PROCESS | 2876 | 1462757811800 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:51 INFO - PROCESS | 2876 | 1462757811907 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 17:36:52 INFO - PROCESS | 2876 | 1462757812016 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:52 INFO - PROCESS | 2876 | ++DOCSHELL 134E3800 == 91 [pid = 2876] [id = 268] 17:36:52 INFO - PROCESS | 2876 | ++DOMWINDOW == 153 (14503800) [pid = 2876] [serial = 803] [outer = 00000000] 17:36:52 INFO - PROCESS | 2876 | ++DOMWINDOW == 154 (15B45800) [pid = 2876] [serial = 804] [outer = 14503800] 17:36:52 INFO - PROCESS | 2876 | 1462757812066 Marionette DEBUG loaded listener.js 17:36:52 INFO - PROCESS | 2876 | ++DOMWINDOW == 155 (16225000) [pid = 2876] [serial = 805] [outer = 14503800] 17:36:52 INFO - PROCESS | 2876 | 1462757812627 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 17:36:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 17:36:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 906ms 17:36:52 INFO - PROCESS | 2876 | 1462757812698 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 17:36:52 INFO - PROCESS | 2876 | 1462757812704 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 17:36:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 17:36:52 INFO - PROCESS | 2876 | 1462757812709 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 17:36:52 INFO - PROCESS | 2876 | 1462757812712 Marionette TRACE conn3 <- [1,1038,null,{}] 17:36:52 INFO - PROCESS | 2876 | 1462757812716 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:52 INFO - PROCESS | 2876 | 1462757812820 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 17:36:52 INFO - PROCESS | 2876 | --DOCSHELL 17254800 == 90 [pid = 2876] [id = 259] 17:36:52 INFO - PROCESS | 2876 | --DOCSHELL 1621C800 == 89 [pid = 2876] [id = 258] 17:36:52 INFO - PROCESS | 2876 | --DOCSHELL 18533800 == 88 [pid = 2876] [id = 257] 17:36:52 INFO - PROCESS | 2876 | --DOCSHELL 16F10400 == 87 [pid = 2876] [id = 256] 17:36:52 INFO - PROCESS | 2876 | --DOCSHELL 17042400 == 86 [pid = 2876] [id = 255] 17:36:52 INFO - PROCESS | 2876 | --DOCSHELL 169B5800 == 85 [pid = 2876] [id = 254] 17:36:52 INFO - PROCESS | 2876 | --DOCSHELL 162F0800 == 84 [pid = 2876] [id = 253] 17:36:52 INFO - PROCESS | 2876 | --DOCSHELL 1608AC00 == 83 [pid = 2876] [id = 252] 17:36:52 INFO - PROCESS | 2876 | --DOCSHELL 12F1C000 == 82 [pid = 2876] [id = 251] 17:36:52 INFO - PROCESS | 2876 | --DOCSHELL 113B5C00 == 81 [pid = 2876] [id = 250] 17:36:52 INFO - PROCESS | 2876 | --DOMWINDOW == 154 (1B361C00) [pid = 2876] [serial = 695] [outer = 00000000] [url = about:blank] 17:36:52 INFO - PROCESS | 2876 | --DOMWINDOW == 153 (19B19400) [pid = 2876] [serial = 713] [outer = 00000000] [url = about:blank] 17:36:52 INFO - PROCESS | 2876 | --DOMWINDOW == 152 (1A87AC00) [pid = 2876] [serial = 717] [outer = 00000000] [url = about:blank] 17:36:52 INFO - PROCESS | 2876 | --DOMWINDOW == 151 (19C81400) [pid = 2876] [serial = 714] [outer = 00000000] [url = about:blank] 17:36:52 INFO - PROCESS | 2876 | --DOMWINDOW == 150 (185CE000) [pid = 2876] [serial = 710] [outer = 00000000] [url = about:blank] 17:36:52 INFO - PROCESS | 2876 | --DOMWINDOW == 149 (178FB800) [pid = 2876] [serial = 707] [outer = 00000000] [url = about:blank] 17:36:52 INFO - PROCESS | 2876 | --DOMWINDOW == 148 (18530400) [pid = 2876] [serial = 708] [outer = 00000000] [url = about:blank] 17:36:52 INFO - PROCESS | 2876 | --DOMWINDOW == 147 (1A942400) [pid = 2876] [serial = 718] [outer = 00000000] [url = about:blank] 17:36:52 INFO - PROCESS | 2876 | --DOMWINDOW == 146 (159C4800) [pid = 2876] [serial = 699] [outer = 00000000] [url = about:blank] 17:36:52 INFO - PROCESS | 2876 | --DOMWINDOW == 145 (15B43C00) [pid = 2876] [serial = 698] [outer = 00000000] [url = about:blank] 17:36:52 INFO - PROCESS | 2876 | --DOMWINDOW == 144 (16F16800) [pid = 2876] [serial = 704] [outer = 00000000] [url = about:blank] 17:36:52 INFO - PROCESS | 2876 | --DOMWINDOW == 143 (16FD3400) [pid = 2876] [serial = 705] [outer = 00000000] [url = about:blank] 17:36:52 INFO - PROCESS | 2876 | --DOMWINDOW == 142 (13293C00) [pid = 2876] [serial = 701] [outer = 00000000] [url = about:blank] 17:36:52 INFO - PROCESS | 2876 | --DOMWINDOW == 141 (1594F000) [pid = 2876] [serial = 702] [outer = 00000000] [url = about:blank] 17:36:52 INFO - PROCESS | 2876 | --DOMWINDOW == 140 (19B0C800) [pid = 2876] [serial = 678] [outer = 00000000] [url = about:blank] 17:36:52 INFO - PROCESS | 2876 | --DOMWINDOW == 139 (12223000) [pid = 2876] [serial = 680] [outer = 00000000] [url = about:blank] 17:36:52 INFO - PROCESS | 2876 | --DOMWINDOW == 138 (16A1E800) [pid = 2876] [serial = 683] [outer = 00000000] [url = about:blank] 17:36:52 INFO - PROCESS | 2876 | --DOMWINDOW == 137 (178FB400) [pid = 2876] [serial = 686] [outer = 00000000] [url = about:blank] 17:36:52 INFO - PROCESS | 2876 | --DOMWINDOW == 136 (19ECC400) [pid = 2876] [serial = 689] [outer = 00000000] [url = about:blank] 17:36:52 INFO - PROCESS | 2876 | --DOMWINDOW == 135 (18533000) [pid = 2876] [serial = 723] [outer = 00000000] [url = about:blank] 17:36:52 INFO - PROCESS | 2876 | --DOMWINDOW == 134 (1AB14400) [pid = 2876] [serial = 692] [outer = 00000000] [url = about:blank] 17:36:52 INFO - PROCESS | 2876 | --DOMWINDOW == 133 (12F21C00) [pid = 2876] [serial = 720] [outer = 00000000] [url = about:blank] 17:36:52 INFO - PROCESS | 2876 | --DOMWINDOW == 132 (1AF1FC00) [pid = 2876] [serial = 408] [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.] 17:36:52 INFO - PROCESS | 2876 | --DOMWINDOW == 131 (1ABF0800) [pid = 2876] [serial = 726] [outer = 00000000] [url = about:blank] 17:36:52 INFO - PROCESS | 2876 | --DOMWINDOW == 130 (164DE400) [pid = 2876] [serial = 721] [outer = 00000000] [url = about:blank] 17:36:52 INFO - PROCESS | 2876 | --DOMWINDOW == 129 (185CB400) [pid = 2876] [serial = 724] [outer = 00000000] [url = about:blank] 17:36:52 INFO - PROCESS | 2876 | --DOMWINDOW == 128 (1AF24C00) [pid = 2876] [serial = 727] [outer = 00000000] [url = about:blank] 17:36:52 INFO - PROCESS | 2876 | --DOMWINDOW == 127 (1886E400) [pid = 2876] [serial = 711] [outer = 00000000] [url = about:blank] 17:36:52 INFO - PROCESS | 2876 | 1462757812967 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:52 INFO - PROCESS | 2876 | ++DOCSHELL 0F95A000 == 82 [pid = 2876] [id = 269] 17:36:52 INFO - PROCESS | 2876 | ++DOMWINDOW == 128 (10646800) [pid = 2876] [serial = 806] [outer = 00000000] 17:36:52 INFO - PROCESS | 2876 | ++DOMWINDOW == 129 (12223000) [pid = 2876] [serial = 807] [outer = 10646800] 17:36:52 INFO - PROCESS | 2876 | 1462757813012 Marionette DEBUG loaded listener.js 17:36:53 INFO - PROCESS | 2876 | ++DOMWINDOW == 130 (13433C00) [pid = 2876] [serial = 808] [outer = 10646800] 17:36:53 INFO - PROCESS | 2876 | 1462757813445 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 17:36:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 17:36:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 797ms 17:36:53 INFO - PROCESS | 2876 | 1462757813510 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 17:36:53 INFO - PROCESS | 2876 | 1462757813513 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 17:36:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 17:36:53 INFO - PROCESS | 2876 | 1462757813516 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 17:36:53 INFO - PROCESS | 2876 | 1462757813519 Marionette TRACE conn3 <- [1,1042,null,{}] 17:36:53 INFO - PROCESS | 2876 | 1462757813529 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:53 INFO - PROCESS | 2876 | 1462757813618 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 17:36:53 INFO - PROCESS | 2876 | 1462757813629 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:53 INFO - PROCESS | 2876 | ++DOCSHELL 16B69C00 == 83 [pid = 2876] [id = 270] 17:36:53 INFO - PROCESS | 2876 | ++DOMWINDOW == 131 (16BFDC00) [pid = 2876] [serial = 809] [outer = 00000000] 17:36:53 INFO - PROCESS | 2876 | ++DOMWINDOW == 132 (16F10C00) [pid = 2876] [serial = 810] [outer = 16BFDC00] 17:36:53 INFO - PROCESS | 2876 | 1462757813675 Marionette DEBUG loaded listener.js 17:36:53 INFO - PROCESS | 2876 | ++DOMWINDOW == 133 (16FD2800) [pid = 2876] [serial = 811] [outer = 16BFDC00] 17:36:54 INFO - PROCESS | 2876 | 1462757814124 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 17:36:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 17:36:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 640ms 17:36:54 INFO - PROCESS | 2876 | 1462757814154 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 17:36:54 INFO - PROCESS | 2876 | 1462757814156 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 17:36:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 17:36:54 INFO - PROCESS | 2876 | 1462757814163 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 17:36:54 INFO - PROCESS | 2876 | 1462757814165 Marionette TRACE conn3 <- [1,1046,null,{}] 17:36:54 INFO - PROCESS | 2876 | 1462757814168 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:54 INFO - PROCESS | 2876 | 1462757814253 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 17:36:54 INFO - PROCESS | 2876 | 1462757814262 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:54 INFO - PROCESS | 2876 | ++DOCSHELL 16AAFC00 == 84 [pid = 2876] [id = 271] 17:36:54 INFO - PROCESS | 2876 | ++DOMWINDOW == 134 (16FD6C00) [pid = 2876] [serial = 812] [outer = 00000000] 17:36:54 INFO - PROCESS | 2876 | ++DOMWINDOW == 135 (178FB400) [pid = 2876] [serial = 813] [outer = 16FD6C00] 17:36:54 INFO - PROCESS | 2876 | 1462757814307 Marionette DEBUG loaded listener.js 17:36:54 INFO - PROCESS | 2876 | ++DOMWINDOW == 136 (17929000) [pid = 2876] [serial = 814] [outer = 16FD6C00] 17:36:54 INFO - PROCESS | 2876 | 1462757814729 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 17:36:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 17:36:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 594ms 17:36:54 INFO - PROCESS | 2876 | 1462757814779 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 17:36:54 INFO - PROCESS | 2876 | 1462757814781 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 17:36:54 INFO - PROCESS | 2876 | 1462757814785 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 17:36:54 INFO - PROCESS | 2876 | 1462757814787 Marionette TRACE conn3 <- [1,1050,null,{}] 17:36:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 17:36:54 INFO - PROCESS | 2876 | 1462757814790 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:54 INFO - PROCESS | 2876 | 1462757814872 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 17:36:54 INFO - PROCESS | 2876 | 1462757814879 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:54 INFO - PROCESS | 2876 | ++DOCSHELL 16AB5C00 == 85 [pid = 2876] [id = 272] 17:36:54 INFO - PROCESS | 2876 | ++DOMWINDOW == 137 (16F18400) [pid = 2876] [serial = 815] [outer = 00000000] 17:36:54 INFO - PROCESS | 2876 | ++DOMWINDOW == 138 (18530800) [pid = 2876] [serial = 816] [outer = 16F18400] 17:36:54 INFO - PROCESS | 2876 | 1462757814922 Marionette DEBUG loaded listener.js 17:36:54 INFO - PROCESS | 2876 | ++DOMWINDOW == 139 (18556000) [pid = 2876] [serial = 817] [outer = 16F18400] 17:36:55 INFO - PROCESS | 2876 | 1462757815451 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 17:36:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 17:36:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 687ms 17:36:55 INFO - PROCESS | 2876 | 1462757815487 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 17:36:55 INFO - PROCESS | 2876 | 1462757815489 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 17:36:55 INFO - PROCESS | 2876 | 1462757815492 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 17:36:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 17:36:55 INFO - PROCESS | 2876 | 1462757815494 Marionette TRACE conn3 <- [1,1054,null,{}] 17:36:55 INFO - PROCESS | 2876 | 1462757815503 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:55 INFO - PROCESS | 2876 | 1462757815625 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 17:36:55 INFO - PROCESS | 2876 | 1462757815692 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:55 INFO - PROCESS | 2876 | ++DOCSHELL 19A35800 == 86 [pid = 2876] [id = 273] 17:36:55 INFO - PROCESS | 2876 | ++DOMWINDOW == 140 (19A37000) [pid = 2876] [serial = 818] [outer = 00000000] 17:36:55 INFO - PROCESS | 2876 | ++DOMWINDOW == 141 (19B12C00) [pid = 2876] [serial = 819] [outer = 19A37000] 17:36:55 INFO - PROCESS | 2876 | 1462757815737 Marionette DEBUG loaded listener.js 17:36:55 INFO - PROCESS | 2876 | ++DOMWINDOW == 142 (19C82C00) [pid = 2876] [serial = 820] [outer = 19A37000] 17:36:56 INFO - PROCESS | 2876 | 1462757816153 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 17:36:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 17:36:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 688ms 17:36:56 INFO - PROCESS | 2876 | 1462757816191 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 17:36:56 INFO - PROCESS | 2876 | 1462757816193 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 17:36:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 17:36:56 INFO - PROCESS | 2876 | 1462757816202 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 17:36:56 INFO - PROCESS | 2876 | 1462757816204 Marionette TRACE conn3 <- [1,1058,null,{}] 17:36:56 INFO - PROCESS | 2876 | 1462757816207 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:56 INFO - PROCESS | 2876 | 1462757816364 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 17:36:56 INFO - PROCESS | 2876 | 1462757816386 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:56 INFO - PROCESS | 2876 | ++DOCSHELL 16F16C00 == 87 [pid = 2876] [id = 274] 17:36:56 INFO - PROCESS | 2876 | ++DOMWINDOW == 143 (19A3AC00) [pid = 2876] [serial = 821] [outer = 00000000] 17:36:56 INFO - PROCESS | 2876 | ++DOMWINDOW == 144 (1A45DC00) [pid = 2876] [serial = 822] [outer = 19A3AC00] 17:36:56 INFO - PROCESS | 2876 | 1462757816429 Marionette DEBUG loaded listener.js 17:36:56 INFO - PROCESS | 2876 | ++DOMWINDOW == 145 (1A939C00) [pid = 2876] [serial = 823] [outer = 19A3AC00] 17:36:56 INFO - PROCESS | 2876 | 1462757816862 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 17:36:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 17:36:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 688ms 17:36:56 INFO - PROCESS | 2876 | 1462757816897 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 17:36:56 INFO - PROCESS | 2876 | 1462757816899 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 17:36:56 INFO - PROCESS | 2876 | 1462757816902 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 17:36:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 17:36:56 INFO - PROCESS | 2876 | 1462757816904 Marionette TRACE conn3 <- [1,1062,null,{}] 17:36:56 INFO - PROCESS | 2876 | 1462757816907 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:57 INFO - PROCESS | 2876 | 1462757817025 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 17:36:57 INFO - PROCESS | 2876 | --DOMWINDOW == 144 (164D8C00) [pid = 2876] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 17:36:57 INFO - PROCESS | 2876 | --DOMWINDOW == 143 (19A21000) [pid = 2876] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 17:36:57 INFO - PROCESS | 2876 | --DOMWINDOW == 142 (122B3C00) [pid = 2876] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 17:36:57 INFO - PROCESS | 2876 | --DOMWINDOW == 141 (1AF23800) [pid = 2876] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 17:36:57 INFO - PROCESS | 2876 | --DOMWINDOW == 140 (12ED9800) [pid = 2876] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 17:36:57 INFO - PROCESS | 2876 | --DOMWINDOW == 139 (16A20C00) [pid = 2876] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 17:36:57 INFO - PROCESS | 2876 | --DOMWINDOW == 138 (1714BC00) [pid = 2876] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 17:36:57 INFO - PROCESS | 2876 | --DOMWINDOW == 137 (12F20400) [pid = 2876] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 17:36:57 INFO - PROCESS | 2876 | --DOMWINDOW == 136 (1608B400) [pid = 2876] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 17:36:57 INFO - PROCESS | 2876 | --DOMWINDOW == 135 (16A2B800) [pid = 2876] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 17:36:57 INFO - PROCESS | 2876 | --DOMWINDOW == 134 (1104AC00) [pid = 2876] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 17:36:57 INFO - PROCESS | 2876 | --DOMWINDOW == 133 (16FD0C00) [pid = 2876] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 17:36:57 INFO - PROCESS | 2876 | --DOMWINDOW == 132 (18536400) [pid = 2876] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 17:36:57 INFO - PROCESS | 2876 | --DOMWINDOW == 131 (180D0400) [pid = 2876] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 17:36:57 INFO - PROCESS | 2876 | --DOMWINDOW == 130 (16A1F800) [pid = 2876] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 17:36:57 INFO - PROCESS | 2876 | --DOMWINDOW == 129 (12222000) [pid = 2876] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 17:36:57 INFO - PROCESS | 2876 | 1462757817354 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:57 INFO - PROCESS | 2876 | ++DOCSHELL 106EB000 == 88 [pid = 2876] [id = 275] 17:36:57 INFO - PROCESS | 2876 | ++DOMWINDOW == 130 (1071D400) [pid = 2876] [serial = 824] [outer = 00000000] 17:36:57 INFO - PROCESS | 2876 | ++DOMWINDOW == 131 (1104B000) [pid = 2876] [serial = 825] [outer = 1071D400] 17:36:57 INFO - PROCESS | 2876 | 1462757817410 Marionette DEBUG loaded listener.js 17:36:57 INFO - PROCESS | 2876 | ++DOMWINDOW == 132 (117DF800) [pid = 2876] [serial = 826] [outer = 1071D400] 17:36:58 INFO - PROCESS | 2876 | 1462757818047 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 17:36:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 17:36:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1188ms 17:36:58 INFO - PROCESS | 2876 | 1462757818099 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 17:36:58 INFO - PROCESS | 2876 | 1462757818104 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 17:36:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 17:36:58 INFO - PROCESS | 2876 | 1462757818109 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 17:36:58 INFO - PROCESS | 2876 | 1462757818113 Marionette TRACE conn3 <- [1,1066,null,{}] 17:36:58 INFO - PROCESS | 2876 | 1462757818118 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:58 INFO - PROCESS | 2876 | 1462757818235 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 17:36:58 INFO - PROCESS | 2876 | 1462757818374 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:58 INFO - PROCESS | 2876 | ++DOCSHELL 15B43C00 == 89 [pid = 2876] [id = 276] 17:36:58 INFO - PROCESS | 2876 | ++DOMWINDOW == 133 (15B47800) [pid = 2876] [serial = 827] [outer = 00000000] 17:36:58 INFO - PROCESS | 2876 | ++DOMWINDOW == 134 (1621A800) [pid = 2876] [serial = 828] [outer = 15B47800] 17:36:58 INFO - PROCESS | 2876 | 1462757818430 Marionette DEBUG loaded listener.js 17:36:58 INFO - PROCESS | 2876 | ++DOMWINDOW == 135 (164D8C00) [pid = 2876] [serial = 829] [outer = 15B47800] 17:36:59 INFO - PROCESS | 2876 | 1462757819046 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 17:36:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 17:36:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1000ms 17:36:59 INFO - PROCESS | 2876 | 1462757819114 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 17:36:59 INFO - PROCESS | 2876 | 1462757819119 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 17:36:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 17:36:59 INFO - PROCESS | 2876 | 1462757819123 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 17:36:59 INFO - PROCESS | 2876 | 1462757819125 Marionette TRACE conn3 <- [1,1070,null,{}] 17:36:59 INFO - PROCESS | 2876 | 1462757819129 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:59 INFO - PROCESS | 2876 | 1462757819236 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 17:36:59 INFO - PROCESS | 2876 | 1462757819379 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:59 INFO - PROCESS | 2876 | ++DOCSHELL 16B63800 == 90 [pid = 2876] [id = 277] 17:36:59 INFO - PROCESS | 2876 | ++DOMWINDOW == 136 (16DB8800) [pid = 2876] [serial = 830] [outer = 00000000] 17:36:59 INFO - PROCESS | 2876 | ++DOMWINDOW == 137 (1703A400) [pid = 2876] [serial = 831] [outer = 16DB8800] 17:36:59 INFO - PROCESS | 2876 | 1462757819433 Marionette DEBUG loaded listener.js 17:36:59 INFO - PROCESS | 2876 | ++DOMWINDOW == 138 (1791F000) [pid = 2876] [serial = 832] [outer = 16DB8800] 17:36:59 INFO - PROCESS | 2876 | 1462757819993 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 17:37:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 17:37:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 937ms 17:37:00 INFO - PROCESS | 2876 | 1462757820068 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 17:37:00 INFO - PROCESS | 2876 | 1462757820071 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 17:37:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 17:37:00 INFO - PROCESS | 2876 | 1462757820081 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 17:37:00 INFO - PROCESS | 2876 | 1462757820087 Marionette TRACE conn3 <- [1,1074,null,{}] 17:37:00 INFO - PROCESS | 2876 | 1462757820092 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:00 INFO - PROCESS | 2876 | 1462757820231 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 17:37:00 INFO - PROCESS | 2876 | 1462757820373 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:00 INFO - PROCESS | 2876 | ++DOCSHELL 11047400 == 91 [pid = 2876] [id = 278] 17:37:00 INFO - PROCESS | 2876 | ++DOMWINDOW == 139 (178F6800) [pid = 2876] [serial = 833] [outer = 00000000] 17:37:00 INFO - PROCESS | 2876 | ++DOMWINDOW == 140 (19C87000) [pid = 2876] [serial = 834] [outer = 178F6800] 17:37:00 INFO - PROCESS | 2876 | 1462757820429 Marionette DEBUG loaded listener.js 17:37:00 INFO - PROCESS | 2876 | ++DOMWINDOW == 141 (19ECC800) [pid = 2876] [serial = 835] [outer = 178F6800] 17:37:00 INFO - PROCESS | 2876 | 1462757820993 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 17:37:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 17:37:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 969ms 17:37:01 INFO - PROCESS | 2876 | 1462757821039 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 17:37:01 INFO - PROCESS | 2876 | 1462757821042 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 17:37:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 17:37:01 INFO - PROCESS | 2876 | 1462757821046 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 17:37:01 INFO - PROCESS | 2876 | 1462757821048 Marionette TRACE conn3 <- [1,1078,null,{}] 17:37:01 INFO - PROCESS | 2876 | 1462757821051 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:01 INFO - PROCESS | 2876 | 1462757821157 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 17:37:01 INFO - PROCESS | 2876 | 1462757821291 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:01 INFO - PROCESS | 2876 | ++DOCSHELL 16FD0C00 == 92 [pid = 2876] [id = 279] 17:37:01 INFO - PROCESS | 2876 | ++DOMWINDOW == 142 (185CC800) [pid = 2876] [serial = 836] [outer = 00000000] 17:37:01 INFO - PROCESS | 2876 | ++DOMWINDOW == 143 (1ABF8C00) [pid = 2876] [serial = 837] [outer = 185CC800] 17:37:01 INFO - PROCESS | 2876 | 1462757821354 Marionette DEBUG loaded listener.js 17:37:01 INFO - PROCESS | 2876 | ++DOMWINDOW == 144 (1AF17400) [pid = 2876] [serial = 838] [outer = 185CC800] 17:37:01 INFO - PROCESS | 2876 | 1462757821905 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 17:37:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 17:37:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 906ms 17:37:01 INFO - PROCESS | 2876 | 1462757821950 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 17:37:01 INFO - PROCESS | 2876 | 1462757821952 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 17:37:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 17:37:01 INFO - PROCESS | 2876 | 1462757821956 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 17:37:01 INFO - PROCESS | 2876 | 1462757821958 Marionette TRACE conn3 <- [1,1082,null,{}] 17:37:01 INFO - PROCESS | 2876 | 1462757821961 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:02 INFO - PROCESS | 2876 | 1462757822065 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 17:37:02 INFO - PROCESS | 2876 | 1462757822176 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:02 INFO - PROCESS | 2876 | ++DOCSHELL 1B04C400 == 93 [pid = 2876] [id = 280] 17:37:02 INFO - PROCESS | 2876 | ++DOMWINDOW == 145 (1B04E400) [pid = 2876] [serial = 839] [outer = 00000000] 17:37:02 INFO - PROCESS | 2876 | ++DOMWINDOW == 146 (1B209400) [pid = 2876] [serial = 840] [outer = 1B04E400] 17:37:02 INFO - PROCESS | 2876 | 1462757822235 Marionette DEBUG loaded listener.js 17:37:02 INFO - PROCESS | 2876 | ++DOMWINDOW == 147 (1B366C00) [pid = 2876] [serial = 841] [outer = 1B04E400] 17:37:02 INFO - PROCESS | 2876 | 1462757822814 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 17:37:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 17:37:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 906ms 17:37:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 17:37:02 INFO - PROCESS | 2876 | 1462757822860 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 17:37:02 INFO - PROCESS | 2876 | 1462757822862 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 17:37:02 INFO - PROCESS | 2876 | 1462757822866 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 17:37:02 INFO - PROCESS | 2876 | 1462757822868 Marionette TRACE conn3 <- [1,1086,null,{}] 17:37:02 INFO - PROCESS | 2876 | 1462757822871 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:02 INFO - PROCESS | 2876 | 1462757822977 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 17:37:03 INFO - PROCESS | 2876 | 1462757823084 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:03 INFO - PROCESS | 2876 | ++DOCSHELL 1B616000 == 94 [pid = 2876] [id = 281] 17:37:03 INFO - PROCESS | 2876 | ++DOMWINDOW == 148 (1B616800) [pid = 2876] [serial = 842] [outer = 00000000] 17:37:03 INFO - PROCESS | 2876 | ++DOMWINDOW == 149 (1B61CC00) [pid = 2876] [serial = 843] [outer = 1B616800] 17:37:03 INFO - PROCESS | 2876 | 1462757823135 Marionette DEBUG loaded listener.js 17:37:03 INFO - PROCESS | 2876 | ++DOMWINDOW == 150 (1B786400) [pid = 2876] [serial = 844] [outer = 1B616800] 17:37:03 INFO - PROCESS | 2876 | 1462757823898 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 17:37:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 17:37:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1078ms 17:37:03 INFO - PROCESS | 2876 | 1462757823962 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 17:37:03 INFO - PROCESS | 2876 | 1462757823966 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 17:37:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 17:37:03 INFO - PROCESS | 2876 | 1462757823971 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 17:37:03 INFO - PROCESS | 2876 | 1462757823975 Marionette TRACE conn3 <- [1,1090,null,{}] 17:37:03 INFO - PROCESS | 2876 | 1462757823980 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:04 INFO - PROCESS | 2876 | 1462757824088 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 17:37:04 INFO - PROCESS | 2876 | 1462757824235 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:04 INFO - PROCESS | 2876 | ++DOCSHELL 1071E400 == 95 [pid = 2876] [id = 282] 17:37:04 INFO - PROCESS | 2876 | ++DOMWINDOW == 151 (10720000) [pid = 2876] [serial = 845] [outer = 00000000] 17:37:04 INFO - PROCESS | 2876 | ++DOMWINDOW == 152 (107F3C00) [pid = 2876] [serial = 846] [outer = 10720000] 17:37:04 INFO - PROCESS | 2876 | 1462757824307 Marionette DEBUG loaded listener.js 17:37:04 INFO - PROCESS | 2876 | ++DOMWINDOW == 153 (10570C00) [pid = 2876] [serial = 847] [outer = 10720000] 17:37:04 INFO - PROCESS | 2876 | 1462757824910 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 17:37:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 17:37:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1000ms 17:37:04 INFO - PROCESS | 2876 | 1462757824971 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 17:37:04 INFO - PROCESS | 2876 | 1462757824976 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 17:37:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 17:37:04 INFO - PROCESS | 2876 | 1462757824982 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 17:37:04 INFO - PROCESS | 2876 | 1462757824984 Marionette TRACE conn3 <- [1,1094,null,{}] 17:37:04 INFO - PROCESS | 2876 | 1462757824988 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:05 INFO - PROCESS | 2876 | 1462757825089 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 17:37:05 INFO - PROCESS | 2876 | 1462757825231 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:05 INFO - PROCESS | 2876 | ++DOCSHELL 10D5C800 == 96 [pid = 2876] [id = 283] 17:37:05 INFO - PROCESS | 2876 | ++DOMWINDOW == 154 (1104EC00) [pid = 2876] [serial = 848] [outer = 00000000] 17:37:05 INFO - PROCESS | 2876 | ++DOMWINDOW == 155 (122F9C00) [pid = 2876] [serial = 849] [outer = 1104EC00] 17:37:05 INFO - PROCESS | 2876 | 1462757825279 Marionette DEBUG loaded listener.js 17:37:05 INFO - PROCESS | 2876 | ++DOMWINDOW == 156 (12F1C400) [pid = 2876] [serial = 850] [outer = 1104EC00] 17:37:05 INFO - PROCESS | 2876 | --DOCSHELL 10722400 == 95 [pid = 2876] [id = 249] 17:37:05 INFO - PROCESS | 2876 | --DOCSHELL 1076AC00 == 94 [pid = 2876] [id = 231] 17:37:05 INFO - PROCESS | 2876 | --DOCSHELL 16F16C00 == 93 [pid = 2876] [id = 274] 17:37:05 INFO - PROCESS | 2876 | --DOCSHELL 19A35800 == 92 [pid = 2876] [id = 273] 17:37:05 INFO - PROCESS | 2876 | --DOCSHELL 16AB5C00 == 91 [pid = 2876] [id = 272] 17:37:05 INFO - PROCESS | 2876 | --DOCSHELL 16AAFC00 == 90 [pid = 2876] [id = 271] 17:37:05 INFO - PROCESS | 2876 | --DOCSHELL 16B69C00 == 89 [pid = 2876] [id = 270] 17:37:05 INFO - PROCESS | 2876 | --DOCSHELL 0F95A000 == 88 [pid = 2876] [id = 269] 17:37:05 INFO - PROCESS | 2876 | --DOCSHELL 134E3800 == 87 [pid = 2876] [id = 268] 17:37:05 INFO - PROCESS | 2876 | --DOCSHELL 19A27400 == 86 [pid = 2876] [id = 265] 17:37:05 INFO - PROCESS | 2876 | --DOCSHELL 16F0FC00 == 85 [pid = 2876] [id = 264] 17:37:05 INFO - PROCESS | 2876 | --DOCSHELL 185C9400 == 84 [pid = 2876] [id = 263] 17:37:05 INFO - PROCESS | 2876 | --DOCSHELL 1524FC00 == 83 [pid = 2876] [id = 262] 17:37:05 INFO - PROCESS | 2876 | --DOMWINDOW == 155 (1B616400) [pid = 2876] [serial = 729] [outer = 00000000] [url = about:blank] 17:37:05 INFO - PROCESS | 2876 | --DOMWINDOW == 154 (177B6800) [pid = 2876] [serial = 735] [outer = 00000000] [url = about:blank] 17:37:05 INFO - PROCESS | 2876 | --DOMWINDOW == 153 (164D4000) [pid = 2876] [serial = 732] [outer = 00000000] [url = about:blank] 17:37:05 INFO - PROCESS | 2876 | --DOMWINDOW == 152 (1B363800) [pid = 2876] [serial = 738] [outer = 00000000] [url = about:blank] 17:37:05 INFO - PROCESS | 2876 | --DOMWINDOW == 151 (17926C00) [pid = 2876] [serial = 741] [outer = 00000000] [url = about:blank] 17:37:05 INFO - PROCESS | 2876 | --DOMWINDOW == 150 (1104C000) [pid = 2876] [serial = 744] [outer = 00000000] [url = about:blank] 17:37:05 INFO - PROCESS | 2876 | --DOMWINDOW == 149 (19A3DC00) [pid = 2876] [serial = 780] [outer = 00000000] [url = about:blank] 17:37:05 INFO - PROCESS | 2876 | --DOCSHELL 11135C00 == 82 [pid = 2876] [id = 261] 17:37:05 INFO - PROCESS | 2876 | --DOMWINDOW == 148 (15A39400) [pid = 2876] [serial = 633] [outer = 00000000] [url = about:blank] 17:37:05 INFO - PROCESS | 2876 | --DOMWINDOW == 147 (1B36DC00) [pid = 2876] [serial = 696] [outer = 00000000] [url = about:blank] 17:37:05 INFO - PROCESS | 2876 | --DOMWINDOW == 146 (16FDA800) [pid = 2876] [serial = 594] [outer = 00000000] [url = about:blank] 17:37:05 INFO - PROCESS | 2876 | --DOMWINDOW == 145 (19A42000) [pid = 2876] [serial = 597] [outer = 00000000] [url = about:blank] 17:37:05 INFO - PROCESS | 2876 | --DOMWINDOW == 144 (117DE800) [pid = 2876] [serial = 751] [outer = 00000000] [url = about:blank] 17:37:05 INFO - PROCESS | 2876 | --DOMWINDOW == 143 (134DE800) [pid = 2876] [serial = 750] [outer = 00000000] [url = about:blank] 17:37:05 INFO - PROCESS | 2876 | --DOMWINDOW == 142 (16AAE000) [pid = 2876] [serial = 759] [outer = 00000000] [url = about:blank] 17:37:05 INFO - PROCESS | 2876 | --DOMWINDOW == 141 (16B64000) [pid = 2876] [serial = 760] [outer = 00000000] [url = about:blank] 17:37:05 INFO - PROCESS | 2876 | --DOMWINDOW == 140 (1726EC00) [pid = 2876] [serial = 765] [outer = 00000000] [url = about:blank] 17:37:05 INFO - PROCESS | 2876 | --DOMWINDOW == 139 (1473CC00) [pid = 2876] [serial = 753] [outer = 00000000] [url = about:blank] 17:37:05 INFO - PROCESS | 2876 | --DOMWINDOW == 138 (147A6000) [pid = 2876] [serial = 754] [outer = 00000000] [url = about:blank] 17:37:05 INFO - PROCESS | 2876 | --DOMWINDOW == 137 (16222C00) [pid = 2876] [serial = 756] [outer = 00000000] [url = about:blank] 17:37:05 INFO - PROCESS | 2876 | --DOMWINDOW == 136 (164DA000) [pid = 2876] [serial = 757] [outer = 00000000] [url = about:blank] 17:37:05 INFO - PROCESS | 2876 | --DOMWINDOW == 135 (16DB6C00) [pid = 2876] [serial = 762] [outer = 00000000] [url = about:blank] 17:37:05 INFO - PROCESS | 2876 | --DOMWINDOW == 134 (16FCDC00) [pid = 2876] [serial = 748] [outer = 00000000] [url = about:blank] 17:37:05 INFO - PROCESS | 2876 | --DOMWINDOW == 133 (16B68C00) [pid = 2876] [serial = 747] [outer = 00000000] [url = about:blank] 17:37:05 INFO - PROCESS | 2876 | --DOMWINDOW == 132 (1792B000) [pid = 2876] [serial = 768] [outer = 00000000] [url = about:blank] 17:37:05 INFO - PROCESS | 2876 | --DOMWINDOW == 131 (17864800) [pid = 2876] [serial = 766] [outer = 00000000] [url = about:blank] 17:37:05 INFO - PROCESS | 2876 | --DOMWINDOW == 130 (18550800) [pid = 2876] [serial = 771] [outer = 00000000] [url = about:blank] 17:37:05 INFO - PROCESS | 2876 | --DOMWINDOW == 129 (1852E400) [pid = 2876] [serial = 769] [outer = 00000000] [url = about:blank] 17:37:05 INFO - PROCESS | 2876 | --DOMWINDOW == 128 (1886BC00) [pid = 2876] [serial = 778] [outer = 00000000] [url = about:blank] 17:37:05 INFO - PROCESS | 2876 | --DOMWINDOW == 127 (18828400) [pid = 2876] [serial = 777] [outer = 00000000] [url = about:blank] 17:37:05 INFO - PROCESS | 2876 | --DOMWINDOW == 126 (180D0C00) [pid = 2876] [serial = 774] [outer = 00000000] [url = about:blank] 17:37:05 INFO - PROCESS | 2876 | --DOMWINDOW == 125 (18551400) [pid = 2876] [serial = 772] [outer = 00000000] [url = about:blank] 17:37:05 INFO - PROCESS | 2876 | --DOMWINDOW == 124 (18538000) [pid = 2876] [serial = 775] [outer = 00000000] [url = about:blank] 17:37:05 INFO - PROCESS | 2876 | --DOMWINDOW == 123 (16DBCC00) [pid = 2876] [serial = 763] [outer = 00000000] [url = about:blank] 17:37:05 INFO - PROCESS | 2876 | --DOMWINDOW == 122 (15951000) [pid = 2876] [serial = 591] [outer = 00000000] [url = about:blank] 17:37:05 INFO - PROCESS | 2876 | 1462757825784 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 17:37:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 17:37:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 844ms 17:37:05 INFO - PROCESS | 2876 | 1462757825824 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 17:37:05 INFO - PROCESS | 2876 | 1462757825826 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 17:37:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 17:37:05 INFO - PROCESS | 2876 | 1462757825830 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 17:37:05 INFO - PROCESS | 2876 | 1462757825833 Marionette TRACE conn3 <- [1,1098,null,{}] 17:37:05 INFO - PROCESS | 2876 | 1462757825843 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:05 INFO - PROCESS | 2876 | 1462757825934 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 17:37:05 INFO - PROCESS | 2876 | 1462757825945 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:05 INFO - PROCESS | 2876 | ++DOCSHELL 13495400 == 83 [pid = 2876] [id = 284] 17:37:05 INFO - PROCESS | 2876 | ++DOMWINDOW == 123 (134DE800) [pid = 2876] [serial = 851] [outer = 00000000] 17:37:05 INFO - PROCESS | 2876 | ++DOMWINDOW == 124 (13A07C00) [pid = 2876] [serial = 852] [outer = 134DE800] 17:37:05 INFO - PROCESS | 2876 | 1462757825991 Marionette DEBUG loaded listener.js 17:37:06 INFO - PROCESS | 2876 | ++DOMWINDOW == 125 (13C95400) [pid = 2876] [serial = 853] [outer = 134DE800] 17:37:06 INFO - PROCESS | 2876 | 1462757826465 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 17:37:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 17:37:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 703ms 17:37:06 INFO - PROCESS | 2876 | 1462757826529 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 17:37:06 INFO - PROCESS | 2876 | 1462757826533 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 17:37:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 17:37:06 INFO - PROCESS | 2876 | 1462757826537 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 17:37:06 INFO - PROCESS | 2876 | 1462757826538 Marionette TRACE conn3 <- [1,1102,null,{}] 17:37:06 INFO - PROCESS | 2876 | 1462757826542 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:06 INFO - PROCESS | 2876 | 1462757826630 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 17:37:06 INFO - PROCESS | 2876 | 1462757826638 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:06 INFO - PROCESS | 2876 | ++DOCSHELL 1473CC00 == 84 [pid = 2876] [id = 285] 17:37:06 INFO - PROCESS | 2876 | ++DOMWINDOW == 126 (1473D400) [pid = 2876] [serial = 854] [outer = 00000000] 17:37:06 INFO - PROCESS | 2876 | ++DOMWINDOW == 127 (15253800) [pid = 2876] [serial = 855] [outer = 1473D400] 17:37:06 INFO - PROCESS | 2876 | 1462757826692 Marionette DEBUG loaded listener.js 17:37:06 INFO - PROCESS | 2876 | ++DOMWINDOW == 128 (159C7C00) [pid = 2876] [serial = 856] [outer = 1473D400] 17:37:07 INFO - PROCESS | 2876 | 1462757827141 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 17:37:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 17:37:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 641ms 17:37:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 17:37:07 INFO - PROCESS | 2876 | 1462757827172 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 17:37:07 INFO - PROCESS | 2876 | 1462757827174 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 17:37:07 INFO - PROCESS | 2876 | 1462757827178 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 17:37:07 INFO - PROCESS | 2876 | 1462757827179 Marionette TRACE conn3 <- [1,1106,null,{}] 17:37:07 INFO - PROCESS | 2876 | 1462757827183 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:07 INFO - PROCESS | 2876 | 1462757827313 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 17:37:07 INFO - PROCESS | 2876 | 1462757827370 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:07 INFO - PROCESS | 2876 | ++DOCSHELL 122B1C00 == 85 [pid = 2876] [id = 286] 17:37:07 INFO - PROCESS | 2876 | ++DOMWINDOW == 129 (1473A400) [pid = 2876] [serial = 857] [outer = 00000000] 17:37:07 INFO - PROCESS | 2876 | ++DOMWINDOW == 130 (16088800) [pid = 2876] [serial = 858] [outer = 1473A400] 17:37:07 INFO - PROCESS | 2876 | 1462757827414 Marionette DEBUG loaded listener.js 17:37:07 INFO - PROCESS | 2876 | ++DOMWINDOW == 131 (16221C00) [pid = 2876] [serial = 859] [outer = 1473A400] 17:37:07 INFO - PROCESS | 2876 | 1462757827812 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 17:37:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 17:37:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 688ms 17:37:07 INFO - PROCESS | 2876 | 1462757827878 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 17:37:07 INFO - PROCESS | 2876 | 1462757827879 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 17:37:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 17:37:07 INFO - PROCESS | 2876 | 1462757827899 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 17:37:07 INFO - PROCESS | 2876 | 1462757827901 Marionette TRACE conn3 <- [1,1110,null,{}] 17:37:07 INFO - PROCESS | 2876 | 1462757827904 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:08 INFO - PROCESS | 2876 | 1462757828040 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 17:37:08 INFO - PROCESS | 2876 | 1462757828135 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:08 INFO - PROCESS | 2876 | ++DOCSHELL 16A1F400 == 86 [pid = 2876] [id = 287] 17:37:08 INFO - PROCESS | 2876 | ++DOMWINDOW == 132 (16A20400) [pid = 2876] [serial = 860] [outer = 00000000] 17:37:08 INFO - PROCESS | 2876 | ++DOMWINDOW == 133 (16AA8C00) [pid = 2876] [serial = 861] [outer = 16A20400] 17:37:08 INFO - PROCESS | 2876 | 1462757828180 Marionette DEBUG loaded listener.js 17:37:08 INFO - PROCESS | 2876 | ++DOMWINDOW == 134 (16AB5C00) [pid = 2876] [serial = 862] [outer = 16A20400] 17:37:08 INFO - PROCESS | 2876 | 1462757828610 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 17:37:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 17:37:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 750ms 17:37:08 INFO - PROCESS | 2876 | 1462757828634 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 17:37:08 INFO - PROCESS | 2876 | 1462757828636 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 17:37:08 INFO - PROCESS | 2876 | 1462757828639 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 17:37:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 17:37:08 INFO - PROCESS | 2876 | 1462757828641 Marionette TRACE conn3 <- [1,1114,null,{}] 17:37:08 INFO - PROCESS | 2876 | 1462757828650 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:08 INFO - PROCESS | 2876 | 1462757828763 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 17:37:08 INFO - PROCESS | 2876 | 1462757828769 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:08 INFO - PROCESS | 2876 | ++DOCSHELL 16AA7C00 == 87 [pid = 2876] [id = 288] 17:37:08 INFO - PROCESS | 2876 | ++DOMWINDOW == 135 (16AB1C00) [pid = 2876] [serial = 863] [outer = 00000000] 17:37:08 INFO - PROCESS | 2876 | ++DOMWINDOW == 136 (16DBE800) [pid = 2876] [serial = 864] [outer = 16AB1C00] 17:37:08 INFO - PROCESS | 2876 | 1462757828812 Marionette DEBUG loaded listener.js 17:37:08 INFO - PROCESS | 2876 | ++DOMWINDOW == 137 (16F10400) [pid = 2876] [serial = 865] [outer = 16AB1C00] 17:37:09 INFO - PROCESS | 2876 | 1462757829262 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 17:37:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 17:37:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 641ms 17:37:09 INFO - PROCESS | 2876 | 1462757829278 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 17:37:09 INFO - PROCESS | 2876 | 1462757829279 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 17:37:09 INFO - PROCESS | 2876 | 1462757829283 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 17:37:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 17:37:09 INFO - PROCESS | 2876 | 1462757829284 Marionette TRACE conn3 <- [1,1118,null,{}] 17:37:09 INFO - PROCESS | 2876 | 1462757829288 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:09 INFO - PROCESS | 2876 | 1462757829406 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 17:37:09 INFO - PROCESS | 2876 | 1462757829499 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:09 INFO - PROCESS | 2876 | ++DOCSHELL 16F13400 == 88 [pid = 2876] [id = 289] 17:37:09 INFO - PROCESS | 2876 | ++DOMWINDOW == 138 (16F14400) [pid = 2876] [serial = 866] [outer = 00000000] 17:37:09 INFO - PROCESS | 2876 | ++DOMWINDOW == 139 (16FD5800) [pid = 2876] [serial = 867] [outer = 16F14400] 17:37:09 INFO - PROCESS | 2876 | 1462757829542 Marionette DEBUG loaded listener.js 17:37:09 INFO - PROCESS | 2876 | ++DOMWINDOW == 140 (16FEB400) [pid = 2876] [serial = 868] [outer = 16F14400] 17:37:09 INFO - PROCESS | 2876 | --DOMWINDOW == 139 (16F18400) [pid = 2876] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 17:37:09 INFO - PROCESS | 2876 | --DOMWINDOW == 138 (19A37000) [pid = 2876] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 17:37:09 INFO - PROCESS | 2876 | --DOMWINDOW == 137 (1AB14000) [pid = 2876] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 17:37:09 INFO - PROCESS | 2876 | --DOMWINDOW == 136 (16BFDC00) [pid = 2876] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 17:37:09 INFO - PROCESS | 2876 | --DOMWINDOW == 135 (16FD6C00) [pid = 2876] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 17:37:09 INFO - PROCESS | 2876 | --DOMWINDOW == 134 (10646800) [pid = 2876] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 17:37:09 INFO - PROCESS | 2876 | --DOMWINDOW == 133 (16223800) [pid = 2876] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 17:37:09 INFO - PROCESS | 2876 | --DOMWINDOW == 132 (1A945800) [pid = 2876] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 17:37:09 INFO - PROCESS | 2876 | --DOMWINDOW == 131 (14503800) [pid = 2876] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 17:37:09 INFO - PROCESS | 2876 | --DOMWINDOW == 130 (113B4400) [pid = 2876] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 17:37:09 INFO - PROCESS | 2876 | --DOMWINDOW == 129 (19A26400) [pid = 2876] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 17:37:09 INFO - PROCESS | 2876 | --DOMWINDOW == 128 (16AB2800) [pid = 2876] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 17:37:09 INFO - PROCESS | 2876 | --DOMWINDOW == 127 (16FCF400) [pid = 2876] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 17:37:09 INFO - PROCESS | 2876 | --DOMWINDOW == 126 (16227000) [pid = 2876] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 17:37:09 INFO - PROCESS | 2876 | --DOMWINDOW == 125 (15255000) [pid = 2876] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 17:37:09 INFO - PROCESS | 2876 | --DOMWINDOW == 124 (19DA2400) [pid = 2876] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 17:37:09 INFO - PROCESS | 2876 | --DOMWINDOW == 123 (1852C400) [pid = 2876] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 17:37:09 INFO - PROCESS | 2876 | --DOMWINDOW == 122 (14735C00) [pid = 2876] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 17:37:09 INFO - PROCESS | 2876 | --DOMWINDOW == 121 (16FD0400) [pid = 2876] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 17:37:09 INFO - PROCESS | 2876 | --DOMWINDOW == 120 (1AEA0000) [pid = 2876] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 17:37:09 INFO - PROCESS | 2876 | --DOMWINDOW == 119 (1791F400) [pid = 2876] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 17:37:09 INFO - PROCESS | 2876 | --DOMWINDOW == 118 (11043C00) [pid = 2876] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 17:37:10 INFO - PROCESS | 2876 | 1462757830095 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 17:37:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 17:37:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 844ms 17:37:10 INFO - PROCESS | 2876 | 1462757830138 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 17:37:10 INFO - PROCESS | 2876 | 1462757830140 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 17:37:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 17:37:10 INFO - PROCESS | 2876 | 1462757830144 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 17:37:10 INFO - PROCESS | 2876 | 1462757830146 Marionette TRACE conn3 <- [1,1122,null,{}] 17:37:10 INFO - PROCESS | 2876 | 1462757830150 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:10 INFO - PROCESS | 2876 | 1462757830245 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 17:37:10 INFO - PROCESS | 2876 | 1462757830251 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:10 INFO - PROCESS | 2876 | ++DOCSHELL 12EDEC00 == 89 [pid = 2876] [id = 290] 17:37:10 INFO - PROCESS | 2876 | ++DOMWINDOW == 119 (13CA4C00) [pid = 2876] [serial = 869] [outer = 00000000] 17:37:10 INFO - PROCESS | 2876 | ++DOMWINDOW == 120 (16DB1C00) [pid = 2876] [serial = 870] [outer = 13CA4C00] 17:37:10 INFO - PROCESS | 2876 | 1462757830294 Marionette DEBUG loaded listener.js 17:37:10 INFO - PROCESS | 2876 | ++DOMWINDOW == 121 (16F12800) [pid = 2876] [serial = 871] [outer = 13CA4C00] 17:37:10 INFO - PROCESS | 2876 | 1462757830720 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 17:37:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 17:37:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 594ms 17:37:10 INFO - PROCESS | 2876 | 1462757830740 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 17:37:10 INFO - PROCESS | 2876 | 1462757830741 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 17:37:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 17:37:10 INFO - PROCESS | 2876 | 1462757830760 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 17:37:10 INFO - PROCESS | 2876 | 1462757830762 Marionette TRACE conn3 <- [1,1126,null,{}] 17:37:10 INFO - PROCESS | 2876 | 1462757830766 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:10 INFO - PROCESS | 2876 | 1462757830849 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 17:37:10 INFO - PROCESS | 2876 | 1462757830856 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:10 INFO - PROCESS | 2876 | ++DOCSHELL 169A7C00 == 90 [pid = 2876] [id = 291] 17:37:10 INFO - PROCESS | 2876 | ++DOMWINDOW == 122 (16A24C00) [pid = 2876] [serial = 872] [outer = 00000000] 17:37:10 INFO - PROCESS | 2876 | ++DOMWINDOW == 123 (1726E000) [pid = 2876] [serial = 873] [outer = 16A24C00] 17:37:10 INFO - PROCESS | 2876 | 1462757830901 Marionette DEBUG loaded listener.js 17:37:10 INFO - PROCESS | 2876 | ++DOMWINDOW == 124 (13294000) [pid = 2876] [serial = 874] [outer = 16A24C00] 17:37:11 INFO - PROCESS | 2876 | 1462757831366 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 17:37:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 17:37:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 656ms 17:37:11 INFO - PROCESS | 2876 | 1462757831404 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 17:37:11 INFO - PROCESS | 2876 | 1462757831406 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 17:37:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 17:37:11 INFO - PROCESS | 2876 | 1462757831413 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 17:37:11 INFO - PROCESS | 2876 | 1462757831415 Marionette TRACE conn3 <- [1,1130,null,{}] 17:37:11 INFO - PROCESS | 2876 | 1462757831432 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:11 INFO - PROCESS | 2876 | 1462757831534 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 17:37:11 INFO - PROCESS | 2876 | 1462757831544 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:11 INFO - PROCESS | 2876 | ++DOCSHELL 16F18400 == 91 [pid = 2876] [id = 292] 17:37:11 INFO - PROCESS | 2876 | ++DOMWINDOW == 125 (16FDA400) [pid = 2876] [serial = 875] [outer = 00000000] 17:37:11 INFO - PROCESS | 2876 | ++DOMWINDOW == 126 (17920000) [pid = 2876] [serial = 876] [outer = 16FDA400] 17:37:11 INFO - PROCESS | 2876 | 1462757831592 Marionette DEBUG loaded listener.js 17:37:11 INFO - PROCESS | 2876 | ++DOMWINDOW == 127 (17929800) [pid = 2876] [serial = 877] [outer = 16FDA400] 17:37:12 INFO - PROCESS | 2876 | 1462757832226 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 17:37:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 17:37:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 906ms 17:37:12 INFO - PROCESS | 2876 | 1462757832315 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 17:37:12 INFO - PROCESS | 2876 | 1462757832319 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 17:37:12 INFO - PROCESS | 2876 | 1462757832324 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 17:37:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 17:37:12 INFO - PROCESS | 2876 | 1462757832328 Marionette TRACE conn3 <- [1,1134,null,{}] 17:37:12 INFO - PROCESS | 2876 | 1462757832334 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:12 INFO - PROCESS | 2876 | 1462757832459 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 17:37:12 INFO - PROCESS | 2876 | 1462757832565 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:12 INFO - PROCESS | 2876 | ++DOCSHELL 10D58C00 == 92 [pid = 2876] [id = 293] 17:37:12 INFO - PROCESS | 2876 | ++DOMWINDOW == 128 (11047C00) [pid = 2876] [serial = 878] [outer = 00000000] 17:37:12 INFO - PROCESS | 2876 | ++DOMWINDOW == 129 (122A8400) [pid = 2876] [serial = 879] [outer = 11047C00] 17:37:12 INFO - PROCESS | 2876 | 1462757832620 Marionette DEBUG loaded listener.js 17:37:12 INFO - PROCESS | 2876 | ++DOMWINDOW == 130 (13237800) [pid = 2876] [serial = 880] [outer = 11047C00] 17:37:13 INFO - PROCESS | 2876 | 1462757833196 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 17:37:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 17:37:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 906ms 17:37:13 INFO - PROCESS | 2876 | 1462757833243 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 17:37:13 INFO - PROCESS | 2876 | 1462757833249 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 17:37:13 INFO - PROCESS | 2876 | 1462757833257 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 17:37:13 INFO - PROCESS | 2876 | 1462757833260 Marionette TRACE conn3 <- [1,1138,null,{}] 17:37:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 17:37:13 INFO - PROCESS | 2876 | 1462757833264 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:13 INFO - PROCESS | 2876 | 1462757833375 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 17:37:13 INFO - PROCESS | 2876 | 1462757833488 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:13 INFO - PROCESS | 2876 | ++DOCSHELL 134D7400 == 93 [pid = 2876] [id = 294] 17:37:13 INFO - PROCESS | 2876 | ++DOMWINDOW == 131 (1350F400) [pid = 2876] [serial = 881] [outer = 00000000] 17:37:13 INFO - PROCESS | 2876 | ++DOMWINDOW == 132 (147E0400) [pid = 2876] [serial = 882] [outer = 1350F400] 17:37:13 INFO - PROCESS | 2876 | 1462757833582 Marionette DEBUG loaded listener.js 17:37:13 INFO - PROCESS | 2876 | ++DOMWINDOW == 133 (164D3C00) [pid = 2876] [serial = 883] [outer = 1350F400] 17:37:14 INFO - PROCESS | 2876 | 1462757834165 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 17:37:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 17:37:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 938ms 17:37:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 17:37:14 INFO - PROCESS | 2876 | 1462757834206 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 17:37:14 INFO - PROCESS | 2876 | 1462757834208 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 17:37:14 INFO - PROCESS | 2876 | 1462757834212 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 17:37:14 INFO - PROCESS | 2876 | 1462757834216 Marionette TRACE conn3 <- [1,1142,null,{}] 17:37:14 INFO - PROCESS | 2876 | 1462757834227 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:14 INFO - PROCESS | 2876 | 1462757834370 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 17:37:14 INFO - PROCESS | 2876 | 1462757834511 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:14 INFO - PROCESS | 2876 | ++DOCSHELL 172B7400 == 94 [pid = 2876] [id = 295] 17:37:14 INFO - PROCESS | 2876 | ++DOMWINDOW == 134 (177B6800) [pid = 2876] [serial = 884] [outer = 00000000] 17:37:14 INFO - PROCESS | 2876 | ++DOMWINDOW == 135 (178F8800) [pid = 2876] [serial = 885] [outer = 177B6800] 17:37:14 INFO - PROCESS | 2876 | 1462757834568 Marionette DEBUG loaded listener.js 17:37:14 INFO - PROCESS | 2876 | ++DOMWINDOW == 136 (1792BC00) [pid = 2876] [serial = 886] [outer = 177B6800] 17:37:15 INFO - PROCESS | 2876 | 1462757835151 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 17:37:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 17:37:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1000ms 17:37:15 INFO - PROCESS | 2876 | 1462757835214 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 17:37:15 INFO - PROCESS | 2876 | 1462757835217 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 17:37:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 17:37:15 INFO - PROCESS | 2876 | 1462757835221 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 17:37:15 INFO - PROCESS | 2876 | 1462757835222 Marionette TRACE conn3 <- [1,1146,null,{}] 17:37:15 INFO - PROCESS | 2876 | 1462757835226 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:15 INFO - PROCESS | 2876 | 1462757835334 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 17:37:15 INFO - PROCESS | 2876 | 1462757835471 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:15 INFO - PROCESS | 2876 | ++DOCSHELL 18531800 == 95 [pid = 2876] [id = 296] 17:37:15 INFO - PROCESS | 2876 | ++DOMWINDOW == 137 (18531C00) [pid = 2876] [serial = 887] [outer = 00000000] 17:37:15 INFO - PROCESS | 2876 | ++DOMWINDOW == 138 (18537400) [pid = 2876] [serial = 888] [outer = 18531C00] 17:37:15 INFO - PROCESS | 2876 | 1462757835525 Marionette DEBUG loaded listener.js 17:37:15 INFO - PROCESS | 2876 | ++DOMWINDOW == 139 (18553C00) [pid = 2876] [serial = 889] [outer = 18531C00] 17:37:16 INFO - PROCESS | 2876 | 1462757836067 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 17:37:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 17:37:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 906ms 17:37:16 INFO - PROCESS | 2876 | 1462757836124 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 17:37:16 INFO - PROCESS | 2876 | 1462757836126 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 17:37:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 17:37:16 INFO - PROCESS | 2876 | 1462757836130 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 17:37:16 INFO - PROCESS | 2876 | 1462757836132 Marionette TRACE conn3 <- [1,1150,null,{}] 17:37:16 INFO - PROCESS | 2876 | 1462757836136 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:16 INFO - PROCESS | 2876 | 1462757836241 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 17:37:16 INFO - PROCESS | 2876 | 1462757836351 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:16 INFO - PROCESS | 2876 | ++DOCSHELL 17921800 == 96 [pid = 2876] [id = 297] 17:37:16 INFO - PROCESS | 2876 | ++DOMWINDOW == 140 (1852F800) [pid = 2876] [serial = 890] [outer = 00000000] 17:37:16 INFO - PROCESS | 2876 | ++DOMWINDOW == 141 (185C8C00) [pid = 2876] [serial = 891] [outer = 1852F800] 17:37:16 INFO - PROCESS | 2876 | 1462757836402 Marionette DEBUG loaded listener.js 17:37:16 INFO - PROCESS | 2876 | ++DOMWINDOW == 142 (185CC400) [pid = 2876] [serial = 892] [outer = 1852F800] 17:37:17 INFO - PROCESS | 2876 | 1462757837014 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 17:37:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 17:37:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 938ms 17:37:17 INFO - PROCESS | 2876 | 1462757837075 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 17:37:17 INFO - PROCESS | 2876 | 1462757837077 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 17:37:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 17:37:17 INFO - PROCESS | 2876 | 1462757837081 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 17:37:17 INFO - PROCESS | 2876 | 1462757837083 Marionette TRACE conn3 <- [1,1154,null,{}] 17:37:17 INFO - PROCESS | 2876 | 1462757837087 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:17 INFO - PROCESS | 2876 | 1462757837214 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 17:37:17 INFO - PROCESS | 2876 | 1462757837378 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:17 INFO - PROCESS | 2876 | ++DOCSHELL 106EB400 == 97 [pid = 2876] [id = 298] 17:37:17 INFO - PROCESS | 2876 | ++DOMWINDOW == 143 (106EB800) [pid = 2876] [serial = 893] [outer = 00000000] 17:37:17 INFO - PROCESS | 2876 | ++DOMWINDOW == 144 (19A21000) [pid = 2876] [serial = 894] [outer = 106EB800] 17:37:17 INFO - PROCESS | 2876 | 1462757837453 Marionette DEBUG loaded listener.js 17:37:17 INFO - PROCESS | 2876 | ++DOMWINDOW == 145 (19A2A400) [pid = 2876] [serial = 895] [outer = 106EB800] 17:37:18 INFO - PROCESS | 2876 | 1462757838050 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 17:37:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 17:37:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1046ms 17:37:18 INFO - PROCESS | 2876 | 1462757838120 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 17:37:18 INFO - PROCESS | 2876 | 1462757838122 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 17:37:18 INFO - PROCESS | 2876 | 1462757838126 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 17:37:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 17:37:18 INFO - PROCESS | 2876 | 1462757838128 Marionette TRACE conn3 <- [1,1158,null,{}] 17:37:18 INFO - PROCESS | 2876 | 1462757838132 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:18 INFO - PROCESS | 2876 | 1462757838255 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 17:37:18 INFO - PROCESS | 2876 | 1462757838561 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:18 INFO - PROCESS | 2876 | ++DOCSHELL 10776000 == 98 [pid = 2876] [id = 299] 17:37:18 INFO - PROCESS | 2876 | ++DOMWINDOW == 146 (107F5400) [pid = 2876] [serial = 896] [outer = 00000000] 17:37:18 INFO - PROCESS | 2876 | ++DOMWINDOW == 147 (11048C00) [pid = 2876] [serial = 897] [outer = 107F5400] 17:37:18 INFO - PROCESS | 2876 | 1462757838662 Marionette DEBUG loaded listener.js 17:37:18 INFO - PROCESS | 2876 | ++DOMWINDOW == 148 (11214000) [pid = 2876] [serial = 898] [outer = 107F5400] 17:37:19 INFO - PROCESS | 2876 | 1462757839280 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 17:37:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 17:37:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1219ms 17:37:19 INFO - PROCESS | 2876 | 1462757839337 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 17:37:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 17:37:19 INFO - PROCESS | 2876 | 1462757839340 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 17:37:19 INFO - PROCESS | 2876 | 1462757839345 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 17:37:19 INFO - PROCESS | 2876 | 1462757839349 Marionette TRACE conn3 <- [1,1162,null,{}] 17:37:19 INFO - PROCESS | 2876 | 1462757839353 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:19 INFO - PROCESS | 2876 | 1462757839504 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 17:37:19 INFO - PROCESS | 2876 | 1462757839669 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:19 INFO - PROCESS | 2876 | ++DOCSHELL 122FE400 == 99 [pid = 2876] [id = 300] 17:37:19 INFO - PROCESS | 2876 | ++DOMWINDOW == 149 (122FFC00) [pid = 2876] [serial = 899] [outer = 00000000] 17:37:19 INFO - PROCESS | 2876 | ++DOMWINDOW == 150 (13512C00) [pid = 2876] [serial = 900] [outer = 122FFC00] 17:37:19 INFO - PROCESS | 2876 | 1462757839717 Marionette DEBUG loaded listener.js 17:37:19 INFO - PROCESS | 2876 | ++DOMWINDOW == 151 (147A6400) [pid = 2876] [serial = 901] [outer = 122FFC00] 17:37:19 INFO - PROCESS | 2876 | --DOCSHELL 13CA7C00 == 98 [pid = 2876] [id = 156] 17:37:19 INFO - PROCESS | 2876 | --DOCSHELL 169A7C00 == 97 [pid = 2876] [id = 291] 17:37:19 INFO - PROCESS | 2876 | --DOCSHELL 12EDEC00 == 96 [pid = 2876] [id = 290] 17:37:19 INFO - PROCESS | 2876 | --DOCSHELL 16F13400 == 95 [pid = 2876] [id = 289] 17:37:19 INFO - PROCESS | 2876 | --DOCSHELL 16AA7C00 == 94 [pid = 2876] [id = 288] 17:37:19 INFO - PROCESS | 2876 | --DOCSHELL 122B1C00 == 93 [pid = 2876] [id = 286] 17:37:19 INFO - PROCESS | 2876 | --DOCSHELL 1473CC00 == 92 [pid = 2876] [id = 285] 17:37:19 INFO - PROCESS | 2876 | --DOCSHELL 13495400 == 91 [pid = 2876] [id = 284] 17:37:19 INFO - PROCESS | 2876 | --DOCSHELL 10D5C800 == 90 [pid = 2876] [id = 283] 17:37:19 INFO - PROCESS | 2876 | --DOCSHELL 1071E400 == 89 [pid = 2876] [id = 282] 17:37:19 INFO - PROCESS | 2876 | --DOCSHELL 1B616000 == 88 [pid = 2876] [id = 281] 17:37:19 INFO - PROCESS | 2876 | --DOMWINDOW == 150 (1A45DC00) [pid = 2876] [serial = 822] [outer = 00000000] [url = about:blank] 17:37:19 INFO - PROCESS | 2876 | --DOCSHELL 1B04C400 == 87 [pid = 2876] [id = 280] 17:37:19 INFO - PROCESS | 2876 | --DOCSHELL 16FD0C00 == 86 [pid = 2876] [id = 279] 17:37:19 INFO - PROCESS | 2876 | --DOCSHELL 11047400 == 85 [pid = 2876] [id = 278] 17:37:19 INFO - PROCESS | 2876 | --DOCSHELL 16B63800 == 84 [pid = 2876] [id = 277] 17:37:19 INFO - PROCESS | 2876 | --DOCSHELL 15B43C00 == 83 [pid = 2876] [id = 276] 17:37:19 INFO - PROCESS | 2876 | --DOCSHELL 106EB000 == 82 [pid = 2876] [id = 275] 17:37:20 INFO - PROCESS | 2876 | --DOMWINDOW == 149 (1ABFA000) [pid = 2876] [serial = 645] [outer = 00000000] [url = about:blank] 17:37:20 INFO - PROCESS | 2876 | --DOMWINDOW == 148 (16F10C00) [pid = 2876] [serial = 810] [outer = 00000000] [url = about:blank] 17:37:20 INFO - PROCESS | 2876 | --DOMWINDOW == 147 (178FB400) [pid = 2876] [serial = 813] [outer = 00000000] [url = about:blank] 17:37:20 INFO - PROCESS | 2876 | --DOMWINDOW == 146 (164D6000) [pid = 2876] [serial = 786] [outer = 00000000] [url = about:blank] 17:37:20 INFO - PROCESS | 2876 | --DOMWINDOW == 145 (13433C00) [pid = 2876] [serial = 808] [outer = 00000000] [url = about:blank] 17:37:20 INFO - PROCESS | 2876 | --DOMWINDOW == 144 (1323EC00) [pid = 2876] [serial = 783] [outer = 00000000] [url = about:blank] 17:37:20 INFO - PROCESS | 2876 | --DOMWINDOW == 143 (16FD5000) [pid = 2876] [serial = 636] [outer = 00000000] [url = about:blank] 17:37:20 INFO - PROCESS | 2876 | --DOMWINDOW == 142 (1AB1E800) [pid = 2876] [serial = 642] [outer = 00000000] [url = about:blank] 17:37:20 INFO - PROCESS | 2876 | --DOMWINDOW == 141 (16225000) [pid = 2876] [serial = 805] [outer = 00000000] [url = about:blank] 17:37:20 INFO - PROCESS | 2876 | --DOMWINDOW == 140 (19C83000) [pid = 2876] [serial = 792] [outer = 00000000] [url = about:blank] 17:37:20 INFO - PROCESS | 2876 | --DOMWINDOW == 139 (12F1D000) [pid = 2876] [serial = 681] [outer = 00000000] [url = about:blank] 17:37:20 INFO - PROCESS | 2876 | --DOMWINDOW == 138 (19B17400) [pid = 2876] [serial = 781] [outer = 00000000] [url = about:blank] 17:37:20 INFO - PROCESS | 2876 | --DOMWINDOW == 137 (1A45C800) [pid = 2876] [serial = 795] [outer = 00000000] [url = about:blank] 17:37:20 INFO - PROCESS | 2876 | --DOMWINDOW == 136 (1AB1CC00) [pid = 2876] [serial = 693] [outer = 00000000] [url = about:blank] 17:37:20 INFO - PROCESS | 2876 | --DOMWINDOW == 135 (12223000) [pid = 2876] [serial = 807] [outer = 00000000] [url = about:blank] 17:37:20 INFO - PROCESS | 2876 | --DOMWINDOW == 134 (18826400) [pid = 2876] [serial = 687] [outer = 00000000] [url = about:blank] 17:37:20 INFO - PROCESS | 2876 | --DOMWINDOW == 133 (16A26000) [pid = 2876] [serial = 684] [outer = 00000000] [url = about:blank] 17:37:20 INFO - PROCESS | 2876 | --DOMWINDOW == 132 (1B052000) [pid = 2876] [serial = 648] [outer = 00000000] [url = about:blank] 17:37:20 INFO - PROCESS | 2876 | --DOMWINDOW == 131 (1AF22C00) [pid = 2876] [serial = 798] [outer = 00000000] [url = about:blank] 17:37:20 INFO - PROCESS | 2876 | --DOMWINDOW == 130 (1A879400) [pid = 2876] [serial = 690] [outer = 00000000] [url = about:blank] 17:37:20 INFO - PROCESS | 2876 | --DOMWINDOW == 129 (17929000) [pid = 2876] [serial = 814] [outer = 00000000] [url = about:blank] 17:37:20 INFO - PROCESS | 2876 | --DOMWINDOW == 128 (16FD2800) [pid = 2876] [serial = 811] [outer = 00000000] [url = about:blank] 17:37:20 INFO - PROCESS | 2876 | --DOMWINDOW == 127 (16AA8800) [pid = 2876] [serial = 801] [outer = 00000000] [url = about:blank] 17:37:20 INFO - PROCESS | 2876 | --DOMWINDOW == 126 (1886F400) [pid = 2876] [serial = 789] [outer = 00000000] [url = about:blank] 17:37:20 INFO - PROCESS | 2876 | --DOMWINDOW == 125 (15B45800) [pid = 2876] [serial = 804] [outer = 00000000] [url = about:blank] 17:37:20 INFO - PROCESS | 2876 | --DOMWINDOW == 124 (1A87A400) [pid = 2876] [serial = 639] [outer = 00000000] [url = about:blank] 17:37:20 INFO - PROCESS | 2876 | --DOMWINDOW == 123 (16A25400) [pid = 2876] [serial = 733] [outer = 00000000] [url = about:blank] 17:37:20 INFO - PROCESS | 2876 | --DOMWINDOW == 122 (18539400) [pid = 2876] [serial = 736] [outer = 00000000] [url = about:blank] 17:37:20 INFO - PROCESS | 2876 | --DOMWINDOW == 121 (1B615800) [pid = 2876] [serial = 739] [outer = 00000000] [url = about:blank] 17:37:20 INFO - PROCESS | 2876 | --DOMWINDOW == 120 (17929C00) [pid = 2876] [serial = 742] [outer = 00000000] [url = about:blank] 17:37:20 INFO - PROCESS | 2876 | --DOMWINDOW == 119 (1104E400) [pid = 2876] [serial = 745] [outer = 00000000] [url = about:blank] 17:37:20 INFO - PROCESS | 2876 | --DOMWINDOW == 118 (18530800) [pid = 2876] [serial = 816] [outer = 00000000] [url = about:blank] 17:37:20 INFO - PROCESS | 2876 | --DOMWINDOW == 117 (19C82C00) [pid = 2876] [serial = 820] [outer = 00000000] [url = about:blank] 17:37:20 INFO - PROCESS | 2876 | --DOMWINDOW == 116 (18556000) [pid = 2876] [serial = 817] [outer = 00000000] [url = about:blank] 17:37:20 INFO - PROCESS | 2876 | --DOMWINDOW == 115 (19B12C00) [pid = 2876] [serial = 819] [outer = 00000000] [url = about:blank] 17:37:20 INFO - PROCESS | 2876 | 1462757840244 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 17:37:20 INFO - PROCESS | 2876 | 1462757840294 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 17:37:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 17:37:20 INFO - PROCESS | 2876 | 1462757840298 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 17:37:20 INFO - PROCESS | 2876 | 1462757840300 Marionette TRACE conn3 <- [1,1166,null,{}] 17:37:20 INFO - PROCESS | 2876 | 1462757840304 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:20 INFO - PROCESS | 2876 | 1462757840390 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 17:37:20 INFO - PROCESS | 2876 | 1462757840397 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:20 INFO - PROCESS | 2876 | ++DOCSHELL 130E3C00 == 83 [pid = 2876] [id = 301] 17:37:20 INFO - PROCESS | 2876 | ++DOMWINDOW == 116 (1323A000) [pid = 2876] [serial = 902] [outer = 00000000] 17:37:20 INFO - PROCESS | 2876 | ++DOMWINDOW == 117 (1473A000) [pid = 2876] [serial = 903] [outer = 1323A000] 17:37:20 INFO - PROCESS | 2876 | 1462757840444 Marionette DEBUG loaded listener.js 17:37:20 INFO - PROCESS | 2876 | ++DOMWINDOW == 118 (15A46000) [pid = 2876] [serial = 904] [outer = 1323A000] 17:37:20 INFO - PROCESS | 2876 | 1462757840935 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 17:37:20 INFO - PROCESS | 2876 | 1462757841000 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 17:37:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 17:37:20 INFO - PROCESS | 2876 | 1462757841005 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 17:37:20 INFO - PROCESS | 2876 | 1462757841010 Marionette TRACE conn3 <- [1,1170,null,{}] 17:37:21 INFO - PROCESS | 2876 | 1462757841019 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:21 INFO - PROCESS | 2876 | 1462757841138 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 17:37:21 INFO - PROCESS | 2876 | 1462757841242 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:21 INFO - PROCESS | 2876 | ++DOCSHELL 122FB400 == 84 [pid = 2876] [id = 302] 17:37:21 INFO - PROCESS | 2876 | ++DOMWINDOW == 119 (1328DC00) [pid = 2876] [serial = 905] [outer = 00000000] 17:37:21 INFO - PROCESS | 2876 | ++DOMWINDOW == 120 (16A25C00) [pid = 2876] [serial = 906] [outer = 1328DC00] 17:37:21 INFO - PROCESS | 2876 | 1462757841286 Marionette DEBUG loaded listener.js 17:37:21 INFO - PROCESS | 2876 | ++DOMWINDOW == 121 (16AA8800) [pid = 2876] [serial = 907] [outer = 1328DC00] 17:37:21 INFO - PROCESS | 2876 | 1462757841739 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 17:37:21 INFO - PROCESS | 2876 | 1462757841808 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 17:37:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 17:37:21 INFO - PROCESS | 2876 | 1462757841811 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 17:37:21 INFO - PROCESS | 2876 | 1462757841813 Marionette TRACE conn3 <- [1,1174,null,{}] 17:37:21 INFO - PROCESS | 2876 | 1462757841816 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:21 INFO - PROCESS | 2876 | 1462757841915 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 17:37:21 INFO - PROCESS | 2876 | 1462757841933 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:21 INFO - PROCESS | 2876 | ++DOCSHELL 10D57400 == 85 [pid = 2876] [id = 303] 17:37:21 INFO - PROCESS | 2876 | ++DOMWINDOW == 122 (16DB2C00) [pid = 2876] [serial = 908] [outer = 00000000] 17:37:21 INFO - PROCESS | 2876 | ++DOMWINDOW == 123 (16FD3800) [pid = 2876] [serial = 909] [outer = 16DB2C00] 17:37:21 INFO - PROCESS | 2876 | 1462757841978 Marionette DEBUG loaded listener.js 17:37:22 INFO - PROCESS | 2876 | ++DOMWINDOW == 124 (16FD3C00) [pid = 2876] [serial = 910] [outer = 16DB2C00] 17:37:22 INFO - PROCESS | 2876 | 1462757842448 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 17:37:22 INFO - PROCESS | 2876 | 1462757842512 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 17:37:22 INFO - PROCESS | 2876 | 1462757842516 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 17:37:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 17:37:22 INFO - PROCESS | 2876 | 1462757842517 Marionette TRACE conn3 <- [1,1178,null,{}] 17:37:22 INFO - PROCESS | 2876 | 1462757842521 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:22 INFO - PROCESS | 2876 | 1462757842663 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 17:37:22 INFO - PROCESS | 2876 | 1462757842687 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:22 INFO - PROCESS | 2876 | ++DOCSHELL 1714D800 == 86 [pid = 2876] [id = 304] 17:37:22 INFO - PROCESS | 2876 | ++DOMWINDOW == 125 (1714FC00) [pid = 2876] [serial = 911] [outer = 00000000] 17:37:22 INFO - PROCESS | 2876 | ++DOMWINDOW == 126 (17922800) [pid = 2876] [serial = 912] [outer = 1714FC00] 17:37:22 INFO - PROCESS | 2876 | 1462757842737 Marionette DEBUG loaded listener.js 17:37:22 INFO - PROCESS | 2876 | ++DOMWINDOW == 127 (180D7400) [pid = 2876] [serial = 913] [outer = 1714FC00] 17:37:23 INFO - PROCESS | 2876 | 1462757843187 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 17:37:23 INFO - PROCESS | 2876 | 1462757843217 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 17:37:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 17:37:23 INFO - PROCESS | 2876 | 1462757843221 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 17:37:23 INFO - PROCESS | 2876 | 1462757843223 Marionette TRACE conn3 <- [1,1182,null,{}] 17:37:23 INFO - PROCESS | 2876 | 1462757843226 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:23 INFO - PROCESS | 2876 | 1462757843354 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 17:37:23 INFO - PROCESS | 2876 | 1462757843415 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:23 INFO - PROCESS | 2876 | ++DOCSHELL 17276400 == 87 [pid = 2876] [id = 305] 17:37:23 INFO - PROCESS | 2876 | ++DOMWINDOW == 128 (1852EC00) [pid = 2876] [serial = 914] [outer = 00000000] 17:37:23 INFO - PROCESS | 2876 | ++DOMWINDOW == 129 (18825000) [pid = 2876] [serial = 915] [outer = 1852EC00] 17:37:23 INFO - PROCESS | 2876 | 1462757843458 Marionette DEBUG loaded listener.js 17:37:23 INFO - PROCESS | 2876 | ++DOMWINDOW == 130 (1882F000) [pid = 2876] [serial = 916] [outer = 1852EC00] 17:37:23 INFO - PROCESS | 2876 | 1462757843881 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 17:37:23 INFO - PROCESS | 2876 | 1462757843923 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 17:37:23 INFO - PROCESS | 2876 | 1462757843926 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 17:37:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 17:37:23 INFO - PROCESS | 2876 | 1462757843928 Marionette TRACE conn3 <- [1,1186,null,{}] 17:37:23 INFO - PROCESS | 2876 | 1462757843931 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:24 INFO - PROCESS | 2876 | 1462757844079 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 17:37:24 INFO - PROCESS | 2876 | --DOMWINDOW == 129 (16A24C00) [pid = 2876] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 17:37:24 INFO - PROCESS | 2876 | --DOMWINDOW == 128 (16F14400) [pid = 2876] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 17:37:24 INFO - PROCESS | 2876 | --DOMWINDOW == 127 (13CA4C00) [pid = 2876] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 17:37:24 INFO - PROCESS | 2876 | --DOMWINDOW == 126 (19A3AC00) [pid = 2876] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 17:37:24 INFO - PROCESS | 2876 | --DOMWINDOW == 125 (16A20400) [pid = 2876] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 17:37:24 INFO - PROCESS | 2876 | --DOMWINDOW == 124 (134DE800) [pid = 2876] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 17:37:24 INFO - PROCESS | 2876 | --DOMWINDOW == 123 (1104EC00) [pid = 2876] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 17:37:24 INFO - PROCESS | 2876 | --DOMWINDOW == 122 (1473D400) [pid = 2876] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 17:37:24 INFO - PROCESS | 2876 | --DOMWINDOW == 121 (10720000) [pid = 2876] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 17:37:24 INFO - PROCESS | 2876 | --DOMWINDOW == 120 (1473A400) [pid = 2876] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 17:37:24 INFO - PROCESS | 2876 | --DOMWINDOW == 119 (16AB1C00) [pid = 2876] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 17:37:24 INFO - PROCESS | 2876 | 1462757844316 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:24 INFO - PROCESS | 2876 | ++DOCSHELL 106F0800 == 88 [pid = 2876] [id = 306] 17:37:24 INFO - PROCESS | 2876 | ++DOMWINDOW == 120 (10720000) [pid = 2876] [serial = 917] [outer = 00000000] 17:37:24 INFO - PROCESS | 2876 | ++DOMWINDOW == 121 (12E21000) [pid = 2876] [serial = 918] [outer = 10720000] 17:37:24 INFO - PROCESS | 2876 | 1462757844359 Marionette DEBUG loaded listener.js 17:37:24 INFO - PROCESS | 2876 | ++DOMWINDOW == 122 (13A06400) [pid = 2876] [serial = 919] [outer = 10720000] 17:37:24 INFO - PROCESS | 2876 | 1462757844729 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 17:37:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 17:37:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 828ms 17:37:24 INFO - PROCESS | 2876 | 1462757844769 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 17:37:24 INFO - PROCESS | 2876 | 1462757844771 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 17:37:24 INFO - PROCESS | 2876 | 1462757844774 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 17:37:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 17:37:24 INFO - PROCESS | 2876 | 1462757844776 Marionette TRACE conn3 <- [1,1190,null,{}] 17:37:24 INFO - PROCESS | 2876 | 1462757844779 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:24 INFO - PROCESS | 2876 | 1462757844863 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 17:37:24 INFO - PROCESS | 2876 | 1462757844957 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:24 INFO - PROCESS | 2876 | ++DOCSHELL 132FBC00 == 89 [pid = 2876] [id = 307] 17:37:24 INFO - PROCESS | 2876 | ++DOMWINDOW == 123 (13CA4C00) [pid = 2876] [serial = 920] [outer = 00000000] 17:37:24 INFO - PROCESS | 2876 | ++DOMWINDOW == 124 (1855D400) [pid = 2876] [serial = 921] [outer = 13CA4C00] 17:37:24 INFO - PROCESS | 2876 | 1462757845003 Marionette DEBUG loaded listener.js 17:37:25 INFO - PROCESS | 2876 | ++DOMWINDOW == 125 (18868800) [pid = 2876] [serial = 922] [outer = 13CA4C00] 17:37:25 INFO - PROCESS | 2876 | 1462757845364 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 17:37:25 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 17:37:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 625ms 17:37:25 INFO - PROCESS | 2876 | 1462757845413 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 17:37:25 INFO - PROCESS | 2876 | 1462757845415 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 17:37:25 INFO - PROCESS | 2876 | 1462757845418 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 17:37:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 17:37:25 INFO - PROCESS | 2876 | 1462757845420 Marionette TRACE conn3 <- [1,1194,null,{}] 17:37:25 INFO - PROCESS | 2876 | 1462757845423 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:25 INFO - PROCESS | 2876 | 1462757845545 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 17:37:25 INFO - PROCESS | 2876 | 1462757845591 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:25 INFO - PROCESS | 2876 | ++DOCSHELL 10D5CC00 == 90 [pid = 2876] [id = 308] 17:37:25 INFO - PROCESS | 2876 | ++DOMWINDOW == 126 (18824C00) [pid = 2876] [serial = 923] [outer = 00000000] 17:37:25 INFO - PROCESS | 2876 | ++DOMWINDOW == 127 (19A28800) [pid = 2876] [serial = 924] [outer = 18824C00] 17:37:25 INFO - PROCESS | 2876 | 1462757845634 Marionette DEBUG loaded listener.js 17:37:25 INFO - PROCESS | 2876 | ++DOMWINDOW == 128 (19A36800) [pid = 2876] [serial = 925] [outer = 18824C00] 17:37:26 INFO - PROCESS | 2876 | 1462757846029 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 17:37:26 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 17:37:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 641ms 17:37:26 INFO - PROCESS | 2876 | 1462757846056 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 17:37:26 INFO - PROCESS | 2876 | 1462757846058 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 17:37:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 17:37:26 INFO - PROCESS | 2876 | 1462757846061 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 17:37:26 INFO - PROCESS | 2876 | 1462757846063 Marionette TRACE conn3 <- [1,1198,null,{}] 17:37:26 INFO - PROCESS | 2876 | 1462757846067 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:26 INFO - PROCESS | 2876 | 1462757846191 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 17:37:26 INFO - PROCESS | 2876 | 1462757846219 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:26 INFO - PROCESS | 2876 | ++DOCSHELL 19A3DC00 == 91 [pid = 2876] [id = 309] 17:37:26 INFO - PROCESS | 2876 | ++DOMWINDOW == 129 (19B0BC00) [pid = 2876] [serial = 926] [outer = 00000000] 17:37:26 INFO - PROCESS | 2876 | ++DOMWINDOW == 130 (19B13000) [pid = 2876] [serial = 927] [outer = 19B0BC00] 17:37:26 INFO - PROCESS | 2876 | 1462757846273 Marionette DEBUG loaded listener.js 17:37:26 INFO - PROCESS | 2876 | ++DOMWINDOW == 131 (19C81C00) [pid = 2876] [serial = 928] [outer = 19B0BC00] 17:37:26 INFO - PROCESS | 2876 | 1462757846971 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 17:37:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 17:37:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 953ms 17:37:26 INFO - PROCESS | 2876 | 1462757847008 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 17:37:27 INFO - PROCESS | 2876 | 1462757847013 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 17:37:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 17:37:27 INFO - PROCESS | 2876 | 1462757847033 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 17:37:27 INFO - PROCESS | 2876 | 1462757847037 Marionette TRACE conn3 <- [1,1202,null,{}] 17:37:27 INFO - PROCESS | 2876 | 1462757847043 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:27 INFO - PROCESS | 2876 | 1462757847171 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 17:37:27 INFO - PROCESS | 2876 | 1462757847308 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:27 INFO - PROCESS | 2876 | ++DOCSHELL 11BCBC00 == 92 [pid = 2876] [id = 310] 17:37:27 INFO - PROCESS | 2876 | ++DOMWINDOW == 132 (122FF400) [pid = 2876] [serial = 929] [outer = 00000000] 17:37:27 INFO - PROCESS | 2876 | ++DOMWINDOW == 133 (13288400) [pid = 2876] [serial = 930] [outer = 122FF400] 17:37:27 INFO - PROCESS | 2876 | 1462757847367 Marionette DEBUG loaded listener.js 17:37:27 INFO - PROCESS | 2876 | ++DOMWINDOW == 134 (140D0C00) [pid = 2876] [serial = 931] [outer = 122FF400] 17:37:27 INFO - PROCESS | 2876 | 1462757847907 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 17:37:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 17:37:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 907ms 17:37:27 INFO - PROCESS | 2876 | 1462757847942 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 17:37:27 INFO - PROCESS | 2876 | 1462757847948 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 17:37:27 INFO - PROCESS | 2876 | 1462757847955 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 17:37:27 INFO - PROCESS | 2876 | 1462757847958 Marionette TRACE conn3 <- [1,1206,null,{}] 17:37:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 17:37:27 INFO - PROCESS | 2876 | 1462757847962 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:28 INFO - PROCESS | 2876 | 1462757848074 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 17:37:28 INFO - PROCESS | 2876 | 1462757848189 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:28 INFO - PROCESS | 2876 | ++DOCSHELL 1323F000 == 93 [pid = 2876] [id = 311] 17:37:28 INFO - PROCESS | 2876 | ++DOMWINDOW == 135 (132FA000) [pid = 2876] [serial = 932] [outer = 00000000] 17:37:28 INFO - PROCESS | 2876 | ++DOMWINDOW == 136 (16A26800) [pid = 2876] [serial = 933] [outer = 132FA000] 17:37:28 INFO - PROCESS | 2876 | 1462757848282 Marionette DEBUG loaded listener.js 17:37:28 INFO - PROCESS | 2876 | ++DOMWINDOW == 137 (16DBC400) [pid = 2876] [serial = 934] [outer = 132FA000] 17:37:28 INFO - PROCESS | 2876 | 1462757848889 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 17:37:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 17:37:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 984ms 17:37:28 INFO - PROCESS | 2876 | 1462757848945 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 17:37:28 INFO - PROCESS | 2876 | 1462757848948 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 17:37:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 17:37:28 INFO - PROCESS | 2876 | 1462757848952 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 17:37:28 INFO - PROCESS | 2876 | 1462757848955 Marionette TRACE conn3 <- [1,1210,null,{}] 17:37:28 INFO - PROCESS | 2876 | 1462757848966 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:29 INFO - PROCESS | 2876 | 1462757849079 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 17:37:29 INFO - PROCESS | 2876 | 1462757849223 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:29 INFO - PROCESS | 2876 | ++DOCSHELL 185C9400 == 94 [pid = 2876] [id = 312] 17:37:29 INFO - PROCESS | 2876 | ++DOMWINDOW == 138 (185CAC00) [pid = 2876] [serial = 935] [outer = 00000000] 17:37:29 INFO - PROCESS | 2876 | ++DOMWINDOW == 139 (1886C400) [pid = 2876] [serial = 936] [outer = 185CAC00] 17:37:29 INFO - PROCESS | 2876 | 1462757849279 Marionette DEBUG loaded listener.js 17:37:29 INFO - PROCESS | 2876 | ++DOMWINDOW == 140 (19A43400) [pid = 2876] [serial = 937] [outer = 185CAC00] 17:37:29 INFO - PROCESS | 2876 | 1462757849836 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 17:37:29 INFO - PROCESS | 2876 | 1462757849899 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 17:37:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 17:37:29 INFO - PROCESS | 2876 | 1462757849903 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 17:37:29 INFO - PROCESS | 2876 | 1462757849905 Marionette TRACE conn3 <- [1,1214,null,{}] 17:37:29 INFO - PROCESS | 2876 | 1462757849908 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:30 INFO - PROCESS | 2876 | 1462757850019 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 17:37:30 INFO - PROCESS | 2876 | 1462757850133 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:30 INFO - PROCESS | 2876 | ++DOCSHELL 18536C00 == 95 [pid = 2876] [id = 313] 17:37:30 INFO - PROCESS | 2876 | ++DOMWINDOW == 141 (18537000) [pid = 2876] [serial = 938] [outer = 00000000] 17:37:30 INFO - PROCESS | 2876 | ++DOMWINDOW == 142 (19DA2C00) [pid = 2876] [serial = 939] [outer = 18537000] 17:37:30 INFO - PROCESS | 2876 | 1462757850228 Marionette DEBUG loaded listener.js 17:37:30 INFO - PROCESS | 2876 | ++DOMWINDOW == 143 (19EC8000) [pid = 2876] [serial = 940] [outer = 18537000] 17:37:30 INFO - PROCESS | 2876 | 1462757850758 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 17:37:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 17:37:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 906ms 17:37:30 INFO - PROCESS | 2876 | 1462757850807 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 17:37:30 INFO - PROCESS | 2876 | 1462757850809 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 17:37:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 17:37:30 INFO - PROCESS | 2876 | 1462757850812 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 17:37:30 INFO - PROCESS | 2876 | 1462757850814 Marionette TRACE conn3 <- [1,1218,null,{}] 17:37:30 INFO - PROCESS | 2876 | 1462757850818 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:30 INFO - PROCESS | 2876 | 1462757850923 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 17:37:31 INFO - PROCESS | 2876 | 1462757851031 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:31 INFO - PROCESS | 2876 | ++DOCSHELL 19C83000 == 96 [pid = 2876] [id = 314] 17:37:31 INFO - PROCESS | 2876 | ++DOMWINDOW == 144 (19C84400) [pid = 2876] [serial = 941] [outer = 00000000] 17:37:31 INFO - PROCESS | 2876 | ++DOMWINDOW == 145 (1A459C00) [pid = 2876] [serial = 942] [outer = 19C84400] 17:37:31 INFO - PROCESS | 2876 | 1462757851083 Marionette DEBUG loaded listener.js 17:37:31 INFO - PROCESS | 2876 | ++DOMWINDOW == 146 (1A875400) [pid = 2876] [serial = 943] [outer = 19C84400] 17:37:31 INFO - PROCESS | 2876 | 1462757851681 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 17:37:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 17:37:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 954ms 17:37:31 INFO - PROCESS | 2876 | 1462757851758 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 17:37:31 INFO - PROCESS | 2876 | 1462757851760 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 17:37:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 17:37:31 INFO - PROCESS | 2876 | 1462757851764 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 17:37:31 INFO - PROCESS | 2876 | 1462757851766 Marionette TRACE conn3 <- [1,1222,null,{}] 17:37:31 INFO - PROCESS | 2876 | 1462757851770 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:31 INFO - PROCESS | 2876 | 1462757851917 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 17:37:32 INFO - PROCESS | 2876 | 1462757852054 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:32 INFO - PROCESS | 2876 | ++DOCSHELL 16F17400 == 97 [pid = 2876] [id = 315] 17:37:32 INFO - PROCESS | 2876 | ++DOMWINDOW == 147 (1A93A800) [pid = 2876] [serial = 944] [outer = 00000000] 17:37:32 INFO - PROCESS | 2876 | ++DOMWINDOW == 148 (1AB17400) [pid = 2876] [serial = 945] [outer = 1A93A800] 17:37:32 INFO - PROCESS | 2876 | 1462757852108 Marionette DEBUG loaded listener.js 17:37:32 INFO - PROCESS | 2876 | ++DOMWINDOW == 149 (1AB1BC00) [pid = 2876] [serial = 946] [outer = 1A93A800] 17:37:32 INFO - PROCESS | 2876 | 1462757852632 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 17:37:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 17:37:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 937ms 17:37:32 INFO - PROCESS | 2876 | 1462757852709 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 17:37:32 INFO - PROCESS | 2876 | 1462757852711 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 17:37:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 17:37:32 INFO - PROCESS | 2876 | 1462757852715 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 17:37:32 INFO - PROCESS | 2876 | 1462757852717 Marionette TRACE conn3 <- [1,1226,null,{}] 17:37:32 INFO - PROCESS | 2876 | 1462757852720 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:32 INFO - PROCESS | 2876 | 1462757852827 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 17:37:32 INFO - PROCESS | 2876 | 1462757852966 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:32 INFO - PROCESS | 2876 | ++DOCSHELL 10D60400 == 98 [pid = 2876] [id = 316] 17:37:32 INFO - PROCESS | 2876 | ++DOMWINDOW == 150 (10D60800) [pid = 2876] [serial = 947] [outer = 00000000] 17:37:33 INFO - PROCESS | 2876 | ++DOMWINDOW == 151 (12ED5800) [pid = 2876] [serial = 948] [outer = 10D60800] 17:37:33 INFO - PROCESS | 2876 | 1462757853020 Marionette DEBUG loaded listener.js 17:37:33 INFO - PROCESS | 2876 | ++DOMWINDOW == 152 (14734C00) [pid = 2876] [serial = 949] [outer = 10D60800] 17:37:33 INFO - PROCESS | 2876 | 1462757853779 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 17:37:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 17:37:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1093ms 17:37:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 17:37:33 INFO - PROCESS | 2876 | 1462757853814 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 17:37:33 INFO - PROCESS | 2876 | 1462757853818 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 17:37:33 INFO - PROCESS | 2876 | 1462757853823 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 17:37:33 INFO - PROCESS | 2876 | 1462757853827 Marionette TRACE conn3 <- [1,1230,null,{}] 17:37:33 INFO - PROCESS | 2876 | 1462757853832 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:33 INFO - PROCESS | 2876 | 1462757853939 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 17:37:34 INFO - PROCESS | 2876 | 1462757854051 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:34 INFO - PROCESS | 2876 | ++DOCSHELL 12C63000 == 99 [pid = 2876] [id = 317] 17:37:34 INFO - PROCESS | 2876 | ++DOMWINDOW == 153 (12C64000) [pid = 2876] [serial = 950] [outer = 00000000] 17:37:34 INFO - PROCESS | 2876 | ++DOMWINDOW == 154 (14734400) [pid = 2876] [serial = 951] [outer = 12C64000] 17:37:34 INFO - PROCESS | 2876 | 1462757854142 Marionette DEBUG loaded listener.js 17:37:34 INFO - PROCESS | 2876 | ++DOMWINDOW == 155 (1608A800) [pid = 2876] [serial = 952] [outer = 12C64000] 17:37:34 INFO - PROCESS | 2876 | --DOCSHELL 15B45C00 == 98 [pid = 2876] [id = 145] 17:37:34 INFO - PROCESS | 2876 | --DOCSHELL 10D5CC00 == 97 [pid = 2876] [id = 308] 17:37:34 INFO - PROCESS | 2876 | --DOCSHELL 16A1F400 == 96 [pid = 2876] [id = 287] 17:37:34 INFO - PROCESS | 2876 | --DOCSHELL 132FBC00 == 95 [pid = 2876] [id = 307] 17:37:34 INFO - PROCESS | 2876 | --DOCSHELL 106F0800 == 94 [pid = 2876] [id = 306] 17:37:34 INFO - PROCESS | 2876 | --DOCSHELL 17276400 == 93 [pid = 2876] [id = 305] 17:37:34 INFO - PROCESS | 2876 | --DOCSHELL 1714D800 == 92 [pid = 2876] [id = 304] 17:37:34 INFO - PROCESS | 2876 | --DOCSHELL 10D57400 == 91 [pid = 2876] [id = 303] 17:37:34 INFO - PROCESS | 2876 | --DOCSHELL 122FB400 == 90 [pid = 2876] [id = 302] 17:37:34 INFO - PROCESS | 2876 | --DOCSHELL 130E3C00 == 89 [pid = 2876] [id = 301] 17:37:34 INFO - PROCESS | 2876 | --DOCSHELL 122FE400 == 88 [pid = 2876] [id = 300] 17:37:34 INFO - PROCESS | 2876 | --DOCSHELL 10776000 == 87 [pid = 2876] [id = 299] 17:37:34 INFO - PROCESS | 2876 | --DOMWINDOW == 154 (17920000) [pid = 2876] [serial = 876] [outer = 00000000] [url = about:blank] 17:37:34 INFO - PROCESS | 2876 | --DOCSHELL 172B7400 == 86 [pid = 2876] [id = 295] 17:37:34 INFO - PROCESS | 2876 | --DOCSHELL 134D7400 == 85 [pid = 2876] [id = 294] 17:37:34 INFO - PROCESS | 2876 | --DOCSHELL 10D58C00 == 84 [pid = 2876] [id = 293] 17:37:34 INFO - PROCESS | 2876 | 1462757854742 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 17:37:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 17:37:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 937ms 17:37:34 INFO - PROCESS | 2876 | 1462757854766 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 17:37:34 INFO - PROCESS | 2876 | 1462757854771 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 17:37:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 17:37:34 INFO - PROCESS | 2876 | 1462757854777 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 17:37:34 INFO - PROCESS | 2876 | 1462757854779 Marionette TRACE conn3 <- [1,1234,null,{}] 17:37:34 INFO - PROCESS | 2876 | 1462757854783 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:34 INFO - PROCESS | 2876 | 1462757854887 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 17:37:34 INFO - PROCESS | 2876 | --DOMWINDOW == 153 (1A939C00) [pid = 2876] [serial = 823] [outer = 00000000] [url = about:blank] 17:37:34 INFO - PROCESS | 2876 | --DOMWINDOW == 152 (16AA8C00) [pid = 2876] [serial = 861] [outer = 00000000] [url = about:blank] 17:37:34 INFO - PROCESS | 2876 | --DOMWINDOW == 151 (13A07C00) [pid = 2876] [serial = 852] [outer = 00000000] [url = about:blank] 17:37:34 INFO - PROCESS | 2876 | --DOMWINDOW == 150 (13C95400) [pid = 2876] [serial = 853] [outer = 00000000] [url = about:blank] 17:37:34 INFO - PROCESS | 2876 | --DOMWINDOW == 149 (12F1C400) [pid = 2876] [serial = 850] [outer = 00000000] [url = about:blank] 17:37:34 INFO - PROCESS | 2876 | --DOMWINDOW == 148 (122F9C00) [pid = 2876] [serial = 849] [outer = 00000000] [url = about:blank] 17:37:34 INFO - PROCESS | 2876 | --DOMWINDOW == 147 (15253800) [pid = 2876] [serial = 855] [outer = 00000000] [url = about:blank] 17:37:34 INFO - PROCESS | 2876 | --DOMWINDOW == 146 (159C7C00) [pid = 2876] [serial = 856] [outer = 00000000] [url = about:blank] 17:37:34 INFO - PROCESS | 2876 | --DOMWINDOW == 145 (10570C00) [pid = 2876] [serial = 847] [outer = 00000000] [url = about:blank] 17:37:34 INFO - PROCESS | 2876 | --DOMWINDOW == 144 (107F3C00) [pid = 2876] [serial = 846] [outer = 00000000] [url = about:blank] 17:37:34 INFO - PROCESS | 2876 | --DOMWINDOW == 143 (16088800) [pid = 2876] [serial = 858] [outer = 00000000] [url = about:blank] 17:37:34 INFO - PROCESS | 2876 | --DOMWINDOW == 142 (16DBE800) [pid = 2876] [serial = 864] [outer = 00000000] [url = about:blank] 17:37:34 INFO - PROCESS | 2876 | --DOMWINDOW == 141 (1104B000) [pid = 2876] [serial = 825] [outer = 00000000] [url = about:blank] 17:37:34 INFO - PROCESS | 2876 | --DOMWINDOW == 140 (16AB5C00) [pid = 2876] [serial = 862] [outer = 00000000] [url = about:blank] 17:37:34 INFO - PROCESS | 2876 | --DOMWINDOW == 139 (1621A800) [pid = 2876] [serial = 828] [outer = 00000000] [url = about:blank] 17:37:34 INFO - PROCESS | 2876 | --DOMWINDOW == 138 (1703A400) [pid = 2876] [serial = 831] [outer = 00000000] [url = about:blank] 17:37:34 INFO - PROCESS | 2876 | --DOMWINDOW == 137 (19C87000) [pid = 2876] [serial = 834] [outer = 00000000] [url = about:blank] 17:37:34 INFO - PROCESS | 2876 | --DOMWINDOW == 136 (13294000) [pid = 2876] [serial = 874] [outer = 00000000] [url = about:blank] 17:37:34 INFO - PROCESS | 2876 | --DOMWINDOW == 135 (1ABF8C00) [pid = 2876] [serial = 837] [outer = 00000000] [url = about:blank] 17:37:34 INFO - PROCESS | 2876 | --DOMWINDOW == 134 (16FD5800) [pid = 2876] [serial = 867] [outer = 00000000] [url = about:blank] 17:37:34 INFO - PROCESS | 2876 | --DOMWINDOW == 133 (1B209400) [pid = 2876] [serial = 840] [outer = 00000000] [url = about:blank] 17:37:34 INFO - PROCESS | 2876 | --DOMWINDOW == 132 (16F10400) [pid = 2876] [serial = 865] [outer = 00000000] [url = about:blank] 17:37:34 INFO - PROCESS | 2876 | --DOMWINDOW == 131 (1B61CC00) [pid = 2876] [serial = 843] [outer = 00000000] [url = about:blank] 17:37:34 INFO - PROCESS | 2876 | --DOMWINDOW == 130 (1726E000) [pid = 2876] [serial = 873] [outer = 00000000] [url = about:blank] 17:37:34 INFO - PROCESS | 2876 | --DOMWINDOW == 129 (16DB1C00) [pid = 2876] [serial = 870] [outer = 00000000] [url = about:blank] 17:37:34 INFO - PROCESS | 2876 | --DOMWINDOW == 128 (16FEB400) [pid = 2876] [serial = 868] [outer = 00000000] [url = about:blank] 17:37:34 INFO - PROCESS | 2876 | --DOMWINDOW == 127 (16F12800) [pid = 2876] [serial = 871] [outer = 00000000] [url = about:blank] 17:37:34 INFO - PROCESS | 2876 | --DOMWINDOW == 126 (16221C00) [pid = 2876] [serial = 859] [outer = 00000000] [url = about:blank] 17:37:34 INFO - PROCESS | 2876 | 1462757854989 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:34 INFO - PROCESS | 2876 | ++DOCSHELL 10688C00 == 85 [pid = 2876] [id = 318] 17:37:34 INFO - PROCESS | 2876 | ++DOMWINDOW == 127 (1071E400) [pid = 2876] [serial = 953] [outer = 00000000] 17:37:35 INFO - PROCESS | 2876 | ++DOMWINDOW == 128 (11B66800) [pid = 2876] [serial = 954] [outer = 1071E400] 17:37:35 INFO - PROCESS | 2876 | 1462757855033 Marionette DEBUG loaded listener.js 17:37:35 INFO - PROCESS | 2876 | ++DOMWINDOW == 129 (13507400) [pid = 2876] [serial = 955] [outer = 1071E400] 17:37:35 INFO - PROCESS | 2876 | 1462757855440 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 17:37:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 17:37:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 734ms 17:37:35 INFO - PROCESS | 2876 | 1462757855517 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 17:37:35 INFO - PROCESS | 2876 | 1462757855519 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 17:37:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 17:37:35 INFO - PROCESS | 2876 | 1462757855522 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 17:37:35 INFO - PROCESS | 2876 | 1462757855526 Marionette TRACE conn3 <- [1,1238,null,{}] 17:37:35 INFO - PROCESS | 2876 | 1462757855536 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:35 INFO - PROCESS | 2876 | 1462757855626 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 17:37:35 INFO - PROCESS | 2876 | 1462757855643 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:35 INFO - PROCESS | 2876 | ++DOCSHELL 16A20C00 == 86 [pid = 2876] [id = 319] 17:37:35 INFO - PROCESS | 2876 | ++DOMWINDOW == 130 (16A24C00) [pid = 2876] [serial = 956] [outer = 00000000] 17:37:35 INFO - PROCESS | 2876 | ++DOMWINDOW == 131 (16AA8C00) [pid = 2876] [serial = 957] [outer = 16A24C00] 17:37:35 INFO - PROCESS | 2876 | 1462757855695 Marionette DEBUG loaded listener.js 17:37:35 INFO - PROCESS | 2876 | ++DOMWINDOW == 132 (16B66400) [pid = 2876] [serial = 958] [outer = 16A24C00] 17:37:36 INFO - PROCESS | 2876 | 1462757856155 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 17:37:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 17:37:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 688ms 17:37:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 17:37:36 INFO - PROCESS | 2876 | 1462757856222 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 17:37:36 INFO - PROCESS | 2876 | 1462757856224 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 17:37:36 INFO - PROCESS | 2876 | 1462757856227 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 17:37:36 INFO - PROCESS | 2876 | 1462757856229 Marionette TRACE conn3 <- [1,1242,null,{}] 17:37:36 INFO - PROCESS | 2876 | 1462757856232 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:36 INFO - PROCESS | 2876 | 1462757856319 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 17:37:36 INFO - PROCESS | 2876 | 1462757856328 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:36 INFO - PROCESS | 2876 | ++DOCSHELL 164D4400 == 87 [pid = 2876] [id = 320] 17:37:36 INFO - PROCESS | 2876 | ++DOMWINDOW == 133 (16DB6C00) [pid = 2876] [serial = 959] [outer = 00000000] 17:37:36 INFO - PROCESS | 2876 | ++DOMWINDOW == 134 (16F16400) [pid = 2876] [serial = 960] [outer = 16DB6C00] 17:37:36 INFO - PROCESS | 2876 | 1462757856381 Marionette DEBUG loaded listener.js 17:37:36 INFO - PROCESS | 2876 | ++DOMWINDOW == 135 (16FDCC00) [pid = 2876] [serial = 961] [outer = 16DB6C00] 17:37:36 INFO - PROCESS | 2876 | 1462757856839 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 17:37:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 17:37:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 625ms 17:37:36 INFO - PROCESS | 2876 | 1462757856865 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 17:37:36 INFO - PROCESS | 2876 | 1462757856867 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 17:37:36 INFO - PROCESS | 2876 | 1462757856870 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 17:37:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 17:37:36 INFO - PROCESS | 2876 | 1462757856872 Marionette TRACE conn3 <- [1,1246,null,{}] 17:37:36 INFO - PROCESS | 2876 | 1462757856875 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:36 INFO - PROCESS | 2876 | 1462757856969 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 17:37:36 INFO - PROCESS | 2876 | 1462757857006 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:36 INFO - PROCESS | 2876 | ++DOCSHELL 1703C400 == 88 [pid = 2876] [id = 321] 17:37:36 INFO - PROCESS | 2876 | ++DOMWINDOW == 136 (17148000) [pid = 2876] [serial = 962] [outer = 00000000] 17:37:37 INFO - PROCESS | 2876 | ++DOMWINDOW == 137 (17271000) [pid = 2876] [serial = 963] [outer = 17148000] 17:37:37 INFO - PROCESS | 2876 | 1462757857051 Marionette DEBUG loaded listener.js 17:37:37 INFO - PROCESS | 2876 | ++DOMWINDOW == 138 (178F8000) [pid = 2876] [serial = 964] [outer = 17148000] 17:37:37 INFO - PROCESS | 2876 | 1462757857545 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 17:37:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 17:37:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 734ms 17:37:37 INFO - PROCESS | 2876 | 1462757857611 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 17:37:37 INFO - PROCESS | 2876 | 1462757857613 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 17:37:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 17:37:37 INFO - PROCESS | 2876 | 1462757857617 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 17:37:37 INFO - PROCESS | 2876 | 1462757857618 Marionette TRACE conn3 <- [1,1250,null,{}] 17:37:37 INFO - PROCESS | 2876 | 1462757857622 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:37 INFO - PROCESS | 2876 | 1462757857758 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 17:37:37 INFO - PROCESS | 2876 | 1462757857824 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:37 INFO - PROCESS | 2876 | ++DOCSHELL 178FA400 == 89 [pid = 2876] [id = 322] 17:37:37 INFO - PROCESS | 2876 | ++DOMWINDOW == 139 (1791EC00) [pid = 2876] [serial = 965] [outer = 00000000] 17:37:37 INFO - PROCESS | 2876 | ++DOMWINDOW == 140 (185CB400) [pid = 2876] [serial = 966] [outer = 1791EC00] 17:37:37 INFO - PROCESS | 2876 | 1462757857868 Marionette DEBUG loaded listener.js 17:37:37 INFO - PROCESS | 2876 | ++DOMWINDOW == 141 (18831C00) [pid = 2876] [serial = 967] [outer = 1791EC00] 17:37:38 INFO - PROCESS | 2876 | 1462757858298 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 17:37:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 17:37:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 734ms 17:37:38 INFO - PROCESS | 2876 | 1462757858371 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 17:37:38 INFO - PROCESS | 2876 | 1462757858373 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 17:37:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 17:37:38 INFO - PROCESS | 2876 | 1462757858376 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 17:37:38 INFO - PROCESS | 2876 | 1462757858378 Marionette TRACE conn3 <- [1,1254,null,{}] 17:37:38 INFO - PROCESS | 2876 | 1462757858381 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:38 INFO - PROCESS | 2876 | 1462757858510 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 17:37:38 INFO - PROCESS | 2876 | 1462757858577 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:38 INFO - PROCESS | 2876 | ++DOCSHELL 18828800 == 90 [pid = 2876] [id = 323] 17:37:38 INFO - PROCESS | 2876 | ++DOMWINDOW == 142 (1886D000) [pid = 2876] [serial = 968] [outer = 00000000] 17:37:38 INFO - PROCESS | 2876 | ++DOMWINDOW == 143 (19A42400) [pid = 2876] [serial = 969] [outer = 1886D000] 17:37:38 INFO - PROCESS | 2876 | 1462757858620 Marionette DEBUG loaded listener.js 17:37:38 INFO - PROCESS | 2876 | ++DOMWINDOW == 144 (19B11400) [pid = 2876] [serial = 970] [outer = 1886D000] 17:37:39 INFO - PROCESS | 2876 | 1462757859030 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 17:37:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 17:37:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 703ms 17:37:39 INFO - PROCESS | 2876 | 1462757859073 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 17:37:39 INFO - PROCESS | 2876 | 1462757859075 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 17:37:39 INFO - PROCESS | 2876 | 1462757859078 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 17:37:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 17:37:39 INFO - PROCESS | 2876 | 1462757859080 Marionette TRACE conn3 <- [1,1258,null,{}] 17:37:39 INFO - PROCESS | 2876 | 1462757859083 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:39 INFO - PROCESS | 2876 | 1462757859200 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 17:37:39 INFO - PROCESS | 2876 | --DOMWINDOW == 143 (1714FC00) [pid = 2876] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 17:37:39 INFO - PROCESS | 2876 | --DOMWINDOW == 142 (1852EC00) [pid = 2876] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 17:37:39 INFO - PROCESS | 2876 | --DOMWINDOW == 141 (10720000) [pid = 2876] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 17:37:39 INFO - PROCESS | 2876 | --DOMWINDOW == 140 (1323A000) [pid = 2876] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 17:37:39 INFO - PROCESS | 2876 | --DOMWINDOW == 139 (107F5400) [pid = 2876] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 17:37:39 INFO - PROCESS | 2876 | --DOMWINDOW == 138 (1328DC00) [pid = 2876] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 17:37:39 INFO - PROCESS | 2876 | --DOMWINDOW == 137 (16DB2C00) [pid = 2876] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 17:37:39 INFO - PROCESS | 2876 | --DOMWINDOW == 136 (122FFC00) [pid = 2876] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 17:37:39 INFO - PROCESS | 2876 | --DOMWINDOW == 135 (18824C00) [pid = 2876] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 17:37:39 INFO - PROCESS | 2876 | --DOMWINDOW == 134 (13CA4C00) [pid = 2876] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 17:37:39 INFO - PROCESS | 2876 | 1462757859388 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:39 INFO - PROCESS | 2876 | ++DOCSHELL 107F5400 == 91 [pid = 2876] [id = 324] 17:37:39 INFO - PROCESS | 2876 | ++DOMWINDOW == 135 (10D5C800) [pid = 2876] [serial = 971] [outer = 00000000] 17:37:39 INFO - PROCESS | 2876 | ++DOMWINDOW == 136 (1328DC00) [pid = 2876] [serial = 972] [outer = 10D5C800] 17:37:39 INFO - PROCESS | 2876 | 1462757859449 Marionette DEBUG loaded listener.js 17:37:39 INFO - PROCESS | 2876 | ++DOMWINDOW == 137 (16DB5800) [pid = 2876] [serial = 973] [outer = 10D5C800] 17:37:39 INFO - PROCESS | 2876 | 1462757859805 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 17:37:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 17:37:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 734ms 17:37:39 INFO - PROCESS | 2876 | 1462757859819 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 17:37:39 INFO - PROCESS | 2876 | 1462757859821 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 17:37:39 INFO - PROCESS | 2876 | 1462757859849 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 17:37:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 17:37:39 INFO - PROCESS | 2876 | 1462757859851 Marionette TRACE conn3 <- [1,1262,null,{}] 17:37:39 INFO - PROCESS | 2876 | 1462757859854 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:39 INFO - PROCESS | 2876 | 1462757859938 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 17:37:40 INFO - PROCESS | 2876 | 1462757860035 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:40 INFO - PROCESS | 2876 | ++DOCSHELL 113B4000 == 92 [pid = 2876] [id = 325] 17:37:40 INFO - PROCESS | 2876 | ++DOMWINDOW == 138 (11596400) [pid = 2876] [serial = 974] [outer = 00000000] 17:37:40 INFO - PROCESS | 2876 | ++DOMWINDOW == 139 (1791DC00) [pid = 2876] [serial = 975] [outer = 11596400] 17:37:40 INFO - PROCESS | 2876 | 1462757860078 Marionette DEBUG loaded listener.js 17:37:40 INFO - PROCESS | 2876 | ++DOMWINDOW == 140 (1A87F800) [pid = 2876] [serial = 976] [outer = 11596400] 17:37:40 INFO - PROCESS | 2876 | 1462757860435 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 17:37:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 17:37:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 625ms 17:37:40 INFO - PROCESS | 2876 | 1462757860488 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 17:37:40 INFO - PROCESS | 2876 | 1462757860490 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 17:37:40 INFO - PROCESS | 2876 | 1462757860493 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 17:37:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 17:37:40 INFO - PROCESS | 2876 | 1462757860495 Marionette TRACE conn3 <- [1,1266,null,{}] 17:37:40 INFO - PROCESS | 2876 | 1462757860499 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:40 INFO - PROCESS | 2876 | 1462757860645 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 17:37:40 INFO - PROCESS | 2876 | 1462757860659 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:40 INFO - PROCESS | 2876 | ++DOCSHELL 11046800 == 93 [pid = 2876] [id = 326] 17:37:40 INFO - PROCESS | 2876 | ++DOMWINDOW == 141 (172B9400) [pid = 2876] [serial = 977] [outer = 00000000] 17:37:40 INFO - PROCESS | 2876 | ++DOMWINDOW == 142 (1AB1DC00) [pid = 2876] [serial = 978] [outer = 172B9400] 17:37:40 INFO - PROCESS | 2876 | 1462757860702 Marionette DEBUG loaded listener.js 17:37:40 INFO - PROCESS | 2876 | ++DOMWINDOW == 143 (1ABF6C00) [pid = 2876] [serial = 979] [outer = 172B9400] 17:37:41 INFO - PROCESS | 2876 | 1462757861116 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 17:37:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 17:37:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 625ms 17:37:41 INFO - PROCESS | 2876 | 1462757861132 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 17:37:41 INFO - PROCESS | 2876 | 1462757861134 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 17:37:41 INFO - PROCESS | 2876 | 1462757861137 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 17:37:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 17:37:41 INFO - PROCESS | 2876 | 1462757861139 Marionette TRACE conn3 <- [1,1270,null,{}] 17:37:41 INFO - PROCESS | 2876 | 1462757861143 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:41 INFO - PROCESS | 2876 | 1462757861284 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 17:37:41 INFO - PROCESS | 2876 | 1462757861350 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:41 INFO - PROCESS | 2876 | ++DOCSHELL 1AE9D800 == 94 [pid = 2876] [id = 327] 17:37:41 INFO - PROCESS | 2876 | ++DOMWINDOW == 144 (1AE9F800) [pid = 2876] [serial = 980] [outer = 00000000] 17:37:41 INFO - PROCESS | 2876 | ++DOMWINDOW == 145 (1B049000) [pid = 2876] [serial = 981] [outer = 1AE9F800] 17:37:41 INFO - PROCESS | 2876 | 1462757861398 Marionette DEBUG loaded listener.js 17:37:41 INFO - PROCESS | 2876 | ++DOMWINDOW == 146 (1B203C00) [pid = 2876] [serial = 982] [outer = 1AE9F800] 17:37:42 INFO - PROCESS | 2876 | 1462757862079 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 17:37:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 17:37:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1000ms 17:37:42 INFO - PROCESS | 2876 | 1462757862141 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 17:37:42 INFO - PROCESS | 2876 | 1462757862146 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 17:37:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 17:37:42 INFO - PROCESS | 2876 | 1462757862151 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 17:37:42 INFO - PROCESS | 2876 | 1462757862155 Marionette TRACE conn3 <- [1,1274,null,{}] 17:37:42 INFO - PROCESS | 2876 | 1462757862174 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:42 INFO - PROCESS | 2876 | 1462757862321 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 17:37:42 INFO - PROCESS | 2876 | 1462757862455 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:42 INFO - PROCESS | 2876 | ++DOCSHELL 10D66400 == 95 [pid = 2876] [id = 328] 17:37:42 INFO - PROCESS | 2876 | ++DOMWINDOW == 147 (10D66C00) [pid = 2876] [serial = 983] [outer = 00000000] 17:37:42 INFO - PROCESS | 2876 | ++DOMWINDOW == 148 (132F9400) [pid = 2876] [serial = 984] [outer = 10D66C00] 17:37:42 INFO - PROCESS | 2876 | 1462757862518 Marionette DEBUG loaded listener.js 17:37:42 INFO - PROCESS | 2876 | ++DOMWINDOW == 149 (159C7C00) [pid = 2876] [serial = 985] [outer = 10D66C00] 17:37:43 INFO - PROCESS | 2876 | 1462757863081 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 17:37:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 17:37:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 937ms 17:37:43 INFO - PROCESS | 2876 | 1462757863108 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 17:37:43 INFO - PROCESS | 2876 | 1462757863114 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 17:37:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 17:37:43 INFO - PROCESS | 2876 | 1462757863122 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 17:37:43 INFO - PROCESS | 2876 | 1462757863125 Marionette TRACE conn3 <- [1,1278,null,{}] 17:37:43 INFO - PROCESS | 2876 | 1462757863129 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:43 INFO - PROCESS | 2876 | 1462757863242 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 17:37:43 INFO - PROCESS | 2876 | 1462757863355 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:43 INFO - PROCESS | 2876 | ++DOCSHELL 169A7C00 == 96 [pid = 2876] [id = 329] 17:37:43 INFO - PROCESS | 2876 | ++DOMWINDOW == 150 (16AA9C00) [pid = 2876] [serial = 986] [outer = 00000000] 17:37:43 INFO - PROCESS | 2876 | ++DOMWINDOW == 151 (16FCF000) [pid = 2876] [serial = 987] [outer = 16AA9C00] 17:37:43 INFO - PROCESS | 2876 | 1462757863408 Marionette DEBUG loaded listener.js 17:37:43 INFO - PROCESS | 2876 | ++DOMWINDOW == 152 (17860800) [pid = 2876] [serial = 988] [outer = 16AA9C00] 17:37:43 INFO - PROCESS | 2876 | 1462757863999 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 17:37:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 17:37:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 937ms 17:37:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 17:37:44 INFO - PROCESS | 2876 | 1462757864066 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 17:37:44 INFO - PROCESS | 2876 | 1462757864068 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 17:37:44 INFO - PROCESS | 2876 | 1462757864072 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 17:37:44 INFO - PROCESS | 2876 | 1462757864076 Marionette TRACE conn3 <- [1,1282,null,{}] 17:37:44 INFO - PROCESS | 2876 | 1462757864087 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:44 INFO - PROCESS | 2876 | 1462757864209 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 17:37:44 INFO - PROCESS | 2876 | 1462757864317 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:44 INFO - PROCESS | 2876 | ++DOCSHELL 19C8C400 == 97 [pid = 2876] [id = 330] 17:37:44 INFO - PROCESS | 2876 | ++DOMWINDOW == 153 (1A45DC00) [pid = 2876] [serial = 989] [outer = 00000000] 17:37:44 INFO - PROCESS | 2876 | ++DOMWINDOW == 154 (1AE9B800) [pid = 2876] [serial = 990] [outer = 1A45DC00] 17:37:44 INFO - PROCESS | 2876 | 1462757864374 Marionette DEBUG loaded listener.js 17:37:44 INFO - PROCESS | 2876 | ++DOMWINDOW == 155 (1AF24C00) [pid = 2876] [serial = 991] [outer = 1A45DC00] 17:37:44 INFO - PROCESS | 2876 | 1462757864912 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 17:37:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 17:37:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 890ms 17:37:44 INFO - PROCESS | 2876 | 1462757864976 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 17:37:44 INFO - PROCESS | 2876 | 1462757864979 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 17:37:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 17:37:44 INFO - PROCESS | 2876 | 1462757864982 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 17:37:44 INFO - PROCESS | 2876 | 1462757864984 Marionette TRACE conn3 <- [1,1286,null,{}] 17:37:44 INFO - PROCESS | 2876 | 1462757864988 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:45 INFO - PROCESS | 2876 | 1462757865100 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 17:37:45 INFO - PROCESS | 2876 | 1462757865212 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:45 INFO - PROCESS | 2876 | ++DOCSHELL 1AB16000 == 98 [pid = 2876] [id = 331] 17:37:45 INFO - PROCESS | 2876 | ++DOMWINDOW == 156 (1ABFA800) [pid = 2876] [serial = 992] [outer = 00000000] 17:37:45 INFO - PROCESS | 2876 | ++DOMWINDOW == 157 (1B20FC00) [pid = 2876] [serial = 993] [outer = 1ABFA800] 17:37:45 INFO - PROCESS | 2876 | 1462757865264 Marionette DEBUG loaded listener.js 17:37:45 INFO - PROCESS | 2876 | ++DOMWINDOW == 158 (1B367000) [pid = 2876] [serial = 994] [outer = 1ABFA800] 17:37:45 INFO - PROCESS | 2876 | 1462757865853 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 17:37:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 17:37:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 937ms 17:37:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 17:37:45 INFO - PROCESS | 2876 | 1462757865927 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 17:37:45 INFO - PROCESS | 2876 | 1462757865929 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 17:37:45 INFO - PROCESS | 2876 | 1462757865933 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 17:37:45 INFO - PROCESS | 2876 | 1462757865935 Marionette TRACE conn3 <- [1,1290,null,{}] 17:37:45 INFO - PROCESS | 2876 | 1462757865938 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:46 INFO - PROCESS | 2876 | 1462757866044 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 17:37:46 INFO - PROCESS | 2876 | 1462757866183 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:46 INFO - PROCESS | 2876 | ++DOCSHELL 164E0400 == 99 [pid = 2876] [id = 332] 17:37:46 INFO - PROCESS | 2876 | ++DOMWINDOW == 159 (1B054000) [pid = 2876] [serial = 995] [outer = 00000000] 17:37:46 INFO - PROCESS | 2876 | ++DOMWINDOW == 160 (1B615000) [pid = 2876] [serial = 996] [outer = 1B054000] 17:37:46 INFO - PROCESS | 2876 | 1462757866237 Marionette DEBUG loaded listener.js 17:37:46 INFO - PROCESS | 2876 | ++DOMWINDOW == 161 (1B61A800) [pid = 2876] [serial = 997] [outer = 1B054000] 17:37:46 INFO - PROCESS | 2876 | 1462757866797 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 17:37:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 17:37:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 906ms 17:37:46 INFO - PROCESS | 2876 | 1462757866837 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 17:37:46 INFO - PROCESS | 2876 | 1462757866839 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 17:37:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 17:37:46 INFO - PROCESS | 2876 | 1462757866843 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 17:37:46 INFO - PROCESS | 2876 | 1462757866845 Marionette TRACE conn3 <- [1,1294,null,{}] 17:37:46 INFO - PROCESS | 2876 | 1462757866849 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:46 INFO - PROCESS | 2876 | 1462757866965 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 17:37:47 INFO - PROCESS | 2876 | 1462757867079 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:47 INFO - PROCESS | 2876 | ++DOCSHELL 1B784000 == 100 [pid = 2876] [id = 333] 17:37:47 INFO - PROCESS | 2876 | ++DOMWINDOW == 162 (1B78AC00) [pid = 2876] [serial = 998] [outer = 00000000] 17:37:47 INFO - PROCESS | 2876 | ++DOMWINDOW == 163 (1B901800) [pid = 2876] [serial = 999] [outer = 1B78AC00] 17:37:47 INFO - PROCESS | 2876 | 1462757867172 Marionette DEBUG loaded listener.js 17:37:47 INFO - PROCESS | 2876 | ++DOMWINDOW == 164 (1B908800) [pid = 2876] [serial = 1000] [outer = 1B78AC00] 17:37:47 INFO - PROCESS | 2876 | 1462757867730 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 17:37:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 17:37:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 938ms 17:37:47 INFO - PROCESS | 2876 | 1462757867788 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 17:37:47 INFO - PROCESS | 2876 | 1462757867790 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 17:37:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 17:37:47 INFO - PROCESS | 2876 | 1462757867794 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 17:37:47 INFO - PROCESS | 2876 | 1462757867796 Marionette TRACE conn3 <- [1,1298,null,{}] 17:37:47 INFO - PROCESS | 2876 | 1462757867799 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:47 INFO - PROCESS | 2876 | 1462757867909 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 17:37:48 INFO - PROCESS | 2876 | 1462757868023 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:48 INFO - PROCESS | 2876 | ++DOCSHELL 1B78B400 == 101 [pid = 2876] [id = 334] 17:37:48 INFO - PROCESS | 2876 | ++DOMWINDOW == 165 (1B90E800) [pid = 2876] [serial = 1001] [outer = 00000000] 17:37:48 INFO - PROCESS | 2876 | ++DOMWINDOW == 166 (1B96C400) [pid = 2876] [serial = 1002] [outer = 1B90E800] 17:37:48 INFO - PROCESS | 2876 | 1462757868117 Marionette DEBUG loaded listener.js 17:37:48 INFO - PROCESS | 2876 | ++DOMWINDOW == 167 (1B971800) [pid = 2876] [serial = 1003] [outer = 1B90E800] 17:37:48 INFO - PROCESS | 2876 | 1462757868684 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 17:37:48 INFO - PROCESS | 2876 | 1462757868742 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 17:37:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 17:37:48 INFO - PROCESS | 2876 | 1462757868746 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 17:37:48 INFO - PROCESS | 2876 | 1462757868748 Marionette TRACE conn3 <- [1,1302,null,{}] 17:37:48 INFO - PROCESS | 2876 | 1462757868752 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:49 INFO - PROCESS | 2876 | 1462757869059 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 17:37:49 INFO - PROCESS | 2876 | 1462757869233 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:49 INFO - PROCESS | 2876 | ++DOCSHELL 11040C00 == 102 [pid = 2876] [id = 335] 17:37:49 INFO - PROCESS | 2876 | ++DOMWINDOW == 168 (11044400) [pid = 2876] [serial = 1004] [outer = 00000000] 17:37:49 INFO - PROCESS | 2876 | ++DOMWINDOW == 169 (1113E800) [pid = 2876] [serial = 1005] [outer = 11044400] 17:37:49 INFO - PROCESS | 2876 | 1462757869286 Marionette DEBUG loaded listener.js 17:37:49 INFO - PROCESS | 2876 | ++DOMWINDOW == 170 (117DA000) [pid = 2876] [serial = 1006] [outer = 11044400] 17:37:49 INFO - PROCESS | 2876 | 1462757869851 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 17:37:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 17:37:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1141ms 17:37:49 INFO - PROCESS | 2876 | 1462757869891 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 17:37:49 INFO - PROCESS | 2876 | 1462757869894 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 17:37:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 17:37:49 INFO - PROCESS | 2876 | 1462757869898 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 17:37:49 INFO - PROCESS | 2876 | 1462757869902 Marionette TRACE conn3 <- [1,1306,null,{}] 17:37:49 INFO - PROCESS | 2876 | 1462757869906 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:50 INFO - PROCESS | 2876 | 1462757870015 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 17:37:50 INFO - PROCESS | 2876 | 1462757870181 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:50 INFO - PROCESS | 2876 | ++DOCSHELL 12F1D000 == 103 [pid = 2876] [id = 336] 17:37:50 INFO - PROCESS | 2876 | ++DOMWINDOW == 171 (12F1E400) [pid = 2876] [serial = 1007] [outer = 00000000] 17:37:50 INFO - PROCESS | 2876 | ++DOMWINDOW == 172 (14738400) [pid = 2876] [serial = 1008] [outer = 12F1E400] 17:37:50 INFO - PROCESS | 2876 | 1462757870231 Marionette DEBUG loaded listener.js 17:37:50 INFO - PROCESS | 2876 | ++DOMWINDOW == 173 (16087C00) [pid = 2876] [serial = 1009] [outer = 12F1E400] 17:37:50 INFO - PROCESS | 2876 | --DOCSHELL 19A3E400 == 102 [pid = 2876] [id = 127] 17:37:50 INFO - PROCESS | 2876 | --DOCSHELL 1113D800 == 101 [pid = 2876] [id = 67] 17:37:50 INFO - PROCESS | 2876 | --DOCSHELL 10D59400 == 100 [pid = 2876] [id = 43] 17:37:50 INFO - PROCESS | 2876 | --DOCSHELL 10D5B400 == 99 [pid = 2876] [id = 211] 17:37:50 INFO - PROCESS | 2876 | --DOCSHELL 12E4F400 == 98 [pid = 2876] [id = 55] 17:37:50 INFO - PROCESS | 2876 | --DOCSHELL 11046800 == 97 [pid = 2876] [id = 326] 17:37:50 INFO - PROCESS | 2876 | --DOCSHELL 113B4000 == 96 [pid = 2876] [id = 325] 17:37:50 INFO - PROCESS | 2876 | --DOCSHELL 107F5400 == 95 [pid = 2876] [id = 324] 17:37:50 INFO - PROCESS | 2876 | --DOCSHELL 18828800 == 94 [pid = 2876] [id = 323] 17:37:50 INFO - PROCESS | 2876 | --DOCSHELL 178FA400 == 93 [pid = 2876] [id = 322] 17:37:50 INFO - PROCESS | 2876 | --DOCSHELL 1703C400 == 92 [pid = 2876] [id = 321] 17:37:50 INFO - PROCESS | 2876 | --DOCSHELL 16F18400 == 91 [pid = 2876] [id = 292] 17:37:50 INFO - PROCESS | 2876 | --DOCSHELL 164D4400 == 90 [pid = 2876] [id = 320] 17:37:50 INFO - PROCESS | 2876 | --DOCSHELL 16A20C00 == 89 [pid = 2876] [id = 319] 17:37:50 INFO - PROCESS | 2876 | --DOCSHELL 10688C00 == 88 [pid = 2876] [id = 318] 17:37:50 INFO - PROCESS | 2876 | --DOMWINDOW == 172 (122A8400) [pid = 2876] [serial = 879] [outer = 00000000] [url = about:blank] 17:37:50 INFO - PROCESS | 2876 | --DOMWINDOW == 171 (147E0400) [pid = 2876] [serial = 882] [outer = 00000000] [url = about:blank] 17:37:50 INFO - PROCESS | 2876 | --DOMWINDOW == 170 (178F8800) [pid = 2876] [serial = 885] [outer = 00000000] [url = about:blank] 17:37:50 INFO - PROCESS | 2876 | --DOMWINDOW == 169 (18537400) [pid = 2876] [serial = 888] [outer = 00000000] [url = about:blank] 17:37:50 INFO - PROCESS | 2876 | --DOMWINDOW == 168 (185C8C00) [pid = 2876] [serial = 891] [outer = 00000000] [url = about:blank] 17:37:50 INFO - PROCESS | 2876 | --DOMWINDOW == 167 (19A21000) [pid = 2876] [serial = 894] [outer = 00000000] [url = about:blank] 17:37:50 INFO - PROCESS | 2876 | --DOCSHELL 12C63000 == 87 [pid = 2876] [id = 317] 17:37:50 INFO - PROCESS | 2876 | --DOCSHELL 19A3DC00 == 86 [pid = 2876] [id = 309] 17:37:50 INFO - PROCESS | 2876 | --DOMWINDOW == 166 (19A28800) [pid = 2876] [serial = 924] [outer = 00000000] [url = about:blank] 17:37:50 INFO - PROCESS | 2876 | --DOMWINDOW == 165 (13A06400) [pid = 2876] [serial = 919] [outer = 00000000] [url = about:blank] 17:37:50 INFO - PROCESS | 2876 | --DOMWINDOW == 164 (19A36800) [pid = 2876] [serial = 925] [outer = 00000000] [url = about:blank] 17:37:50 INFO - PROCESS | 2876 | --DOMWINDOW == 163 (1855D400) [pid = 2876] [serial = 921] [outer = 00000000] [url = about:blank] 17:37:50 INFO - PROCESS | 2876 | --DOMWINDOW == 162 (18868800) [pid = 2876] [serial = 922] [outer = 00000000] [url = about:blank] 17:37:50 INFO - PROCESS | 2876 | --DOMWINDOW == 161 (16FD3C00) [pid = 2876] [serial = 910] [outer = 00000000] [url = about:blank] 17:37:50 INFO - PROCESS | 2876 | --DOMWINDOW == 160 (17922800) [pid = 2876] [serial = 912] [outer = 00000000] [url = about:blank] 17:37:50 INFO - PROCESS | 2876 | --DOMWINDOW == 159 (18825000) [pid = 2876] [serial = 915] [outer = 00000000] [url = about:blank] 17:37:50 INFO - PROCESS | 2876 | --DOMWINDOW == 158 (180D7400) [pid = 2876] [serial = 913] [outer = 00000000] [url = about:blank] 17:37:50 INFO - PROCESS | 2876 | --DOMWINDOW == 157 (12E21000) [pid = 2876] [serial = 918] [outer = 00000000] [url = about:blank] 17:37:50 INFO - PROCESS | 2876 | --DOMWINDOW == 156 (1473A000) [pid = 2876] [serial = 903] [outer = 00000000] [url = about:blank] 17:37:50 INFO - PROCESS | 2876 | --DOMWINDOW == 155 (15A46000) [pid = 2876] [serial = 904] [outer = 00000000] [url = about:blank] 17:37:50 INFO - PROCESS | 2876 | --DOMWINDOW == 154 (11214000) [pid = 2876] [serial = 898] [outer = 00000000] [url = about:blank] 17:37:50 INFO - PROCESS | 2876 | --DOMWINDOW == 153 (11048C00) [pid = 2876] [serial = 897] [outer = 00000000] [url = about:blank] 17:37:50 INFO - PROCESS | 2876 | --DOMWINDOW == 152 (16A25C00) [pid = 2876] [serial = 906] [outer = 00000000] [url = about:blank] 17:37:50 INFO - PROCESS | 2876 | --DOMWINDOW == 151 (1882F000) [pid = 2876] [serial = 916] [outer = 00000000] [url = about:blank] 17:37:50 INFO - PROCESS | 2876 | --DOMWINDOW == 150 (16AA8800) [pid = 2876] [serial = 907] [outer = 00000000] [url = about:blank] 17:37:50 INFO - PROCESS | 2876 | --DOMWINDOW == 149 (16FD3800) [pid = 2876] [serial = 909] [outer = 00000000] [url = about:blank] 17:37:50 INFO - PROCESS | 2876 | --DOMWINDOW == 148 (147A6400) [pid = 2876] [serial = 901] [outer = 00000000] [url = about:blank] 17:37:50 INFO - PROCESS | 2876 | --DOMWINDOW == 147 (13512C00) [pid = 2876] [serial = 900] [outer = 00000000] [url = about:blank] 17:37:50 INFO - PROCESS | 2876 | 1462757870830 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 17:37:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 17:37:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1000ms 17:37:50 INFO - PROCESS | 2876 | 1462757870903 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 17:37:50 INFO - PROCESS | 2876 | 1462757870905 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 17:37:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 17:37:50 INFO - PROCESS | 2876 | 1462757870909 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 17:37:50 INFO - PROCESS | 2876 | 1462757870911 Marionette TRACE conn3 <- [1,1310,null,{}] 17:37:50 INFO - PROCESS | 2876 | 1462757870914 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:50 INFO - PROCESS | 2876 | 1462757871009 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 17:37:51 INFO - PROCESS | 2876 | 1462757871108 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:51 INFO - PROCESS | 2876 | ++DOCSHELL 1121BC00 == 87 [pid = 2876] [id = 337] 17:37:51 INFO - PROCESS | 2876 | ++DOMWINDOW == 148 (113B4000) [pid = 2876] [serial = 1010] [outer = 00000000] 17:37:51 INFO - PROCESS | 2876 | ++DOMWINDOW == 149 (140D8400) [pid = 2876] [serial = 1011] [outer = 113B4000] 17:37:51 INFO - PROCESS | 2876 | 1462757871153 Marionette DEBUG loaded listener.js 17:37:51 INFO - PROCESS | 2876 | ++DOMWINDOW == 150 (15B4F400) [pid = 2876] [serial = 1012] [outer = 113B4000] 17:37:51 INFO - PROCESS | 2876 | 1462757871567 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 17:37:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 17:37:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 703ms 17:37:51 INFO - PROCESS | 2876 | 1462757871608 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 17:37:51 INFO - PROCESS | 2876 | 1462757871611 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 17:37:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 17:37:51 INFO - PROCESS | 2876 | 1462757871625 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 17:37:51 INFO - PROCESS | 2876 | 1462757871629 Marionette TRACE conn3 <- [1,1314,null,{}] 17:37:51 INFO - PROCESS | 2876 | 1462757871633 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:51 INFO - PROCESS | 2876 | 1462757871727 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 17:37:51 INFO - PROCESS | 2876 | 1462757871737 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:51 INFO - PROCESS | 2876 | ++DOCSHELL 13A01400 == 88 [pid = 2876] [id = 338] 17:37:51 INFO - PROCESS | 2876 | ++DOMWINDOW == 151 (16A1FC00) [pid = 2876] [serial = 1013] [outer = 00000000] 17:37:51 INFO - PROCESS | 2876 | ++DOMWINDOW == 152 (16B68C00) [pid = 2876] [serial = 1014] [outer = 16A1FC00] 17:37:51 INFO - PROCESS | 2876 | 1462757871782 Marionette DEBUG loaded listener.js 17:37:51 INFO - PROCESS | 2876 | ++DOMWINDOW == 153 (16DBEC00) [pid = 2876] [serial = 1015] [outer = 16A1FC00] 17:37:52 INFO - PROCESS | 2876 | 1462757872245 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 17:37:52 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 17:37:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 656ms 17:37:52 INFO - PROCESS | 2876 | 1462757872271 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 17:37:52 INFO - PROCESS | 2876 | 1462757872273 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 17:37:52 INFO - PROCESS | 2876 | 1462757872276 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 17:37:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 17:37:52 INFO - PROCESS | 2876 | 1462757872278 Marionette TRACE conn3 <- [1,1318,null,{}] 17:37:52 INFO - PROCESS | 2876 | 1462757872281 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:52 INFO - PROCESS | 2876 | 1462757872371 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 17:37:52 INFO - PROCESS | 2876 | 1462757872406 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:52 INFO - PROCESS | 2876 | ++DOCSHELL 16F0FC00 == 89 [pid = 2876] [id = 339] 17:37:52 INFO - PROCESS | 2876 | ++DOMWINDOW == 154 (16F10400) [pid = 2876] [serial = 1016] [outer = 00000000] 17:37:52 INFO - PROCESS | 2876 | ++DOMWINDOW == 155 (16FD3800) [pid = 2876] [serial = 1017] [outer = 16F10400] 17:37:52 INFO - PROCESS | 2876 | 1462757872450 Marionette DEBUG loaded listener.js 17:37:52 INFO - PROCESS | 2876 | ++DOMWINDOW == 156 (16FE1C00) [pid = 2876] [serial = 1018] [outer = 16F10400] 17:37:52 INFO - PROCESS | 2876 | 1462757872919 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 17:37:52 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 17:37:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 703ms 17:37:52 INFO - PROCESS | 2876 | 1462757872977 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 17:37:52 INFO - PROCESS | 2876 | 1462757872979 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 17:37:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 17:37:52 INFO - PROCESS | 2876 | 1462757872982 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 17:37:52 INFO - PROCESS | 2876 | 1462757872984 Marionette TRACE conn3 <- [1,1322,null,{}] 17:37:52 INFO - PROCESS | 2876 | 1462757872996 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:53 INFO - PROCESS | 2876 | 1462757873121 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 17:37:53 INFO - PROCESS | 2876 | 1462757873128 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:53 INFO - PROCESS | 2876 | ++DOCSHELL 17272C00 == 90 [pid = 2876] [id = 340] 17:37:53 INFO - PROCESS | 2876 | ++DOMWINDOW == 157 (17275000) [pid = 2876] [serial = 1019] [outer = 00000000] 17:37:53 INFO - PROCESS | 2876 | ++DOMWINDOW == 158 (17920000) [pid = 2876] [serial = 1020] [outer = 17275000] 17:37:53 INFO - PROCESS | 2876 | 1462757873234 Marionette DEBUG loaded listener.js 17:37:53 INFO - PROCESS | 2876 | ++DOMWINDOW == 159 (180D6400) [pid = 2876] [serial = 1021] [outer = 17275000] 17:37:53 INFO - PROCESS | 2876 | 1462757873667 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 17:37:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 17:37:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 734ms 17:37:53 INFO - PROCESS | 2876 | 1462757873723 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 17:37:53 INFO - PROCESS | 2876 | 1462757873725 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 17:37:53 INFO - PROCESS | 2876 | 1462757873728 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 17:37:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 17:37:53 INFO - PROCESS | 2876 | 1462757873730 Marionette TRACE conn3 <- [1,1326,null,{}] 17:37:53 INFO - PROCESS | 2876 | 1462757873770 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:53 INFO - PROCESS | 2876 | 1462757873896 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 17:37:53 INFO - PROCESS | 2876 | 1462757873961 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:53 INFO - PROCESS | 2876 | ++DOCSHELL 18538800 == 91 [pid = 2876] [id = 341] 17:37:53 INFO - PROCESS | 2876 | ++DOMWINDOW == 160 (1853AC00) [pid = 2876] [serial = 1022] [outer = 00000000] 17:37:53 INFO - PROCESS | 2876 | ++DOMWINDOW == 161 (185C9C00) [pid = 2876] [serial = 1023] [outer = 1853AC00] 17:37:53 INFO - PROCESS | 2876 | 1462757874005 Marionette DEBUG loaded listener.js 17:37:54 INFO - PROCESS | 2876 | ++DOMWINDOW == 162 (185CA800) [pid = 2876] [serial = 1024] [outer = 1853AC00] 17:37:54 INFO - PROCESS | 2876 | 1462757874895 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 17:37:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 17:37:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1187ms 17:37:54 INFO - PROCESS | 2876 | 1462757874927 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 17:37:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 17:37:54 INFO - PROCESS | 2876 | 1462757874929 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 17:37:54 INFO - PROCESS | 2876 | 1462757874933 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 17:37:54 INFO - PROCESS | 2876 | 1462757874934 Marionette TRACE conn3 <- [1,1330,null,{}] 17:37:54 INFO - PROCESS | 2876 | 1462757874938 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:55 INFO - PROCESS | 2876 | 1462757875215 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 17:37:55 INFO - PROCESS | 2876 | --DOMWINDOW == 161 (172B9400) [pid = 2876] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 17:37:55 INFO - PROCESS | 2876 | --DOMWINDOW == 160 (16DB6C00) [pid = 2876] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 17:37:55 INFO - PROCESS | 2876 | --DOMWINDOW == 159 (16A24C00) [pid = 2876] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 17:37:55 INFO - PROCESS | 2876 | --DOMWINDOW == 158 (1791EC00) [pid = 2876] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 17:37:55 INFO - PROCESS | 2876 | --DOMWINDOW == 157 (1886D000) [pid = 2876] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 17:37:55 INFO - PROCESS | 2876 | --DOMWINDOW == 156 (10D5C800) [pid = 2876] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 17:37:55 INFO - PROCESS | 2876 | --DOMWINDOW == 155 (17148000) [pid = 2876] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 17:37:55 INFO - PROCESS | 2876 | --DOMWINDOW == 154 (11596400) [pid = 2876] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 17:37:55 INFO - PROCESS | 2876 | --DOMWINDOW == 153 (1071E400) [pid = 2876] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 17:37:55 INFO - PROCESS | 2876 | --DOMWINDOW == 152 (12C64000) [pid = 2876] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 17:37:55 INFO - PROCESS | 2876 | --DOMWINDOW == 151 (16FDA400) [pid = 2876] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 17:37:55 INFO - PROCESS | 2876 | 1462757875310 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:55 INFO - PROCESS | 2876 | ++DOCSHELL 10722400 == 92 [pid = 2876] [id = 342] 17:37:55 INFO - PROCESS | 2876 | ++DOMWINDOW == 152 (107F4800) [pid = 2876] [serial = 1025] [outer = 00000000] 17:37:55 INFO - PROCESS | 2876 | ++DOMWINDOW == 153 (13C88400) [pid = 2876] [serial = 1026] [outer = 107F4800] 17:37:55 INFO - PROCESS | 2876 | 1462757875354 Marionette DEBUG loaded listener.js 17:37:55 INFO - PROCESS | 2876 | ++DOMWINDOW == 154 (16F16C00) [pid = 2876] [serial = 1027] [outer = 107F4800] 17:37:55 INFO - PROCESS | 2876 | 1462757875702 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 17:37:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 17:37:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 797ms 17:37:55 INFO - PROCESS | 2876 | 1462757875739 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 17:37:55 INFO - PROCESS | 2876 | 1462757875741 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 17:37:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 17:37:55 INFO - PROCESS | 2876 | 1462757875744 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 17:37:55 INFO - PROCESS | 2876 | 1462757875746 Marionette TRACE conn3 <- [1,1334,null,{}] 17:37:55 INFO - PROCESS | 2876 | 1462757875750 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:55 INFO - PROCESS | 2876 | 1462757875838 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 17:37:55 INFO - PROCESS | 2876 | 1462757875844 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:55 INFO - PROCESS | 2876 | ++DOCSHELL 132F7800 == 93 [pid = 2876] [id = 343] 17:37:55 INFO - PROCESS | 2876 | ++DOMWINDOW == 155 (16AAC400) [pid = 2876] [serial = 1028] [outer = 00000000] 17:37:55 INFO - PROCESS | 2876 | ++DOMWINDOW == 156 (18828400) [pid = 2876] [serial = 1029] [outer = 16AAC400] 17:37:55 INFO - PROCESS | 2876 | 1462757875898 Marionette DEBUG loaded listener.js 17:37:55 INFO - PROCESS | 2876 | ++DOMWINDOW == 157 (19A1FC00) [pid = 2876] [serial = 1030] [outer = 16AAC400] 17:37:56 INFO - PROCESS | 2876 | 1462757876339 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 17:37:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 17:37:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 641ms 17:37:56 INFO - PROCESS | 2876 | 1462757876403 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 17:37:56 INFO - PROCESS | 2876 | 1462757876405 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 17:37:56 INFO - PROCESS | 2876 | 1462757876409 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 17:37:56 INFO - PROCESS | 2876 | 1462757876410 Marionette TRACE conn3 <- [1,1338,null,{}] 17:37:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 17:37:56 INFO - PROCESS | 2876 | 1462757876414 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:56 INFO - PROCESS | 2876 | 1462757876507 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 17:37:56 INFO - PROCESS | 2876 | 1462757876513 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:56 INFO - PROCESS | 2876 | ++DOCSHELL 18826400 == 94 [pid = 2876] [id = 344] 17:37:56 INFO - PROCESS | 2876 | ++DOMWINDOW == 158 (19A22400) [pid = 2876] [serial = 1031] [outer = 00000000] 17:37:56 INFO - PROCESS | 2876 | ++DOMWINDOW == 159 (19A42C00) [pid = 2876] [serial = 1032] [outer = 19A22400] 17:37:56 INFO - PROCESS | 2876 | 1462757876558 Marionette DEBUG loaded listener.js 17:37:56 INFO - PROCESS | 2876 | ++DOMWINDOW == 160 (19B15C00) [pid = 2876] [serial = 1033] [outer = 19A22400] 17:37:57 INFO - PROCESS | 2876 | 1462757877034 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 17:37:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 17:37:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 672ms 17:37:57 INFO - PROCESS | 2876 | 1462757877093 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 17:37:57 INFO - PROCESS | 2876 | 1462757877095 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 17:37:57 INFO - PROCESS | 2876 | 1462757877098 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 17:37:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 17:37:57 INFO - PROCESS | 2876 | 1462757877100 Marionette TRACE conn3 <- [1,1342,null,{}] 17:37:57 INFO - PROCESS | 2876 | 1462757877103 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:57 INFO - PROCESS | 2876 | 1462757877189 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 17:37:57 INFO - PROCESS | 2876 | 1462757877357 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:57 INFO - PROCESS | 2876 | ++DOCSHELL 1063A000 == 95 [pid = 2876] [id = 345] 17:37:57 INFO - PROCESS | 2876 | ++DOMWINDOW == 161 (1063A800) [pid = 2876] [serial = 1034] [outer = 00000000] 17:37:57 INFO - PROCESS | 2876 | ++DOMWINDOW == 162 (10D63000) [pid = 2876] [serial = 1035] [outer = 1063A800] 17:37:57 INFO - PROCESS | 2876 | 1462757877462 Marionette DEBUG loaded listener.js 17:37:57 INFO - PROCESS | 2876 | ++DOMWINDOW == 163 (1113D800) [pid = 2876] [serial = 1036] [outer = 1063A800] 17:37:58 INFO - PROCESS | 2876 | 1462757878088 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 17:37:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 17:37:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1031ms 17:37:58 INFO - PROCESS | 2876 | 1462757878153 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 17:37:58 INFO - PROCESS | 2876 | 1462757878158 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 17:37:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 17:37:58 INFO - PROCESS | 2876 | 1462757878163 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 17:37:58 INFO - PROCESS | 2876 | 1462757878167 Marionette TRACE conn3 <- [1,1346,null,{}] 17:37:58 INFO - PROCESS | 2876 | 1462757878171 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:58 INFO - PROCESS | 2876 | 1462757878288 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 17:37:58 INFO - PROCESS | 2876 | 1462757878432 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:58 INFO - PROCESS | 2876 | ++DOCSHELL 1479E400 == 96 [pid = 2876] [id = 346] 17:37:58 INFO - PROCESS | 2876 | ++DOMWINDOW == 164 (15952400) [pid = 2876] [serial = 1037] [outer = 00000000] 17:37:58 INFO - PROCESS | 2876 | ++DOMWINDOW == 165 (164D4000) [pid = 2876] [serial = 1038] [outer = 15952400] 17:37:58 INFO - PROCESS | 2876 | 1462757878491 Marionette DEBUG loaded listener.js 17:37:58 INFO - PROCESS | 2876 | ++DOMWINDOW == 166 (16A28800) [pid = 2876] [serial = 1039] [outer = 15952400] 17:37:59 INFO - PROCESS | 2876 | 1462757879066 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 17:37:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 17:37:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 953ms 17:37:59 INFO - PROCESS | 2876 | 1462757879108 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 17:37:59 INFO - PROCESS | 2876 | 1462757879113 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 17:37:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 17:37:59 INFO - PROCESS | 2876 | 1462757879117 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 17:37:59 INFO - PROCESS | 2876 | 1462757879119 Marionette TRACE conn3 <- [1,1350,null,{}] 17:37:59 INFO - PROCESS | 2876 | 1462757879123 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:59 INFO - PROCESS | 2876 | 1462757879234 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 17:37:59 INFO - PROCESS | 2876 | 1462757879349 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:59 INFO - PROCESS | 2876 | ++DOCSHELL 16DBE800 == 97 [pid = 2876] [id = 347] 17:37:59 INFO - PROCESS | 2876 | ++DOMWINDOW == 167 (16F14000) [pid = 2876] [serial = 1040] [outer = 00000000] 17:37:59 INFO - PROCESS | 2876 | ++DOMWINDOW == 168 (17927C00) [pid = 2876] [serial = 1041] [outer = 16F14000] 17:37:59 INFO - PROCESS | 2876 | 1462757879442 Marionette DEBUG loaded listener.js 17:37:59 INFO - PROCESS | 2876 | ++DOMWINDOW == 169 (1855C400) [pid = 2876] [serial = 1042] [outer = 16F14000] 17:38:00 INFO - PROCESS | 2876 | 1462757880109 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 17:38:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 17:38:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1031ms 17:38:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 17:38:00 INFO - PROCESS | 2876 | 1462757880176 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 17:38:00 INFO - PROCESS | 2876 | 1462757880178 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 17:38:00 INFO - PROCESS | 2876 | 1462757880189 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 17:38:00 INFO - PROCESS | 2876 | 1462757880195 Marionette TRACE conn3 <- [1,1354,null,{}] 17:38:00 INFO - PROCESS | 2876 | 1462757880199 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:00 INFO - PROCESS | 2876 | 1462757880342 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 17:38:00 INFO - PROCESS | 2876 | 1462757880483 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:00 INFO - PROCESS | 2876 | ++DOCSHELL 10720000 == 98 [pid = 2876] [id = 348] 17:38:00 INFO - PROCESS | 2876 | ++DOMWINDOW == 170 (19A34800) [pid = 2876] [serial = 1043] [outer = 00000000] 17:38:00 INFO - PROCESS | 2876 | ++DOMWINDOW == 171 (1AB17000) [pid = 2876] [serial = 1044] [outer = 19A34800] 17:38:00 INFO - PROCESS | 2876 | 1462757880537 Marionette DEBUG loaded listener.js 17:38:00 INFO - PROCESS | 2876 | ++DOMWINDOW == 172 (1AB1F800) [pid = 2876] [serial = 1045] [outer = 19A34800] 17:38:01 INFO - PROCESS | 2876 | 1462757881141 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 17:38:01 INFO - PROCESS | 2876 | 1462757881189 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 17:38:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 17:38:01 INFO - PROCESS | 2876 | 1462757881192 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 17:38:01 INFO - PROCESS | 2876 | 1462757881194 Marionette TRACE conn3 <- [1,1358,null,{}] 17:38:01 INFO - PROCESS | 2876 | 1462757881198 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:01 INFO - PROCESS | 2876 | 1462757881307 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 17:38:01 INFO - PROCESS | 2876 | 1462757881449 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:01 INFO - PROCESS | 2876 | ++DOCSHELL 10F29800 == 99 [pid = 2876] [id = 349] 17:38:01 INFO - PROCESS | 2876 | ++DOMWINDOW == 173 (10F29C00) [pid = 2876] [serial = 1046] [outer = 00000000] 17:38:01 INFO - PROCESS | 2876 | ++DOMWINDOW == 174 (10F32C00) [pid = 2876] [serial = 1047] [outer = 10F29C00] 17:38:01 INFO - PROCESS | 2876 | 1462757881502 Marionette DEBUG loaded listener.js 17:38:01 INFO - PROCESS | 2876 | ++DOMWINDOW == 175 (181E9C00) [pid = 2876] [serial = 1048] [outer = 10F29C00] 17:38:02 INFO - PROCESS | 2876 | 1462757882058 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 17:38:02 INFO - PROCESS | 2876 | 1462757882139 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 17:38:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 17:38:02 INFO - PROCESS | 2876 | 1462757882143 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 17:38:02 INFO - PROCESS | 2876 | 1462757882145 Marionette TRACE conn3 <- [1,1362,null,{}] 17:38:02 INFO - PROCESS | 2876 | 1462757882149 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:02 INFO - PROCESS | 2876 | 1462757882264 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 17:38:02 INFO - PROCESS | 2876 | 1462757882400 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:02 INFO - PROCESS | 2876 | ++DOCSHELL 18847400 == 100 [pid = 2876] [id = 350] 17:38:02 INFO - PROCESS | 2876 | ++DOMWINDOW == 176 (18847800) [pid = 2876] [serial = 1049] [outer = 00000000] 17:38:02 INFO - PROCESS | 2876 | ++DOMWINDOW == 177 (1884C000) [pid = 2876] [serial = 1050] [outer = 18847800] 17:38:02 INFO - PROCESS | 2876 | 1462757882461 Marionette DEBUG loaded listener.js 17:38:02 INFO - PROCESS | 2876 | ++DOMWINDOW == 178 (18851400) [pid = 2876] [serial = 1051] [outer = 18847800] 17:38:03 INFO - PROCESS | 2876 | [2876] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:38:03 INFO - PROCESS | 2876 | 1462757883026 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 17:38:03 INFO - PROCESS | 2876 | 1462757883091 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 17:38:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 17:38:03 INFO - PROCESS | 2876 | 1462757883095 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 17:38:03 INFO - PROCESS | 2876 | 1462757883097 Marionette TRACE conn3 <- [1,1366,null,{}] 17:38:03 INFO - PROCESS | 2876 | 1462757883100 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:03 INFO - PROCESS | 2876 | 1462757883218 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 17:38:03 INFO - PROCESS | 2876 | 1462757883360 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:03 INFO - PROCESS | 2876 | ++DOCSHELL 18849C00 == 101 [pid = 2876] [id = 351] 17:38:03 INFO - PROCESS | 2876 | ++DOMWINDOW == 179 (1884A000) [pid = 2876] [serial = 1052] [outer = 00000000] 17:38:03 INFO - PROCESS | 2876 | ++DOMWINDOW == 180 (1B364400) [pid = 2876] [serial = 1053] [outer = 1884A000] 17:38:03 INFO - PROCESS | 2876 | 1462757883413 Marionette DEBUG loaded listener.js 17:38:03 INFO - PROCESS | 2876 | ++DOMWINDOW == 181 (1B618800) [pid = 2876] [serial = 1054] [outer = 1884A000] 17:38:04 INFO - PROCESS | 2876 | 1462757884028 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 17:38:04 INFO - PROCESS | 2876 | 1462757884098 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 17:38:04 INFO - PROCESS | 2876 | 1462757884102 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 17:38:04 INFO - PROCESS | 2876 | 1462757884104 Marionette TRACE conn3 <- [1,1370,null,{}] 17:38:04 INFO - PROCESS | 2876 | 1462757884108 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:04 INFO - PROCESS | 2876 | 1462757884224 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 17:38:04 INFO - PROCESS | 2876 | 1462757884368 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:04 INFO - PROCESS | 2876 | ++DOCSHELL 13CA7C00 == 102 [pid = 2876] [id = 352] 17:38:04 INFO - PROCESS | 2876 | ++DOMWINDOW == 182 (13CA8000) [pid = 2876] [serial = 1055] [outer = 00000000] 17:38:04 INFO - PROCESS | 2876 | ++DOMWINDOW == 183 (16FDA800) [pid = 2876] [serial = 1056] [outer = 13CA8000] 17:38:04 INFO - PROCESS | 2876 | 1462757884422 Marionette DEBUG loaded listener.js 17:38:04 INFO - PROCESS | 2876 | ++DOMWINDOW == 184 (17922000) [pid = 2876] [serial = 1057] [outer = 13CA8000] 17:38:05 INFO - PROCESS | 2876 | [2876] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:38:05 INFO - PROCESS | 2876 | 1462757885244 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 17:38:05 INFO - PROCESS | 2876 | 1462757885306 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 17:38:05 INFO - PROCESS | 2876 | 1462757885312 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 17:38:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 17:38:05 INFO - PROCESS | 2876 | 1462757885315 Marionette TRACE conn3 <- [1,1374,null,{}] 17:38:05 INFO - PROCESS | 2876 | 1462757885321 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:05 INFO - PROCESS | 2876 | 1462757885429 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 17:38:05 INFO - PROCESS | 2876 | 1462757885549 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:05 INFO - PROCESS | 2876 | ++DOCSHELL 11FBB400 == 103 [pid = 2876] [id = 353] 17:38:05 INFO - PROCESS | 2876 | ++DOMWINDOW == 185 (122B1400) [pid = 2876] [serial = 1058] [outer = 00000000] 17:38:05 INFO - PROCESS | 2876 | ++DOMWINDOW == 186 (15250000) [pid = 2876] [serial = 1059] [outer = 122B1400] 17:38:05 INFO - PROCESS | 2876 | 1462757885597 Marionette DEBUG loaded listener.js 17:38:05 INFO - PROCESS | 2876 | ++DOMWINDOW == 187 (164D5800) [pid = 2876] [serial = 1060] [outer = 122B1400] 17:38:06 INFO - PROCESS | 2876 | 1462757886198 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 17:38:06 INFO - PROCESS | 2876 | 1462757886264 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 17:38:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 17:38:06 INFO - PROCESS | 2876 | 1462757886270 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 17:38:06 INFO - PROCESS | 2876 | 1462757886272 Marionette TRACE conn3 <- [1,1378,null,{}] 17:38:06 INFO - PROCESS | 2876 | 1462757886276 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:06 INFO - PROCESS | 2876 | 1462757886414 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 17:38:06 INFO - PROCESS | 2876 | --DOCSHELL 16F17C00 == 102 [pid = 2876] [id = 143] 17:38:06 INFO - PROCESS | 2876 | --DOCSHELL 18826400 == 101 [pid = 2876] [id = 344] 17:38:06 INFO - PROCESS | 2876 | --DOCSHELL 132F7800 == 100 [pid = 2876] [id = 343] 17:38:06 INFO - PROCESS | 2876 | --DOCSHELL 10722400 == 99 [pid = 2876] [id = 342] 17:38:06 INFO - PROCESS | 2876 | --DOCSHELL 18538800 == 98 [pid = 2876] [id = 341] 17:38:06 INFO - PROCESS | 2876 | --DOCSHELL 17272C00 == 97 [pid = 2876] [id = 340] 17:38:06 INFO - PROCESS | 2876 | --DOCSHELL 16F0FC00 == 96 [pid = 2876] [id = 339] 17:38:06 INFO - PROCESS | 2876 | --DOCSHELL 13A01400 == 95 [pid = 2876] [id = 338] 17:38:06 INFO - PROCESS | 2876 | --DOCSHELL 1121BC00 == 94 [pid = 2876] [id = 337] 17:38:06 INFO - PROCESS | 2876 | --DOCSHELL 12F1D000 == 93 [pid = 2876] [id = 336] 17:38:06 INFO - PROCESS | 2876 | --DOCSHELL 11040C00 == 92 [pid = 2876] [id = 335] 17:38:06 INFO - PROCESS | 2876 | --DOCSHELL 164E0400 == 91 [pid = 2876] [id = 332] 17:38:06 INFO - PROCESS | 2876 | --DOCSHELL 1AB16000 == 90 [pid = 2876] [id = 331] 17:38:06 INFO - PROCESS | 2876 | --DOCSHELL 19C8C400 == 89 [pid = 2876] [id = 330] 17:38:06 INFO - PROCESS | 2876 | --DOCSHELL 169A7C00 == 88 [pid = 2876] [id = 329] 17:38:06 INFO - PROCESS | 2876 | --DOCSHELL 10D66400 == 87 [pid = 2876] [id = 328] 17:38:06 INFO - PROCESS | 2876 | --DOMWINDOW == 186 (14734400) [pid = 2876] [serial = 951] [outer = 00000000] [url = about:blank] 17:38:06 INFO - PROCESS | 2876 | --DOMWINDOW == 185 (1AB17400) [pid = 2876] [serial = 945] [outer = 00000000] [url = about:blank] 17:38:06 INFO - PROCESS | 2876 | --DOMWINDOW == 184 (185CB400) [pid = 2876] [serial = 966] [outer = 00000000] [url = about:blank] 17:38:06 INFO - PROCESS | 2876 | --DOMWINDOW == 183 (1791DC00) [pid = 2876] [serial = 975] [outer = 00000000] [url = about:blank] 17:38:06 INFO - PROCESS | 2876 | --DOMWINDOW == 182 (13288400) [pid = 2876] [serial = 930] [outer = 00000000] [url = about:blank] 17:38:06 INFO - PROCESS | 2876 | --DOMWINDOW == 181 (16DB5800) [pid = 2876] [serial = 973] [outer = 00000000] [url = about:blank] 17:38:06 INFO - PROCESS | 2876 | --DOMWINDOW == 180 (16A26800) [pid = 2876] [serial = 933] [outer = 00000000] [url = about:blank] 17:38:06 INFO - PROCESS | 2876 | --DOMWINDOW == 179 (13507400) [pid = 2876] [serial = 955] [outer = 00000000] [url = about:blank] 17:38:06 INFO - PROCESS | 2876 | --DOMWINDOW == 178 (1A459C00) [pid = 2876] [serial = 942] [outer = 00000000] [url = about:blank] 17:38:06 INFO - PROCESS | 2876 | --DOMWINDOW == 177 (19B11400) [pid = 2876] [serial = 970] [outer = 00000000] [url = about:blank] 17:38:06 INFO - PROCESS | 2876 | --DOMWINDOW == 176 (1886C400) [pid = 2876] [serial = 936] [outer = 00000000] [url = about:blank] 17:38:06 INFO - PROCESS | 2876 | --DOMWINDOW == 175 (16F16400) [pid = 2876] [serial = 960] [outer = 00000000] [url = about:blank] 17:38:06 INFO - PROCESS | 2876 | --DOMWINDOW == 174 (1AB1DC00) [pid = 2876] [serial = 978] [outer = 00000000] [url = about:blank] 17:38:06 INFO - PROCESS | 2876 | --DOMWINDOW == 173 (1ABF6C00) [pid = 2876] [serial = 979] [outer = 00000000] [url = about:blank] 17:38:06 INFO - PROCESS | 2876 | --DOMWINDOW == 172 (16FDCC00) [pid = 2876] [serial = 961] [outer = 00000000] [url = about:blank] 17:38:06 INFO - PROCESS | 2876 | --DOMWINDOW == 171 (12ED5800) [pid = 2876] [serial = 948] [outer = 00000000] [url = about:blank] 17:38:06 INFO - PROCESS | 2876 | --DOMWINDOW == 170 (19DA2C00) [pid = 2876] [serial = 939] [outer = 00000000] [url = about:blank] 17:38:06 INFO - PROCESS | 2876 | --DOMWINDOW == 169 (16AA8C00) [pid = 2876] [serial = 957] [outer = 00000000] [url = about:blank] 17:38:06 INFO - PROCESS | 2876 | --DOMWINDOW == 168 (18831C00) [pid = 2876] [serial = 967] [outer = 00000000] [url = about:blank] 17:38:06 INFO - PROCESS | 2876 | --DOMWINDOW == 167 (19A42400) [pid = 2876] [serial = 969] [outer = 00000000] [url = about:blank] 17:38:06 INFO - PROCESS | 2876 | --DOMWINDOW == 166 (1328DC00) [pid = 2876] [serial = 972] [outer = 00000000] [url = about:blank] 17:38:06 INFO - PROCESS | 2876 | --DOMWINDOW == 165 (17271000) [pid = 2876] [serial = 963] [outer = 00000000] [url = about:blank] 17:38:06 INFO - PROCESS | 2876 | --DOMWINDOW == 164 (1A87F800) [pid = 2876] [serial = 976] [outer = 00000000] [url = about:blank] 17:38:06 INFO - PROCESS | 2876 | --DOMWINDOW == 163 (11B66800) [pid = 2876] [serial = 954] [outer = 00000000] [url = about:blank] 17:38:06 INFO - PROCESS | 2876 | --DOMWINDOW == 162 (1608A800) [pid = 2876] [serial = 952] [outer = 00000000] [url = about:blank] 17:38:06 INFO - PROCESS | 2876 | --DOMWINDOW == 161 (178F8000) [pid = 2876] [serial = 964] [outer = 00000000] [url = about:blank] 17:38:06 INFO - PROCESS | 2876 | --DOMWINDOW == 160 (16B66400) [pid = 2876] [serial = 958] [outer = 00000000] [url = about:blank] 17:38:06 INFO - PROCESS | 2876 | --DOMWINDOW == 159 (19B13000) [pid = 2876] [serial = 927] [outer = 00000000] [url = about:blank] 17:38:06 INFO - PROCESS | 2876 | --DOMWINDOW == 158 (17929800) [pid = 2876] [serial = 877] [outer = 00000000] [url = about:blank] 17:38:06 INFO - PROCESS | 2876 | 1462757886561 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:06 INFO - PROCESS | 2876 | ++DOCSHELL 10D58800 == 88 [pid = 2876] [id = 354] 17:38:06 INFO - PROCESS | 2876 | ++DOMWINDOW == 159 (10D5C400) [pid = 2876] [serial = 1061] [outer = 00000000] 17:38:06 INFO - PROCESS | 2876 | ++DOMWINDOW == 160 (12E4F400) [pid = 2876] [serial = 1062] [outer = 10D5C400] 17:38:06 INFO - PROCESS | 2876 | 1462757886606 Marionette DEBUG loaded listener.js 17:38:06 INFO - PROCESS | 2876 | ++DOMWINDOW == 161 (1479CC00) [pid = 2876] [serial = 1063] [outer = 10D5C400] 17:38:07 INFO - PROCESS | 2876 | 1462757887035 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 17:38:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 17:38:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 813ms 17:38:07 INFO - PROCESS | 2876 | 1462757887071 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 17:38:07 INFO - PROCESS | 2876 | 1462757887073 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 17:38:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 17:38:07 INFO - PROCESS | 2876 | 1462757887076 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 17:38:07 INFO - PROCESS | 2876 | 1462757887080 Marionette TRACE conn3 <- [1,1382,null,{}] 17:38:07 INFO - PROCESS | 2876 | 1462757887090 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:07 INFO - PROCESS | 2876 | 1462757887182 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 17:38:07 INFO - PROCESS | 2876 | 1462757887192 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:07 INFO - PROCESS | 2876 | ++DOCSHELL 16A21C00 == 89 [pid = 2876] [id = 355] 17:38:07 INFO - PROCESS | 2876 | ++DOMWINDOW == 162 (16AB1C00) [pid = 2876] [serial = 1064] [outer = 00000000] 17:38:07 INFO - PROCESS | 2876 | ++DOMWINDOW == 163 (16FCDC00) [pid = 2876] [serial = 1065] [outer = 16AB1C00] 17:38:07 INFO - PROCESS | 2876 | 1462757887238 Marionette DEBUG loaded listener.js 17:38:07 INFO - PROCESS | 2876 | ++DOMWINDOW == 164 (16FDB000) [pid = 2876] [serial = 1066] [outer = 16AB1C00] 17:38:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 17:38:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 641ms 17:38:07 INFO - PROCESS | 2876 | 1462757887704 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 17:38:07 INFO - PROCESS | 2876 | 1462757887714 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 17:38:07 INFO - PROCESS | 2876 | 1462757887717 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 17:38:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 17:38:07 INFO - PROCESS | 2876 | 1462757887725 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 17:38:07 INFO - PROCESS | 2876 | 1462757887726 Marionette TRACE conn3 <- [1,1386,null,{}] 17:38:07 INFO - PROCESS | 2876 | 1462757887730 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:07 INFO - PROCESS | 2876 | 1462757887821 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 17:38:07 INFO - PROCESS | 2876 | 1462757887827 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:07 INFO - PROCESS | 2876 | ++DOCSHELL 16F12000 == 90 [pid = 2876] [id = 356] 17:38:07 INFO - PROCESS | 2876 | ++DOMWINDOW == 165 (17276C00) [pid = 2876] [serial = 1067] [outer = 00000000] 17:38:07 INFO - PROCESS | 2876 | ++DOMWINDOW == 166 (180D7400) [pid = 2876] [serial = 1068] [outer = 17276C00] 17:38:07 INFO - PROCESS | 2876 | 1462757887871 Marionette DEBUG loaded listener.js 17:38:07 INFO - PROCESS | 2876 | ++DOMWINDOW == 167 (18539400) [pid = 2876] [serial = 1069] [outer = 17276C00] 17:38:08 INFO - PROCESS | 2876 | 1462757888331 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 17:38:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 17:38:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 688ms 17:38:08 INFO - PROCESS | 2876 | 1462757888424 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 17:38:08 INFO - PROCESS | 2876 | 1462757888426 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 17:38:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 17:38:08 INFO - PROCESS | 2876 | 1462757888430 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 17:38:08 INFO - PROCESS | 2876 | 1462757888431 Marionette TRACE conn3 <- [1,1390,null,{}] 17:38:08 INFO - PROCESS | 2876 | 1462757888435 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:08 INFO - PROCESS | 2876 | 1462757888522 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 17:38:08 INFO - PROCESS | 2876 | 1462757888528 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:08 INFO - PROCESS | 2876 | ++DOCSHELL 18824000 == 91 [pid = 2876] [id = 357] 17:38:08 INFO - PROCESS | 2876 | ++DOMWINDOW == 168 (18824C00) [pid = 2876] [serial = 1070] [outer = 00000000] 17:38:08 INFO - PROCESS | 2876 | ++DOMWINDOW == 169 (1884F000) [pid = 2876] [serial = 1071] [outer = 18824C00] 17:38:08 INFO - PROCESS | 2876 | 1462757888601 Marionette DEBUG loaded listener.js 17:38:08 INFO - PROCESS | 2876 | ++DOMWINDOW == 170 (18868800) [pid = 2876] [serial = 1072] [outer = 18824C00] 17:38:09 INFO - PROCESS | 2876 | 1462757889090 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 17:38:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 17:38:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 688ms 17:38:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 17:38:09 INFO - PROCESS | 2876 | 1462757889129 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 17:38:09 INFO - PROCESS | 2876 | 1462757889131 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 17:38:09 INFO - PROCESS | 2876 | 1462757889134 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 17:38:09 INFO - PROCESS | 2876 | 1462757889136 Marionette TRACE conn3 <- [1,1394,null,{}] 17:38:09 INFO - PROCESS | 2876 | 1462757889140 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:09 INFO - PROCESS | 2876 | 1462757889283 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 17:38:09 INFO - PROCESS | 2876 | 1462757889359 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:09 INFO - PROCESS | 2876 | ++DOCSHELL 18553000 == 92 [pid = 2876] [id = 358] 17:38:09 INFO - PROCESS | 2876 | ++DOMWINDOW == 171 (1884CC00) [pid = 2876] [serial = 1073] [outer = 00000000] 17:38:09 INFO - PROCESS | 2876 | ++DOMWINDOW == 172 (19DA9400) [pid = 2876] [serial = 1074] [outer = 1884CC00] 17:38:09 INFO - PROCESS | 2876 | 1462757889403 Marionette DEBUG loaded listener.js 17:38:09 INFO - PROCESS | 2876 | ++DOMWINDOW == 173 (1A455800) [pid = 2876] [serial = 1075] [outer = 1884CC00] 17:38:09 INFO - PROCESS | 2876 | 1462757889830 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 17:38:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 17:38:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 735ms 17:38:09 INFO - PROCESS | 2876 | 1462757889875 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 17:38:09 INFO - PROCESS | 2876 | 1462757889877 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 17:38:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 17:38:09 INFO - PROCESS | 2876 | 1462757889880 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 17:38:09 INFO - PROCESS | 2876 | 1462757889882 Marionette TRACE conn3 <- [1,1398,null,{}] 17:38:09 INFO - PROCESS | 2876 | 1462757889889 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:10 INFO - PROCESS | 2876 | 1462757890038 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 17:38:10 INFO - PROCESS | 2876 | 1462757890064 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:10 INFO - PROCESS | 2876 | ++DOCSHELL 10F36800 == 93 [pid = 2876] [id = 359] 17:38:10 INFO - PROCESS | 2876 | ++DOMWINDOW == 174 (1A87AC00) [pid = 2876] [serial = 1076] [outer = 00000000] 17:38:10 INFO - PROCESS | 2876 | ++DOMWINDOW == 175 (1AB14C00) [pid = 2876] [serial = 1077] [outer = 1A87AC00] 17:38:10 INFO - PROCESS | 2876 | 1462757890108 Marionette DEBUG loaded listener.js 17:38:10 INFO - PROCESS | 2876 | ++DOMWINDOW == 176 (1AB1C400) [pid = 2876] [serial = 1078] [outer = 1A87AC00] 17:38:10 INFO - PROCESS | 2876 | 1462757890556 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 17:38:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 17:38:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 688ms 17:38:10 INFO - PROCESS | 2876 | 1462757890580 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 17:38:10 INFO - PROCESS | 2876 | 1462757890582 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 17:38:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 17:38:10 INFO - PROCESS | 2876 | 1462757890585 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 17:38:10 INFO - PROCESS | 2876 | 1462757890587 Marionette TRACE conn3 <- [1,1402,null,{}] 17:38:10 INFO - PROCESS | 2876 | 1462757890590 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:10 INFO - PROCESS | 2876 | 1462757890712 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 17:38:10 INFO - PROCESS | 2876 | --DOMWINDOW == 175 (1853AC00) [pid = 2876] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 17:38:10 INFO - PROCESS | 2876 | --DOMWINDOW == 174 (113B4000) [pid = 2876] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 17:38:10 INFO - PROCESS | 2876 | --DOMWINDOW == 173 (16F10400) [pid = 2876] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 17:38:10 INFO - PROCESS | 2876 | --DOMWINDOW == 172 (11044400) [pid = 2876] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 17:38:10 INFO - PROCESS | 2876 | --DOMWINDOW == 171 (12F1E400) [pid = 2876] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 17:38:10 INFO - PROCESS | 2876 | --DOMWINDOW == 170 (16A1FC00) [pid = 2876] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 17:38:10 INFO - PROCESS | 2876 | --DOMWINDOW == 169 (107F4800) [pid = 2876] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 17:38:10 INFO - PROCESS | 2876 | --DOMWINDOW == 168 (16AAC400) [pid = 2876] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 17:38:10 INFO - PROCESS | 2876 | --DOMWINDOW == 167 (17275000) [pid = 2876] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 17:38:10 INFO - PROCESS | 2876 | 1462757890891 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:10 INFO - PROCESS | 2876 | ++DOCSHELL 11041400 == 94 [pid = 2876] [id = 360] 17:38:10 INFO - PROCESS | 2876 | ++DOMWINDOW == 168 (11044400) [pid = 2876] [serial = 1079] [outer = 00000000] 17:38:10 INFO - PROCESS | 2876 | ++DOMWINDOW == 169 (12F1E400) [pid = 2876] [serial = 1080] [outer = 11044400] 17:38:10 INFO - PROCESS | 2876 | 1462757890935 Marionette DEBUG loaded listener.js 17:38:10 INFO - PROCESS | 2876 | ++DOMWINDOW == 170 (16A2AC00) [pid = 2876] [serial = 1081] [outer = 11044400] 17:38:11 INFO - PROCESS | 2876 | 1462757891313 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 17:38:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 17:38:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 735ms 17:38:11 INFO - PROCESS | 2876 | 1462757891326 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 17:38:11 INFO - PROCESS | 2876 | 1462757891338 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 17:38:11 INFO - PROCESS | 2876 | 1462757891341 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 17:38:11 INFO - PROCESS | 2876 | 1462757891343 Marionette TRACE conn3 <- [1,1406,null,{}] 17:38:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 17:38:11 INFO - PROCESS | 2876 | 1462757891346 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:11 INFO - PROCESS | 2876 | 1462757891520 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 17:38:11 INFO - PROCESS | 2876 | 1462757891588 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:11 INFO - PROCESS | 2876 | ++DOCSHELL 16A1FC00 == 95 [pid = 2876] [id = 361] 17:38:11 INFO - PROCESS | 2876 | ++DOMWINDOW == 171 (16F18400) [pid = 2876] [serial = 1082] [outer = 00000000] 17:38:11 INFO - PROCESS | 2876 | ++DOMWINDOW == 172 (19A3D400) [pid = 2876] [serial = 1083] [outer = 16F18400] 17:38:11 INFO - PROCESS | 2876 | 1462757891632 Marionette DEBUG loaded listener.js 17:38:11 INFO - PROCESS | 2876 | ++DOMWINDOW == 173 (1B054800) [pid = 2876] [serial = 1084] [outer = 16F18400] 17:38:11 INFO - PROCESS | 2876 | 1462757891993 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 17:38:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 17:38:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 704ms 17:38:12 INFO - PROCESS | 2876 | 1462757892043 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 17:38:12 INFO - PROCESS | 2876 | 1462757892045 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 17:38:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 17:38:12 INFO - PROCESS | 2876 | 1462757892048 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 17:38:12 INFO - PROCESS | 2876 | 1462757892050 Marionette TRACE conn3 <- [1,1410,null,{}] 17:38:12 INFO - PROCESS | 2876 | 1462757892062 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:12 INFO - PROCESS | 2876 | 1462757892150 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 17:38:12 INFO - PROCESS | 2876 | 1462757892157 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:12 INFO - PROCESS | 2876 | ++DOCSHELL 19A38800 == 96 [pid = 2876] [id = 362] 17:38:12 INFO - PROCESS | 2876 | ++DOMWINDOW == 174 (1A941400) [pid = 2876] [serial = 1085] [outer = 00000000] 17:38:12 INFO - PROCESS | 2876 | ++DOMWINDOW == 175 (1B904400) [pid = 2876] [serial = 1086] [outer = 1A941400] 17:38:12 INFO - PROCESS | 2876 | 1462757892199 Marionette DEBUG loaded listener.js 17:38:12 INFO - PROCESS | 2876 | ++DOMWINDOW == 176 (1B904C00) [pid = 2876] [serial = 1087] [outer = 1A941400] 17:38:12 INFO - PROCESS | 2876 | 1462757892666 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 17:38:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 17:38:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 640ms 17:38:12 INFO - PROCESS | 2876 | 1462757892689 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 17:38:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 17:38:12 INFO - PROCESS | 2876 | 1462757892691 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 17:38:12 INFO - PROCESS | 2876 | 1462757892695 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 17:38:12 INFO - PROCESS | 2876 | 1462757892697 Marionette TRACE conn3 <- [1,1414,null,{}] 17:38:12 INFO - PROCESS | 2876 | 1462757892701 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:12 INFO - PROCESS | 2876 | 1462757892806 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 17:38:12 INFO - PROCESS | 2876 | 1462757892853 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:12 INFO - PROCESS | 2876 | ++DOCSHELL 1B978400 == 97 [pid = 2876] [id = 363] 17:38:12 INFO - PROCESS | 2876 | ++DOMWINDOW == 177 (1F501C00) [pid = 2876] [serial = 1088] [outer = 00000000] 17:38:12 INFO - PROCESS | 2876 | ++DOMWINDOW == 178 (1F506800) [pid = 2876] [serial = 1089] [outer = 1F501C00] 17:38:12 INFO - PROCESS | 2876 | 1462757892900 Marionette DEBUG loaded listener.js 17:38:12 INFO - PROCESS | 2876 | ++DOMWINDOW == 179 (1F50B000) [pid = 2876] [serial = 1090] [outer = 1F501C00] 17:38:13 INFO - PROCESS | 2876 | 1462757893651 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 17:38:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 17:38:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1000ms 17:38:13 INFO - PROCESS | 2876 | 1462757893700 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 17:38:13 INFO - PROCESS | 2876 | 1462757893705 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 17:38:13 INFO - PROCESS | 2876 | 1462757893710 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 17:38:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 17:38:13 INFO - PROCESS | 2876 | 1462757893714 Marionette TRACE conn3 <- [1,1418,null,{}] 17:38:13 INFO - PROCESS | 2876 | 1462757893719 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:13 INFO - PROCESS | 2876 | 1462757893843 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 17:38:13 INFO - PROCESS | 2876 | 1462757893991 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:13 INFO - PROCESS | 2876 | ++DOCSHELL 132F6000 == 98 [pid = 2876] [id = 364] 17:38:13 INFO - PROCESS | 2876 | ++DOMWINDOW == 180 (13512C00) [pid = 2876] [serial = 1091] [outer = 00000000] 17:38:14 INFO - PROCESS | 2876 | ++DOMWINDOW == 181 (147AA000) [pid = 2876] [serial = 1092] [outer = 13512C00] 17:38:14 INFO - PROCESS | 2876 | 1462757894047 Marionette DEBUG loaded listener.js 17:38:14 INFO - PROCESS | 2876 | ++DOMWINDOW == 182 (169A9400) [pid = 2876] [serial = 1093] [outer = 13512C00] 17:38:14 INFO - PROCESS | 2876 | 1462757894658 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 17:38:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 17:38:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1000ms 17:38:14 INFO - PROCESS | 2876 | 1462757894713 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 17:38:14 INFO - PROCESS | 2876 | 1462757894719 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 17:38:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 17:38:14 INFO - PROCESS | 2876 | 1462757894725 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 17:38:14 INFO - PROCESS | 2876 | 1462757894728 Marionette TRACE conn3 <- [1,1422,null,{}] 17:38:14 INFO - PROCESS | 2876 | 1462757894732 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:14 INFO - PROCESS | 2876 | 1462757894846 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 17:38:14 INFO - PROCESS | 2876 | 1462757894993 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:14 INFO - PROCESS | 2876 | ++DOCSHELL 16DB1800 == 99 [pid = 2876] [id = 365] 17:38:14 INFO - PROCESS | 2876 | ++DOMWINDOW == 183 (16F0EC00) [pid = 2876] [serial = 1094] [outer = 00000000] 17:38:15 INFO - PROCESS | 2876 | ++DOMWINDOW == 184 (17928400) [pid = 2876] [serial = 1095] [outer = 16F0EC00] 17:38:15 INFO - PROCESS | 2876 | 1462757895047 Marionette DEBUG loaded listener.js 17:38:15 INFO - PROCESS | 2876 | ++DOMWINDOW == 185 (18831C00) [pid = 2876] [serial = 1096] [outer = 16F0EC00] 17:38:15 INFO - PROCESS | 2876 | 1462757895668 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 17:38:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 17:38:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1000ms 17:38:15 INFO - PROCESS | 2876 | 1462757895725 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 17:38:15 INFO - PROCESS | 2876 | 1462757895728 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 17:38:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 17:38:15 INFO - PROCESS | 2876 | 1462757895732 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 17:38:15 INFO - PROCESS | 2876 | 1462757895735 Marionette TRACE conn3 <- [1,1426,null,{}] 17:38:15 INFO - PROCESS | 2876 | 1462757895746 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:15 INFO - PROCESS | 2876 | 1462757895863 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 17:38:16 INFO - PROCESS | 2876 | 1462757896011 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:16 INFO - PROCESS | 2876 | ++DOCSHELL 1ABF7800 == 100 [pid = 2876] [id = 366] 17:38:16 INFO - PROCESS | 2876 | ++DOMWINDOW == 186 (1AE9B400) [pid = 2876] [serial = 1097] [outer = 00000000] 17:38:16 INFO - PROCESS | 2876 | ++DOMWINDOW == 187 (1B791800) [pid = 2876] [serial = 1098] [outer = 1AE9B400] 17:38:16 INFO - PROCESS | 2876 | 1462757896068 Marionette DEBUG loaded listener.js 17:38:16 INFO - PROCESS | 2876 | ++DOMWINDOW == 188 (1B976000) [pid = 2876] [serial = 1099] [outer = 1AE9B400] 17:38:16 INFO - PROCESS | 2876 | 1462757896605 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 17:38:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 17:38:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 937ms 17:38:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 17:38:16 INFO - PROCESS | 2876 | 1462757896676 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 17:38:16 INFO - PROCESS | 2876 | 1462757896679 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 17:38:16 INFO - PROCESS | 2876 | 1462757896683 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 17:38:16 INFO - PROCESS | 2876 | 1462757896685 Marionette TRACE conn3 <- [1,1430,null,{}] 17:38:16 INFO - PROCESS | 2876 | 1462757896688 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:16 INFO - PROCESS | 2876 | 1462757896800 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 17:38:16 INFO - PROCESS | 2876 | 1462757896959 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:16 INFO - PROCESS | 2876 | ++DOCSHELL 1F504400 == 101 [pid = 2876] [id = 367] 17:38:16 INFO - PROCESS | 2876 | ++DOMWINDOW == 189 (1F504800) [pid = 2876] [serial = 1100] [outer = 00000000] 17:38:16 INFO - PROCESS | 2876 | ++DOMWINDOW == 190 (1F50A400) [pid = 2876] [serial = 1101] [outer = 1F504800] 17:38:17 INFO - PROCESS | 2876 | 1462757897013 Marionette DEBUG loaded listener.js 17:38:17 INFO - PROCESS | 2876 | ++DOMWINDOW == 191 (1F5A2C00) [pid = 2876] [serial = 1102] [outer = 1F504800] 17:38:17 INFO - PROCESS | 2876 | 1462757897565 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 17:38:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 17:38:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 937ms 17:38:17 INFO - PROCESS | 2876 | 1462757897627 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 17:38:17 INFO - PROCESS | 2876 | 1462757897629 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 17:38:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 17:38:17 INFO - PROCESS | 2876 | 1462757897633 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 17:38:17 INFO - PROCESS | 2876 | 1462757897635 Marionette TRACE conn3 <- [1,1434,null,{}] 17:38:17 INFO - PROCESS | 2876 | 1462757897638 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:17 INFO - PROCESS | 2876 | 1462757897731 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 17:38:17 INFO - PROCESS | 2876 | 1462757897876 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:17 INFO - PROCESS | 2876 | ++DOCSHELL 1E247C00 == 102 [pid = 2876] [id = 368] 17:38:17 INFO - PROCESS | 2876 | ++DOMWINDOW == 192 (1E248000) [pid = 2876] [serial = 1103] [outer = 00000000] 17:38:17 INFO - PROCESS | 2876 | ++DOMWINDOW == 193 (1E24BC00) [pid = 2876] [serial = 1104] [outer = 1E248000] 17:38:17 INFO - PROCESS | 2876 | 1462757897929 Marionette DEBUG loaded listener.js 17:38:18 INFO - PROCESS | 2876 | ++DOMWINDOW == 194 (1E24EC00) [pid = 2876] [serial = 1105] [outer = 1E248000] 17:38:18 INFO - PROCESS | 2876 | 1462757898567 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 17:38:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 17:38:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1000ms 17:38:18 INFO - PROCESS | 2876 | 1462757898621 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 17:38:18 INFO - PROCESS | 2876 | 1462757898623 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 17:38:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 17:38:18 INFO - PROCESS | 2876 | 1462757898627 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 17:38:18 INFO - PROCESS | 2876 | 1462757898628 Marionette TRACE conn3 <- [1,1438,null,{}] 17:38:18 INFO - PROCESS | 2876 | 1462757898632 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:18 INFO - PROCESS | 2876 | 1462757898750 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 17:38:18 INFO - PROCESS | 2876 | 1462757898898 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:18 INFO - PROCESS | 2876 | ++DOCSHELL 1F5A4800 == 103 [pid = 2876] [id = 369] 17:38:18 INFO - PROCESS | 2876 | ++DOMWINDOW == 195 (1F5A8400) [pid = 2876] [serial = 1106] [outer = 00000000] 17:38:18 INFO - PROCESS | 2876 | ++DOMWINDOW == 196 (1F5AD400) [pid = 2876] [serial = 1107] [outer = 1F5A8400] 17:38:18 INFO - PROCESS | 2876 | 1462757898952 Marionette DEBUG loaded listener.js 17:38:19 INFO - PROCESS | 2876 | ++DOMWINDOW == 197 (1FF62000) [pid = 2876] [serial = 1108] [outer = 1F5A8400] 17:38:19 INFO - PROCESS | 2876 | 1462757899468 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 17:38:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 17:38:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 906ms 17:38:19 INFO - PROCESS | 2876 | 1462757899531 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 17:38:19 INFO - PROCESS | 2876 | 1462757899533 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 17:38:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 17:38:19 INFO - PROCESS | 2876 | 1462757899537 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 17:38:19 INFO - PROCESS | 2876 | 1462757899539 Marionette TRACE conn3 <- [1,1442,null,{}] 17:38:19 INFO - PROCESS | 2876 | 1462757899543 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:19 INFO - PROCESS | 2876 | 1462757899657 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 17:38:19 INFO - PROCESS | 2876 | 1462757899826 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:19 INFO - PROCESS | 2876 | ++DOCSHELL 12F1C400 == 104 [pid = 2876] [id = 370] 17:38:19 INFO - PROCESS | 2876 | ++DOMWINDOW == 198 (130E2400) [pid = 2876] [serial = 1109] [outer = 00000000] 17:38:19 INFO - PROCESS | 2876 | ++DOMWINDOW == 199 (1FF64400) [pid = 2876] [serial = 1110] [outer = 130E2400] 17:38:19 INFO - PROCESS | 2876 | 1462757899879 Marionette DEBUG loaded listener.js 17:38:19 INFO - PROCESS | 2876 | ++DOMWINDOW == 200 (1FF66000) [pid = 2876] [serial = 1111] [outer = 130E2400] 17:38:20 INFO - PROCESS | 2876 | 1462757900478 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 17:38:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 17:38:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1000ms 17:38:20 INFO - PROCESS | 2876 | 1462757900543 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 17:38:20 INFO - PROCESS | 2876 | 1462757900546 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 17:38:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 17:38:20 INFO - PROCESS | 2876 | 1462757900550 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 17:38:20 INFO - PROCESS | 2876 | 1462757900552 Marionette TRACE conn3 <- [1,1446,null,{}] 17:38:20 INFO - PROCESS | 2876 | 1462757900556 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:20 INFO - PROCESS | 2876 | 1462757900671 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 17:38:20 INFO - PROCESS | 2876 | 1462757900821 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:20 INFO - PROCESS | 2876 | ++DOCSHELL 11042800 == 105 [pid = 2876] [id = 371] 17:38:20 INFO - PROCESS | 2876 | ++DOMWINDOW == 201 (1159E000) [pid = 2876] [serial = 1112] [outer = 00000000] 17:38:20 INFO - PROCESS | 2876 | ++DOMWINDOW == 202 (16FD4400) [pid = 2876] [serial = 1113] [outer = 1159E000] 17:38:20 INFO - PROCESS | 2876 | 1462757900876 Marionette DEBUG loaded listener.js 17:38:20 INFO - PROCESS | 2876 | ++DOMWINDOW == 203 (17862400) [pid = 2876] [serial = 1114] [outer = 1159E000] 17:38:21 INFO - PROCESS | 2876 | 1462757901660 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 17:38:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 17:38:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1156ms 17:38:21 INFO - PROCESS | 2876 | 1462757901704 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 17:38:21 INFO - PROCESS | 2876 | 1462757901709 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 17:38:21 INFO - PROCESS | 2876 | 1462757901713 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 17:38:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 17:38:21 INFO - PROCESS | 2876 | 1462757901717 Marionette TRACE conn3 <- [1,1450,null,{}] 17:38:21 INFO - PROCESS | 2876 | 1462757901721 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:21 INFO - PROCESS | 2876 | 1462757901829 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 17:38:21 INFO - PROCESS | 2876 | 1462757901979 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:21 INFO - PROCESS | 2876 | ++DOCSHELL 13239800 == 106 [pid = 2876] [id = 372] 17:38:21 INFO - PROCESS | 2876 | ++DOMWINDOW == 204 (1323E400) [pid = 2876] [serial = 1115] [outer = 00000000] 17:38:22 INFO - PROCESS | 2876 | ++DOMWINDOW == 205 (13C92400) [pid = 2876] [serial = 1116] [outer = 1323E400] 17:38:22 INFO - PROCESS | 2876 | 1462757902028 Marionette DEBUG loaded listener.js 17:38:22 INFO - PROCESS | 2876 | ++DOMWINDOW == 206 (14740C00) [pid = 2876] [serial = 1117] [outer = 1323E400] 17:38:22 INFO - PROCESS | 2876 | 1462757902690 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 17:38:22 INFO - PROCESS | 2876 | --DOCSHELL 1AB13C00 == 105 [pid = 2876] [id = 215] 17:38:22 INFO - PROCESS | 2876 | --DOCSHELL 19A38800 == 104 [pid = 2876] [id = 362] 17:38:22 INFO - PROCESS | 2876 | --DOCSHELL 16A1FC00 == 103 [pid = 2876] [id = 361] 17:38:22 INFO - PROCESS | 2876 | --DOCSHELL 11041400 == 102 [pid = 2876] [id = 360] 17:38:22 INFO - PROCESS | 2876 | --DOCSHELL 10F36800 == 101 [pid = 2876] [id = 359] 17:38:22 INFO - PROCESS | 2876 | --DOCSHELL 18553000 == 100 [pid = 2876] [id = 358] 17:38:22 INFO - PROCESS | 2876 | --DOCSHELL 18824000 == 99 [pid = 2876] [id = 357] 17:38:22 INFO - PROCESS | 2876 | --DOCSHELL 16F12000 == 98 [pid = 2876] [id = 356] 17:38:22 INFO - PROCESS | 2876 | --DOCSHELL 16A21C00 == 97 [pid = 2876] [id = 355] 17:38:22 INFO - PROCESS | 2876 | --DOCSHELL 10D58800 == 96 [pid = 2876] [id = 354] 17:38:22 INFO - PROCESS | 2876 | --DOCSHELL 11FBB400 == 95 [pid = 2876] [id = 353] 17:38:22 INFO - PROCESS | 2876 | --DOMWINDOW == 205 (19A42C00) [pid = 2876] [serial = 1032] [outer = 00000000] [url = about:blank] 17:38:22 INFO - PROCESS | 2876 | --DOMWINDOW == 204 (1B049000) [pid = 2876] [serial = 981] [outer = 00000000] [url = about:blank] 17:38:22 INFO - PROCESS | 2876 | --DOMWINDOW == 203 (132F9400) [pid = 2876] [serial = 984] [outer = 00000000] [url = about:blank] 17:38:22 INFO - PROCESS | 2876 | --DOMWINDOW == 202 (16FCF000) [pid = 2876] [serial = 987] [outer = 00000000] [url = about:blank] 17:38:22 INFO - PROCESS | 2876 | --DOMWINDOW == 201 (1AE9B800) [pid = 2876] [serial = 990] [outer = 00000000] [url = about:blank] 17:38:22 INFO - PROCESS | 2876 | --DOMWINDOW == 200 (1B20FC00) [pid = 2876] [serial = 993] [outer = 00000000] [url = about:blank] 17:38:22 INFO - PROCESS | 2876 | --DOMWINDOW == 199 (1B615000) [pid = 2876] [serial = 996] [outer = 00000000] [url = about:blank] 17:38:22 INFO - PROCESS | 2876 | --DOMWINDOW == 198 (1B901800) [pid = 2876] [serial = 999] [outer = 00000000] [url = about:blank] 17:38:22 INFO - PROCESS | 2876 | --DOMWINDOW == 197 (1B96C400) [pid = 2876] [serial = 1002] [outer = 00000000] [url = about:blank] 17:38:22 INFO - PROCESS | 2876 | --DOCSHELL 18847400 == 94 [pid = 2876] [id = 350] 17:38:22 INFO - PROCESS | 2876 | --DOCSHELL 10F29800 == 93 [pid = 2876] [id = 349] 17:38:22 INFO - PROCESS | 2876 | --DOCSHELL 10720000 == 92 [pid = 2876] [id = 348] 17:38:22 INFO - PROCESS | 2876 | --DOCSHELL 16DBE800 == 91 [pid = 2876] [id = 347] 17:38:22 INFO - PROCESS | 2876 | --DOCSHELL 1479E400 == 90 [pid = 2876] [id = 346] 17:38:22 INFO - PROCESS | 2876 | --DOCSHELL 1063A000 == 89 [pid = 2876] [id = 345] 17:38:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 17:38:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1047ms 17:38:22 INFO - PROCESS | 2876 | --DOMWINDOW == 196 (16F16C00) [pid = 2876] [serial = 1027] [outer = 00000000] [url = about:blank] 17:38:22 INFO - PROCESS | 2876 | --DOMWINDOW == 195 (17920000) [pid = 2876] [serial = 1020] [outer = 00000000] [url = about:blank] 17:38:22 INFO - PROCESS | 2876 | --DOMWINDOW == 194 (180D6400) [pid = 2876] [serial = 1021] [outer = 00000000] [url = about:blank] 17:38:22 INFO - PROCESS | 2876 | --DOMWINDOW == 193 (19A1FC00) [pid = 2876] [serial = 1030] [outer = 00000000] [url = about:blank] 17:38:22 INFO - PROCESS | 2876 | --DOMWINDOW == 192 (16FE1C00) [pid = 2876] [serial = 1018] [outer = 00000000] [url = about:blank] 17:38:22 INFO - PROCESS | 2876 | --DOMWINDOW == 191 (185C9C00) [pid = 2876] [serial = 1023] [outer = 00000000] [url = about:blank] 17:38:22 INFO - PROCESS | 2876 | --DOMWINDOW == 190 (140D8400) [pid = 2876] [serial = 1011] [outer = 00000000] [url = about:blank] 17:38:22 INFO - PROCESS | 2876 | --DOMWINDOW == 189 (15B4F400) [pid = 2876] [serial = 1012] [outer = 00000000] [url = about:blank] 17:38:22 INFO - PROCESS | 2876 | --DOMWINDOW == 188 (16FD3800) [pid = 2876] [serial = 1017] [outer = 00000000] [url = about:blank] 17:38:22 INFO - PROCESS | 2876 | --DOMWINDOW == 187 (117DA000) [pid = 2876] [serial = 1006] [outer = 00000000] [url = about:blank] 17:38:22 INFO - PROCESS | 2876 | --DOMWINDOW == 186 (1113E800) [pid = 2876] [serial = 1005] [outer = 00000000] [url = about:blank] 17:38:22 INFO - PROCESS | 2876 | --DOMWINDOW == 185 (16087C00) [pid = 2876] [serial = 1009] [outer = 00000000] [url = about:blank] 17:38:22 INFO - PROCESS | 2876 | --DOMWINDOW == 184 (14738400) [pid = 2876] [serial = 1008] [outer = 00000000] [url = about:blank] 17:38:22 INFO - PROCESS | 2876 | --DOMWINDOW == 183 (16B68C00) [pid = 2876] [serial = 1014] [outer = 00000000] [url = about:blank] 17:38:22 INFO - PROCESS | 2876 | --DOMWINDOW == 182 (16DBEC00) [pid = 2876] [serial = 1015] [outer = 00000000] [url = about:blank] 17:38:22 INFO - PROCESS | 2876 | --DOMWINDOW == 181 (185CA800) [pid = 2876] [serial = 1024] [outer = 00000000] [url = about:blank] 17:38:22 INFO - PROCESS | 2876 | --DOMWINDOW == 180 (13C88400) [pid = 2876] [serial = 1026] [outer = 00000000] [url = about:blank] 17:38:22 INFO - PROCESS | 2876 | --DOMWINDOW == 179 (18828400) [pid = 2876] [serial = 1029] [outer = 00000000] [url = about:blank] 17:38:22 INFO - PROCESS | 2876 | 1462757902787 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 17:38:22 INFO - PROCESS | 2876 | 1462757902793 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 17:38:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 17:38:22 INFO - PROCESS | 2876 | 1462757902801 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 17:38:22 INFO - PROCESS | 2876 | 1462757902803 Marionette TRACE conn3 <- [1,1454,null,{}] 17:38:22 INFO - PROCESS | 2876 | 1462757902807 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:22 INFO - PROCESS | 2876 | 1462757902904 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 17:38:22 INFO - PROCESS | 2876 | 1462757902911 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:22 INFO - PROCESS | 2876 | ++DOCSHELL 12F21800 == 90 [pid = 2876] [id = 373] 17:38:22 INFO - PROCESS | 2876 | ++DOMWINDOW == 180 (130EA400) [pid = 2876] [serial = 1118] [outer = 00000000] 17:38:22 INFO - PROCESS | 2876 | ++DOMWINDOW == 181 (13A10000) [pid = 2876] [serial = 1119] [outer = 130EA400] 17:38:22 INFO - PROCESS | 2876 | 1462757902955 Marionette DEBUG loaded listener.js 17:38:23 INFO - PROCESS | 2876 | ++DOMWINDOW == 182 (14739C00) [pid = 2876] [serial = 1120] [outer = 130EA400] 17:38:23 INFO - PROCESS | 2876 | 1462757903464 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 17:38:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 17:38:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 750ms 17:38:23 INFO - PROCESS | 2876 | 1462757903541 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 17:38:23 INFO - PROCESS | 2876 | 1462757903544 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 17:38:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 17:38:23 INFO - PROCESS | 2876 | 1462757903547 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 17:38:23 INFO - PROCESS | 2876 | 1462757903551 Marionette TRACE conn3 <- [1,1458,null,{}] 17:38:23 INFO - PROCESS | 2876 | 1462757903561 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:23 INFO - PROCESS | 2876 | 1462757903661 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 17:38:23 INFO - PROCESS | 2876 | 1462757903769 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:23 INFO - PROCESS | 2876 | ++DOCSHELL 147DFC00 == 91 [pid = 2876] [id = 374] 17:38:23 INFO - PROCESS | 2876 | ++DOMWINDOW == 183 (169A8C00) [pid = 2876] [serial = 1121] [outer = 00000000] 17:38:23 INFO - PROCESS | 2876 | ++DOMWINDOW == 184 (16DB6C00) [pid = 2876] [serial = 1122] [outer = 169A8C00] 17:38:23 INFO - PROCESS | 2876 | 1462757903816 Marionette DEBUG loaded listener.js 17:38:23 INFO - PROCESS | 2876 | ++DOMWINDOW == 185 (16F0B800) [pid = 2876] [serial = 1123] [outer = 169A8C00] 17:38:24 INFO - PROCESS | 2876 | 1462757904193 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 17:38:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 17:38:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 703ms 17:38:24 INFO - PROCESS | 2876 | 1462757904273 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 17:38:24 INFO - PROCESS | 2876 | 1462757904276 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 17:38:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 17:38:24 INFO - PROCESS | 2876 | 1462757904279 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 17:38:24 INFO - PROCESS | 2876 | 1462757904281 Marionette TRACE conn3 <- [1,1462,null,{}] 17:38:24 INFO - PROCESS | 2876 | 1462757904286 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:24 INFO - PROCESS | 2876 | 1462757904375 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 17:38:24 INFO - PROCESS | 2876 | 1462757904382 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:24 INFO - PROCESS | 2876 | ++DOCSHELL 16F12000 == 92 [pid = 2876] [id = 375] 17:38:24 INFO - PROCESS | 2876 | ++DOMWINDOW == 186 (16F15000) [pid = 2876] [serial = 1124] [outer = 00000000] 17:38:24 INFO - PROCESS | 2876 | ++DOMWINDOW == 187 (16FDA400) [pid = 2876] [serial = 1125] [outer = 16F15000] 17:38:24 INFO - PROCESS | 2876 | 1462757904427 Marionette DEBUG loaded listener.js 17:38:24 INFO - PROCESS | 2876 | ++DOMWINDOW == 188 (1726EC00) [pid = 2876] [serial = 1126] [outer = 16F15000] 17:38:24 INFO - PROCESS | 2876 | 1462757904883 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 17:38:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 17:38:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 641ms 17:38:24 INFO - PROCESS | 2876 | 1462757904916 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 17:38:24 INFO - PROCESS | 2876 | 1462757904918 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 17:38:24 INFO - PROCESS | 2876 | 1462757904921 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 17:38:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 17:38:24 INFO - PROCESS | 2876 | 1462757904922 Marionette TRACE conn3 <- [1,1466,null,{}] 17:38:24 INFO - PROCESS | 2876 | 1462757904935 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:25 INFO - PROCESS | 2876 | 1462757905064 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 17:38:25 INFO - PROCESS | 2876 | 1462757905070 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:25 INFO - PROCESS | 2876 | ++DOCSHELL 177C4800 == 93 [pid = 2876] [id = 376] 17:38:25 INFO - PROCESS | 2876 | ++DOMWINDOW == 189 (178EFC00) [pid = 2876] [serial = 1127] [outer = 00000000] 17:38:25 INFO - PROCESS | 2876 | ++DOMWINDOW == 190 (17928000) [pid = 2876] [serial = 1128] [outer = 178EFC00] 17:38:25 INFO - PROCESS | 2876 | 1462757905171 Marionette DEBUG loaded listener.js 17:38:25 INFO - PROCESS | 2876 | ++DOMWINDOW == 191 (18530800) [pid = 2876] [serial = 1129] [outer = 178EFC00] 17:38:25 INFO - PROCESS | 2876 | 1462757905614 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 17:38:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 17:38:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 765ms 17:38:25 INFO - PROCESS | 2876 | 1462757905687 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 17:38:25 INFO - PROCESS | 2876 | 1462757905689 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 17:38:25 INFO - PROCESS | 2876 | 1462757905692 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 17:38:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 17:38:25 INFO - PROCESS | 2876 | 1462757905694 Marionette TRACE conn3 <- [1,1470,null,{}] 17:38:25 INFO - PROCESS | 2876 | 1462757905698 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:25 INFO - PROCESS | 2876 | 1462757905862 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 17:38:25 INFO - PROCESS | 2876 | 1462757905879 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:25 INFO - PROCESS | 2876 | ++DOCSHELL 18553000 == 94 [pid = 2876] [id = 377] 17:38:25 INFO - PROCESS | 2876 | ++DOMWINDOW == 192 (18829000) [pid = 2876] [serial = 1130] [outer = 00000000] 17:38:25 INFO - PROCESS | 2876 | ++DOMWINDOW == 193 (18865800) [pid = 2876] [serial = 1131] [outer = 18829000] 17:38:25 INFO - PROCESS | 2876 | 1462757905923 Marionette DEBUG loaded listener.js 17:38:25 INFO - PROCESS | 2876 | ++DOMWINDOW == 194 (19A21400) [pid = 2876] [serial = 1132] [outer = 18829000] 17:38:26 INFO - PROCESS | 2876 | 1462757906382 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 17:38:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 17:38:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 734ms 17:38:26 INFO - PROCESS | 2876 | 1462757906433 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 17:38:26 INFO - PROCESS | 2876 | 1462757906435 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 17:38:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 17:38:26 INFO - PROCESS | 2876 | 1462757906438 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 17:38:26 INFO - PROCESS | 2876 | 1462757906440 Marionette TRACE conn3 <- [1,1474,null,{}] 17:38:26 INFO - PROCESS | 2876 | 1462757906443 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:26 INFO - PROCESS | 2876 | 1462757906566 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 17:38:26 INFO - PROCESS | 2876 | 1462757906604 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:26 INFO - PROCESS | 2876 | ++DOCSHELL 19A27800 == 95 [pid = 2876] [id = 378] 17:38:26 INFO - PROCESS | 2876 | ++DOMWINDOW == 195 (19A3A800) [pid = 2876] [serial = 1133] [outer = 00000000] 17:38:26 INFO - PROCESS | 2876 | ++DOMWINDOW == 196 (19B0B800) [pid = 2876] [serial = 1134] [outer = 19A3A800] 17:38:26 INFO - PROCESS | 2876 | 1462757906655 Marionette DEBUG loaded listener.js 17:38:26 INFO - PROCESS | 2876 | ++DOMWINDOW == 197 (19C89C00) [pid = 2876] [serial = 1135] [outer = 19A3A800] 17:38:27 INFO - PROCESS | 2876 | --DOMWINDOW == 196 (1AE9F800) [pid = 2876] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 17:38:27 INFO - PROCESS | 2876 | --DOMWINDOW == 195 (19B0BC00) [pid = 2876] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 17:38:27 INFO - PROCESS | 2876 | --DOMWINDOW == 194 (19A22400) [pid = 2876] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 17:38:27 INFO - PROCESS | 2876 | --DOMWINDOW == 193 (1A941400) [pid = 2876] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 17:38:27 INFO - PROCESS | 2876 | --DOMWINDOW == 192 (1884CC00) [pid = 2876] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 17:38:27 INFO - PROCESS | 2876 | --DOMWINDOW == 191 (1A87AC00) [pid = 2876] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 17:38:27 INFO - PROCESS | 2876 | --DOMWINDOW == 190 (11044400) [pid = 2876] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 17:38:27 INFO - PROCESS | 2876 | --DOMWINDOW == 189 (122B1400) [pid = 2876] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 17:38:27 INFO - PROCESS | 2876 | --DOMWINDOW == 188 (16AB1C00) [pid = 2876] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 17:38:27 INFO - PROCESS | 2876 | --DOMWINDOW == 187 (17276C00) [pid = 2876] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 17:38:27 INFO - PROCESS | 2876 | --DOMWINDOW == 186 (10D5C400) [pid = 2876] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 17:38:27 INFO - PROCESS | 2876 | --DOMWINDOW == 185 (18824C00) [pid = 2876] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 17:38:27 INFO - PROCESS | 2876 | --DOMWINDOW == 184 (16F18400) [pid = 2876] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 17:38:27 INFO - PROCESS | 2876 | ++DOMWINDOW == 185 (122FB400) [pid = 2876] [serial = 1136] [outer = 1B78CC00] 17:38:27 INFO - PROCESS | 2876 | 1462757907424 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 17:38:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 17:38:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1047ms 17:38:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 17:38:27 INFO - PROCESS | 2876 | 1462757907485 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 17:38:27 INFO - PROCESS | 2876 | 1462757907487 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 17:38:27 INFO - PROCESS | 2876 | 1462757907491 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 17:38:27 INFO - PROCESS | 2876 | 1462757907492 Marionette TRACE conn3 <- [1,1478,null,{}] 17:38:27 INFO - PROCESS | 2876 | 1462757907495 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:27 INFO - PROCESS | 2876 | 1462757907583 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 17:38:27 INFO - PROCESS | 2876 | 1462757907592 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:27 INFO - PROCESS | 2876 | ++DOCSHELL 185CB400 == 96 [pid = 2876] [id = 379] 17:38:27 INFO - PROCESS | 2876 | ++DOMWINDOW == 186 (18863C00) [pid = 2876] [serial = 1137] [outer = 00000000] 17:38:27 INFO - PROCESS | 2876 | ++DOMWINDOW == 187 (19ECA000) [pid = 2876] [serial = 1138] [outer = 18863C00] 17:38:27 INFO - PROCESS | 2876 | 1462757907646 Marionette DEBUG loaded listener.js 17:38:27 INFO - PROCESS | 2876 | ++DOMWINDOW == 188 (1A884400) [pid = 2876] [serial = 1139] [outer = 18863C00] 17:38:28 INFO - PROCESS | 2876 | 1462757908069 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 17:38:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 17:38:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 625ms 17:38:28 INFO - PROCESS | 2876 | 1462757908128 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 17:38:28 INFO - PROCESS | 2876 | 1462757908130 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 17:38:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 17:38:28 INFO - PROCESS | 2876 | 1462757908134 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 17:38:28 INFO - PROCESS | 2876 | 1462757908135 Marionette TRACE conn3 <- [1,1482,null,{}] 17:38:28 INFO - PROCESS | 2876 | 1462757908139 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:28 INFO - PROCESS | 2876 | 1462757908225 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 17:38:28 INFO - PROCESS | 2876 | 1462757908231 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:28 INFO - PROCESS | 2876 | ++DOCSHELL 19A1D800 == 97 [pid = 2876] [id = 380] 17:38:28 INFO - PROCESS | 2876 | ++DOMWINDOW == 189 (19A37400) [pid = 2876] [serial = 1140] [outer = 00000000] 17:38:28 INFO - PROCESS | 2876 | ++DOMWINDOW == 190 (1ABF9400) [pid = 2876] [serial = 1141] [outer = 19A37400] 17:38:28 INFO - PROCESS | 2876 | 1462757908274 Marionette DEBUG loaded listener.js 17:38:28 INFO - PROCESS | 2876 | ++DOMWINDOW == 191 (1AF1E000) [pid = 2876] [serial = 1142] [outer = 19A37400] 17:38:28 INFO - PROCESS | 2876 | 1462757908712 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 17:38:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 17:38:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 625ms 17:38:28 INFO - PROCESS | 2876 | 1462757908772 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 17:38:28 INFO - PROCESS | 2876 | 1462757908774 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 17:38:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 17:38:28 INFO - PROCESS | 2876 | 1462757908777 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 17:38:28 INFO - PROCESS | 2876 | 1462757908779 Marionette TRACE conn3 <- [1,1486,null,{}] 17:38:28 INFO - PROCESS | 2876 | 1462757908782 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:28 INFO - PROCESS | 2876 | 1462757908876 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 17:38:29 INFO - PROCESS | 2876 | 1462757909107 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:29 INFO - PROCESS | 2876 | ++DOCSHELL 1076DC00 == 98 [pid = 2876] [id = 381] 17:38:29 INFO - PROCESS | 2876 | ++DOMWINDOW == 192 (107F9800) [pid = 2876] [serial = 1143] [outer = 00000000] 17:38:29 INFO - PROCESS | 2876 | ++DOMWINDOW == 193 (10F2B800) [pid = 2876] [serial = 1144] [outer = 107F9800] 17:38:29 INFO - PROCESS | 2876 | 1462757909208 Marionette DEBUG loaded listener.js 17:38:29 INFO - PROCESS | 2876 | ++DOMWINDOW == 194 (10F37400) [pid = 2876] [serial = 1145] [outer = 107F9800] 17:38:29 INFO - PROCESS | 2876 | 1462757909844 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 17:38:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 17:38:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1094ms 17:38:29 INFO - PROCESS | 2876 | 1462757909878 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 17:38:29 INFO - PROCESS | 2876 | 1462757909883 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 17:38:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 17:38:29 INFO - PROCESS | 2876 | 1462757909888 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 17:38:29 INFO - PROCESS | 2876 | 1462757909892 Marionette TRACE conn3 <- [1,1490,null,{}] 17:38:29 INFO - PROCESS | 2876 | 1462757909897 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:30 INFO - PROCESS | 2876 | 1462757910027 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 17:38:30 INFO - PROCESS | 2876 | 1462757910176 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:30 INFO - PROCESS | 2876 | ++DOCSHELL 117DB800 == 99 [pid = 2876] [id = 382] 17:38:30 INFO - PROCESS | 2876 | ++DOMWINDOW == 195 (12218000) [pid = 2876] [serial = 1146] [outer = 00000000] 17:38:30 INFO - PROCESS | 2876 | ++DOMWINDOW == 196 (13A0A000) [pid = 2876] [serial = 1147] [outer = 12218000] 17:38:30 INFO - PROCESS | 2876 | 1462757910233 Marionette DEBUG loaded listener.js 17:38:30 INFO - PROCESS | 2876 | ++DOMWINDOW == 197 (15950800) [pid = 2876] [serial = 1148] [outer = 12218000] 17:38:30 INFO - PROCESS | 2876 | 1462757910848 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 17:38:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 17:38:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1000ms 17:38:30 INFO - PROCESS | 2876 | 1462757910894 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 17:38:30 INFO - PROCESS | 2876 | 1462757910898 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 17:38:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 17:38:30 INFO - PROCESS | 2876 | 1462757910903 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 17:38:30 INFO - PROCESS | 2876 | 1462757910905 Marionette TRACE conn3 <- [1,1494,null,{}] 17:38:30 INFO - PROCESS | 2876 | 1462757910908 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:31 INFO - PROCESS | 2876 | 1462757911034 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 17:38:31 INFO - PROCESS | 2876 | 1462757911195 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:31 INFO - PROCESS | 2876 | ++DOCSHELL 16224C00 == 100 [pid = 2876] [id = 383] 17:38:31 INFO - PROCESS | 2876 | ++DOMWINDOW == 198 (164DEC00) [pid = 2876] [serial = 1149] [outer = 00000000] 17:38:31 INFO - PROCESS | 2876 | ++DOMWINDOW == 199 (16DC0000) [pid = 2876] [serial = 1150] [outer = 164DEC00] 17:38:31 INFO - PROCESS | 2876 | 1462757911251 Marionette DEBUG loaded listener.js 17:38:31 INFO - PROCESS | 2876 | ++DOMWINDOW == 200 (17041000) [pid = 2876] [serial = 1151] [outer = 164DEC00] 17:38:31 INFO - PROCESS | 2876 | 1462757911918 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 17:38:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 17:38:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1047ms 17:38:31 INFO - PROCESS | 2876 | 1462757911966 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 17:38:31 INFO - PROCESS | 2876 | 1462757911968 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 17:38:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 17:38:31 INFO - PROCESS | 2876 | 1462757911978 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 17:38:31 INFO - PROCESS | 2876 | 1462757911984 Marionette TRACE conn3 <- [1,1498,null,{}] 17:38:31 INFO - PROCESS | 2876 | 1462757911989 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:32 INFO - PROCESS | 2876 | 1462757912118 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 17:38:32 INFO - PROCESS | 2876 | 1462757912267 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:32 INFO - PROCESS | 2876 | ++DOCSHELL 18864000 == 101 [pid = 2876] [id = 384] 17:38:32 INFO - PROCESS | 2876 | ++DOMWINDOW == 201 (18867400) [pid = 2876] [serial = 1152] [outer = 00000000] 17:38:32 INFO - PROCESS | 2876 | ++DOMWINDOW == 202 (19C86400) [pid = 2876] [serial = 1153] [outer = 18867400] 17:38:32 INFO - PROCESS | 2876 | 1462757912322 Marionette DEBUG loaded listener.js 17:38:32 INFO - PROCESS | 2876 | ++DOMWINDOW == 203 (1A45A000) [pid = 2876] [serial = 1154] [outer = 18867400] 17:38:32 INFO - PROCESS | 2876 | 1462757912889 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 17:38:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 17:38:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 969ms 17:38:32 INFO - PROCESS | 2876 | 1462757912938 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 17:38:32 INFO - PROCESS | 2876 | 1462757912941 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 17:38:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 17:38:32 INFO - PROCESS | 2876 | 1462757912944 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 17:38:32 INFO - PROCESS | 2876 | 1462757912946 Marionette TRACE conn3 <- [1,1502,null,{}] 17:38:32 INFO - PROCESS | 2876 | 1462757912950 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:33 INFO - PROCESS | 2876 | 1462757913068 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 17:38:33 INFO - PROCESS | 2876 | 1462757913228 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:33 INFO - PROCESS | 2876 | ++DOCSHELL 18864C00 == 102 [pid = 2876] [id = 385] 17:38:33 INFO - PROCESS | 2876 | ++DOMWINDOW == 204 (1A1BD400) [pid = 2876] [serial = 1155] [outer = 00000000] 17:38:33 INFO - PROCESS | 2876 | ++DOMWINDOW == 205 (1AF20400) [pid = 2876] [serial = 1156] [outer = 1A1BD400] 17:38:33 INFO - PROCESS | 2876 | 1462757913283 Marionette DEBUG loaded listener.js 17:38:33 INFO - PROCESS | 2876 | ++DOMWINDOW == 206 (1B204000) [pid = 2876] [serial = 1157] [outer = 1A1BD400] 17:38:33 INFO - PROCESS | 2876 | 1462757913872 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 17:38:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 17:38:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 937ms 17:38:33 INFO - PROCESS | 2876 | 1462757913900 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 17:38:33 INFO - PROCESS | 2876 | 1462757913903 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 17:38:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 17:38:33 INFO - PROCESS | 2876 | 1462757913907 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 17:38:33 INFO - PROCESS | 2876 | 1462757913909 Marionette TRACE conn3 <- [1,1506,null,{}] 17:38:33 INFO - PROCESS | 2876 | 1462757913913 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:34 INFO - PROCESS | 2876 | 1462757914023 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 17:38:34 INFO - PROCESS | 2876 | 1462757914180 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:34 INFO - PROCESS | 2876 | ++DOCSHELL 1B362800 == 103 [pid = 2876] [id = 386] 17:38:34 INFO - PROCESS | 2876 | ++DOMWINDOW == 207 (1B363000) [pid = 2876] [serial = 1158] [outer = 00000000] 17:38:34 INFO - PROCESS | 2876 | ++DOMWINDOW == 208 (1B617800) [pid = 2876] [serial = 1159] [outer = 1B363000] 17:38:34 INFO - PROCESS | 2876 | 1462757914242 Marionette DEBUG loaded listener.js 17:38:34 INFO - PROCESS | 2876 | ++DOMWINDOW == 209 (1B96E800) [pid = 2876] [serial = 1160] [outer = 1B363000] 17:38:34 INFO - PROCESS | 2876 | 1462757914853 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 17:38:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 17:38:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1000ms 17:38:34 INFO - PROCESS | 2876 | 1462757914908 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 17:38:34 INFO - PROCESS | 2876 | 1462757914910 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 17:38:34 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 17:38:34 INFO - PROCESS | 2876 | 1462757914914 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 17:38:34 INFO - PROCESS | 2876 | 1462757914916 Marionette TRACE conn3 <- [1,1510,null,{}] 17:38:34 INFO - PROCESS | 2876 | 1462757914919 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:35 INFO - PROCESS | 2876 | 1462757915037 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 17:38:35 INFO - PROCESS | 2876 | 1462757915204 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:35 INFO - PROCESS | 2876 | ++DOCSHELL 1B614800 == 104 [pid = 2876] [id = 387] 17:38:35 INFO - PROCESS | 2876 | ++DOMWINDOW == 210 (1E24B000) [pid = 2876] [serial = 1161] [outer = 00000000] 17:38:35 INFO - PROCESS | 2876 | ++DOMWINDOW == 211 (1E254000) [pid = 2876] [serial = 1162] [outer = 1E24B000] 17:38:35 INFO - PROCESS | 2876 | 1462757915258 Marionette DEBUG loaded listener.js 17:38:35 INFO - PROCESS | 2876 | ++DOMWINDOW == 212 (1F1E8400) [pid = 2876] [serial = 1163] [outer = 1E24B000] 17:38:35 INFO - PROCESS | 2876 | 1462757915782 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 17:38:35 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 () { 17:38:35 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:38:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 17:38:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:38:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 17:38:35 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 () { 17:38:35 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:38:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 17:38:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:38:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 17:38:35 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 () { 17:38:35 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:38:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 17:38:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:38:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 17:38:35 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 () { 17:38:35 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:38:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 17:38:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:38:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 17:38:35 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 907ms 17:38:35 INFO - PROCESS | 2876 | 1462757915825 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 17:38:35 INFO - PROCESS | 2876 | 1462757915827 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 17:38:35 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 17:38:35 INFO - PROCESS | 2876 | 1462757915831 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 17:38:35 INFO - PROCESS | 2876 | 1462757915833 Marionette TRACE conn3 <- [1,1514,null,{}] 17:38:35 INFO - PROCESS | 2876 | 1462757915836 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:35 INFO - PROCESS | 2876 | 1462757915949 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 17:38:36 INFO - PROCESS | 2876 | 1462757916265 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:36 INFO - PROCESS | 2876 | ++DOCSHELL 11042000 == 105 [pid = 2876] [id = 388] 17:38:36 INFO - PROCESS | 2876 | ++DOMWINDOW == 213 (11046000) [pid = 2876] [serial = 1164] [outer = 00000000] 17:38:36 INFO - PROCESS | 2876 | ++DOMWINDOW == 214 (1113DC00) [pid = 2876] [serial = 1165] [outer = 11046000] 17:38:36 INFO - PROCESS | 2876 | 1462757916319 Marionette DEBUG loaded listener.js 17:38:36 INFO - PROCESS | 2876 | ++DOMWINDOW == 215 (12221C00) [pid = 2876] [serial = 1166] [outer = 11046000] 17:38:36 INFO - PROCESS | 2876 | 1462757916905 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 17:38:36 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 17:38:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 17:38:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:38:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 17:38:36 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 17:38:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 17:38:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:38:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 17:38:36 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 17:38:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 17:38:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:38:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 17:38:36 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1093ms 17:38:36 INFO - PROCESS | 2876 | 1462757916938 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 17:38:36 INFO - PROCESS | 2876 | 1462757916942 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 17:38:36 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 17:38:36 INFO - PROCESS | 2876 | 1462757916948 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 17:38:36 INFO - PROCESS | 2876 | 1462757916952 Marionette TRACE conn3 <- [1,1518,null,{}] 17:38:36 INFO - PROCESS | 2876 | 1462757916956 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:37 INFO - PROCESS | 2876 | 1462757917064 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 17:38:37 INFO - PROCESS | 2876 | 1462757917285 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:37 INFO - PROCESS | 2876 | ++DOCSHELL 16A1E400 == 106 [pid = 2876] [id = 389] 17:38:37 INFO - PROCESS | 2876 | ++DOMWINDOW == 216 (16AA7C00) [pid = 2876] [serial = 1167] [outer = 00000000] 17:38:37 INFO - PROCESS | 2876 | ++DOMWINDOW == 217 (16FD7000) [pid = 2876] [serial = 1168] [outer = 16AA7C00] 17:38:37 INFO - PROCESS | 2876 | 1462757917338 Marionette DEBUG loaded listener.js 17:38:37 INFO - PROCESS | 2876 | ++DOMWINDOW == 218 (17272C00) [pid = 2876] [serial = 1169] [outer = 16AA7C00] 17:38:37 INFO - PROCESS | 2876 | 1462757917881 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 17:38:37 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 17:38:37 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 17:38:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:38:37 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 17:38:37 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 17:38:37 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. 17:38:37 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 17:38:37 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 937ms 17:38:37 INFO - PROCESS | 2876 | 1462757917894 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 17:38:37 INFO - PROCESS | 2876 | 1462757917898 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 17:38:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 17:38:37 INFO - PROCESS | 2876 | 1462757917902 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 17:38:37 INFO - PROCESS | 2876 | 1462757917904 Marionette TRACE conn3 <- [1,1522,null,{}] 17:38:37 INFO - PROCESS | 2876 | 1462757917908 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:38 INFO - PROCESS | 2876 | 1462757918016 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 17:38:38 INFO - PROCESS | 2876 | 1462757918169 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:38 INFO - PROCESS | 2876 | ++DOCSHELL 17254400 == 107 [pid = 2876] [id = 390] 17:38:38 INFO - PROCESS | 2876 | ++DOMWINDOW == 219 (17276800) [pid = 2876] [serial = 1170] [outer = 00000000] 17:38:38 INFO - PROCESS | 2876 | ++DOMWINDOW == 220 (18863400) [pid = 2876] [serial = 1171] [outer = 17276800] 17:38:38 INFO - PROCESS | 2876 | 1462757918229 Marionette DEBUG loaded listener.js 17:38:38 INFO - PROCESS | 2876 | ++DOMWINDOW == 221 (19B10400) [pid = 2876] [serial = 1172] [outer = 17276800] 17:38:38 INFO - PROCESS | 2876 | 1462757918823 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 17:38:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 17:38:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 937ms 17:38:38 INFO - PROCESS | 2876 | 1462757918848 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 17:38:38 INFO - PROCESS | 2876 | 1462757918851 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 17:38:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 17:38:38 INFO - PROCESS | 2876 | 1462757918856 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 17:38:38 INFO - PROCESS | 2876 | 1462757918861 Marionette TRACE conn3 <- [1,1526,null,{}] 17:38:38 INFO - PROCESS | 2876 | 1462757918870 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:38 INFO - PROCESS | 2876 | 1462757918981 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 17:38:39 INFO - PROCESS | 2876 | --DOCSHELL 19A1D800 == 106 [pid = 2876] [id = 380] 17:38:39 INFO - PROCESS | 2876 | --DOCSHELL 185CB400 == 105 [pid = 2876] [id = 379] 17:38:39 INFO - PROCESS | 2876 | --DOCSHELL 19A27800 == 104 [pid = 2876] [id = 378] 17:38:39 INFO - PROCESS | 2876 | --DOCSHELL 18553000 == 103 [pid = 2876] [id = 377] 17:38:39 INFO - PROCESS | 2876 | --DOCSHELL 177C4800 == 102 [pid = 2876] [id = 376] 17:38:39 INFO - PROCESS | 2876 | --DOCSHELL 16F12000 == 101 [pid = 2876] [id = 375] 17:38:39 INFO - PROCESS | 2876 | --DOCSHELL 147DFC00 == 100 [pid = 2876] [id = 374] 17:38:39 INFO - PROCESS | 2876 | --DOCSHELL 12F21800 == 99 [pid = 2876] [id = 373] 17:38:39 INFO - PROCESS | 2876 | --DOCSHELL 13239800 == 98 [pid = 2876] [id = 372] 17:38:39 INFO - PROCESS | 2876 | --DOMWINDOW == 220 (10F32C00) [pid = 2876] [serial = 1047] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 2876 | --DOMWINDOW == 219 (17927C00) [pid = 2876] [serial = 1041] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 2876 | --DOMWINDOW == 218 (10D63000) [pid = 2876] [serial = 1035] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 2876 | --DOMWINDOW == 217 (1B364400) [pid = 2876] [serial = 1053] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 2876 | --DOMWINDOW == 216 (1884C000) [pid = 2876] [serial = 1050] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 2876 | --DOMWINDOW == 215 (164D4000) [pid = 2876] [serial = 1038] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 2876 | --DOMWINDOW == 214 (16FDA800) [pid = 2876] [serial = 1056] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 2876 | --DOMWINDOW == 213 (1AB17000) [pid = 2876] [serial = 1044] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 2876 | --DOCSHELL 1F504400 == 97 [pid = 2876] [id = 367] 17:38:39 INFO - PROCESS | 2876 | --DOCSHELL 1ABF7800 == 96 [pid = 2876] [id = 366] 17:38:39 INFO - PROCESS | 2876 | --DOCSHELL 16DB1800 == 95 [pid = 2876] [id = 365] 17:38:39 INFO - PROCESS | 2876 | --DOCSHELL 132F6000 == 94 [pid = 2876] [id = 364] 17:38:39 INFO - PROCESS | 2876 | 1462757919285 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:39 INFO - PROCESS | 2876 | --DOMWINDOW == 212 (19C81C00) [pid = 2876] [serial = 928] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 2876 | --DOMWINDOW == 211 (19B15C00) [pid = 2876] [serial = 1033] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 2876 | --DOMWINDOW == 210 (1B203C00) [pid = 2876] [serial = 982] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 2876 | --DOMWINDOW == 209 (1B904400) [pid = 2876] [serial = 1086] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 2876 | --DOMWINDOW == 208 (19DA9400) [pid = 2876] [serial = 1074] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 2876 | --DOMWINDOW == 207 (1AB14C00) [pid = 2876] [serial = 1077] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 2876 | --DOMWINDOW == 206 (1A455800) [pid = 2876] [serial = 1075] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 2876 | --DOMWINDOW == 205 (12F1E400) [pid = 2876] [serial = 1080] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 2876 | --DOMWINDOW == 204 (1AB1C400) [pid = 2876] [serial = 1078] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 2876 | --DOMWINDOW == 203 (15250000) [pid = 2876] [serial = 1059] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 2876 | --DOMWINDOW == 202 (16FCDC00) [pid = 2876] [serial = 1065] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 2876 | --DOMWINDOW == 201 (16FDB000) [pid = 2876] [serial = 1066] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 2876 | --DOMWINDOW == 200 (180D7400) [pid = 2876] [serial = 1068] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 2876 | --DOMWINDOW == 199 (18539400) [pid = 2876] [serial = 1069] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 2876 | --DOMWINDOW == 198 (12E4F400) [pid = 2876] [serial = 1062] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 2876 | --DOMWINDOW == 197 (1479CC00) [pid = 2876] [serial = 1063] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 2876 | --DOMWINDOW == 196 (1884F000) [pid = 2876] [serial = 1071] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 2876 | --DOMWINDOW == 195 (16A2AC00) [pid = 2876] [serial = 1081] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 2876 | --DOMWINDOW == 194 (164D5800) [pid = 2876] [serial = 1060] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 2876 | --DOMWINDOW == 193 (19A3D400) [pid = 2876] [serial = 1083] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 2876 | --DOMWINDOW == 192 (1B054800) [pid = 2876] [serial = 1084] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 2876 | --DOMWINDOW == 191 (18868800) [pid = 2876] [serial = 1072] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 2876 | --DOMWINDOW == 190 (1B904C00) [pid = 2876] [serial = 1087] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 2876 | ++DOCSHELL 10716800 == 95 [pid = 2876] [id = 391] 17:38:39 INFO - PROCESS | 2876 | ++DOMWINDOW == 191 (10D63000) [pid = 2876] [serial = 1173] [outer = 00000000] 17:38:39 INFO - PROCESS | 2876 | ++DOMWINDOW == 192 (11048800) [pid = 2876] [serial = 1174] [outer = 10D63000] 17:38:39 INFO - PROCESS | 2876 | 1462757919348 Marionette DEBUG loaded listener.js 17:38:39 INFO - PROCESS | 2876 | ++DOMWINDOW == 193 (122A8400) [pid = 2876] [serial = 1175] [outer = 10D63000] 17:38:39 INFO - PROCESS | 2876 | 1462757919981 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 17:38:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 17:38:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1187ms 17:38:40 INFO - PROCESS | 2876 | 1462757920053 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 17:38:40 INFO - PROCESS | 2876 | 1462757920058 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 17:38:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 17:38:40 INFO - PROCESS | 2876 | 1462757920063 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 17:38:40 INFO - PROCESS | 2876 | 1462757920067 Marionette TRACE conn3 <- [1,1530,null,{}] 17:38:40 INFO - PROCESS | 2876 | 1462757920072 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:40 INFO - PROCESS | 2876 | 1462757920190 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 17:38:40 INFO - PROCESS | 2876 | 1462757920347 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:40 INFO - PROCESS | 2876 | ++DOCSHELL 10F36000 == 96 [pid = 2876] [id = 392] 17:38:40 INFO - PROCESS | 2876 | ++DOMWINDOW == 194 (1682A800) [pid = 2876] [serial = 1176] [outer = 00000000] 17:38:40 INFO - PROCESS | 2876 | ++DOMWINDOW == 195 (16AB2C00) [pid = 2876] [serial = 1177] [outer = 1682A800] 17:38:40 INFO - PROCESS | 2876 | 1462757920404 Marionette DEBUG loaded listener.js 17:38:40 INFO - PROCESS | 2876 | ++DOMWINDOW == 196 (16FCEC00) [pid = 2876] [serial = 1178] [outer = 1682A800] 17:38:41 INFO - PROCESS | 2876 | 1462757921015 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 17:38:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 17:38:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1000ms 17:38:41 INFO - PROCESS | 2876 | 1462757921069 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 17:38:41 INFO - PROCESS | 2876 | 1462757921073 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 17:38:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 17:38:41 INFO - PROCESS | 2876 | 1462757921077 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 17:38:41 INFO - PROCESS | 2876 | 1462757921079 Marionette TRACE conn3 <- [1,1534,null,{}] 17:38:41 INFO - PROCESS | 2876 | 1462757921083 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:41 INFO - PROCESS | 2876 | 1462757921202 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 17:38:41 INFO - PROCESS | 2876 | 1462757921374 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:41 INFO - PROCESS | 2876 | ++DOCSHELL 180D7400 == 97 [pid = 2876] [id = 393] 17:38:41 INFO - PROCESS | 2876 | ++DOMWINDOW == 197 (181EF800) [pid = 2876] [serial = 1179] [outer = 00000000] 17:38:41 INFO - PROCESS | 2876 | ++DOMWINDOW == 198 (18553000) [pid = 2876] [serial = 1180] [outer = 181EF800] 17:38:41 INFO - PROCESS | 2876 | 1462757921431 Marionette DEBUG loaded listener.js 17:38:41 INFO - PROCESS | 2876 | ++DOMWINDOW == 199 (18828000) [pid = 2876] [serial = 1181] [outer = 181EF800] 17:38:42 INFO - PROCESS | 2876 | 1462757922076 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 17:38:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 17:38:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1047ms 17:38:42 INFO - PROCESS | 2876 | 1462757922121 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 17:38:42 INFO - PROCESS | 2876 | 1462757922124 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 17:38:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 17:38:42 INFO - PROCESS | 2876 | 1462757922151 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 17:38:42 INFO - PROCESS | 2876 | 1462757922157 Marionette TRACE conn3 <- [1,1538,null,{}] 17:38:42 INFO - PROCESS | 2876 | 1462757922162 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:42 INFO - PROCESS | 2876 | 1462757922279 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 17:38:42 INFO - PROCESS | 2876 | 1462757922434 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:42 INFO - PROCESS | 2876 | ++DOCSHELL 19A3E400 == 98 [pid = 2876] [id = 394] 17:38:42 INFO - PROCESS | 2876 | ++DOMWINDOW == 200 (19C85800) [pid = 2876] [serial = 1182] [outer = 00000000] 17:38:42 INFO - PROCESS | 2876 | ++DOMWINDOW == 201 (1A45E000) [pid = 2876] [serial = 1183] [outer = 19C85800] 17:38:42 INFO - PROCESS | 2876 | 1462757922489 Marionette DEBUG loaded listener.js 17:38:42 INFO - PROCESS | 2876 | ++DOMWINDOW == 202 (1A940C00) [pid = 2876] [serial = 1184] [outer = 19C85800] 17:38:43 INFO - PROCESS | 2876 | 1462757923086 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 17:38:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 17:38:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1016ms 17:38:43 INFO - PROCESS | 2876 | 1462757923147 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 17:38:43 INFO - PROCESS | 2876 | 1462757923150 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 17:38:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 17:38:43 INFO - PROCESS | 2876 | 1462757923153 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 17:38:43 INFO - PROCESS | 2876 | 1462757923155 Marionette TRACE conn3 <- [1,1542,null,{}] 17:38:43 INFO - PROCESS | 2876 | 1462757923159 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:43 INFO - PROCESS | 2876 | 1462757923272 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 17:38:43 INFO - PROCESS | 2876 | 1462757923428 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:43 INFO - PROCESS | 2876 | ++DOCSHELL 19A38800 == 99 [pid = 2876] [id = 395] 17:38:43 INFO - PROCESS | 2876 | ++DOMWINDOW == 203 (1A452800) [pid = 2876] [serial = 1185] [outer = 00000000] 17:38:43 INFO - PROCESS | 2876 | ++DOMWINDOW == 204 (1AF23400) [pid = 2876] [serial = 1186] [outer = 1A452800] 17:38:43 INFO - PROCESS | 2876 | 1462757923484 Marionette DEBUG loaded listener.js 17:38:43 INFO - PROCESS | 2876 | ++DOMWINDOW == 205 (1B049400) [pid = 2876] [serial = 1187] [outer = 1A452800] 17:38:44 INFO - PROCESS | 2876 | 1462757924033 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 17:38:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 17:38:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 937ms 17:38:44 INFO - PROCESS | 2876 | 1462757924098 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 17:38:44 INFO - PROCESS | 2876 | 1462757924101 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 17:38:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 17:38:44 INFO - PROCESS | 2876 | 1462757924104 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 17:38:44 INFO - PROCESS | 2876 | 1462757924106 Marionette TRACE conn3 <- [1,1546,null,{}] 17:38:44 INFO - PROCESS | 2876 | 1462757924110 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:44 INFO - PROCESS | 2876 | 1462757924219 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 17:38:44 INFO - PROCESS | 2876 | 1462757924385 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:44 INFO - PROCESS | 2876 | ++DOCSHELL 1B209400 == 100 [pid = 2876] [id = 396] 17:38:44 INFO - PROCESS | 2876 | ++DOMWINDOW == 206 (1B363400) [pid = 2876] [serial = 1188] [outer = 00000000] 17:38:44 INFO - PROCESS | 2876 | ++DOMWINDOW == 207 (1B617000) [pid = 2876] [serial = 1189] [outer = 1B363400] 17:38:44 INFO - PROCESS | 2876 | 1462757924448 Marionette DEBUG loaded listener.js 17:38:44 INFO - PROCESS | 2876 | ++DOMWINDOW == 208 (1B96BC00) [pid = 2876] [serial = 1190] [outer = 1B363400] 17:38:45 INFO - PROCESS | 2876 | 1462757925084 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 17:38:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 17:38:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1000ms 17:38:45 INFO - PROCESS | 2876 | 1462757925106 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 17:38:45 INFO - PROCESS | 2876 | 1462757925108 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 17:38:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 17:38:45 INFO - PROCESS | 2876 | 1462757925112 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 17:38:45 INFO - PROCESS | 2876 | 1462757925114 Marionette TRACE conn3 <- [1,1550,null,{}] 17:38:45 INFO - PROCESS | 2876 | 1462757925118 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:45 INFO - PROCESS | 2876 | 1462757925234 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 17:38:45 INFO - PROCESS | 2876 | 1462757925384 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:45 INFO - PROCESS | 2876 | ++DOCSHELL 1AF19C00 == 101 [pid = 2876] [id = 397] 17:38:45 INFO - PROCESS | 2876 | ++DOMWINDOW == 209 (1B610800) [pid = 2876] [serial = 1191] [outer = 00000000] 17:38:45 INFO - PROCESS | 2876 | ++DOMWINDOW == 210 (1E85D800) [pid = 2876] [serial = 1192] [outer = 1B610800] 17:38:45 INFO - PROCESS | 2876 | 1462757925447 Marionette DEBUG loaded listener.js 17:38:45 INFO - PROCESS | 2876 | ++DOMWINDOW == 211 (1E861400) [pid = 2876] [serial = 1193] [outer = 1B610800] 17:38:46 INFO - PROCESS | 2876 | 1462757926012 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 17:38:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 17:38:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 953ms 17:38:46 INFO - PROCESS | 2876 | 1462757926057 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 17:38:46 INFO - PROCESS | 2876 | 1462757926060 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 17:38:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 17:38:46 INFO - PROCESS | 2876 | 1462757926063 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 17:38:46 INFO - PROCESS | 2876 | 1462757926065 Marionette TRACE conn3 <- [1,1554,null,{}] 17:38:46 INFO - PROCESS | 2876 | 1462757926069 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:46 INFO - PROCESS | 2876 | 1462757926176 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 17:38:46 INFO - PROCESS | 2876 | 1462757926341 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:46 INFO - PROCESS | 2876 | ++DOCSHELL 1E253800 == 102 [pid = 2876] [id = 398] 17:38:46 INFO - PROCESS | 2876 | ++DOMWINDOW == 212 (1E253C00) [pid = 2876] [serial = 1194] [outer = 00000000] 17:38:46 INFO - PROCESS | 2876 | ++DOMWINDOW == 213 (1E869000) [pid = 2876] [serial = 1195] [outer = 1E253C00] 17:38:46 INFO - PROCESS | 2876 | 1462757926399 Marionette DEBUG loaded listener.js 17:38:46 INFO - PROCESS | 2876 | ++DOMWINDOW == 214 (1E869C00) [pid = 2876] [serial = 1196] [outer = 1E253C00] 17:38:47 INFO - PROCESS | 2876 | 1462757927017 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 17:38:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 17:38:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1000ms 17:38:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 17:38:47 INFO - PROCESS | 2876 | 1462757927066 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 17:38:47 INFO - PROCESS | 2876 | 1462757927069 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 17:38:47 INFO - PROCESS | 2876 | 1462757927073 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 17:38:47 INFO - PROCESS | 2876 | 1462757927075 Marionette TRACE conn3 <- [1,1558,null,{}] 17:38:47 INFO - PROCESS | 2876 | 1462757927079 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:47 INFO - PROCESS | 2876 | 1462757927187 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 17:38:47 INFO - PROCESS | 2876 | 1462757927339 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:47 INFO - PROCESS | 2876 | ++DOCSHELL 1A93B800 == 103 [pid = 2876] [id = 399] 17:38:47 INFO - PROCESS | 2876 | ++DOMWINDOW == 215 (1AB13400) [pid = 2876] [serial = 1197] [outer = 00000000] 17:38:47 INFO - PROCESS | 2876 | ++DOMWINDOW == 216 (1E986400) [pid = 2876] [serial = 1198] [outer = 1AB13400] 17:38:47 INFO - PROCESS | 2876 | 1462757927395 Marionette DEBUG loaded listener.js 17:38:47 INFO - PROCESS | 2876 | ++DOMWINDOW == 217 (1E988400) [pid = 2876] [serial = 1199] [outer = 1AB13400] 17:38:48 INFO - PROCESS | 2876 | 1462757928177 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 17:38:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 17:38:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1141ms 17:38:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 17:38:48 INFO - PROCESS | 2876 | 1462757928223 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 17:38:48 INFO - PROCESS | 2876 | 1462757928227 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 17:38:48 INFO - PROCESS | 2876 | 1462757928232 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 17:38:48 INFO - PROCESS | 2876 | 1462757928235 Marionette TRACE conn3 <- [1,1562,null,{}] 17:38:48 INFO - PROCESS | 2876 | 1462757928240 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:48 INFO - PROCESS | 2876 | 1462757928353 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 17:38:48 INFO - PROCESS | 2876 | 1462757928515 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:48 INFO - PROCESS | 2876 | ++DOCSHELL 1473A800 == 104 [pid = 2876] [id = 400] 17:38:48 INFO - PROCESS | 2876 | ++DOMWINDOW == 218 (1473B800) [pid = 2876] [serial = 1200] [outer = 00000000] 17:38:48 INFO - PROCESS | 2876 | ++DOMWINDOW == 219 (15B43800) [pid = 2876] [serial = 1201] [outer = 1473B800] 17:38:48 INFO - PROCESS | 2876 | 1462757928565 Marionette DEBUG loaded listener.js 17:38:48 INFO - PROCESS | 2876 | ++DOMWINDOW == 220 (16AA8800) [pid = 2876] [serial = 1202] [outer = 1473B800] 17:38:49 INFO - PROCESS | 2876 | 1462757929199 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 17:38:49 INFO - PROCESS | 2876 | --DOCSHELL 17254400 == 103 [pid = 2876] [id = 390] 17:38:49 INFO - PROCESS | 2876 | --DOCSHELL 16A1E400 == 102 [pid = 2876] [id = 389] 17:38:49 INFO - PROCESS | 2876 | --DOCSHELL 11042000 == 101 [pid = 2876] [id = 388] 17:38:49 INFO - PROCESS | 2876 | --DOCSHELL 18864C00 == 100 [pid = 2876] [id = 385] 17:38:49 INFO - PROCESS | 2876 | --DOCSHELL 18864000 == 99 [pid = 2876] [id = 384] 17:38:49 INFO - PROCESS | 2876 | --DOCSHELL 16224C00 == 98 [pid = 2876] [id = 383] 17:38:49 INFO - PROCESS | 2876 | --DOCSHELL 117DB800 == 97 [pid = 2876] [id = 382] 17:38:49 INFO - PROCESS | 2876 | --DOCSHELL 1076DC00 == 96 [pid = 2876] [id = 381] 17:38:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 17:38:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1094ms 17:38:49 INFO - PROCESS | 2876 | 1462757929353 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 17:38:49 INFO - PROCESS | 2876 | 1462757929357 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 17:38:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 17:38:49 INFO - PROCESS | 2876 | 1462757929362 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 17:38:49 INFO - PROCESS | 2876 | 1462757929366 Marionette TRACE conn3 <- [1,1566,null,{}] 17:38:49 INFO - PROCESS | 2876 | 1462757929372 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:49 INFO - PROCESS | 2876 | 1462757929502 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 17:38:49 INFO - PROCESS | 2876 | 1462757929659 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:49 INFO - PROCESS | 2876 | ++DOCSHELL 1121B800 == 97 [pid = 2876] [id = 401] 17:38:49 INFO - PROCESS | 2876 | ++DOMWINDOW == 221 (11222400) [pid = 2876] [serial = 1203] [outer = 00000000] 17:38:49 INFO - PROCESS | 2876 | ++DOMWINDOW == 222 (1479CC00) [pid = 2876] [serial = 1204] [outer = 11222400] 17:38:49 INFO - PROCESS | 2876 | 1462757929719 Marionette DEBUG loaded listener.js 17:38:49 INFO - PROCESS | 2876 | ++DOMWINDOW == 223 (164DA000) [pid = 2876] [serial = 1205] [outer = 11222400] 17:38:50 INFO - PROCESS | 2876 | 1462757930328 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 17:38:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 17:38:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1000ms 17:38:50 INFO - PROCESS | 2876 | 1462757930365 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 17:38:50 INFO - PROCESS | 2876 | 1462757930368 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 17:38:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 17:38:50 INFO - PROCESS | 2876 | 1462757930376 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 17:38:50 INFO - PROCESS | 2876 | 1462757930380 Marionette TRACE conn3 <- [1,1570,null,{}] 17:38:50 INFO - PROCESS | 2876 | 1462757930384 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:50 INFO - PROCESS | 2876 | 1462757930502 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 17:38:50 INFO - PROCESS | 2876 | 1462757930679 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:50 INFO - PROCESS | 2876 | ++DOCSHELL 1726DC00 == 98 [pid = 2876] [id = 402] 17:38:50 INFO - PROCESS | 2876 | ++DOMWINDOW == 224 (1726F800) [pid = 2876] [serial = 1206] [outer = 00000000] 17:38:50 INFO - PROCESS | 2876 | ++DOMWINDOW == 225 (18539000) [pid = 2876] [serial = 1207] [outer = 1726F800] 17:38:50 INFO - PROCESS | 2876 | 1462757930735 Marionette DEBUG loaded listener.js 17:38:50 INFO - PROCESS | 2876 | ++DOMWINDOW == 226 (18843400) [pid = 2876] [serial = 1208] [outer = 1726F800] 17:38:51 INFO - PROCESS | 2876 | 1462757931352 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 17:38:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 17:38:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1047ms 17:38:51 INFO - PROCESS | 2876 | 1462757931418 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 17:38:51 INFO - PROCESS | 2876 | 1462757931421 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 17:38:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 17:38:51 INFO - PROCESS | 2876 | 1462757931425 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 17:38:51 INFO - PROCESS | 2876 | 1462757931427 Marionette TRACE conn3 <- [1,1574,null,{}] 17:38:51 INFO - PROCESS | 2876 | 1462757931459 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:51 INFO - PROCESS | 2876 | 1462757931595 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 17:38:51 INFO - PROCESS | 2876 | 1462757931747 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:51 INFO - PROCESS | 2876 | ++DOCSHELL 19A1F000 == 99 [pid = 2876] [id = 403] 17:38:51 INFO - PROCESS | 2876 | ++DOMWINDOW == 227 (19B15C00) [pid = 2876] [serial = 1209] [outer = 00000000] 17:38:51 INFO - PROCESS | 2876 | ++DOMWINDOW == 228 (1A45FC00) [pid = 2876] [serial = 1210] [outer = 19B15C00] 17:38:51 INFO - PROCESS | 2876 | 1462757931807 Marionette DEBUG loaded listener.js 17:38:51 INFO - PROCESS | 2876 | ++DOMWINDOW == 229 (1AE9A400) [pid = 2876] [serial = 1211] [outer = 19B15C00] 17:38:52 INFO - PROCESS | 2876 | 1462757932383 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 17:38:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 17:38:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1015ms 17:38:52 INFO - PROCESS | 2876 | 1462757932435 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 17:38:52 INFO - PROCESS | 2876 | 1462757932438 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 17:38:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 17:38:52 INFO - PROCESS | 2876 | 1462757932441 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 17:38:52 INFO - PROCESS | 2876 | 1462757932443 Marionette TRACE conn3 <- [1,1578,null,{}] 17:38:52 INFO - PROCESS | 2876 | 1462757932447 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:52 INFO - PROCESS | 2876 | 1462757932560 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 17:38:52 INFO - PROCESS | 2876 | 1462757932732 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:52 INFO - PROCESS | 2876 | ++DOCSHELL 1B20EC00 == 100 [pid = 2876] [id = 404] 17:38:52 INFO - PROCESS | 2876 | ++DOMWINDOW == 230 (1B619C00) [pid = 2876] [serial = 1212] [outer = 00000000] 17:38:52 INFO - PROCESS | 2876 | ++DOMWINDOW == 231 (1B908000) [pid = 2876] [serial = 1213] [outer = 1B619C00] 17:38:52 INFO - PROCESS | 2876 | 1462757932788 Marionette DEBUG loaded listener.js 17:38:52 INFO - PROCESS | 2876 | ++DOMWINDOW == 232 (1E253000) [pid = 2876] [serial = 1214] [outer = 1B619C00] 17:38:53 INFO - PROCESS | 2876 | 1462757933381 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 17:38:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 17:38:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1000ms 17:38:53 INFO - PROCESS | 2876 | 1462757933444 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 17:38:53 INFO - PROCESS | 2876 | 1462757933446 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 17:38:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 17:38:53 INFO - PROCESS | 2876 | 1462757933450 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 17:38:53 INFO - PROCESS | 2876 | 1462757933452 Marionette TRACE conn3 <- [1,1582,null,{}] 17:38:53 INFO - PROCESS | 2876 | 1462757933456 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:53 INFO - PROCESS | 2876 | 1462757933598 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 17:38:53 INFO - PROCESS | 2876 | 1462757933760 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:53 INFO - PROCESS | 2876 | ++DOCSHELL 1B612800 == 101 [pid = 2876] [id = 405] 17:38:53 INFO - PROCESS | 2876 | ++DOMWINDOW == 233 (1B904C00) [pid = 2876] [serial = 1215] [outer = 00000000] 17:38:53 INFO - PROCESS | 2876 | ++DOMWINDOW == 234 (1E984800) [pid = 2876] [serial = 1216] [outer = 1B904C00] 17:38:53 INFO - PROCESS | 2876 | 1462757933814 Marionette DEBUG loaded listener.js 17:38:53 INFO - PROCESS | 2876 | ++DOMWINDOW == 235 (1E98D000) [pid = 2876] [serial = 1217] [outer = 1B904C00] 17:38:54 INFO - PROCESS | 2876 | 1462757934379 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 17:38:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 17:38:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1000ms 17:38:54 INFO - PROCESS | 2876 | 1462757934452 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 17:38:54 INFO - PROCESS | 2876 | 1462757934454 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 17:38:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 17:38:54 INFO - PROCESS | 2876 | 1462757934458 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 17:38:54 INFO - PROCESS | 2876 | 1462757934460 Marionette TRACE conn3 <- [1,1586,null,{}] 17:38:54 INFO - PROCESS | 2876 | 1462757934464 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:54 INFO - PROCESS | 2876 | 1462757934620 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 17:38:54 INFO - PROCESS | 2876 | 1462757934790 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:54 INFO - PROCESS | 2876 | ++DOCSHELL 1F1F2000 == 102 [pid = 2876] [id = 406] 17:38:54 INFO - PROCESS | 2876 | ++DOMWINDOW == 236 (1F1F2800) [pid = 2876] [serial = 1218] [outer = 00000000] 17:38:54 INFO - PROCESS | 2876 | ++DOMWINDOW == 237 (1F509C00) [pid = 2876] [serial = 1219] [outer = 1F1F2800] 17:38:54 INFO - PROCESS | 2876 | 1462757934849 Marionette DEBUG loaded listener.js 17:38:54 INFO - PROCESS | 2876 | ++DOMWINDOW == 238 (1F5AE800) [pid = 2876] [serial = 1220] [outer = 1F1F2800] 17:38:55 INFO - PROCESS | 2876 | 1462757935417 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 17:38:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 17:38:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1000ms 17:38:55 INFO - PROCESS | 2876 | 1462757935460 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 17:38:55 INFO - PROCESS | 2876 | 1462757935462 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 17:38:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 17:38:55 INFO - PROCESS | 2876 | 1462757935466 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 17:38:55 INFO - PROCESS | 2876 | 1462757935468 Marionette TRACE conn3 <- [1,1590,null,{}] 17:38:55 INFO - PROCESS | 2876 | 1462757935472 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:55 INFO - PROCESS | 2876 | 1462757935578 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 17:38:55 INFO - PROCESS | 2876 | 1462757935750 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:55 INFO - PROCESS | 2876 | ++DOCSHELL 11219000 == 103 [pid = 2876] [id = 407] 17:38:55 INFO - PROCESS | 2876 | ++DOMWINDOW == 239 (1E85E400) [pid = 2876] [serial = 1221] [outer = 00000000] 17:38:55 INFO - PROCESS | 2876 | ++DOMWINDOW == 240 (1EA5DC00) [pid = 2876] [serial = 1222] [outer = 1E85E400] 17:38:55 INFO - PROCESS | 2876 | 1462757935805 Marionette DEBUG loaded listener.js 17:38:55 INFO - PROCESS | 2876 | ++DOMWINDOW == 241 (1EA61800) [pid = 2876] [serial = 1223] [outer = 1E85E400] 17:38:56 INFO - PROCESS | 2876 | 1462757936393 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 17:38:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 17:38:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 937ms 17:38:56 INFO - PROCESS | 2876 | 1462757936411 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 17:38:56 INFO - PROCESS | 2876 | 1462757936413 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 17:38:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 17:38:56 INFO - PROCESS | 2876 | 1462757936416 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 17:38:56 INFO - PROCESS | 2876 | 1462757936418 Marionette TRACE conn3 <- [1,1594,null,{}] 17:38:56 INFO - PROCESS | 2876 | 1462757936422 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:56 INFO - PROCESS | 2876 | 1462757936529 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 17:38:56 INFO - PROCESS | 2876 | 1462757936697 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:56 INFO - PROCESS | 2876 | ++DOCSHELL 16A28C00 == 104 [pid = 2876] [id = 408] 17:38:56 INFO - PROCESS | 2876 | ++DOMWINDOW == 242 (1EA56400) [pid = 2876] [serial = 1224] [outer = 00000000] 17:38:56 INFO - PROCESS | 2876 | ++DOMWINDOW == 243 (1F5AD000) [pid = 2876] [serial = 1225] [outer = 1EA56400] 17:38:56 INFO - PROCESS | 2876 | 1462757936760 Marionette DEBUG loaded listener.js 17:38:56 INFO - PROCESS | 2876 | ++DOMWINDOW == 244 (1FF61C00) [pid = 2876] [serial = 1226] [outer = 1EA56400] 17:38:57 INFO - PROCESS | 2876 | 1462757937386 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 17:38:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 17:38:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1031ms 17:38:57 INFO - PROCESS | 2876 | 1462757937473 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 17:38:57 INFO - PROCESS | 2876 | 1462757937475 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 17:38:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 17:38:57 INFO - PROCESS | 2876 | 1462757937479 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 17:38:57 INFO - PROCESS | 2876 | 1462757937481 Marionette TRACE conn3 <- [1,1598,null,{}] 17:38:57 INFO - PROCESS | 2876 | 1462757937485 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:57 INFO - PROCESS | 2876 | 1462757937595 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 17:38:57 INFO - PROCESS | 2876 | 1462757937751 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:57 INFO - PROCESS | 2876 | ++DOCSHELL 1EA5EC00 == 105 [pid = 2876] [id = 409] 17:38:57 INFO - PROCESS | 2876 | ++DOMWINDOW == 245 (1EA60000) [pid = 2876] [serial = 1227] [outer = 00000000] 17:38:57 INFO - PROCESS | 2876 | ++DOMWINDOW == 246 (1F109400) [pid = 2876] [serial = 1228] [outer = 1EA60000] 17:38:57 INFO - PROCESS | 2876 | 1462757937809 Marionette DEBUG loaded listener.js 17:38:57 INFO - PROCESS | 2876 | ++DOMWINDOW == 247 (1F10C800) [pid = 2876] [serial = 1229] [outer = 1EA60000] 17:38:58 INFO - PROCESS | 2876 | 1462757938358 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 17:38:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 17:38:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 906ms 17:38:58 INFO - PROCESS | 2876 | 1462757938394 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 17:38:58 INFO - PROCESS | 2876 | 1462757938396 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 17:38:58 INFO - PROCESS | 2876 | 1462757938401 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 17:38:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 17:38:58 INFO - PROCESS | 2876 | 1462757938403 Marionette TRACE conn3 <- [1,1602,null,{}] 17:38:58 INFO - PROCESS | 2876 | 1462757938407 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:58 INFO - PROCESS | 2876 | 1462757938520 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 17:38:58 INFO - PROCESS | 2876 | 1462757938693 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:58 INFO - PROCESS | 2876 | ++DOCSHELL 113B1400 == 106 [pid = 2876] [id = 410] 17:38:58 INFO - PROCESS | 2876 | ++DOMWINDOW == 248 (1F104000) [pid = 2876] [serial = 1230] [outer = 00000000] 17:38:58 INFO - PROCESS | 2876 | ++DOMWINDOW == 249 (1F821400) [pid = 2876] [serial = 1231] [outer = 1F104000] 17:38:58 INFO - PROCESS | 2876 | 1462757938749 Marionette DEBUG loaded listener.js 17:38:58 INFO - PROCESS | 2876 | ++DOMWINDOW == 250 (1F825800) [pid = 2876] [serial = 1232] [outer = 1F104000] 17:38:59 INFO - PROCESS | 2876 | --DOCSHELL 1A93FC00 == 105 [pid = 2876] [id = 266] 17:38:59 INFO - PROCESS | 2876 | --DOCSHELL 11042800 == 104 [pid = 2876] [id = 371] 17:38:59 INFO - PROCESS | 2876 | --DOCSHELL 1E253800 == 103 [pid = 2876] [id = 398] 17:38:59 INFO - PROCESS | 2876 | --DOCSHELL 1B209400 == 102 [pid = 2876] [id = 396] 17:38:59 INFO - PROCESS | 2876 | --DOCSHELL 1AF19C00 == 101 [pid = 2876] [id = 397] 17:38:59 INFO - PROCESS | 2876 | --DOCSHELL 19A38800 == 100 [pid = 2876] [id = 395] 17:38:59 INFO - PROCESS | 2876 | --DOCSHELL 180D7400 == 99 [pid = 2876] [id = 393] 17:38:59 INFO - PROCESS | 2876 | --DOCSHELL 19A3E400 == 98 [pid = 2876] [id = 394] 17:38:59 INFO - PROCESS | 2876 | --DOCSHELL 10F36000 == 97 [pid = 2876] [id = 392] 17:38:59 INFO - PROCESS | 2876 | --DOCSHELL 10716800 == 96 [pid = 2876] [id = 391] 17:39:03 INFO - PROCESS | 2876 | --DOCSHELL 164D8800 == 95 [pid = 2876] [id = 198] 17:39:03 INFO - PROCESS | 2876 | --DOCSHELL 147A1000 == 94 [pid = 2876] [id = 190] 17:39:03 INFO - PROCESS | 2876 | --DOCSHELL 0F95F400 == 93 [pid = 2876] [id = 112] 17:39:03 INFO - PROCESS | 2876 | --DOCSHELL 1AB1A000 == 92 [pid = 2876] [id = 84] 17:39:03 INFO - PROCESS | 2876 | --DOCSHELL 19C8E400 == 91 [pid = 2876] [id = 230] 17:39:03 INFO - PROCESS | 2876 | --DOCSHELL 1ABF2800 == 90 [pid = 2876] [id = 12] 17:39:03 INFO - PROCESS | 2876 | --DOCSHELL 1B051400 == 89 [pid = 2876] [id = 13] 17:39:03 INFO - PROCESS | 2876 | --DOCSHELL 1A87F400 == 88 [pid = 2876] [id = 10] 17:39:03 INFO - PROCESS | 2876 | --DOCSHELL 1450FC00 == 87 [pid = 2876] [id = 25] 17:39:03 INFO - PROCESS | 2876 | --DOCSHELL 1A93B800 == 86 [pid = 2876] [id = 399] 17:39:03 INFO - PROCESS | 2876 | --DOCSHELL 105D8400 == 85 [pid = 2876] [id = 26] 17:39:03 INFO - PROCESS | 2876 | --DOCSHELL 1B210400 == 84 [pid = 2876] [id = 14] 17:39:03 INFO - PROCESS | 2876 | --DOCSHELL 0F959800 == 83 [pid = 2876] [id = 18] 17:39:03 INFO - PROCESS | 2876 | --DOCSHELL 16AA9000 == 82 [pid = 2876] [id = 97] 17:39:03 INFO - PROCESS | 2876 | --DOCSHELL 1F5A4800 == 81 [pid = 2876] [id = 369] 17:39:03 INFO - PROCESS | 2876 | --DOCSHELL 1121A400 == 80 [pid = 2876] [id = 19] 17:39:03 INFO - PROCESS | 2876 | --DOCSHELL 122B2C00 == 79 [pid = 2876] [id = 175] 17:39:03 INFO - PROCESS | 2876 | --DOCSHELL 1B368C00 == 78 [pid = 2876] [id = 15] 17:39:03 INFO - PROCESS | 2876 | --DOCSHELL 16828400 == 77 [pid = 2876] [id = 8] 17:39:03 INFO - PROCESS | 2876 | --DOCSHELL 1852DC00 == 76 [pid = 2876] [id = 243] 17:39:03 INFO - PROCESS | 2876 | --DOCSHELL 16B67800 == 75 [pid = 2876] [id = 28] 17:39:03 INFO - PROCESS | 2876 | --DOCSHELL 19A24400 == 74 [pid = 2876] [id = 260] 17:39:03 INFO - PROCESS | 2876 | --DOCSHELL 1B04F400 == 73 [pid = 2876] [id = 86] 17:39:03 INFO - PROCESS | 2876 | --DOCSHELL 1886CC00 == 72 [pid = 2876] [id = 177] 17:39:03 INFO - PROCESS | 2876 | --DOCSHELL 1791E800 == 71 [pid = 2876] [id = 247] 17:39:03 INFO - PROCESS | 2876 | --DOCSHELL 12F1C400 == 70 [pid = 2876] [id = 370] 17:39:03 INFO - PROCESS | 2876 | --DOCSHELL 1323F000 == 69 [pid = 2876] [id = 311] 17:39:03 INFO - PROCESS | 2876 | --DOCSHELL 13CA7C00 == 68 [pid = 2876] [id = 352] 17:39:03 INFO - PROCESS | 2876 | --DOCSHELL 16F18C00 == 67 [pid = 2876] [id = 229] 17:39:03 INFO - PROCESS | 2876 | --DOCSHELL 147E0C00 == 66 [pid = 2876] [id = 83] 17:39:03 INFO - PROCESS | 2876 | --DOCSHELL 16081400 == 65 [pid = 2876] [id = 176] 17:39:03 INFO - PROCESS | 2876 | --DOCSHELL 1AF1E800 == 64 [pid = 2876] [id = 232] 17:39:03 INFO - PROCESS | 2876 | --DOCSHELL 1B78B400 == 63 [pid = 2876] [id = 334] 17:39:03 INFO - PROCESS | 2876 | --DOCSHELL 1B784000 == 62 [pid = 2876] [id = 333] 17:39:03 INFO - PROCESS | 2876 | --DOCSHELL 17921800 == 61 [pid = 2876] [id = 297] 17:39:03 INFO - PROCESS | 2876 | --DOCSHELL 16B6F800 == 60 [pid = 2876] [id = 142] 17:39:03 INFO - PROCESS | 2876 | --DOCSHELL 1056F800 == 59 [pid = 2876] [id = 66] 17:39:03 INFO - PROCESS | 2876 | --DOCSHELL 1AE9F000 == 58 [pid = 2876] [id = 85] 17:39:03 INFO - PROCESS | 2876 | --DOCSHELL 1AE9D800 == 57 [pid = 2876] [id = 327] 17:39:03 INFO - PROCESS | 2876 | --DOCSHELL 16DB9C00 == 56 [pid = 2876] [id = 213] 17:39:03 INFO - PROCESS | 2876 | --DOCSHELL 105D9C00 == 55 [pid = 2876] [id = 129] 17:39:03 INFO - PROCESS | 2876 | --DOCSHELL 19A1EC00 == 54 [pid = 2876] [id = 199] 17:39:03 INFO - PROCESS | 2876 | --DOCSHELL 113B6800 == 53 [pid = 2876] [id = 267] 17:39:03 INFO - PROCESS | 2876 | --DOCSHELL 18531800 == 52 [pid = 2876] [id = 296] 17:39:03 INFO - PROCESS | 2876 | --DOCSHELL 16BFCC00 == 51 [pid = 2876] [id = 100] 17:39:03 INFO - PROCESS | 2876 | --DOCSHELL 16223000 == 50 [pid = 2876] [id = 144] 17:39:03 INFO - PROCESS | 2876 | --DOCSHELL 12E52000 == 49 [pid = 2876] [id = 22] 17:39:03 INFO - PROCESS | 2876 | --DOCSHELL 0CA7C000 == 48 [pid = 2876] [id = 24] 17:39:03 INFO - PROCESS | 2876 | --DOCSHELL 17273400 == 47 [pid = 2876] [id = 11] 17:39:03 INFO - PROCESS | 2876 | --DOCSHELL 16B70400 == 46 [pid = 2876] [id = 27] 17:39:03 INFO - PROCESS | 2876 | --DOCSHELL 134DF000 == 45 [pid = 2876] [id = 23] 17:39:03 INFO - PROCESS | 2876 | --DOCSHELL 1AB17C00 == 44 [pid = 2876] [id = 246] 17:39:03 INFO - PROCESS | 2876 | --DOCSHELL 1B362800 == 43 [pid = 2876] [id = 386] 17:39:03 INFO - PROCESS | 2876 | --DOCSHELL 19C83000 == 42 [pid = 2876] [id = 314] 17:39:03 INFO - PROCESS | 2876 | --DOCSHELL 122B2800 == 41 [pid = 2876] [id = 216] 17:39:03 INFO - PROCESS | 2876 | --DOCSHELL 10D60400 == 40 [pid = 2876] [id = 316] 17:39:03 INFO - PROCESS | 2876 | --DOCSHELL 1479EC00 == 39 [pid = 2876] [id = 20] 17:39:03 INFO - PROCESS | 2876 | --DOCSHELL 185C9400 == 38 [pid = 2876] [id = 312] 17:39:03 INFO - PROCESS | 2876 | --DOCSHELL 18849C00 == 37 [pid = 2876] [id = 351] 17:39:03 INFO - PROCESS | 2876 | --DOCSHELL 105DBC00 == 36 [pid = 2876] [id = 98] 17:39:03 INFO - PROCESS | 2876 | --DOCSHELL 14505400 == 35 [pid = 2876] [id = 68] 17:39:03 INFO - PROCESS | 2876 | --DOCSHELL 177C2000 == 34 [pid = 2876] [id = 188] 17:39:03 INFO - PROCESS | 2876 | --DOCSHELL 107F6800 == 33 [pid = 2876] [id = 70] 17:39:03 INFO - PROCESS | 2876 | --DOCSHELL 18536C00 == 32 [pid = 2876] [id = 313] 17:39:03 INFO - PROCESS | 2876 | --DOCSHELL 1A944C00 == 31 [pid = 2876] [id = 214] 17:39:03 INFO - PROCESS | 2876 | --DOCSHELL 16F19800 == 30 [pid = 2876] [id = 245] 17:39:03 INFO - PROCESS | 2876 | --DOCSHELL 10D57800 == 29 [pid = 2876] [id = 21] 17:39:03 INFO - PROCESS | 2876 | --DOCSHELL 16F17400 == 28 [pid = 2876] [id = 315] 17:39:03 INFO - PROCESS | 2876 | --DOCSHELL 13CAA400 == 27 [pid = 2876] [id = 244] 17:39:03 INFO - PROCESS | 2876 | --DOCSHELL 106EB400 == 26 [pid = 2876] [id = 298] 17:39:03 INFO - PROCESS | 2876 | --DOCSHELL 11043000 == 25 [pid = 2876] [id = 248] 17:39:03 INFO - PROCESS | 2876 | --DOCSHELL 11594000 == 24 [pid = 2876] [id = 212] 17:39:03 INFO - PROCESS | 2876 | --DOCSHELL 1E247C00 == 23 [pid = 2876] [id = 368] 17:39:03 INFO - PROCESS | 2876 | --DOCSHELL 19EC9400 == 22 [pid = 2876] [id = 178] 17:39:03 INFO - PROCESS | 2876 | --DOCSHELL 11BCBC00 == 21 [pid = 2876] [id = 310] 17:39:03 INFO - PROCESS | 2876 | --DOCSHELL 1B614800 == 20 [pid = 2876] [id = 387] 17:39:03 INFO - PROCESS | 2876 | --DOCSHELL 1B978400 == 19 [pid = 2876] [id = 363] 17:39:03 INFO - PROCESS | 2876 | --DOCSHELL 1EA5EC00 == 18 [pid = 2876] [id = 409] 17:39:03 INFO - PROCESS | 2876 | --DOCSHELL 16A28C00 == 17 [pid = 2876] [id = 408] 17:39:03 INFO - PROCESS | 2876 | --DOCSHELL 1F1F2000 == 16 [pid = 2876] [id = 406] 17:39:03 INFO - PROCESS | 2876 | --DOCSHELL 11219000 == 15 [pid = 2876] [id = 407] 17:39:03 INFO - PROCESS | 2876 | --DOCSHELL 1B612800 == 14 [pid = 2876] [id = 405] 17:39:03 INFO - PROCESS | 2876 | --DOCSHELL 19A1F000 == 13 [pid = 2876] [id = 403] 17:39:03 INFO - PROCESS | 2876 | --DOCSHELL 1B20EC00 == 12 [pid = 2876] [id = 404] 17:39:03 INFO - PROCESS | 2876 | --DOCSHELL 1726DC00 == 11 [pid = 2876] [id = 402] 17:39:03 INFO - PROCESS | 2876 | --DOCSHELL 1473A800 == 10 [pid = 2876] [id = 400] 17:39:03 INFO - PROCESS | 2876 | --DOCSHELL 1121B800 == 9 [pid = 2876] [id = 401] 17:39:05 INFO - PROCESS | 2876 | 1462757945350 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 17:39:05 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 17:39:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 6984ms 17:39:05 INFO - PROCESS | 2876 | 1462757945395 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 17:39:05 INFO - PROCESS | 2876 | 1462757945399 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 17:39:05 INFO - PROCESS | 2876 | 1462757945404 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 17:39:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 17:39:05 INFO - PROCESS | 2876 | 1462757945409 Marionette TRACE conn3 <- [1,1606,null,{}] 17:39:05 INFO - PROCESS | 2876 | 1462757945415 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:05 INFO - PROCESS | 2876 | 1462757945508 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 17:39:05 INFO - PROCESS | 2876 | 1462757945517 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:05 INFO - PROCESS | 2876 | ++DOCSHELL 10639800 == 10 [pid = 2876] [id = 411] 17:39:05 INFO - PROCESS | 2876 | ++DOMWINDOW == 251 (1063A000) [pid = 2876] [serial = 1233] [outer = 00000000] 17:39:05 INFO - PROCESS | 2876 | ++DOMWINDOW == 252 (10723C00) [pid = 2876] [serial = 1234] [outer = 1063A000] 17:39:05 INFO - PROCESS | 2876 | 1462757945566 Marionette DEBUG loaded listener.js 17:39:05 INFO - PROCESS | 2876 | ++DOMWINDOW == 253 (107F5400) [pid = 2876] [serial = 1235] [outer = 1063A000] 17:39:06 INFO - PROCESS | 2876 | 1462757946093 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 17:39:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 17:39:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 734ms 17:39:06 INFO - PROCESS | 2876 | 1462757946146 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 17:39:06 INFO - PROCESS | 2876 | 1462757946152 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 17:39:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 17:39:06 INFO - PROCESS | 2876 | 1462757946158 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 17:39:06 INFO - PROCESS | 2876 | 1462757946160 Marionette TRACE conn3 <- [1,1610,null,{}] 17:39:06 INFO - PROCESS | 2876 | 1462757946164 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:06 INFO - PROCESS | 2876 | 1462757946251 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 17:39:06 INFO - PROCESS | 2876 | 1462757946273 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:06 INFO - PROCESS | 2876 | ++DOCSHELL 106EDC00 == 11 [pid = 2876] [id = 412] 17:39:06 INFO - PROCESS | 2876 | ++DOMWINDOW == 254 (10D57400) [pid = 2876] [serial = 1236] [outer = 00000000] 17:39:06 INFO - PROCESS | 2876 | ++DOMWINDOW == 255 (11048C00) [pid = 2876] [serial = 1237] [outer = 10D57400] 17:39:06 INFO - PROCESS | 2876 | 1462757946411 Marionette DEBUG loaded listener.js 17:39:06 INFO - PROCESS | 2876 | ++DOMWINDOW == 256 (1113F800) [pid = 2876] [serial = 1238] [outer = 10D57400] 17:39:08 INFO - PROCESS | 2876 | 1462757948220 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 17:39:08 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 17:39:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 2109ms 17:39:08 INFO - PROCESS | 2876 | 1462757948269 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 17:39:08 INFO - PROCESS | 2876 | 1462757948274 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 17:39:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 17:39:08 INFO - PROCESS | 2876 | 1462757948279 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 17:39:08 INFO - PROCESS | 2876 | 1462757948283 Marionette TRACE conn3 <- [1,1614,null,{}] 17:39:08 INFO - PROCESS | 2876 | 1462757948289 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:08 INFO - PROCESS | 2876 | 1462757948381 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 17:39:08 INFO - PROCESS | 2876 | 1462757948567 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:08 INFO - PROCESS | 2876 | ++DOCSHELL 10D5A800 == 12 [pid = 2876] [id = 413] 17:39:08 INFO - PROCESS | 2876 | ++DOMWINDOW == 257 (10D66400) [pid = 2876] [serial = 1239] [outer = 00000000] 17:39:08 INFO - PROCESS | 2876 | ++DOMWINDOW == 258 (11042400) [pid = 2876] [serial = 1240] [outer = 10D66400] 17:39:08 INFO - PROCESS | 2876 | 1462757948619 Marionette DEBUG loaded listener.js 17:39:08 INFO - PROCESS | 2876 | ++DOMWINDOW == 259 (111DEC00) [pid = 2876] [serial = 1241] [outer = 10D66400] 17:39:09 INFO - PROCESS | 2876 | 1462757949117 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 17:39:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 17:39:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 906ms 17:39:09 INFO - PROCESS | 2876 | 1462757949193 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 17:39:09 INFO - PROCESS | 2876 | 1462757949199 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 17:39:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 17:39:09 INFO - PROCESS | 2876 | 1462757949206 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 17:39:09 INFO - PROCESS | 2876 | 1462757949209 Marionette TRACE conn3 <- [1,1618,null,{}] 17:39:09 INFO - PROCESS | 2876 | 1462757949212 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:09 INFO - PROCESS | 2876 | 1462757949337 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 17:39:09 INFO - PROCESS | 2876 | 1462757949413 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:09 INFO - PROCESS | 2876 | ++DOCSHELL 12F20000 == 13 [pid = 2876] [id = 414] 17:39:09 INFO - PROCESS | 2876 | ++DOMWINDOW == 260 (12F21000) [pid = 2876] [serial = 1242] [outer = 00000000] 17:39:09 INFO - PROCESS | 2876 | ++DOMWINDOW == 261 (13288800) [pid = 2876] [serial = 1243] [outer = 12F21000] 17:39:09 INFO - PROCESS | 2876 | 1462757949458 Marionette DEBUG loaded listener.js 17:39:09 INFO - PROCESS | 2876 | ++DOMWINDOW == 262 (1348B800) [pid = 2876] [serial = 1244] [outer = 12F21000] 17:39:09 INFO - PROCESS | 2876 | 1462757949899 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 17:39:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 17:39:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 750ms 17:39:09 INFO - PROCESS | 2876 | 1462757949947 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 17:39:09 INFO - PROCESS | 2876 | 1462757949950 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 17:39:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 17:39:09 INFO - PROCESS | 2876 | 1462757949954 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 17:39:09 INFO - PROCESS | 2876 | 1462757949957 Marionette TRACE conn3 <- [1,1622,null,{}] 17:39:09 INFO - PROCESS | 2876 | 1462757949973 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:10 INFO - PROCESS | 2876 | 1462757950095 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 17:39:10 INFO - PROCESS | 2876 | 1462757950181 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:10 INFO - PROCESS | 2876 | ++DOCSHELL 147E0C00 == 14 [pid = 2876] [id = 415] 17:39:10 INFO - PROCESS | 2876 | ++DOMWINDOW == 263 (147EC800) [pid = 2876] [serial = 1245] [outer = 00000000] 17:39:10 INFO - PROCESS | 2876 | ++DOMWINDOW == 264 (1594B400) [pid = 2876] [serial = 1246] [outer = 147EC800] 17:39:10 INFO - PROCESS | 2876 | 1462757950228 Marionette DEBUG loaded listener.js 17:39:10 INFO - PROCESS | 2876 | ++DOMWINDOW == 265 (15B48000) [pid = 2876] [serial = 1247] [outer = 147EC800] 17:39:12 INFO - PROCESS | 2876 | --DOMWINDOW == 264 (164DEC00) [pid = 2876] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 17:39:12 INFO - PROCESS | 2876 | --DOMWINDOW == 263 (12218000) [pid = 2876] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 17:39:12 INFO - PROCESS | 2876 | --DOMWINDOW == 262 (1726F800) [pid = 2876] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 17:39:12 INFO - PROCESS | 2876 | --DOMWINDOW == 261 (107F9800) [pid = 2876] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 17:39:12 INFO - PROCESS | 2876 | --DOMWINDOW == 260 (1682A800) [pid = 2876] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 17:39:12 INFO - PROCESS | 2876 | --DOMWINDOW == 259 (11222400) [pid = 2876] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 17:39:12 INFO - PROCESS | 2876 | --DOMWINDOW == 258 (16AA7C00) [pid = 2876] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 17:39:12 INFO - PROCESS | 2876 | --DOMWINDOW == 257 (10D63000) [pid = 2876] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 17:39:12 INFO - PROCESS | 2876 | --DOMWINDOW == 256 (1473B800) [pid = 2876] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 17:39:12 INFO - PROCESS | 2876 | --DOMWINDOW == 255 (1063A000) [pid = 2876] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 17:39:12 INFO - PROCESS | 2876 | --DOMWINDOW == 254 (11046000) [pid = 2876] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 17:39:12 INFO - PROCESS | 2876 | --DOMWINDOW == 253 (1AB13400) [pid = 2876] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 17:39:12 INFO - PROCESS | 2876 | --DOMWINDOW == 252 (1B610800) [pid = 2876] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 17:39:12 INFO - PROCESS | 2876 | --DOMWINDOW == 251 (1B363400) [pid = 2876] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 17:39:12 INFO - PROCESS | 2876 | --DOMWINDOW == 250 (1A452800) [pid = 2876] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 17:39:12 INFO - PROCESS | 2876 | --DOMWINDOW == 249 (19C85800) [pid = 2876] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 17:39:12 INFO - PROCESS | 2876 | --DOMWINDOW == 248 (181EF800) [pid = 2876] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 17:39:12 INFO - PROCESS | 2876 | --DOMWINDOW == 247 (1F1F2800) [pid = 2876] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 17:39:12 INFO - PROCESS | 2876 | --DOMWINDOW == 246 (17276800) [pid = 2876] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 17:39:12 INFO - PROCESS | 2876 | --DOMWINDOW == 245 (130E2400) [pid = 2876] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 17:39:12 INFO - PROCESS | 2876 | --DOMWINDOW == 244 (16DB8800) [pid = 2876] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 17:39:12 INFO - PROCESS | 2876 | --DOMWINDOW == 243 (1F501C00) [pid = 2876] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 17:39:12 INFO - PROCESS | 2876 | --DOMWINDOW == 242 (1A45DC00) [pid = 2876] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 17:39:12 INFO - PROCESS | 2876 | --DOMWINDOW == 241 (130EA400) [pid = 2876] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 17:39:12 INFO - PROCESS | 2876 | --DOMWINDOW == 240 (10D66C00) [pid = 2876] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 17:39:12 INFO - PROCESS | 2876 | --DOMWINDOW == 239 (1884A000) [pid = 2876] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 17:39:12 INFO - PROCESS | 2876 | --DOMWINDOW == 238 (1F5A8400) [pid = 2876] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 17:39:12 INFO - PROCESS | 2876 | --DOMWINDOW == 237 (18829000) [pid = 2876] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 17:39:12 INFO - PROCESS | 2876 | --DOMWINDOW == 236 (12EDFC00) [pid = 2876] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 17:39:12 INFO - PROCESS | 2876 | --DOMWINDOW == 235 (19A3EC00) [pid = 2876] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 17:39:12 INFO - PROCESS | 2876 | --DOMWINDOW == 234 (16F14000) [pid = 2876] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 17:39:12 INFO - PROCESS | 2876 | --DOMWINDOW == 233 (13512C00) [pid = 2876] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 17:39:12 INFO - PROCESS | 2876 | --DOMWINDOW == 232 (1E248000) [pid = 2876] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 17:39:12 INFO - PROCESS | 2876 | --DOMWINDOW == 231 (19A36000) [pid = 2876] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 17:39:12 INFO - PROCESS | 2876 | --DOMWINDOW == 230 (18847800) [pid = 2876] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 17:39:12 INFO - PROCESS | 2876 | --DOMWINDOW == 229 (1323E400) [pid = 2876] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 17:39:12 INFO - PROCESS | 2876 | --DOMWINDOW == 228 (1594F400) [pid = 2876] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 17:39:12 INFO - PROCESS | 2876 | --DOMWINDOW == 227 (1F504800) [pid = 2876] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 17:39:12 INFO - PROCESS | 2876 | --DOMWINDOW == 226 (1A93A800) [pid = 2876] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 17:39:12 INFO - PROCESS | 2876 | --DOMWINDOW == 225 (1E24B000) [pid = 2876] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 17:39:12 INFO - PROCESS | 2876 | --DOMWINDOW == 224 (1B904C00) [pid = 2876] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 17:39:12 INFO - PROCESS | 2876 | --DOMWINDOW == 223 (15952400) [pid = 2876] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 17:39:12 INFO - PROCESS | 2876 | --DOMWINDOW == 222 (117DEC00) [pid = 2876] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 17:39:12 INFO - PROCESS | 2876 | --DOMWINDOW == 221 (19C84400) [pid = 2876] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 17:39:12 INFO - PROCESS | 2876 | --DOMWINDOW == 220 (1AE9B400) [pid = 2876] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 17:39:12 INFO - PROCESS | 2876 | --DOMWINDOW == 219 (10D60800) [pid = 2876] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 17:39:12 INFO - PROCESS | 2876 | --DOMWINDOW == 218 (18531C00) [pid = 2876] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 17:39:12 INFO - PROCESS | 2876 | --DOMWINDOW == 217 (178EFC00) [pid = 2876] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 17:39:12 INFO - PROCESS | 2876 | --DOMWINDOW == 216 (15B47800) [pid = 2876] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 17:39:12 INFO - PROCESS | 2876 | --DOMWINDOW == 215 (13CA8000) [pid = 2876] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 17:39:12 INFO - PROCESS | 2876 | --DOMWINDOW == 214 (1B90E800) [pid = 2876] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 17:39:12 INFO - PROCESS | 2876 | --DOMWINDOW == 213 (1852F800) [pid = 2876] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 17:39:12 INFO - PROCESS | 2876 | --DOMWINDOW == 212 (18863C00) [pid = 2876] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 17:39:12 INFO - PROCESS | 2876 | --DOMWINDOW == 211 (106EB800) [pid = 2876] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 17:39:12 INFO - PROCESS | 2876 | --DOMWINDOW == 210 (19A3A800) [pid = 2876] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 17:39:12 INFO - PROCESS | 2876 | --DOMWINDOW == 209 (18537000) [pid = 2876] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 17:39:12 INFO - PROCESS | 2876 | --DOMWINDOW == 208 (1B054000) [pid = 2876] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 17:39:12 INFO - PROCESS | 2876 | --DOMWINDOW == 207 (10F29C00) [pid = 2876] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 17:39:12 INFO - PROCESS | 2876 | --DOMWINDOW == 206 (185CAC00) [pid = 2876] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 17:39:12 INFO - PROCESS | 2876 | --DOMWINDOW == 205 (169A8C00) [pid = 2876] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 17:39:12 INFO - PROCESS | 2876 | --DOMWINDOW == 204 (16AA9C00) [pid = 2876] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 17:39:12 INFO - PROCESS | 2876 | --DOMWINDOW == 203 (122FF400) [pid = 2876] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 17:39:12 INFO - PROCESS | 2876 | --DOMWINDOW == 202 (1B04E400) [pid = 2876] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 17:39:12 INFO - PROCESS | 2876 | --DOMWINDOW == 201 (16F15000) [pid = 2876] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 17:39:12 INFO - PROCESS | 2876 | --DOMWINDOW == 200 (1063A800) [pid = 2876] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 17:39:12 INFO - PROCESS | 2876 | --DOMWINDOW == 199 (16F0EC00) [pid = 2876] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 17:39:12 INFO - PROCESS | 2876 | --DOMWINDOW == 198 (1071D400) [pid = 2876] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 17:39:12 INFO - PROCESS | 2876 | --DOMWINDOW == 197 (1350F400) [pid = 2876] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 17:39:12 INFO - PROCESS | 2876 | --DOMWINDOW == 196 (1A45B400) [pid = 2876] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 17:39:12 INFO - PROCESS | 2876 | --DOMWINDOW == 195 (1B78AC00) [pid = 2876] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 17:39:12 INFO - PROCESS | 2876 | --DOMWINDOW == 194 (19A34800) [pid = 2876] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 17:39:12 INFO - PROCESS | 2876 | --DOMWINDOW == 193 (1AB1E000) [pid = 2876] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 17:39:12 INFO - PROCESS | 2876 | --DOMWINDOW == 192 (185CC800) [pid = 2876] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 17:39:12 INFO - PROCESS | 2876 | --DOMWINDOW == 191 (11047C00) [pid = 2876] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 17:39:12 INFO - PROCESS | 2876 | --DOMWINDOW == 190 (1B616800) [pid = 2876] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 17:39:12 INFO - PROCESS | 2876 | --DOMWINDOW == 189 (132FA000) [pid = 2876] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 17:39:12 INFO - PROCESS | 2876 | --DOMWINDOW == 188 (1B363000) [pid = 2876] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 17:39:12 INFO - PROCESS | 2876 | --DOMWINDOW == 187 (1159E000) [pid = 2876] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 17:39:12 INFO - PROCESS | 2876 | --DOMWINDOW == 186 (178F6800) [pid = 2876] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 17:39:12 INFO - PROCESS | 2876 | --DOMWINDOW == 185 (185D2000) [pid = 2876] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 17:39:12 INFO - PROCESS | 2876 | --DOMWINDOW == 184 (177B6800) [pid = 2876] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 17:39:12 INFO - PROCESS | 2876 | --DOMWINDOW == 183 (1ABFA800) [pid = 2876] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 17:39:12 INFO - PROCESS | 2876 | --DOMWINDOW == 182 (1A1BD400) [pid = 2876] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 17:39:12 INFO - PROCESS | 2876 | --DOMWINDOW == 181 (1B619C00) [pid = 2876] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 17:39:12 INFO - PROCESS | 2876 | --DOMWINDOW == 180 (18867400) [pid = 2876] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 17:39:12 INFO - PROCESS | 2876 | --DOMWINDOW == 179 (19B15C00) [pid = 2876] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 17:39:12 INFO - PROCESS | 2876 | --DOMWINDOW == 178 (1E253C00) [pid = 2876] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 17:39:12 INFO - PROCESS | 2876 | --DOMWINDOW == 177 (19A37400) [pid = 2876] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 17:39:12 INFO - PROCESS | 2876 | --DOMWINDOW == 176 (1EA60000) [pid = 2876] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 17:39:12 INFO - PROCESS | 2876 | --DOMWINDOW == 175 (1F104000) [pid = 2876] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 17:39:12 INFO - PROCESS | 2876 | --DOMWINDOW == 174 (1EA56400) [pid = 2876] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 17:39:12 INFO - PROCESS | 2876 | --DOMWINDOW == 173 (1E85E400) [pid = 2876] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 17:39:12 INFO - PROCESS | 2876 | 1462757952309 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 17:39:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 17:39:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 2374ms 17:39:12 INFO - PROCESS | 2876 | 1462757952325 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 17:39:12 INFO - PROCESS | 2876 | 1462757952327 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 17:39:12 INFO - PROCESS | 2876 | 1462757952330 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 17:39:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 17:39:12 INFO - PROCESS | 2876 | 1462757952332 Marionette TRACE conn3 <- [1,1626,null,{}] 17:39:12 INFO - PROCESS | 2876 | 1462757952335 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:12 INFO - PROCESS | 2876 | 1462757952430 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 17:39:12 INFO - PROCESS | 2876 | 1462757952440 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:12 INFO - PROCESS | 2876 | ++DOCSHELL 11216400 == 15 [pid = 2876] [id = 416] 17:39:12 INFO - PROCESS | 2876 | ++DOMWINDOW == 174 (11222400) [pid = 2876] [serial = 1248] [outer = 00000000] 17:39:12 INFO - PROCESS | 2876 | ++DOMWINDOW == 175 (130E2C00) [pid = 2876] [serial = 1249] [outer = 11222400] 17:39:12 INFO - PROCESS | 2876 | 1462757952485 Marionette DEBUG loaded listener.js 17:39:12 INFO - PROCESS | 2876 | ++DOMWINDOW == 176 (13C8DC00) [pid = 2876] [serial = 1250] [outer = 11222400] 17:39:12 INFO - PROCESS | 2876 | 1462757952933 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 17:39:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 17:39:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 641ms 17:39:12 INFO - PROCESS | 2876 | 1462757952969 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 17:39:12 INFO - PROCESS | 2876 | 1462757952971 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 17:39:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 17:39:12 INFO - PROCESS | 2876 | 1462757952974 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 17:39:12 INFO - PROCESS | 2876 | 1462757952976 Marionette TRACE conn3 <- [1,1630,null,{}] 17:39:12 INFO - PROCESS | 2876 | 1462757952979 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:13 INFO - PROCESS | 2876 | 1462757953057 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 17:39:13 INFO - PROCESS | 2876 | 1462757953064 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:13 INFO - PROCESS | 2876 | ++DOCSHELL 12F23400 == 16 [pid = 2876] [id = 417] 17:39:13 INFO - PROCESS | 2876 | ++DOMWINDOW == 177 (130EA400) [pid = 2876] [serial = 1251] [outer = 00000000] 17:39:13 INFO - PROCESS | 2876 | ++DOMWINDOW == 178 (159BEC00) [pid = 2876] [serial = 1252] [outer = 130EA400] 17:39:13 INFO - PROCESS | 2876 | 1462757953107 Marionette DEBUG loaded listener.js 17:39:13 INFO - PROCESS | 2876 | ++DOMWINDOW == 179 (1607DC00) [pid = 2876] [serial = 1253] [outer = 130EA400] 17:39:13 INFO - PROCESS | 2876 | 1462757953580 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 17:39:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 17:39:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 625ms 17:39:13 INFO - PROCESS | 2876 | 1462757953626 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 17:39:13 INFO - PROCESS | 2876 | 1462757953628 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 17:39:13 INFO - PROCESS | 2876 | 1462757953632 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 17:39:13 INFO - PROCESS | 2876 | 1462757953634 Marionette TRACE conn3 <- [1,1634,null,{}] 17:39:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 17:39:13 INFO - PROCESS | 2876 | 1462757953638 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:13 INFO - PROCESS | 2876 | 1462757953729 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 17:39:13 INFO - PROCESS | 2876 | 1462757953736 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:13 INFO - PROCESS | 2876 | ++DOCSHELL 1621E800 == 17 [pid = 2876] [id = 418] 17:39:13 INFO - PROCESS | 2876 | ++DOMWINDOW == 180 (1621EC00) [pid = 2876] [serial = 1254] [outer = 00000000] 17:39:13 INFO - PROCESS | 2876 | ++DOMWINDOW == 181 (164D6C00) [pid = 2876] [serial = 1255] [outer = 1621EC00] 17:39:13 INFO - PROCESS | 2876 | 1462757953780 Marionette DEBUG loaded listener.js 17:39:13 INFO - PROCESS | 2876 | ++DOMWINDOW == 182 (164DEC00) [pid = 2876] [serial = 1256] [outer = 1621EC00] 17:39:14 INFO - PROCESS | 2876 | 1462757954506 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 17:39:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 17:39:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 875ms 17:39:14 INFO - PROCESS | 2876 | 1462757954520 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 17:39:14 INFO - PROCESS | 2876 | 1462757954524 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 17:39:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 17:39:14 INFO - PROCESS | 2876 | 1462757954530 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 17:39:14 INFO - PROCESS | 2876 | 1462757954534 Marionette TRACE conn3 <- [1,1638,null,{}] 17:39:14 INFO - PROCESS | 2876 | 1462757954539 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:14 INFO - PROCESS | 2876 | 1462757954644 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 17:39:14 INFO - PROCESS | 2876 | 1462757954804 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:14 INFO - PROCESS | 2876 | ++DOCSHELL 10D65800 == 18 [pid = 2876] [id = 419] 17:39:14 INFO - PROCESS | 2876 | ++DOMWINDOW == 183 (10D65C00) [pid = 2876] [serial = 1257] [outer = 00000000] 17:39:14 INFO - PROCESS | 2876 | ++DOMWINDOW == 184 (11BBF800) [pid = 2876] [serial = 1258] [outer = 10D65C00] 17:39:14 INFO - PROCESS | 2876 | 1462757954861 Marionette DEBUG loaded listener.js 17:39:14 INFO - PROCESS | 2876 | ++DOMWINDOW == 185 (12C6BC00) [pid = 2876] [serial = 1259] [outer = 10D65C00] 17:39:15 INFO - PROCESS | 2876 | 1462757955436 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 17:39:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 17:39:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 937ms 17:39:15 INFO - PROCESS | 2876 | 1462757955476 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 17:39:15 INFO - PROCESS | 2876 | 1462757955482 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 17:39:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 17:39:15 INFO - PROCESS | 2876 | 1462757955489 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 17:39:15 INFO - PROCESS | 2876 | 1462757955492 Marionette TRACE conn3 <- [1,1642,null,{}] 17:39:15 INFO - PROCESS | 2876 | 1462757955495 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:15 INFO - PROCESS | 2876 | 1462757955598 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 17:39:15 INFO - PROCESS | 2876 | 1462757955757 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:15 INFO - PROCESS | 2876 | ++DOCSHELL 132F7800 == 19 [pid = 2876] [id = 420] 17:39:15 INFO - PROCESS | 2876 | ++DOMWINDOW == 186 (1350BC00) [pid = 2876] [serial = 1260] [outer = 00000000] 17:39:15 INFO - PROCESS | 2876 | ++DOMWINDOW == 187 (14740800) [pid = 2876] [serial = 1261] [outer = 1350BC00] 17:39:15 INFO - PROCESS | 2876 | 1462757955812 Marionette DEBUG loaded listener.js 17:39:15 INFO - PROCESS | 2876 | ++DOMWINDOW == 188 (1524A000) [pid = 2876] [serial = 1262] [outer = 1350BC00] 17:39:16 INFO - PROCESS | 2876 | 1462757956396 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 17:39:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 17:39:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 953ms 17:39:16 INFO - PROCESS | 2876 | 1462757956432 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 17:39:16 INFO - PROCESS | 2876 | 1462757956434 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 17:39:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 17:39:16 INFO - PROCESS | 2876 | 1462757956438 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 17:39:16 INFO - PROCESS | 2876 | 1462757956442 Marionette TRACE conn3 <- [1,1646,null,{}] 17:39:16 INFO - PROCESS | 2876 | 1462757956453 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:16 INFO - PROCESS | 2876 | 1462757956559 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 17:39:16 INFO - PROCESS | 2876 | 1462757956708 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:16 INFO - PROCESS | 2876 | ++DOCSHELL 16A23800 == 20 [pid = 2876] [id = 421] 17:39:16 INFO - PROCESS | 2876 | ++DOMWINDOW == 189 (16A24000) [pid = 2876] [serial = 1263] [outer = 00000000] 17:39:16 INFO - PROCESS | 2876 | ++DOMWINDOW == 190 (16A2A000) [pid = 2876] [serial = 1264] [outer = 16A24000] 17:39:16 INFO - PROCESS | 2876 | 1462757956773 Marionette DEBUG loaded listener.js 17:39:16 INFO - PROCESS | 2876 | ++DOMWINDOW == 191 (16AA9C00) [pid = 2876] [serial = 1265] [outer = 16A24000] 17:39:17 INFO - PROCESS | 2876 | 1462757957401 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 17:39:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 17:39:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1000ms 17:39:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 17:39:17 INFO - PROCESS | 2876 | 1462757957440 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 17:39:17 INFO - PROCESS | 2876 | 1462757957443 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 17:39:17 INFO - PROCESS | 2876 | 1462757957447 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 17:39:17 INFO - PROCESS | 2876 | 1462757957449 Marionette TRACE conn3 <- [1,1650,null,{}] 17:39:17 INFO - PROCESS | 2876 | 1462757957453 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:17 INFO - PROCESS | 2876 | 1462757957610 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 17:39:17 INFO - PROCESS | 2876 | 1462757957626 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:17 INFO - PROCESS | 2876 | ++DOCSHELL 10F35C00 == 21 [pid = 2876] [id = 422] 17:39:17 INFO - PROCESS | 2876 | ++DOMWINDOW == 192 (16227C00) [pid = 2876] [serial = 1266] [outer = 00000000] 17:39:17 INFO - PROCESS | 2876 | ++DOMWINDOW == 193 (16AABC00) [pid = 2876] [serial = 1267] [outer = 16227C00] 17:39:17 INFO - PROCESS | 2876 | 1462757957679 Marionette DEBUG loaded listener.js 17:39:17 INFO - PROCESS | 2876 | ++DOMWINDOW == 194 (16AB5800) [pid = 2876] [serial = 1268] [outer = 16227C00] 17:39:18 INFO - PROCESS | 2876 | 1462757958322 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 17:39:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 17:39:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 938ms 17:39:18 INFO - PROCESS | 2876 | 1462757958392 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 17:39:18 INFO - PROCESS | 2876 | 1462757958394 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 17:39:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 17:39:18 INFO - PROCESS | 2876 | 1462757958398 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 17:39:18 INFO - PROCESS | 2876 | 1462757958400 Marionette TRACE conn3 <- [1,1654,null,{}] 17:39:18 INFO - PROCESS | 2876 | 1462757958404 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:18 INFO - PROCESS | 2876 | 1462757958555 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 17:39:18 INFO - PROCESS | 2876 | 1462757958625 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:18 INFO - PROCESS | 2876 | ++DOCSHELL 10F34800 == 22 [pid = 2876] [id = 423] 17:39:18 INFO - PROCESS | 2876 | ++DOMWINDOW == 195 (10F36C00) [pid = 2876] [serial = 1269] [outer = 00000000] 17:39:18 INFO - PROCESS | 2876 | ++DOMWINDOW == 196 (13CA4C00) [pid = 2876] [serial = 1270] [outer = 10F36C00] 17:39:18 INFO - PROCESS | 2876 | 1462757958678 Marionette DEBUG loaded listener.js 17:39:18 INFO - PROCESS | 2876 | ++DOMWINDOW == 197 (159BF000) [pid = 2876] [serial = 1271] [outer = 10F36C00] 17:39:19 INFO - PROCESS | 2876 | 1462757959261 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 17:39:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 17:39:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 891ms 17:39:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 17:39:19 INFO - PROCESS | 2876 | 1462757959302 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 17:39:19 INFO - PROCESS | 2876 | 1462757959304 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 17:39:19 INFO - PROCESS | 2876 | 1462757959308 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 17:39:19 INFO - PROCESS | 2876 | 1462757959310 Marionette TRACE conn3 <- [1,1658,null,{}] 17:39:19 INFO - PROCESS | 2876 | 1462757959314 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:19 INFO - PROCESS | 2876 | 1462757959439 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 17:39:19 INFO - PROCESS | 2876 | 1462757959600 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:19 INFO - PROCESS | 2876 | ++DOCSHELL 0F95E800 == 23 [pid = 2876] [id = 424] 17:39:19 INFO - PROCESS | 2876 | ++DOMWINDOW == 198 (106EC800) [pid = 2876] [serial = 1272] [outer = 00000000] 17:39:19 INFO - PROCESS | 2876 | ++DOMWINDOW == 199 (122FD400) [pid = 2876] [serial = 1273] [outer = 106EC800] 17:39:19 INFO - PROCESS | 2876 | 1462757959656 Marionette DEBUG loaded listener.js 17:39:19 INFO - PROCESS | 2876 | ++DOMWINDOW == 200 (12EDA000) [pid = 2876] [serial = 1274] [outer = 106EC800] 17:39:20 INFO - PROCESS | 2876 | 1462757960427 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 17:39:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 17:39:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1140ms 17:39:20 INFO - PROCESS | 2876 | 1462757960453 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 17:39:20 INFO - PROCESS | 2876 | 1462757960458 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 17:39:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 17:39:20 INFO - PROCESS | 2876 | 1462757960462 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 17:39:20 INFO - PROCESS | 2876 | 1462757960466 Marionette TRACE conn3 <- [1,1662,null,{}] 17:39:20 INFO - PROCESS | 2876 | 1462757960471 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:20 INFO - PROCESS | 2876 | 1462757960564 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 17:39:20 INFO - PROCESS | 2876 | 1462757960778 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 199 (17272C00) [pid = 2876] [serial = 1169] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 198 (18539000) [pid = 2876] [serial = 1207] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 197 (122A8400) [pid = 2876] [serial = 1175] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 196 (18863400) [pid = 2876] [serial = 1171] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 195 (16AB2C00) [pid = 2876] [serial = 1177] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 194 (16AA8800) [pid = 2876] [serial = 1202] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 193 (11048800) [pid = 2876] [serial = 1174] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 192 (107F5400) [pid = 2876] [serial = 1235] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 191 (12221C00) [pid = 2876] [serial = 1166] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 190 (15B43800) [pid = 2876] [serial = 1201] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 189 (1479CC00) [pid = 2876] [serial = 1204] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 188 (16FD7000) [pid = 2876] [serial = 1168] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 187 (1113DC00) [pid = 2876] [serial = 1165] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 186 (10723C00) [pid = 2876] [serial = 1234] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 185 (1F825800) [pid = 2876] [serial = 1232] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 184 (1AF1E000) [pid = 2876] [serial = 1142] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 183 (1AF20400) [pid = 2876] [serial = 1156] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 182 (1A45A000) [pid = 2876] [serial = 1154] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 181 (19C86400) [pid = 2876] [serial = 1153] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 180 (1AE9A400) [pid = 2876] [serial = 1211] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 179 (17041000) [pid = 2876] [serial = 1151] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 178 (1B908000) [pid = 2876] [serial = 1213] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 177 (15950800) [pid = 2876] [serial = 1148] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 176 (16DC0000) [pid = 2876] [serial = 1150] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 175 (18553000) [pid = 2876] [serial = 1180] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 174 (1A45FC00) [pid = 2876] [serial = 1210] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 173 (18843400) [pid = 2876] [serial = 1208] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 172 (13A0A000) [pid = 2876] [serial = 1147] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 171 (10F37400) [pid = 2876] [serial = 1145] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 170 (10F2B800) [pid = 2876] [serial = 1144] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 169 (16FCEC00) [pid = 2876] [serial = 1178] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 168 (164DA000) [pid = 2876] [serial = 1205] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 167 (1F5AE800) [pid = 2876] [serial = 1220] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 166 (1EA5DC00) [pid = 2876] [serial = 1222] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 165 (19B10400) [pid = 2876] [serial = 1172] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 164 (1FF66000) [pid = 2876] [serial = 1111] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 163 (1791F000) [pid = 2876] [serial = 832] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 162 (1F506800) [pid = 2876] [serial = 1089] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 161 (1AF24C00) [pid = 2876] [serial = 991] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 160 (14739C00) [pid = 2876] [serial = 1120] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 159 (159C7C00) [pid = 2876] [serial = 985] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 158 (1B618800) [pid = 2876] [serial = 1054] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 157 (1F5AD400) [pid = 2876] [serial = 1107] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 156 (19A21400) [pid = 2876] [serial = 1132] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 155 (18532C00) [pid = 2876] [serial = 802] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 154 (19C8F800) [pid = 2876] [serial = 793] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 153 (1855C400) [pid = 2876] [serial = 1042] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 152 (147AA000) [pid = 2876] [serial = 1092] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 151 (1E24BC00) [pid = 2876] [serial = 1104] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 150 (1A93AC00) [pid = 2876] [serial = 796] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 149 (18851400) [pid = 2876] [serial = 1051] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 148 (14740C00) [pid = 2876] [serial = 1117] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 147 (16AADC00) [pid = 2876] [serial = 787] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 146 (1F50A400) [pid = 2876] [serial = 1101] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 145 (1AB1BC00) [pid = 2876] [serial = 946] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 144 (1E254000) [pid = 2876] [serial = 1162] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 143 (1E98D000) [pid = 2876] [serial = 1217] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 142 (1F1E8400) [pid = 2876] [serial = 1163] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 141 (16A28800) [pid = 2876] [serial = 1039] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 140 (13510000) [pid = 2876] [serial = 784] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 139 (1A875400) [pid = 2876] [serial = 943] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 138 (1B791800) [pid = 2876] [serial = 1098] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 137 (169A9400) [pid = 2876] [serial = 1093] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 136 (13C92400) [pid = 2876] [serial = 1116] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 135 (14734C00) [pid = 2876] [serial = 949] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 134 (1F509C00) [pid = 2876] [serial = 1219] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 133 (18553C00) [pid = 2876] [serial = 889] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 132 (18530800) [pid = 2876] [serial = 1129] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 131 (164D8C00) [pid = 2876] [serial = 829] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 130 (17922000) [pid = 2876] [serial = 1057] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 129 (1B971800) [pid = 2876] [serial = 1003] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 128 (185CC400) [pid = 2876] [serial = 892] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 127 (1A884400) [pid = 2876] [serial = 1139] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 126 (1F50B000) [pid = 2876] [serial = 1090] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 125 (19A2A400) [pid = 2876] [serial = 895] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 124 (19C89C00) [pid = 2876] [serial = 1135] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 123 (19B0B800) [pid = 2876] [serial = 1134] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 122 (19EC8000) [pid = 2876] [serial = 940] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 121 (1B61A800) [pid = 2876] [serial = 997] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 120 (19ECA000) [pid = 2876] [serial = 1138] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 119 (1FF62000) [pid = 2876] [serial = 1108] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 118 (181E9C00) [pid = 2876] [serial = 1048] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 117 (19A43400) [pid = 2876] [serial = 937] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 116 (16F0B800) [pid = 2876] [serial = 1123] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 115 (17860800) [pid = 2876] [serial = 988] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 114 (140D0C00) [pid = 2876] [serial = 931] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 113 (1B366C00) [pid = 2876] [serial = 841] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 112 (16FDA400) [pid = 2876] [serial = 1125] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 111 (1E24EC00) [pid = 2876] [serial = 1105] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 110 (1113D800) [pid = 2876] [serial = 1036] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 109 (18831C00) [pid = 2876] [serial = 1096] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 108 (13A10000) [pid = 2876] [serial = 1119] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 107 (117DF800) [pid = 2876] [serial = 826] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 106 (164D3C00) [pid = 2876] [serial = 883] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 105 (18865800) [pid = 2876] [serial = 1131] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 104 (1FF64400) [pid = 2876] [serial = 1110] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 103 (1B61EC00) [pid = 2876] [serial = 730] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 102 (1B908800) [pid = 2876] [serial = 1000] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 101 (19B0CC00) [pid = 2876] [serial = 715] [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.] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 100 (1AB1F800) [pid = 2876] [serial = 1045] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 99 (1726EC00) [pid = 2876] [serial = 1126] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 98 (1F5A2C00) [pid = 2876] [serial = 1102] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 97 (1B04D000) [pid = 2876] [serial = 799] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 96 (17928400) [pid = 2876] [serial = 1095] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 95 (1AF17400) [pid = 2876] [serial = 838] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 94 (13237800) [pid = 2876] [serial = 880] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 93 (1B786400) [pid = 2876] [serial = 844] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 92 (16DBC400) [pid = 2876] [serial = 934] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 91 (1B96E800) [pid = 2876] [serial = 1160] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 90 (16FD4400) [pid = 2876] [serial = 1113] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 89 (19ECC800) [pid = 2876] [serial = 835] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 88 (19A27C00) [pid = 2876] [serial = 790] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 87 (17862400) [pid = 2876] [serial = 1114] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 86 (1792BC00) [pid = 2876] [serial = 886] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 85 (17928000) [pid = 2876] [serial = 1128] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 84 (1B976000) [pid = 2876] [serial = 1099] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 83 (1B367000) [pid = 2876] [serial = 994] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 82 (16DB6C00) [pid = 2876] [serial = 1122] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 81 (1B617800) [pid = 2876] [serial = 1159] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 80 (1B204000) [pid = 2876] [serial = 1157] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (1E253000) [pid = 2876] [serial = 1214] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (1E984800) [pid = 2876] [serial = 1216] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (1F821400) [pid = 2876] [serial = 1231] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (1F109400) [pid = 2876] [serial = 1228] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (1FF61C00) [pid = 2876] [serial = 1226] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (1F5AD000) [pid = 2876] [serial = 1225] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (1EA61800) [pid = 2876] [serial = 1223] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (1E988400) [pid = 2876] [serial = 1199] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 71 (1E986400) [pid = 2876] [serial = 1198] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 70 (1E861400) [pid = 2876] [serial = 1193] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 69 (1E869000) [pid = 2876] [serial = 1195] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 68 (1B96BC00) [pid = 2876] [serial = 1190] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 67 (1E85D800) [pid = 2876] [serial = 1192] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 66 (1B049400) [pid = 2876] [serial = 1187] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 65 (1B617000) [pid = 2876] [serial = 1189] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 64 (1A940C00) [pid = 2876] [serial = 1184] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 63 (1AF23400) [pid = 2876] [serial = 1186] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 62 (18828000) [pid = 2876] [serial = 1181] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 61 (1A45E000) [pid = 2876] [serial = 1183] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 60 (1E869C00) [pid = 2876] [serial = 1196] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 59 (1ABF9400) [pid = 2876] [serial = 1141] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | --DOMWINDOW == 58 (1F10C800) [pid = 2876] [serial = 1229] [outer = 00000000] [url = about:blank] 17:39:20 INFO - PROCESS | 2876 | ++DOCSHELL 0CA81800 == 24 [pid = 2876] [id = 425] 17:39:20 INFO - PROCESS | 2876 | ++DOMWINDOW == 59 (10573800) [pid = 2876] [serial = 1275] [outer = 00000000] 17:39:20 INFO - PROCESS | 2876 | ++DOMWINDOW == 60 (107F3C00) [pid = 2876] [serial = 1276] [outer = 10573800] 17:39:20 INFO - PROCESS | 2876 | 1462757960871 Marionette DEBUG loaded listener.js 17:39:20 INFO - PROCESS | 2876 | ++DOMWINDOW == 61 (10F33C00) [pid = 2876] [serial = 1277] [outer = 10573800] 17:39:21 INFO - PROCESS | 2876 | 1462757961338 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 17:39:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 17:39:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 890ms 17:39:21 INFO - PROCESS | 2876 | 1462757961364 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 17:39:21 INFO - PROCESS | 2876 | 1462757961369 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 17:39:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 17:39:21 INFO - PROCESS | 2876 | 1462757961378 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 17:39:21 INFO - PROCESS | 2876 | 1462757961381 Marionette TRACE conn3 <- [1,1666,null,{}] 17:39:21 INFO - PROCESS | 2876 | 1462757961385 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:21 INFO - PROCESS | 2876 | 1462757961474 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 17:39:21 INFO - PROCESS | 2876 | 1462757961481 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:21 INFO - PROCESS | 2876 | ++DOCSHELL 117DA000 == 25 [pid = 2876] [id = 426] 17:39:21 INFO - PROCESS | 2876 | ++DOMWINDOW == 62 (11BCBC00) [pid = 2876] [serial = 1278] [outer = 00000000] 17:39:21 INFO - PROCESS | 2876 | ++DOMWINDOW == 63 (12E2A400) [pid = 2876] [serial = 1279] [outer = 11BCBC00] 17:39:21 INFO - PROCESS | 2876 | 1462757961525 Marionette DEBUG loaded listener.js 17:39:21 INFO - PROCESS | 2876 | ++DOMWINDOW == 64 (12F23000) [pid = 2876] [serial = 1280] [outer = 11BCBC00] 17:39:21 INFO - PROCESS | 2876 | 1462757961992 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 17:39:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 17:39:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 641ms 17:39:22 INFO - PROCESS | 2876 | 1462757962012 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 17:39:22 INFO - PROCESS | 2876 | 1462757962014 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 17:39:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 17:39:22 INFO - PROCESS | 2876 | 1462757962017 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 17:39:22 INFO - PROCESS | 2876 | 1462757962020 Marionette TRACE conn3 <- [1,1670,null,{}] 17:39:22 INFO - PROCESS | 2876 | 1462757962030 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:22 INFO - PROCESS | 2876 | 1462757962114 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 17:39:22 INFO - PROCESS | 2876 | 1462757962121 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:22 INFO - PROCESS | 2876 | ++DOCSHELL 0CA89C00 == 26 [pid = 2876] [id = 427] 17:39:22 INFO - PROCESS | 2876 | ++DOMWINDOW == 65 (0F960400) [pid = 2876] [serial = 1281] [outer = 00000000] 17:39:22 INFO - PROCESS | 2876 | ++DOMWINDOW == 66 (13CAA400) [pid = 2876] [serial = 1282] [outer = 0F960400] 17:39:22 INFO - PROCESS | 2876 | 1462757962169 Marionette DEBUG loaded listener.js 17:39:22 INFO - PROCESS | 2876 | ++DOMWINDOW == 67 (1473C000) [pid = 2876] [serial = 1283] [outer = 0F960400] 17:39:22 INFO - PROCESS | 2876 | 1462757962644 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 17:39:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 17:39:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 640ms 17:39:22 INFO - PROCESS | 2876 | 1462757962655 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 17:39:22 INFO - PROCESS | 2876 | 1462757962657 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 17:39:22 INFO - PROCESS | 2876 | 1462757962661 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 17:39:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 17:39:22 INFO - PROCESS | 2876 | 1462757962662 Marionette TRACE conn3 <- [1,1674,null,{}] 17:39:22 INFO - PROCESS | 2876 | 1462757962665 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:22 INFO - PROCESS | 2876 | 1462757962746 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 17:39:22 INFO - PROCESS | 2876 | 1462757962752 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:22 INFO - PROCESS | 2876 | ++DOCSHELL 14739400 == 27 [pid = 2876] [id = 428] 17:39:22 INFO - PROCESS | 2876 | ++DOMWINDOW == 68 (1479D800) [pid = 2876] [serial = 1284] [outer = 00000000] 17:39:22 INFO - PROCESS | 2876 | ++DOMWINDOW == 69 (159C4800) [pid = 2876] [serial = 1285] [outer = 1479D800] 17:39:22 INFO - PROCESS | 2876 | 1462757962796 Marionette DEBUG loaded listener.js 17:39:22 INFO - PROCESS | 2876 | ++DOMWINDOW == 70 (16085000) [pid = 2876] [serial = 1286] [outer = 1479D800] 17:39:23 INFO - PROCESS | 2876 | 1462757963227 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 17:39:23 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 17:39:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 594ms 17:39:23 INFO - PROCESS | 2876 | 1462757963262 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 17:39:23 INFO - PROCESS | 2876 | 1462757963264 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 17:39:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 17:39:23 INFO - PROCESS | 2876 | 1462757963274 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 17:39:23 INFO - PROCESS | 2876 | 1462757963276 Marionette TRACE conn3 <- [1,1678,null,{}] 17:39:23 INFO - PROCESS | 2876 | 1462757963279 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:23 INFO - PROCESS | 2876 | 1462757963384 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 17:39:23 INFO - PROCESS | 2876 | 1462757963391 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:23 INFO - PROCESS | 2876 | ++DOCSHELL 10579400 == 28 [pid = 2876] [id = 429] 17:39:23 INFO - PROCESS | 2876 | ++DOMWINDOW == 71 (1594F800) [pid = 2876] [serial = 1287] [outer = 00000000] 17:39:23 INFO - PROCESS | 2876 | ++DOMWINDOW == 72 (16224C00) [pid = 2876] [serial = 1288] [outer = 1594F800] 17:39:23 INFO - PROCESS | 2876 | 1462757963481 Marionette DEBUG loaded listener.js 17:39:23 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (164D8400) [pid = 2876] [serial = 1289] [outer = 1594F800] 17:39:23 INFO - PROCESS | 2876 | 1462757963950 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 17:39:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 17:39:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 750ms 17:39:24 INFO - PROCESS | 2876 | 1462757964010 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 17:39:24 INFO - PROCESS | 2876 | 1462757964012 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 17:39:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 17:39:24 INFO - PROCESS | 2876 | 1462757964015 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 17:39:24 INFO - PROCESS | 2876 | 1462757964017 Marionette TRACE conn3 <- [1,1682,null,{}] 17:39:24 INFO - PROCESS | 2876 | 1462757964020 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:24 INFO - PROCESS | 2876 | 1462757964136 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 17:39:24 INFO - PROCESS | 2876 | 1462757964151 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:24 INFO - PROCESS | 2876 | ++DOCSHELL 169A7400 == 29 [pid = 2876] [id = 430] 17:39:24 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (169A8800) [pid = 2876] [serial = 1290] [outer = 00000000] 17:39:24 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (16AAF400) [pid = 2876] [serial = 1291] [outer = 169A8800] 17:39:24 INFO - PROCESS | 2876 | 1462757964243 Marionette DEBUG loaded listener.js 17:39:24 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (16AAFC00) [pid = 2876] [serial = 1292] [outer = 169A8800] 17:39:24 INFO - PROCESS | 2876 | 1462757964635 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 17:39:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 17:39:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 640ms 17:39:24 INFO - PROCESS | 2876 | 1462757964652 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 17:39:24 INFO - PROCESS | 2876 | 1462757964654 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 17:39:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 17:39:24 INFO - PROCESS | 2876 | 1462757964657 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 17:39:24 INFO - PROCESS | 2876 | 1462757964659 Marionette TRACE conn3 <- [1,1686,null,{}] 17:39:24 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (130EA400) [pid = 2876] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 17:39:24 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (12F21000) [pid = 2876] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 17:39:24 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (147EC800) [pid = 2876] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 17:39:24 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (10D57400) [pid = 2876] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 17:39:24 INFO - PROCESS | 2876 | --DOMWINDOW == 71 (11222400) [pid = 2876] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 17:39:24 INFO - PROCESS | 2876 | --DOMWINDOW == 70 (10D66400) [pid = 2876] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 17:39:24 INFO - PROCESS | 2876 | 1462757964678 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:24 INFO - PROCESS | 2876 | 1462757964782 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 17:39:24 INFO - PROCESS | 2876 | 1462757964866 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:24 INFO - PROCESS | 2876 | ++DOCSHELL 10770000 == 30 [pid = 2876] [id = 431] 17:39:24 INFO - PROCESS | 2876 | ++DOMWINDOW == 71 (10D63800) [pid = 2876] [serial = 1293] [outer = 00000000] 17:39:24 INFO - PROCESS | 2876 | ++DOMWINDOW == 72 (159C8C00) [pid = 2876] [serial = 1294] [outer = 10D63800] 17:39:24 INFO - PROCESS | 2876 | 1462757964909 Marionette DEBUG loaded listener.js 17:39:24 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (16A24400) [pid = 2876] [serial = 1295] [outer = 10D63800] 17:39:25 INFO - PROCESS | 2876 | 1462757965258 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 17:39:25 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 17:39:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 656ms 17:39:25 INFO - PROCESS | 2876 | 1462757965316 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 17:39:25 INFO - PROCESS | 2876 | 1462757965318 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 17:39:25 INFO - PROCESS | 2876 | 1462757965322 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 17:39:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 17:39:25 INFO - PROCESS | 2876 | 1462757965323 Marionette TRACE conn3 <- [1,1690,null,{}] 17:39:25 INFO - PROCESS | 2876 | 1462757965327 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:25 INFO - PROCESS | 2876 | 1462757965417 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 17:39:25 INFO - PROCESS | 2876 | 1462757965424 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:25 INFO - PROCESS | 2876 | ++DOCSHELL 1479E400 == 31 [pid = 2876] [id = 432] 17:39:25 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (147A9800) [pid = 2876] [serial = 1296] [outer = 00000000] 17:39:25 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (16FCE400) [pid = 2876] [serial = 1297] [outer = 147A9800] 17:39:25 INFO - PROCESS | 2876 | 1462757965468 Marionette DEBUG loaded listener.js 17:39:25 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (16FCF800) [pid = 2876] [serial = 1298] [outer = 147A9800] 17:39:25 INFO - PROCESS | 2876 | 1462757965890 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 17:39:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 17:39:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 594ms 17:39:25 INFO - PROCESS | 2876 | 1462757965919 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 17:39:25 INFO - PROCESS | 2876 | 1462757965921 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 17:39:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 17:39:25 INFO - PROCESS | 2876 | 1462757965936 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 17:39:25 INFO - PROCESS | 2876 | 1462757965938 Marionette TRACE conn3 <- [1,1694,null,{}] 17:39:25 INFO - PROCESS | 2876 | 1462757965945 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:26 INFO - PROCESS | 2876 | 1462757966024 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 17:39:26 INFO - PROCESS | 2876 | 1462757966031 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:26 INFO - PROCESS | 2876 | ++DOCSHELL 14506800 == 32 [pid = 2876] [id = 433] 17:39:26 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (1621BC00) [pid = 2876] [serial = 1299] [outer = 00000000] 17:39:26 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (16FDC800) [pid = 2876] [serial = 1300] [outer = 1621BC00] 17:39:26 INFO - PROCESS | 2876 | 1462757966074 Marionette DEBUG loaded listener.js 17:39:26 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (17039C00) [pid = 2876] [serial = 1301] [outer = 1621BC00] 17:39:26 INFO - PROCESS | 2876 | 1462757966544 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 17:39:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 17:39:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 641ms 17:39:26 INFO - PROCESS | 2876 | 1462757966573 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 17:39:26 INFO - PROCESS | 2876 | 1462757966575 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 17:39:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 17:39:26 INFO - PROCESS | 2876 | 1462757966582 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 17:39:26 INFO - PROCESS | 2876 | 1462757966584 Marionette TRACE conn3 <- [1,1698,null,{}] 17:39:26 INFO - PROCESS | 2876 | 1462757966589 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:26 INFO - PROCESS | 2876 | 1462757966673 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 17:39:26 INFO - PROCESS | 2876 | 1462757966679 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:26 INFO - PROCESS | 2876 | ++DOCSHELL 16FD5800 == 33 [pid = 2876] [id = 434] 17:39:26 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (16FDA400) [pid = 2876] [serial = 1302] [outer = 00000000] 17:39:26 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (17254400) [pid = 2876] [serial = 1303] [outer = 16FDA400] 17:39:26 INFO - PROCESS | 2876 | 1462757966722 Marionette DEBUG loaded listener.js 17:39:26 INFO - PROCESS | 2876 | ++DOMWINDOW == 82 (17270800) [pid = 2876] [serial = 1304] [outer = 16FDA400] 17:39:27 INFO - PROCESS | 2876 | 1462757967175 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 17:39:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 17:39:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 625ms 17:39:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 17:39:27 INFO - PROCESS | 2876 | 1462757967222 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 17:39:27 INFO - PROCESS | 2876 | 1462757967224 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 17:39:27 INFO - PROCESS | 2876 | 1462757967227 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 17:39:27 INFO - PROCESS | 2876 | 1462757967229 Marionette TRACE conn3 <- [1,1702,null,{}] 17:39:27 INFO - PROCESS | 2876 | 1462757967233 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:27 INFO - PROCESS | 2876 | 1462757967463 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 17:39:27 INFO - PROCESS | 2876 | 1462757967542 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:27 INFO - PROCESS | 2876 | ++DOCSHELL 10D5B800 == 34 [pid = 2876] [id = 435] 17:39:27 INFO - PROCESS | 2876 | ++DOMWINDOW == 83 (10D5E800) [pid = 2876] [serial = 1305] [outer = 00000000] 17:39:27 INFO - PROCESS | 2876 | ++DOMWINDOW == 84 (10F37400) [pid = 2876] [serial = 1306] [outer = 10D5E800] 17:39:27 INFO - PROCESS | 2876 | 1462757967598 Marionette DEBUG loaded listener.js 17:39:27 INFO - PROCESS | 2876 | ++DOMWINDOW == 85 (11041800) [pid = 2876] [serial = 1307] [outer = 10D5E800] 17:39:28 INFO - PROCESS | 2876 | 1462757968143 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 17:39:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 17:39:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 938ms 17:39:28 INFO - PROCESS | 2876 | 1462757968174 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 17:39:28 INFO - PROCESS | 2876 | 1462757968179 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 17:39:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 17:39:28 INFO - PROCESS | 2876 | 1462757968185 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 17:39:28 INFO - PROCESS | 2876 | 1462757968188 Marionette TRACE conn3 <- [1,1706,null,{}] 17:39:28 INFO - PROCESS | 2876 | 1462757968192 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:28 INFO - PROCESS | 2876 | 1462757968297 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 17:39:28 INFO - PROCESS | 2876 | 1462757968399 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:28 INFO - PROCESS | 2876 | ++DOCSHELL 12F1D400 == 35 [pid = 2876] [id = 436] 17:39:28 INFO - PROCESS | 2876 | ++DOMWINDOW == 86 (1323E400) [pid = 2876] [serial = 1308] [outer = 00000000] 17:39:28 INFO - PROCESS | 2876 | ++DOMWINDOW == 87 (1350F000) [pid = 2876] [serial = 1309] [outer = 1323E400] 17:39:28 INFO - PROCESS | 2876 | 1462757968454 Marionette DEBUG loaded listener.js 17:39:28 INFO - PROCESS | 2876 | ++DOMWINDOW == 88 (13CA6000) [pid = 2876] [serial = 1310] [outer = 1323E400] 17:39:29 INFO - PROCESS | 2876 | 1462757969058 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 17:39:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 17:39:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 938ms 17:39:29 INFO - PROCESS | 2876 | 1462757969130 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 17:39:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 17:39:29 INFO - PROCESS | 2876 | 1462757969133 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 17:39:29 INFO - PROCESS | 2876 | 1462757969137 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 17:39:29 INFO - PROCESS | 2876 | 1462757969139 Marionette TRACE conn3 <- [1,1710,null,{}] 17:39:29 INFO - PROCESS | 2876 | 1462757969143 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:29 INFO - PROCESS | 2876 | 1462757969248 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 17:39:29 INFO - PROCESS | 2876 | 1462757969350 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:29 INFO - PROCESS | 2876 | ++DOCSHELL 159BD400 == 36 [pid = 2876] [id = 437] 17:39:29 INFO - PROCESS | 2876 | ++DOMWINDOW == 89 (15A42C00) [pid = 2876] [serial = 1311] [outer = 00000000] 17:39:29 INFO - PROCESS | 2876 | ++DOMWINDOW == 90 (164E1800) [pid = 2876] [serial = 1312] [outer = 15A42C00] 17:39:29 INFO - PROCESS | 2876 | 1462757969406 Marionette DEBUG loaded listener.js 17:39:29 INFO - PROCESS | 2876 | ++DOMWINDOW == 91 (16AA8400) [pid = 2876] [serial = 1313] [outer = 15A42C00] 17:39:29 INFO - PROCESS | 2876 | 1462757969991 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 17:39:30 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 17:39:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 891ms 17:39:30 INFO - PROCESS | 2876 | 1462757970039 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 17:39:30 INFO - PROCESS | 2876 | 1462757970043 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 17:39:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 17:39:30 INFO - PROCESS | 2876 | 1462757970054 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 17:39:30 INFO - PROCESS | 2876 | 1462757970059 Marionette TRACE conn3 <- [1,1714,null,{}] 17:39:30 INFO - PROCESS | 2876 | 1462757970063 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:30 INFO - PROCESS | 2876 | 1462757970165 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 17:39:30 INFO - PROCESS | 2876 | 1462757970293 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:30 INFO - PROCESS | 2876 | ++DOCSHELL 16FDB800 == 37 [pid = 2876] [id = 438] 17:39:30 INFO - PROCESS | 2876 | ++DOMWINDOW == 92 (17150800) [pid = 2876] [serial = 1314] [outer = 00000000] 17:39:30 INFO - PROCESS | 2876 | ++DOMWINDOW == 93 (172BA800) [pid = 2876] [serial = 1315] [outer = 17150800] 17:39:30 INFO - PROCESS | 2876 | 1462757970346 Marionette DEBUG loaded listener.js 17:39:30 INFO - PROCESS | 2876 | ++DOMWINDOW == 94 (178F6000) [pid = 2876] [serial = 1316] [outer = 17150800] 17:39:30 INFO - PROCESS | 2876 | 1462757970933 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 17:39:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 17:39:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 906ms 17:39:30 INFO - PROCESS | 2876 | 1462757970954 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 17:39:30 INFO - PROCESS | 2876 | 1462757970956 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 17:39:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 17:39:30 INFO - PROCESS | 2876 | 1462757970960 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 17:39:30 INFO - PROCESS | 2876 | 1462757970962 Marionette TRACE conn3 <- [1,1718,null,{}] 17:39:30 INFO - PROCESS | 2876 | 1462757970966 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:31 INFO - PROCESS | 2876 | 1462757971066 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 17:39:31 INFO - PROCESS | 2876 | 1462757971165 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:31 INFO - PROCESS | 2876 | ++DOCSHELL 178FD400 == 38 [pid = 2876] [id = 439] 17:39:31 INFO - PROCESS | 2876 | ++DOMWINDOW == 95 (1791E400) [pid = 2876] [serial = 1317] [outer = 00000000] 17:39:31 INFO - PROCESS | 2876 | ++DOMWINDOW == 96 (17923800) [pid = 2876] [serial = 1318] [outer = 1791E400] 17:39:31 INFO - PROCESS | 2876 | 1462757971218 Marionette DEBUG loaded listener.js 17:39:31 INFO - PROCESS | 2876 | ++DOMWINDOW == 97 (17925800) [pid = 2876] [serial = 1319] [outer = 1791E400] 17:39:31 INFO - PROCESS | 2876 | 1462757971781 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 17:39:31 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 17:39:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 890ms 17:39:31 INFO - PROCESS | 2876 | 1462757971865 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 17:39:31 INFO - PROCESS | 2876 | 1462757971867 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 17:39:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 17:39:31 INFO - PROCESS | 2876 | 1462757971871 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 17:39:31 INFO - PROCESS | 2876 | 1462757971873 Marionette TRACE conn3 <- [1,1722,null,{}] 17:39:31 INFO - PROCESS | 2876 | 1462757971877 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:32 INFO - PROCESS | 2876 | 1462757971998 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 17:39:32 INFO - PROCESS | 2876 | 1462757972253 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:32 INFO - PROCESS | 2876 | ++DOCSHELL 0F69AC00 == 39 [pid = 2876] [id = 440] 17:39:32 INFO - PROCESS | 2876 | ++DOMWINDOW == 98 (0F955C00) [pid = 2876] [serial = 1320] [outer = 00000000] 17:39:32 INFO - PROCESS | 2876 | ++DOMWINDOW == 99 (10F30000) [pid = 2876] [serial = 1321] [outer = 0F955C00] 17:39:32 INFO - PROCESS | 2876 | 1462757972307 Marionette DEBUG loaded listener.js 17:39:32 INFO - PROCESS | 2876 | ++DOMWINDOW == 100 (113B6400) [pid = 2876] [serial = 1322] [outer = 0F955C00] 17:39:32 INFO - PROCESS | 2876 | 1462757972872 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 17:39:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 17:39:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1031ms 17:39:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 17:39:32 INFO - PROCESS | 2876 | 1462757972911 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 17:39:32 INFO - PROCESS | 2876 | 1462757972915 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 17:39:32 INFO - PROCESS | 2876 | 1462757972919 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 17:39:32 INFO - PROCESS | 2876 | 1462757972922 Marionette TRACE conn3 <- [1,1726,null,{}] 17:39:32 INFO - PROCESS | 2876 | 1462757972943 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:33 INFO - PROCESS | 2876 | 1462757973038 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 17:39:33 INFO - PROCESS | 2876 | 1462757973148 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:33 INFO - PROCESS | 2876 | ++DOCSHELL 13514800 == 40 [pid = 2876] [id = 441] 17:39:33 INFO - PROCESS | 2876 | ++DOMWINDOW == 101 (13A04400) [pid = 2876] [serial = 1323] [outer = 00000000] 17:39:33 INFO - PROCESS | 2876 | ++DOMWINDOW == 102 (1479F800) [pid = 2876] [serial = 1324] [outer = 13A04400] 17:39:33 INFO - PROCESS | 2876 | 1462757973196 Marionette DEBUG loaded listener.js 17:39:33 INFO - PROCESS | 2876 | ++DOMWINDOW == 103 (15251400) [pid = 2876] [serial = 1325] [outer = 13A04400] 17:39:33 INFO - PROCESS | 2876 | --DOMWINDOW == 102 (164D6C00) [pid = 2876] [serial = 1255] [outer = 00000000] [url = about:blank] 17:39:33 INFO - PROCESS | 2876 | --DOMWINDOW == 101 (1607DC00) [pid = 2876] [serial = 1253] [outer = 00000000] [url = about:blank] 17:39:33 INFO - PROCESS | 2876 | --DOMWINDOW == 100 (13288800) [pid = 2876] [serial = 1243] [outer = 00000000] [url = about:blank] 17:39:33 INFO - PROCESS | 2876 | --DOMWINDOW == 99 (1594B400) [pid = 2876] [serial = 1246] [outer = 00000000] [url = about:blank] 17:39:33 INFO - PROCESS | 2876 | --DOMWINDOW == 98 (1348B800) [pid = 2876] [serial = 1244] [outer = 00000000] [url = about:blank] 17:39:33 INFO - PROCESS | 2876 | --DOMWINDOW == 97 (15B48000) [pid = 2876] [serial = 1247] [outer = 00000000] [url = about:blank] 17:39:33 INFO - PROCESS | 2876 | --DOMWINDOW == 96 (1113F800) [pid = 2876] [serial = 1238] [outer = 00000000] [url = about:blank] 17:39:33 INFO - PROCESS | 2876 | --DOMWINDOW == 95 (11048C00) [pid = 2876] [serial = 1237] [outer = 00000000] [url = about:blank] 17:39:33 INFO - PROCESS | 2876 | --DOMWINDOW == 94 (130E2C00) [pid = 2876] [serial = 1249] [outer = 00000000] [url = about:blank] 17:39:33 INFO - PROCESS | 2876 | --DOMWINDOW == 93 (159BEC00) [pid = 2876] [serial = 1252] [outer = 00000000] [url = about:blank] 17:39:33 INFO - PROCESS | 2876 | --DOMWINDOW == 92 (11042400) [pid = 2876] [serial = 1240] [outer = 00000000] [url = about:blank] 17:39:33 INFO - PROCESS | 2876 | --DOMWINDOW == 91 (111DEC00) [pid = 2876] [serial = 1241] [outer = 00000000] [url = about:blank] 17:39:33 INFO - PROCESS | 2876 | --DOMWINDOW == 90 (13C8DC00) [pid = 2876] [serial = 1250] [outer = 00000000] [url = about:blank] 17:39:33 INFO - PROCESS | 2876 | 1462757973739 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 17:39:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 17:39:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 859ms 17:39:33 INFO - PROCESS | 2876 | 1462757973783 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 17:39:33 INFO - PROCESS | 2876 | 1462757973786 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 17:39:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 17:39:33 INFO - PROCESS | 2876 | 1462757973791 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 17:39:33 INFO - PROCESS | 2876 | 1462757973793 Marionette TRACE conn3 <- [1,1730,null,{}] 17:39:33 INFO - PROCESS | 2876 | 1462757973798 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:33 INFO - PROCESS | 2876 | 1462757973889 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 17:39:33 INFO - PROCESS | 2876 | 1462757973899 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:33 INFO - PROCESS | 2876 | ++DOCSHELL 122B2C00 == 41 [pid = 2876] [id = 442] 17:39:33 INFO - PROCESS | 2876 | ++DOMWINDOW == 91 (130E2C00) [pid = 2876] [serial = 1326] [outer = 00000000] 17:39:33 INFO - PROCESS | 2876 | ++DOMWINDOW == 92 (1350A800) [pid = 2876] [serial = 1327] [outer = 130E2C00] 17:39:33 INFO - PROCESS | 2876 | 1462757973948 Marionette DEBUG loaded listener.js 17:39:34 INFO - PROCESS | 2876 | ++DOMWINDOW == 93 (147DFC00) [pid = 2876] [serial = 1328] [outer = 130E2C00] 17:39:34 INFO - PROCESS | 2876 | 1462757974432 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 17:39:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 17:39:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 687ms 17:39:34 INFO - PROCESS | 2876 | 1462757974489 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 17:39:34 INFO - PROCESS | 2876 | 1462757974491 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 17:39:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 17:39:34 INFO - PROCESS | 2876 | 1462757974496 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 17:39:34 INFO - PROCESS | 2876 | 1462757974502 Marionette TRACE conn3 <- [1,1734,null,{}] 17:39:34 INFO - PROCESS | 2876 | 1462757974510 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:34 INFO - PROCESS | 2876 | 1462757974592 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 17:39:34 INFO - PROCESS | 2876 | 1462757974602 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:34 INFO - PROCESS | 2876 | ++DOCSHELL 1621FC00 == 42 [pid = 2876] [id = 443] 17:39:34 INFO - PROCESS | 2876 | ++DOMWINDOW == 94 (16223000) [pid = 2876] [serial = 1329] [outer = 00000000] 17:39:34 INFO - PROCESS | 2876 | ++DOMWINDOW == 95 (164D9800) [pid = 2876] [serial = 1330] [outer = 16223000] 17:39:34 INFO - PROCESS | 2876 | 1462757974646 Marionette DEBUG loaded listener.js 17:39:34 INFO - PROCESS | 2876 | ++DOMWINDOW == 96 (169A9400) [pid = 2876] [serial = 1331] [outer = 16223000] 17:39:35 INFO - PROCESS | 2876 | 1462757975088 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 17:39:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 17:39:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 656ms 17:39:35 INFO - PROCESS | 2876 | 1462757975153 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 17:39:35 INFO - PROCESS | 2876 | 1462757975156 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 17:39:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 17:39:35 INFO - PROCESS | 2876 | 1462757975159 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 17:39:35 INFO - PROCESS | 2876 | 1462757975161 Marionette TRACE conn3 <- [1,1738,null,{}] 17:39:35 INFO - PROCESS | 2876 | 1462757975164 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:35 INFO - PROCESS | 2876 | 1462757975243 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 17:39:35 INFO - PROCESS | 2876 | 1462757975252 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:35 INFO - PROCESS | 2876 | ++DOCSHELL 16A20C00 == 43 [pid = 2876] [id = 444] 17:39:35 INFO - PROCESS | 2876 | ++DOMWINDOW == 97 (16A21000) [pid = 2876] [serial = 1332] [outer = 00000000] 17:39:35 INFO - PROCESS | 2876 | ++DOMWINDOW == 98 (16B63400) [pid = 2876] [serial = 1333] [outer = 16A21000] 17:39:35 INFO - PROCESS | 2876 | 1462757975322 Marionette DEBUG loaded listener.js 17:39:35 INFO - PROCESS | 2876 | ++DOMWINDOW == 99 (16F0B400) [pid = 2876] [serial = 1334] [outer = 16A21000] 17:39:35 INFO - PROCESS | 2876 | 1462757975777 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 17:39:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 17:39:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 703ms 17:39:35 INFO - PROCESS | 2876 | 1462757975858 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 17:39:35 INFO - PROCESS | 2876 | 1462757975860 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 17:39:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 17:39:35 INFO - PROCESS | 2876 | 1462757975864 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 17:39:35 INFO - PROCESS | 2876 | 1462757975879 Marionette TRACE conn3 <- [1,1742,null,{}] 17:39:35 INFO - PROCESS | 2876 | 1462757975884 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:35 INFO - PROCESS | 2876 | 1462757975996 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 17:39:36 INFO - PROCESS | 2876 | 1462757976002 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:36 INFO - PROCESS | 2876 | ++DOCSHELL 16F15C00 == 44 [pid = 2876] [id = 445] 17:39:36 INFO - PROCESS | 2876 | ++DOMWINDOW == 100 (16FD0C00) [pid = 2876] [serial = 1335] [outer = 00000000] 17:39:36 INFO - PROCESS | 2876 | ++DOMWINDOW == 101 (16FEA000) [pid = 2876] [serial = 1336] [outer = 16FD0C00] 17:39:36 INFO - PROCESS | 2876 | 1462757976103 Marionette DEBUG loaded listener.js 17:39:36 INFO - PROCESS | 2876 | ++DOMWINDOW == 102 (17279000) [pid = 2876] [serial = 1337] [outer = 16FD0C00] 17:39:36 INFO - PROCESS | 2876 | 1462757976532 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 17:39:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 17:39:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 703ms 17:39:36 INFO - PROCESS | 2876 | 1462757976564 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 17:39:36 INFO - PROCESS | 2876 | 1462757976565 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 17:39:36 INFO - PROCESS | 2876 | 1462757976569 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 17:39:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 17:39:36 INFO - PROCESS | 2876 | 1462757976571 Marionette TRACE conn3 <- [1,1746,null,{}] 17:39:36 INFO - PROCESS | 2876 | 1462757976574 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:36 INFO - PROCESS | 2876 | 1462757976719 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 17:39:36 INFO - PROCESS | 2876 | 1462757976748 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:36 INFO - PROCESS | 2876 | ++DOCSHELL 1791E000 == 45 [pid = 2876] [id = 446] 17:39:36 INFO - PROCESS | 2876 | ++DOMWINDOW == 103 (1791F800) [pid = 2876] [serial = 1338] [outer = 00000000] 17:39:36 INFO - PROCESS | 2876 | ++DOMWINDOW == 104 (182C1400) [pid = 2876] [serial = 1339] [outer = 1791F800] 17:39:36 INFO - PROCESS | 2876 | 1462757976794 Marionette DEBUG loaded listener.js 17:39:36 INFO - PROCESS | 2876 | ++DOMWINDOW == 105 (182C8400) [pid = 2876] [serial = 1340] [outer = 1791F800] 17:39:37 INFO - PROCESS | 2876 | 1462757977229 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 17:39:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 17:39:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 687ms 17:39:37 INFO - PROCESS | 2876 | 1462757977269 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 17:39:37 INFO - PROCESS | 2876 | 1462757977270 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 17:39:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 17:39:37 INFO - PROCESS | 2876 | 1462757977274 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 17:39:37 INFO - PROCESS | 2876 | 1462757977275 Marionette TRACE conn3 <- [1,1750,null,{}] 17:39:37 INFO - PROCESS | 2876 | 1462757977279 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:37 INFO - PROCESS | 2876 | 1462757977387 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 17:39:37 INFO - PROCESS | 2876 | 1462757977394 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:37 INFO - PROCESS | 2876 | ++DOCSHELL 178EFC00 == 46 [pid = 2876] [id = 447] 17:39:37 INFO - PROCESS | 2876 | ++DOMWINDOW == 106 (181F2C00) [pid = 2876] [serial = 1341] [outer = 00000000] 17:39:37 INFO - PROCESS | 2876 | ++DOMWINDOW == 107 (18537400) [pid = 2876] [serial = 1342] [outer = 181F2C00] 17:39:37 INFO - PROCESS | 2876 | 1462757977486 Marionette DEBUG loaded listener.js 17:39:37 INFO - PROCESS | 2876 | ++DOMWINDOW == 108 (1853B400) [pid = 2876] [serial = 1343] [outer = 181F2C00] 17:39:37 INFO - PROCESS | 2876 | --DOMWINDOW == 107 (169A8800) [pid = 2876] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 17:39:37 INFO - PROCESS | 2876 | --DOMWINDOW == 106 (1479D800) [pid = 2876] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 17:39:37 INFO - PROCESS | 2876 | --DOMWINDOW == 105 (10573800) [pid = 2876] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 17:39:37 INFO - PROCESS | 2876 | --DOMWINDOW == 104 (11BCBC00) [pid = 2876] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 17:39:37 INFO - PROCESS | 2876 | --DOMWINDOW == 103 (0F960400) [pid = 2876] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 17:39:37 INFO - PROCESS | 2876 | --DOMWINDOW == 102 (10D63800) [pid = 2876] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 17:39:37 INFO - PROCESS | 2876 | --DOMWINDOW == 101 (1621BC00) [pid = 2876] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 17:39:37 INFO - PROCESS | 2876 | --DOMWINDOW == 100 (147A9800) [pid = 2876] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 17:39:37 INFO - PROCESS | 2876 | --DOMWINDOW == 99 (1594F800) [pid = 2876] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 17:39:37 INFO - PROCESS | 2876 | 1462757977955 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 17:39:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 17:39:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 734ms 17:39:38 INFO - PROCESS | 2876 | 1462757978015 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 17:39:38 INFO - PROCESS | 2876 | 1462757978017 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 17:39:38 INFO - PROCESS | 2876 | 1462757978020 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 17:39:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 17:39:38 INFO - PROCESS | 2876 | 1462757978022 Marionette TRACE conn3 <- [1,1754,null,{}] 17:39:38 INFO - PROCESS | 2876 | 1462757978025 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:38 INFO - PROCESS | 2876 | 1462757978129 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 17:39:38 INFO - PROCESS | 2876 | 1462757978227 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:38 INFO - PROCESS | 2876 | ++DOCSHELL 122A8400 == 47 [pid = 2876] [id = 448] 17:39:38 INFO - PROCESS | 2876 | ++DOMWINDOW == 100 (12C6D800) [pid = 2876] [serial = 1344] [outer = 00000000] 17:39:38 INFO - PROCESS | 2876 | ++DOMWINDOW == 101 (16226800) [pid = 2876] [serial = 1345] [outer = 12C6D800] 17:39:38 INFO - PROCESS | 2876 | 1462757978279 Marionette DEBUG loaded listener.js 17:39:38 INFO - PROCESS | 2876 | ++DOMWINDOW == 102 (1726D000) [pid = 2876] [serial = 1346] [outer = 12C6D800] 17:39:38 INFO - PROCESS | 2876 | 1462757978629 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 17:39:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 17:39:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 641ms 17:39:38 INFO - PROCESS | 2876 | 1462757978658 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 17:39:38 INFO - PROCESS | 2876 | 1462757978660 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 17:39:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 17:39:38 INFO - PROCESS | 2876 | 1462757978663 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 17:39:38 INFO - PROCESS | 2876 | 1462757978665 Marionette TRACE conn3 <- [1,1758,null,{}] 17:39:38 INFO - PROCESS | 2876 | 1462757978668 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:38 INFO - PROCESS | 2876 | 1462757978782 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 17:39:38 INFO - PROCESS | 2876 | 1462757978791 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:38 INFO - PROCESS | 2876 | ++DOCSHELL 117DDC00 == 48 [pid = 2876] [id = 449] 17:39:38 INFO - PROCESS | 2876 | ++DOMWINDOW == 103 (1479D800) [pid = 2876] [serial = 1347] [outer = 00000000] 17:39:38 INFO - PROCESS | 2876 | ++DOMWINDOW == 104 (1855AC00) [pid = 2876] [serial = 1348] [outer = 1479D800] 17:39:38 INFO - PROCESS | 2876 | 1462757978835 Marionette DEBUG loaded listener.js 17:39:38 INFO - PROCESS | 2876 | ++DOMWINDOW == 105 (185C9C00) [pid = 2876] [serial = 1349] [outer = 1479D800] 17:39:39 INFO - PROCESS | 2876 | 1462757979238 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 17:39:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 17:39:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 594ms 17:39:39 INFO - PROCESS | 2876 | 1462757979261 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 17:39:39 INFO - PROCESS | 2876 | 1462757979263 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 17:39:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 17:39:39 INFO - PROCESS | 2876 | 1462757979267 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 17:39:39 INFO - PROCESS | 2876 | 1462757979269 Marionette TRACE conn3 <- [1,1762,null,{}] 17:39:39 INFO - PROCESS | 2876 | 1462757979272 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:39 INFO - PROCESS | 2876 | 1462757979352 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 17:39:39 INFO - PROCESS | 2876 | 1462757979359 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:39 INFO - PROCESS | 2876 | ++DOCSHELL 11599800 == 49 [pid = 2876] [id = 450] 17:39:39 INFO - PROCESS | 2876 | ++DOMWINDOW == 106 (14733400) [pid = 2876] [serial = 1350] [outer = 00000000] 17:39:39 INFO - PROCESS | 2876 | ++DOMWINDOW == 107 (18824000) [pid = 2876] [serial = 1351] [outer = 14733400] 17:39:39 INFO - PROCESS | 2876 | 1462757979489 Marionette DEBUG loaded listener.js 17:39:39 INFO - PROCESS | 2876 | ++DOMWINDOW == 108 (18843000) [pid = 2876] [serial = 1352] [outer = 14733400] 17:39:39 INFO - PROCESS | 2876 | 1462757979947 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 17:39:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 17:39:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 734ms 17:39:40 INFO - PROCESS | 2876 | 1462757980012 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 17:39:40 INFO - PROCESS | 2876 | 1462757980017 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 17:39:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 17:39:40 INFO - PROCESS | 2876 | 1462757980023 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 17:39:40 INFO - PROCESS | 2876 | 1462757980028 Marionette TRACE conn3 <- [1,1766,null,{}] 17:39:40 INFO - PROCESS | 2876 | 1462757980035 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:40 INFO - PROCESS | 2876 | 1462757980153 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 17:39:40 INFO - PROCESS | 2876 | 1462757980253 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:40 INFO - PROCESS | 2876 | ++DOCSHELL 11046800 == 50 [pid = 2876] [id = 451] 17:39:40 INFO - PROCESS | 2876 | ++DOMWINDOW == 109 (11047400) [pid = 2876] [serial = 1353] [outer = 00000000] 17:39:40 INFO - PROCESS | 2876 | ++DOMWINDOW == 110 (111DEC00) [pid = 2876] [serial = 1354] [outer = 11047400] 17:39:40 INFO - PROCESS | 2876 | 1462757980307 Marionette DEBUG loaded listener.js 17:39:40 INFO - PROCESS | 2876 | ++DOMWINDOW == 111 (122FFC00) [pid = 2876] [serial = 1355] [outer = 11047400] 17:39:40 INFO - PROCESS | 2876 | 1462757980924 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 17:39:40 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 17:39:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 937ms 17:39:40 INFO - PROCESS | 2876 | 1462757980970 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 17:39:40 INFO - PROCESS | 2876 | 1462757980976 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 17:39:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 17:39:40 INFO - PROCESS | 2876 | 1462757980982 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 17:39:40 INFO - PROCESS | 2876 | 1462757980985 Marionette TRACE conn3 <- [1,1770,null,{}] 17:39:40 INFO - PROCESS | 2876 | 1462757980989 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:41 INFO - PROCESS | 2876 | 1462757981103 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 17:39:41 INFO - PROCESS | 2876 | 1462757981209 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:41 INFO - PROCESS | 2876 | ++DOCSHELL 1348E000 == 51 [pid = 2876] [id = 452] 17:39:41 INFO - PROCESS | 2876 | ++DOMWINDOW == 112 (134E3400) [pid = 2876] [serial = 1356] [outer = 00000000] 17:39:41 INFO - PROCESS | 2876 | ++DOMWINDOW == 113 (159C5000) [pid = 2876] [serial = 1357] [outer = 134E3400] 17:39:41 INFO - PROCESS | 2876 | 1462757981261 Marionette DEBUG loaded listener.js 17:39:41 INFO - PROCESS | 2876 | ++DOMWINDOW == 114 (16081000) [pid = 2876] [serial = 1358] [outer = 134E3400] 17:39:41 INFO - PROCESS | 2876 | 1462757981819 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 17:39:41 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 17:39:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 906ms 17:39:41 INFO - PROCESS | 2876 | 1462757981884 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 17:39:41 INFO - PROCESS | 2876 | 1462757981887 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 17:39:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 17:39:41 INFO - PROCESS | 2876 | 1462757981891 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 17:39:41 INFO - PROCESS | 2876 | 1462757981895 Marionette TRACE conn3 <- [1,1774,null,{}] 17:39:41 INFO - PROCESS | 2876 | 1462757981906 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:42 INFO - PROCESS | 2876 | 1462757982015 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 17:39:42 INFO - PROCESS | 2876 | 1462757982127 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:42 INFO - PROCESS | 2876 | ++DOCSHELL 159C4C00 == 52 [pid = 2876] [id = 453] 17:39:42 INFO - PROCESS | 2876 | ++DOMWINDOW == 115 (16DBA800) [pid = 2876] [serial = 1359] [outer = 00000000] 17:39:42 INFO - PROCESS | 2876 | ++DOMWINDOW == 116 (177C2000) [pid = 2876] [serial = 1360] [outer = 16DBA800] 17:39:42 INFO - PROCESS | 2876 | 1462757982230 Marionette DEBUG loaded listener.js 17:39:42 INFO - PROCESS | 2876 | ++DOMWINDOW == 117 (180D5C00) [pid = 2876] [serial = 1361] [outer = 16DBA800] 17:39:42 INFO - PROCESS | 2876 | 1462757982862 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 17:39:42 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 17:39:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1047ms 17:39:42 INFO - PROCESS | 2876 | 1462757982940 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 17:39:42 INFO - PROCESS | 2876 | 1462757982943 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 17:39:42 INFO - PROCESS | 2876 | 1462757982964 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 17:39:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 17:39:42 INFO - PROCESS | 2876 | 1462757982966 Marionette TRACE conn3 <- [1,1778,null,{}] 17:39:42 INFO - PROCESS | 2876 | 1462757982970 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:43 INFO - PROCESS | 2876 | 1462757983076 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 17:39:43 INFO - PROCESS | 2876 | 1462757983212 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:43 INFO - PROCESS | 2876 | ++DOCSHELL 164D8800 == 53 [pid = 2876] [id = 454] 17:39:43 INFO - PROCESS | 2876 | ++DOMWINDOW == 118 (1882EC00) [pid = 2876] [serial = 1362] [outer = 00000000] 17:39:43 INFO - PROCESS | 2876 | ++DOMWINDOW == 119 (1884A800) [pid = 2876] [serial = 1363] [outer = 1882EC00] 17:39:43 INFO - PROCESS | 2876 | 1462757983266 Marionette DEBUG loaded listener.js 17:39:43 INFO - PROCESS | 2876 | ++DOMWINDOW == 120 (18850400) [pid = 2876] [serial = 1364] [outer = 1882EC00] 17:39:43 INFO - PROCESS | 2876 | 1462757983821 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 17:39:43 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) 17:39:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 906ms 17:39:43 INFO - PROCESS | 2876 | 1462757983875 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 17:39:43 INFO - PROCESS | 2876 | 1462757983877 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 17:39:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 17:39:43 INFO - PROCESS | 2876 | 1462757983882 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 17:39:43 INFO - PROCESS | 2876 | 1462757983884 Marionette TRACE conn3 <- [1,1782,null,{}] 17:39:43 INFO - PROCESS | 2876 | 1462757983887 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:43 INFO - PROCESS | 2876 | 1462757983988 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 17:39:44 INFO - PROCESS | 2876 | 1462757984093 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:44 INFO - PROCESS | 2876 | ++DOCSHELL 1884A000 == 54 [pid = 2876] [id = 455] 17:39:44 INFO - PROCESS | 2876 | ++DOMWINDOW == 121 (18865800) [pid = 2876] [serial = 1365] [outer = 00000000] 17:39:44 INFO - PROCESS | 2876 | ++DOMWINDOW == 122 (18869400) [pid = 2876] [serial = 1366] [outer = 18865800] 17:39:44 INFO - PROCESS | 2876 | 1462757984154 Marionette DEBUG loaded listener.js 17:39:44 INFO - PROCESS | 2876 | ++DOMWINDOW == 123 (1886C000) [pid = 2876] [serial = 1367] [outer = 18865800] 17:39:44 INFO - PROCESS | 2876 | 1462757984691 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 17:39:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:39:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 844ms 17:39:44 INFO - PROCESS | 2876 | 1462757984753 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 17:39:44 INFO - PROCESS | 2876 | 1462757984755 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 17:39:44 INFO - PROCESS | 2876 | 1462757984759 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 17:39:44 INFO - PROCESS | 2876 | 1462757984761 Marionette TRACE conn3 <- [1,1786,null,{}] 17:39:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 17:39:44 INFO - PROCESS | 2876 | 1462757984764 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:44 INFO - PROCESS | 2876 | 1462757984886 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 17:39:45 INFO - PROCESS | 2876 | 1462757984997 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:45 INFO - PROCESS | 2876 | ++DOCSHELL 14505000 == 55 [pid = 2876] [id = 456] 17:39:45 INFO - PROCESS | 2876 | ++DOMWINDOW == 124 (15B4A000) [pid = 2876] [serial = 1368] [outer = 00000000] 17:39:45 INFO - PROCESS | 2876 | ++DOMWINDOW == 125 (164DD000) [pid = 2876] [serial = 1369] [outer = 15B4A000] 17:39:45 INFO - PROCESS | 2876 | 1462757985049 Marionette DEBUG loaded listener.js 17:39:45 INFO - PROCESS | 2876 | ++DOMWINDOW == 126 (16DC0000) [pid = 2876] [serial = 1370] [outer = 15B4A000] 17:39:45 INFO - PROCESS | 2876 | 1462757985817 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 17:39:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 17:39:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1078ms 17:39:45 INFO - PROCESS | 2876 | 1462757985857 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 17:39:45 INFO - PROCESS | 2876 | 1462757985861 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 17:39:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 17:39:45 INFO - PROCESS | 2876 | 1462757985867 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 17:39:45 INFO - PROCESS | 2876 | 1462757985870 Marionette TRACE conn3 <- [1,1790,null,{}] 17:39:45 INFO - PROCESS | 2876 | 1462757985876 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:45 INFO - PROCESS | 2876 | 1462757985973 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 17:39:46 INFO - PROCESS | 2876 | 1462757986113 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:46 INFO - PROCESS | 2876 | ++DOCSHELL 13291800 == 56 [pid = 2876] [id = 457] 17:39:46 INFO - PROCESS | 2876 | ++DOMWINDOW == 127 (13294800) [pid = 2876] [serial = 1371] [outer = 00000000] 17:39:46 INFO - PROCESS | 2876 | ++DOMWINDOW == 128 (1350F400) [pid = 2876] [serial = 1372] [outer = 13294800] 17:39:46 INFO - PROCESS | 2876 | 1462757986168 Marionette DEBUG loaded listener.js 17:39:46 INFO - PROCESS | 2876 | ++DOMWINDOW == 129 (1450DC00) [pid = 2876] [serial = 1373] [outer = 13294800] 17:39:46 INFO - PROCESS | 2876 | --DOCSHELL 117DDC00 == 55 [pid = 2876] [id = 449] 17:39:46 INFO - PROCESS | 2876 | --DOCSHELL 122A8400 == 54 [pid = 2876] [id = 448] 17:39:46 INFO - PROCESS | 2876 | --DOCSHELL 178EFC00 == 53 [pid = 2876] [id = 447] 17:39:46 INFO - PROCESS | 2876 | --DOCSHELL 1791E000 == 52 [pid = 2876] [id = 446] 17:39:46 INFO - PROCESS | 2876 | --DOCSHELL 16F15C00 == 51 [pid = 2876] [id = 445] 17:39:46 INFO - PROCESS | 2876 | --DOCSHELL 16A20C00 == 50 [pid = 2876] [id = 444] 17:39:46 INFO - PROCESS | 2876 | --DOCSHELL 1621FC00 == 49 [pid = 2876] [id = 443] 17:39:46 INFO - PROCESS | 2876 | --DOCSHELL 122B2C00 == 48 [pid = 2876] [id = 442] 17:39:46 INFO - PROCESS | 2876 | --DOCSHELL 13514800 == 47 [pid = 2876] [id = 441] 17:39:46 INFO - PROCESS | 2876 | --DOCSHELL 0F69AC00 == 46 [pid = 2876] [id = 440] 17:39:46 INFO - PROCESS | 2876 | --DOMWINDOW == 128 (17254400) [pid = 2876] [serial = 1303] [outer = 00000000] [url = about:blank] 17:39:46 INFO - PROCESS | 2876 | --DOMWINDOW == 127 (16AAF400) [pid = 2876] [serial = 1291] [outer = 00000000] [url = about:blank] 17:39:46 INFO - PROCESS | 2876 | --DOMWINDOW == 126 (159C4800) [pid = 2876] [serial = 1285] [outer = 00000000] [url = about:blank] 17:39:46 INFO - PROCESS | 2876 | --DOMWINDOW == 125 (107F3C00) [pid = 2876] [serial = 1276] [outer = 00000000] [url = about:blank] 17:39:46 INFO - PROCESS | 2876 | --DOMWINDOW == 124 (10F33C00) [pid = 2876] [serial = 1277] [outer = 00000000] [url = about:blank] 17:39:46 INFO - PROCESS | 2876 | --DOMWINDOW == 123 (12E2A400) [pid = 2876] [serial = 1279] [outer = 00000000] [url = about:blank] 17:39:46 INFO - PROCESS | 2876 | --DOMWINDOW == 122 (12F23000) [pid = 2876] [serial = 1280] [outer = 00000000] [url = about:blank] 17:39:46 INFO - PROCESS | 2876 | --DOMWINDOW == 121 (11BBF800) [pid = 2876] [serial = 1258] [outer = 00000000] [url = about:blank] 17:39:46 INFO - PROCESS | 2876 | --DOMWINDOW == 120 (13CAA400) [pid = 2876] [serial = 1282] [outer = 00000000] [url = about:blank] 17:39:46 INFO - PROCESS | 2876 | --DOMWINDOW == 119 (1473C000) [pid = 2876] [serial = 1283] [outer = 00000000] [url = about:blank] 17:39:46 INFO - PROCESS | 2876 | --DOMWINDOW == 118 (16A2A000) [pid = 2876] [serial = 1264] [outer = 00000000] [url = about:blank] 17:39:46 INFO - PROCESS | 2876 | --DOMWINDOW == 117 (159C8C00) [pid = 2876] [serial = 1294] [outer = 00000000] [url = about:blank] 17:39:46 INFO - PROCESS | 2876 | --DOMWINDOW == 116 (14740800) [pid = 2876] [serial = 1261] [outer = 00000000] [url = about:blank] 17:39:46 INFO - PROCESS | 2876 | --DOMWINDOW == 115 (13CA4C00) [pid = 2876] [serial = 1270] [outer = 00000000] [url = about:blank] 17:39:46 INFO - PROCESS | 2876 | --DOMWINDOW == 114 (122FD400) [pid = 2876] [serial = 1273] [outer = 00000000] [url = about:blank] 17:39:46 INFO - PROCESS | 2876 | --DOMWINDOW == 113 (16AABC00) [pid = 2876] [serial = 1267] [outer = 00000000] [url = about:blank] 17:39:46 INFO - PROCESS | 2876 | --DOMWINDOW == 112 (16FDC800) [pid = 2876] [serial = 1300] [outer = 00000000] [url = about:blank] 17:39:46 INFO - PROCESS | 2876 | --DOMWINDOW == 111 (16AAFC00) [pid = 2876] [serial = 1292] [outer = 00000000] [url = about:blank] 17:39:46 INFO - PROCESS | 2876 | --DOMWINDOW == 110 (16FCE400) [pid = 2876] [serial = 1297] [outer = 00000000] [url = about:blank] 17:39:46 INFO - PROCESS | 2876 | --DOMWINDOW == 109 (16224C00) [pid = 2876] [serial = 1288] [outer = 00000000] [url = about:blank] 17:39:46 INFO - PROCESS | 2876 | --DOMWINDOW == 108 (164D8400) [pid = 2876] [serial = 1289] [outer = 00000000] [url = about:blank] 17:39:46 INFO - PROCESS | 2876 | --DOMWINDOW == 107 (16A24400) [pid = 2876] [serial = 1295] [outer = 00000000] [url = about:blank] 17:39:46 INFO - PROCESS | 2876 | --DOMWINDOW == 106 (17039C00) [pid = 2876] [serial = 1301] [outer = 00000000] [url = about:blank] 17:39:46 INFO - PROCESS | 2876 | --DOMWINDOW == 105 (16FCF800) [pid = 2876] [serial = 1298] [outer = 00000000] [url = about:blank] 17:39:46 INFO - PROCESS | 2876 | --DOMWINDOW == 104 (16085000) [pid = 2876] [serial = 1286] [outer = 00000000] [url = about:blank] 17:39:46 INFO - PROCESS | 2876 | 1462757986739 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:39:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 17:39:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 891ms 17:39:46 INFO - PROCESS | 2876 | 1462757986772 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 17:39:46 INFO - PROCESS | 2876 | 1462757986777 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 17:39:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 17:39:46 INFO - PROCESS | 2876 | 1462757986783 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 17:39:46 INFO - PROCESS | 2876 | 1462757986785 Marionette TRACE conn3 <- [1,1794,null,{}] 17:39:46 INFO - PROCESS | 2876 | 1462757986789 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:46 INFO - PROCESS | 2876 | 1462757986873 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 17:39:46 INFO - PROCESS | 2876 | 1462757986976 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:46 INFO - PROCESS | 2876 | ++DOCSHELL 107F6C00 == 47 [pid = 2876] [id = 458] 17:39:46 INFO - PROCESS | 2876 | ++DOMWINDOW == 105 (10D64400) [pid = 2876] [serial = 1374] [outer = 00000000] 17:39:47 INFO - PROCESS | 2876 | ++DOMWINDOW == 106 (122F8C00) [pid = 2876] [serial = 1375] [outer = 10D64400] 17:39:47 INFO - PROCESS | 2876 | 1462757987021 Marionette DEBUG loaded listener.js 17:39:47 INFO - PROCESS | 2876 | ++DOMWINDOW == 107 (1473FC00) [pid = 2876] [serial = 1376] [outer = 10D64400] 17:39:47 INFO - PROCESS | 2876 | 1462757987439 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 17:39:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 17:39:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 704ms 17:39:47 INFO - PROCESS | 2876 | 1462757987481 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 17:39:47 INFO - PROCESS | 2876 | 1462757987483 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 17:39:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 17:39:47 INFO - PROCESS | 2876 | 1462757987487 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 17:39:47 INFO - PROCESS | 2876 | 1462757987490 Marionette TRACE conn3 <- [1,1798,null,{}] 17:39:47 INFO - PROCESS | 2876 | 1462757987501 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:47 INFO - PROCESS | 2876 | 1462757987591 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 17:39:47 INFO - PROCESS | 2876 | 1462757987600 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:47 INFO - PROCESS | 2876 | ++DOCSHELL 162F0800 == 48 [pid = 2876] [id = 459] 17:39:47 INFO - PROCESS | 2876 | ++DOMWINDOW == 108 (162FB800) [pid = 2876] [serial = 1377] [outer = 00000000] 17:39:47 INFO - PROCESS | 2876 | ++DOMWINDOW == 109 (164DA000) [pid = 2876] [serial = 1378] [outer = 162FB800] 17:39:47 INFO - PROCESS | 2876 | 1462757987647 Marionette DEBUG loaded listener.js 17:39:47 INFO - PROCESS | 2876 | ++DOMWINDOW == 110 (16A1F800) [pid = 2876] [serial = 1379] [outer = 162FB800] 17:39:48 INFO - PROCESS | 2876 | 1462757988107 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 17:39:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 17:39:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 640ms 17:39:48 INFO - PROCESS | 2876 | 1462757988124 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 17:39:48 INFO - PROCESS | 2876 | 1462757988126 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 17:39:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 17:39:48 INFO - PROCESS | 2876 | 1462757988130 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 17:39:48 INFO - PROCESS | 2876 | 1462757988131 Marionette TRACE conn3 <- [1,1802,null,{}] 17:39:48 INFO - PROCESS | 2876 | 1462757988134 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:48 INFO - PROCESS | 2876 | 1462757988219 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 17:39:48 INFO - PROCESS | 2876 | 1462757988229 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:48 INFO - PROCESS | 2876 | ++DOCSHELL 164DF000 == 49 [pid = 2876] [id = 460] 17:39:48 INFO - PROCESS | 2876 | ++DOMWINDOW == 111 (16AAD800) [pid = 2876] [serial = 1380] [outer = 00000000] 17:39:48 INFO - PROCESS | 2876 | ++DOMWINDOW == 112 (16DB3400) [pid = 2876] [serial = 1381] [outer = 16AAD800] 17:39:48 INFO - PROCESS | 2876 | 1462757988276 Marionette DEBUG loaded listener.js 17:39:48 INFO - PROCESS | 2876 | ++DOMWINDOW == 113 (16DBFC00) [pid = 2876] [serial = 1382] [outer = 16AAD800] 17:39:48 INFO - PROCESS | 2876 | 1462757988762 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 17:39:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 17:39:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 703ms 17:39:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 17:39:48 INFO - PROCESS | 2876 | 1462757988829 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 17:39:48 INFO - PROCESS | 2876 | 1462757988831 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 17:39:48 INFO - PROCESS | 2876 | 1462757988835 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 17:39:48 INFO - PROCESS | 2876 | 1462757988836 Marionette TRACE conn3 <- [1,1806,null,{}] 17:39:48 INFO - PROCESS | 2876 | 1462757988845 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:48 INFO - PROCESS | 2876 | 1462757988965 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 17:39:49 INFO - PROCESS | 2876 | 1462757989022 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:49 INFO - PROCESS | 2876 | ++DOCSHELL 10F35800 == 50 [pid = 2876] [id = 461] 17:39:49 INFO - PROCESS | 2876 | ++DOMWINDOW == 114 (16A2DC00) [pid = 2876] [serial = 1383] [outer = 00000000] 17:39:49 INFO - PROCESS | 2876 | ++DOMWINDOW == 115 (16FD6C00) [pid = 2876] [serial = 1384] [outer = 16A2DC00] 17:39:49 INFO - PROCESS | 2876 | 1462757989067 Marionette DEBUG loaded listener.js 17:39:49 INFO - PROCESS | 2876 | ++DOMWINDOW == 116 (16FD9800) [pid = 2876] [serial = 1385] [outer = 16A2DC00] 17:39:49 INFO - PROCESS | 2876 | 1462757989492 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 17:39:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 17:39:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 687ms 17:39:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 17:39:49 INFO - PROCESS | 2876 | 1462757989534 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 17:39:49 INFO - PROCESS | 2876 | 1462757989536 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 17:39:49 INFO - PROCESS | 2876 | 1462757989539 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 17:39:49 INFO - PROCESS | 2876 | 1462757989541 Marionette TRACE conn3 <- [1,1810,null,{}] 17:39:49 INFO - PROCESS | 2876 | 1462757989545 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:49 INFO - PROCESS | 2876 | 1462757989700 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 17:39:49 INFO - PROCESS | 2876 | 1462757989729 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:49 INFO - PROCESS | 2876 | ++DOCSHELL 1791DC00 == 51 [pid = 2876] [id = 462] 17:39:49 INFO - PROCESS | 2876 | ++DOMWINDOW == 117 (1791E000) [pid = 2876] [serial = 1386] [outer = 00000000] 17:39:49 INFO - PROCESS | 2876 | ++DOMWINDOW == 118 (180D7400) [pid = 2876] [serial = 1387] [outer = 1791E000] 17:39:49 INFO - PROCESS | 2876 | 1462757989774 Marionette DEBUG loaded listener.js 17:39:49 INFO - PROCESS | 2876 | ++DOMWINDOW == 119 (182C5C00) [pid = 2876] [serial = 1388] [outer = 1791E000] 17:39:50 INFO - PROCESS | 2876 | 1462757990204 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 17:39:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 17:39:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 688ms 17:39:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 17:39:50 INFO - PROCESS | 2876 | 1462757990240 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 17:39:50 INFO - PROCESS | 2876 | 1462757990242 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 17:39:50 INFO - PROCESS | 2876 | 1462757990245 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 17:39:50 INFO - PROCESS | 2876 | 1462757990246 Marionette TRACE conn3 <- [1,1814,null,{}] 17:39:50 INFO - PROCESS | 2876 | 1462757990250 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:50 INFO - PROCESS | 2876 | 1462757990370 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 17:39:50 INFO - PROCESS | 2876 | 1462757990431 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:50 INFO - PROCESS | 2876 | ++DOCSHELL 1852F400 == 52 [pid = 2876] [id = 463] 17:39:50 INFO - PROCESS | 2876 | ++DOMWINDOW == 120 (18553400) [pid = 2876] [serial = 1389] [outer = 00000000] 17:39:50 INFO - PROCESS | 2876 | ++DOMWINDOW == 121 (18844000) [pid = 2876] [serial = 1390] [outer = 18553400] 17:39:50 INFO - PROCESS | 2876 | 1462757990478 Marionette DEBUG loaded listener.js 17:39:50 INFO - PROCESS | 2876 | ++DOMWINDOW == 122 (18863000) [pid = 2876] [serial = 1391] [outer = 18553400] 17:39:50 INFO - PROCESS | 2876 | --DOMWINDOW == 121 (16FDA400) [pid = 2876] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 17:39:50 INFO - PROCESS | 2876 | --DOMWINDOW == 120 (130E2C00) [pid = 2876] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 17:39:50 INFO - PROCESS | 2876 | --DOMWINDOW == 119 (181F2C00) [pid = 2876] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 17:39:50 INFO - PROCESS | 2876 | --DOMWINDOW == 118 (16A21000) [pid = 2876] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 17:39:50 INFO - PROCESS | 2876 | --DOMWINDOW == 117 (0F955C00) [pid = 2876] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 17:39:50 INFO - PROCESS | 2876 | --DOMWINDOW == 116 (1791F800) [pid = 2876] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 17:39:50 INFO - PROCESS | 2876 | --DOMWINDOW == 115 (12C6D800) [pid = 2876] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 17:39:50 INFO - PROCESS | 2876 | --DOMWINDOW == 114 (13A04400) [pid = 2876] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 17:39:50 INFO - PROCESS | 2876 | --DOMWINDOW == 113 (16223000) [pid = 2876] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 17:39:50 INFO - PROCESS | 2876 | --DOMWINDOW == 112 (1479D800) [pid = 2876] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 17:39:50 INFO - PROCESS | 2876 | --DOMWINDOW == 111 (16FD0C00) [pid = 2876] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 17:39:50 INFO - PROCESS | 2876 | 1462757990987 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 17:39:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 17:39:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 797ms 17:39:51 INFO - PROCESS | 2876 | 1462757991048 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 17:39:51 INFO - PROCESS | 2876 | 1462757991050 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 17:39:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 17:39:51 INFO - PROCESS | 2876 | 1462757991053 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 17:39:51 INFO - PROCESS | 2876 | 1462757991055 Marionette TRACE conn3 <- [1,1818,null,{}] 17:39:51 INFO - PROCESS | 2876 | 1462757991058 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:51 INFO - PROCESS | 2876 | 1462757991138 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 17:39:51 INFO - PROCESS | 2876 | 1462757991147 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:51 INFO - PROCESS | 2876 | ++DOCSHELL 10F2E800 == 53 [pid = 2876] [id = 464] 17:39:51 INFO - PROCESS | 2876 | ++DOMWINDOW == 112 (13292C00) [pid = 2876] [serial = 1392] [outer = 00000000] 17:39:51 INFO - PROCESS | 2876 | ++DOMWINDOW == 113 (1621F800) [pid = 2876] [serial = 1393] [outer = 13292C00] 17:39:51 INFO - PROCESS | 2876 | 1462757991191 Marionette DEBUG loaded listener.js 17:39:51 INFO - PROCESS | 2876 | ++DOMWINDOW == 114 (177C4800) [pid = 2876] [serial = 1394] [outer = 13292C00] 17:39:51 INFO - PROCESS | 2876 | 1462757991638 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 17:39:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 17:39:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 625ms 17:39:51 INFO - PROCESS | 2876 | 1462757991691 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 17:39:51 INFO - PROCESS | 2876 | 1462757991693 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 17:39:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 17:39:51 INFO - PROCESS | 2876 | 1462757991696 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 17:39:51 INFO - PROCESS | 2876 | 1462757991698 Marionette TRACE conn3 <- [1,1822,null,{}] 17:39:51 INFO - PROCESS | 2876 | 1462757991701 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:51 INFO - PROCESS | 2876 | 1462757991782 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 17:39:51 INFO - PROCESS | 2876 | 1462757991788 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:51 INFO - PROCESS | 2876 | ++DOCSHELL 10D5C400 == 54 [pid = 2876] [id = 465] 17:39:51 INFO - PROCESS | 2876 | ++DOMWINDOW == 115 (1621B800) [pid = 2876] [serial = 1395] [outer = 00000000] 17:39:51 INFO - PROCESS | 2876 | ++DOMWINDOW == 116 (18823C00) [pid = 2876] [serial = 1396] [outer = 1621B800] 17:39:51 INFO - PROCESS | 2876 | 1462757991832 Marionette DEBUG loaded listener.js 17:39:51 INFO - PROCESS | 2876 | ++DOMWINDOW == 117 (18870800) [pid = 2876] [serial = 1397] [outer = 1621B800] 17:39:52 INFO - PROCESS | 2876 | 1462757992277 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 17:39:52 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 17:39:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 625ms 17:39:52 INFO - PROCESS | 2876 | 1462757992335 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 17:39:52 INFO - PROCESS | 2876 | 1462757992338 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 17:39:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 17:39:52 INFO - PROCESS | 2876 | 1462757992341 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 17:39:52 INFO - PROCESS | 2876 | 1462757992343 Marionette TRACE conn3 <- [1,1826,null,{}] 17:39:52 INFO - PROCESS | 2876 | 1462757992346 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:52 INFO - PROCESS | 2876 | 1462757992428 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 17:39:52 INFO - PROCESS | 2876 | 1462757992434 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:52 INFO - PROCESS | 2876 | ++DOCSHELL 12EE0400 == 55 [pid = 2876] [id = 466] 17:39:52 INFO - PROCESS | 2876 | ++DOMWINDOW == 118 (17923C00) [pid = 2876] [serial = 1398] [outer = 00000000] 17:39:52 INFO - PROCESS | 2876 | ++DOMWINDOW == 119 (19A27800) [pid = 2876] [serial = 1399] [outer = 17923C00] 17:39:52 INFO - PROCESS | 2876 | 1462757992477 Marionette DEBUG loaded listener.js 17:39:52 INFO - PROCESS | 2876 | ++DOMWINDOW == 120 (19A35C00) [pid = 2876] [serial = 1400] [outer = 17923C00] 17:39:53 INFO - PROCESS | 2876 | 1462757992997 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 17:39:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 17:39:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 734ms 17:39:53 INFO - PROCESS | 2876 | 1462757993081 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 17:39:53 INFO - PROCESS | 2876 | 1462757993085 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 17:39:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 17:39:53 INFO - PROCESS | 2876 | 1462757993091 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 17:39:53 INFO - PROCESS | 2876 | 1462757993095 Marionette TRACE conn3 <- [1,1830,null,{}] 17:39:53 INFO - PROCESS | 2876 | 1462757993102 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:53 INFO - PROCESS | 2876 | 1462757993223 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 17:39:53 INFO - PROCESS | 2876 | 1462757993326 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:53 INFO - PROCESS | 2876 | ++DOCSHELL 10F35000 == 56 [pid = 2876] [id = 467] 17:39:53 INFO - PROCESS | 2876 | ++DOMWINDOW == 121 (11140800) [pid = 2876] [serial = 1401] [outer = 00000000] 17:39:53 INFO - PROCESS | 2876 | ++DOMWINDOW == 122 (11BBF800) [pid = 2876] [serial = 1402] [outer = 11140800] 17:39:53 INFO - PROCESS | 2876 | 1462757993390 Marionette DEBUG loaded listener.js 17:39:53 INFO - PROCESS | 2876 | ++DOMWINDOW == 123 (12F1F800) [pid = 2876] [serial = 1403] [outer = 11140800] 17:39:54 INFO - PROCESS | 2876 | 1462757994002 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 17:39:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 17:39:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 937ms 17:39:54 INFO - PROCESS | 2876 | 1462757994037 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 17:39:54 INFO - PROCESS | 2876 | 1462757994043 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 17:39:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 17:39:54 INFO - PROCESS | 2876 | 1462757994050 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 17:39:54 INFO - PROCESS | 2876 | 1462757994053 Marionette TRACE conn3 <- [1,1834,null,{}] 17:39:54 INFO - PROCESS | 2876 | 1462757994056 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:54 INFO - PROCESS | 2876 | 1462757994165 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 17:39:54 INFO - PROCESS | 2876 | 1462757994274 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:54 INFO - PROCESS | 2876 | ++DOCSHELL 1594FC00 == 57 [pid = 2876] [id = 468] 17:39:54 INFO - PROCESS | 2876 | ++DOMWINDOW == 124 (15B40400) [pid = 2876] [serial = 1404] [outer = 00000000] 17:39:54 INFO - PROCESS | 2876 | ++DOMWINDOW == 125 (1621BC00) [pid = 2876] [serial = 1405] [outer = 15B40400] 17:39:54 INFO - PROCESS | 2876 | 1462757994327 Marionette DEBUG loaded listener.js 17:39:54 INFO - PROCESS | 2876 | ++DOMWINDOW == 126 (164DA800) [pid = 2876] [serial = 1406] [outer = 15B40400] 17:39:54 INFO - PROCESS | 2876 | 1462757994893 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 17:39:54 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) 17:39:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 906ms 17:39:54 INFO - PROCESS | 2876 | 1462757994952 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 17:39:54 INFO - PROCESS | 2876 | 1462757994955 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 17:39:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 17:39:54 INFO - PROCESS | 2876 | 1462757994959 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 17:39:54 INFO - PROCESS | 2876 | 1462757994962 Marionette TRACE conn3 <- [1,1838,null,{}] 17:39:54 INFO - PROCESS | 2876 | 1462757994973 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:55 INFO - PROCESS | 2876 | 1462757995084 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 17:39:55 INFO - PROCESS | 2876 | 1462757995194 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:55 INFO - PROCESS | 2876 | ++DOCSHELL 17922C00 == 58 [pid = 2876] [id = 469] 17:39:55 INFO - PROCESS | 2876 | ++DOMWINDOW == 127 (17924000) [pid = 2876] [serial = 1407] [outer = 00000000] 17:39:55 INFO - PROCESS | 2876 | ++DOMWINDOW == 128 (18538000) [pid = 2876] [serial = 1408] [outer = 17924000] 17:39:55 INFO - PROCESS | 2876 | 1462757995250 Marionette DEBUG loaded listener.js 17:39:55 INFO - PROCESS | 2876 | ++DOMWINDOW == 129 (18831C00) [pid = 2876] [serial = 1409] [outer = 17924000] 17:39:55 INFO - PROCESS | 2876 | 1462757995882 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 17:39:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:39:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1000ms 17:39:55 INFO - PROCESS | 2876 | 1462757995959 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 17:39:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 17:39:55 INFO - PROCESS | 2876 | 1462757995962 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 17:39:55 INFO - PROCESS | 2876 | 1462757995966 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 17:39:55 INFO - PROCESS | 2876 | 1462757995968 Marionette TRACE conn3 <- [1,1842,null,{}] 17:39:55 INFO - PROCESS | 2876 | 1462757995971 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:56 INFO - PROCESS | 2876 | 1462757996076 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 17:39:56 INFO - PROCESS | 2876 | 1462757996212 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:56 INFO - PROCESS | 2876 | ++DOCSHELL 19A29400 == 59 [pid = 2876] [id = 470] 17:39:56 INFO - PROCESS | 2876 | ++DOMWINDOW == 130 (19A29800) [pid = 2876] [serial = 1410] [outer = 00000000] 17:39:56 INFO - PROCESS | 2876 | ++DOMWINDOW == 131 (19A3B400) [pid = 2876] [serial = 1411] [outer = 19A29800] 17:39:56 INFO - PROCESS | 2876 | 1462757996266 Marionette DEBUG loaded listener.js 17:39:56 INFO - PROCESS | 2876 | ++DOMWINDOW == 132 (19B0E400) [pid = 2876] [serial = 1412] [outer = 19A29800] 17:39:56 INFO - PROCESS | 2876 | 1462757996816 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:39:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 17:39:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 906ms 17:39:56 INFO - PROCESS | 2876 | 1462757996870 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 17:39:56 INFO - PROCESS | 2876 | 1462757996872 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 17:39:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 17:39:56 INFO - PROCESS | 2876 | 1462757996875 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 17:39:56 INFO - PROCESS | 2876 | 1462757996877 Marionette TRACE conn3 <- [1,1846,null,{}] 17:39:56 INFO - PROCESS | 2876 | 1462757996881 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:56 INFO - PROCESS | 2876 | 1462757996982 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 17:39:57 INFO - PROCESS | 2876 | 1462757997119 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:57 INFO - PROCESS | 2876 | ++DOCSHELL 18824C00 == 60 [pid = 2876] [id = 471] 17:39:57 INFO - PROCESS | 2876 | ++DOMWINDOW == 133 (18831800) [pid = 2876] [serial = 1413] [outer = 00000000] 17:39:57 INFO - PROCESS | 2876 | ++DOMWINDOW == 134 (19B15C00) [pid = 2876] [serial = 1414] [outer = 18831800] 17:39:57 INFO - PROCESS | 2876 | 1462757997173 Marionette DEBUG loaded listener.js 17:39:57 INFO - PROCESS | 2876 | ++DOMWINDOW == 135 (19B19400) [pid = 2876] [serial = 1415] [outer = 18831800] 17:39:57 INFO - PROCESS | 2876 | 1462757997827 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 17:39:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 17:39:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1000ms 17:39:57 INFO - PROCESS | 2876 | 1462757997878 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 17:39:57 INFO - PROCESS | 2876 | 1462757997881 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 17:39:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 17:39:57 INFO - PROCESS | 2876 | 1462757997884 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 17:39:57 INFO - PROCESS | 2876 | 1462757997886 Marionette TRACE conn3 <- [1,1850,null,{}] 17:39:57 INFO - PROCESS | 2876 | 1462757997890 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:58 INFO - PROCESS | 2876 | 1462757998014 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 17:39:58 INFO - PROCESS | 2876 | 1462757998289 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:58 INFO - PROCESS | 2876 | ++DOCSHELL 0F955C00 == 61 [pid = 2876] [id = 472] 17:39:58 INFO - PROCESS | 2876 | ++DOMWINDOW == 136 (0F956400) [pid = 2876] [serial = 1416] [outer = 00000000] 17:39:58 INFO - PROCESS | 2876 | ++DOMWINDOW == 137 (1113F800) [pid = 2876] [serial = 1417] [outer = 0F956400] 17:39:58 INFO - PROCESS | 2876 | 1462757998357 Marionette DEBUG loaded listener.js 17:39:58 INFO - PROCESS | 2876 | ++DOMWINDOW == 138 (122A8400) [pid = 2876] [serial = 1418] [outer = 0F956400] 17:39:58 INFO - PROCESS | 2876 | 1462757998901 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 17:39:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 17:39:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1031ms 17:39:58 INFO - PROCESS | 2876 | 1462757998929 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 17:39:58 INFO - PROCESS | 2876 | 1462757998933 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 17:39:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 17:39:58 INFO - PROCESS | 2876 | 1462757998958 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 17:39:58 INFO - PROCESS | 2876 | 1462757998961 Marionette TRACE conn3 <- [1,1854,null,{}] 17:39:58 INFO - PROCESS | 2876 | 1462757998966 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:59 INFO - PROCESS | 2876 | 1462757999068 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 17:39:59 INFO - PROCESS | 2876 | 1462757999179 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:59 INFO - PROCESS | 2876 | ++DOCSHELL 13A09400 == 62 [pid = 2876] [id = 473] 17:39:59 INFO - PROCESS | 2876 | ++DOMWINDOW == 139 (13C9F000) [pid = 2876] [serial = 1419] [outer = 00000000] 17:39:59 INFO - PROCESS | 2876 | ++DOMWINDOW == 140 (1524A400) [pid = 2876] [serial = 1420] [outer = 13C9F000] 17:39:59 INFO - PROCESS | 2876 | 1462757999227 Marionette DEBUG loaded listener.js 17:39:59 INFO - PROCESS | 2876 | ++DOMWINDOW == 141 (15A39400) [pid = 2876] [serial = 1421] [outer = 13C9F000] 17:39:59 INFO - PROCESS | 2876 | --DOCSHELL 14506800 == 61 [pid = 2876] [id = 433] 17:39:59 INFO - PROCESS | 2876 | --DOCSHELL 10770000 == 60 [pid = 2876] [id = 431] 17:39:59 INFO - PROCESS | 2876 | --DOCSHELL 169A7400 == 59 [pid = 2876] [id = 430] 17:39:59 INFO - PROCESS | 2876 | --DOCSHELL 10D5C400 == 58 [pid = 2876] [id = 465] 17:39:59 INFO - PROCESS | 2876 | --DOCSHELL 10F2E800 == 57 [pid = 2876] [id = 464] 17:39:59 INFO - PROCESS | 2876 | --DOCSHELL 1852F400 == 56 [pid = 2876] [id = 463] 17:39:59 INFO - PROCESS | 2876 | --DOCSHELL 1791DC00 == 55 [pid = 2876] [id = 462] 17:39:59 INFO - PROCESS | 2876 | --DOCSHELL 10F35800 == 54 [pid = 2876] [id = 461] 17:39:59 INFO - PROCESS | 2876 | --DOCSHELL 164DF000 == 53 [pid = 2876] [id = 460] 17:39:59 INFO - PROCESS | 2876 | --DOCSHELL 162F0800 == 52 [pid = 2876] [id = 459] 17:39:59 INFO - PROCESS | 2876 | --DOCSHELL 107F6C00 == 51 [pid = 2876] [id = 458] 17:39:59 INFO - PROCESS | 2876 | --DOCSHELL 13291800 == 50 [pid = 2876] [id = 457] 17:39:59 INFO - PROCESS | 2876 | --DOMWINDOW == 140 (18824000) [pid = 2876] [serial = 1351] [outer = 00000000] [url = about:blank] 17:39:59 INFO - PROCESS | 2876 | --DOCSHELL 11599800 == 49 [pid = 2876] [id = 450] 17:39:59 INFO - PROCESS | 2876 | --DOMWINDOW == 139 (17270800) [pid = 2876] [serial = 1304] [outer = 00000000] [url = about:blank] 17:39:59 INFO - PROCESS | 2876 | --DOMWINDOW == 138 (10F37400) [pid = 2876] [serial = 1306] [outer = 00000000] [url = about:blank] 17:39:59 INFO - PROCESS | 2876 | --DOMWINDOW == 137 (172BA800) [pid = 2876] [serial = 1315] [outer = 00000000] [url = about:blank] 17:39:59 INFO - PROCESS | 2876 | --DOMWINDOW == 136 (164E1800) [pid = 2876] [serial = 1312] [outer = 00000000] [url = about:blank] 17:39:59 INFO - PROCESS | 2876 | --DOMWINDOW == 135 (1350F000) [pid = 2876] [serial = 1309] [outer = 00000000] [url = about:blank] 17:39:59 INFO - PROCESS | 2876 | --DOMWINDOW == 134 (1350A800) [pid = 2876] [serial = 1327] [outer = 00000000] [url = about:blank] 17:39:59 INFO - PROCESS | 2876 | --DOMWINDOW == 133 (147DFC00) [pid = 2876] [serial = 1328] [outer = 00000000] [url = about:blank] 17:39:59 INFO - PROCESS | 2876 | --DOMWINDOW == 132 (18537400) [pid = 2876] [serial = 1342] [outer = 00000000] [url = about:blank] 17:39:59 INFO - PROCESS | 2876 | --DOMWINDOW == 131 (16B63400) [pid = 2876] [serial = 1333] [outer = 00000000] [url = about:blank] 17:39:59 INFO - PROCESS | 2876 | --DOMWINDOW == 130 (113B6400) [pid = 2876] [serial = 1322] [outer = 00000000] [url = about:blank] 17:39:59 INFO - PROCESS | 2876 | --DOMWINDOW == 129 (10F30000) [pid = 2876] [serial = 1321] [outer = 00000000] [url = about:blank] 17:39:59 INFO - PROCESS | 2876 | --DOMWINDOW == 128 (182C1400) [pid = 2876] [serial = 1339] [outer = 00000000] [url = about:blank] 17:39:59 INFO - PROCESS | 2876 | --DOMWINDOW == 127 (16226800) [pid = 2876] [serial = 1345] [outer = 00000000] [url = about:blank] 17:39:59 INFO - PROCESS | 2876 | --DOMWINDOW == 126 (15251400) [pid = 2876] [serial = 1325] [outer = 00000000] [url = about:blank] 17:39:59 INFO - PROCESS | 2876 | --DOMWINDOW == 125 (1479F800) [pid = 2876] [serial = 1324] [outer = 00000000] [url = about:blank] 17:39:59 INFO - PROCESS | 2876 | --DOMWINDOW == 124 (164D9800) [pid = 2876] [serial = 1330] [outer = 00000000] [url = about:blank] 17:39:59 INFO - PROCESS | 2876 | --DOMWINDOW == 123 (169A9400) [pid = 2876] [serial = 1331] [outer = 00000000] [url = about:blank] 17:39:59 INFO - PROCESS | 2876 | --DOMWINDOW == 122 (1855AC00) [pid = 2876] [serial = 1348] [outer = 00000000] [url = about:blank] 17:39:59 INFO - PROCESS | 2876 | --DOMWINDOW == 121 (17923800) [pid = 2876] [serial = 1318] [outer = 00000000] [url = about:blank] 17:39:59 INFO - PROCESS | 2876 | --DOMWINDOW == 120 (1853B400) [pid = 2876] [serial = 1343] [outer = 00000000] [url = about:blank] 17:39:59 INFO - PROCESS | 2876 | --DOMWINDOW == 119 (185C9C00) [pid = 2876] [serial = 1349] [outer = 00000000] [url = about:blank] 17:39:59 INFO - PROCESS | 2876 | --DOMWINDOW == 118 (16FEA000) [pid = 2876] [serial = 1336] [outer = 00000000] [url = about:blank] 17:39:59 INFO - PROCESS | 2876 | --DOMWINDOW == 117 (17279000) [pid = 2876] [serial = 1337] [outer = 00000000] [url = about:blank] 17:39:59 INFO - PROCESS | 2876 | --DOMWINDOW == 116 (182C8400) [pid = 2876] [serial = 1340] [outer = 00000000] [url = about:blank] 17:39:59 INFO - PROCESS | 2876 | --DOMWINDOW == 115 (16F0B400) [pid = 2876] [serial = 1334] [outer = 00000000] [url = about:blank] 17:39:59 INFO - PROCESS | 2876 | --DOMWINDOW == 114 (1726D000) [pid = 2876] [serial = 1346] [outer = 00000000] [url = about:blank] 17:39:59 INFO - PROCESS | 2876 | 1462757999835 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 17:39:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 17:39:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 922ms 17:39:59 INFO - PROCESS | 2876 | 1462757999863 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 17:39:59 INFO - PROCESS | 2876 | 1462757999867 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 17:39:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 17:39:59 INFO - PROCESS | 2876 | 1462757999871 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 17:39:59 INFO - PROCESS | 2876 | 1462757999873 Marionette TRACE conn3 <- [1,1858,null,{}] 17:39:59 INFO - PROCESS | 2876 | 1462757999877 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:59 INFO - PROCESS | 2876 | 1462757999958 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 17:39:59 INFO - PROCESS | 2876 | 1462757999968 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:59 INFO - PROCESS | 2876 | ++DOCSHELL 10F35800 == 50 [pid = 2876] [id = 474] 17:39:59 INFO - PROCESS | 2876 | ++DOMWINDOW == 115 (10F37400) [pid = 2876] [serial = 1422] [outer = 00000000] 17:40:00 INFO - PROCESS | 2876 | ++DOMWINDOW == 116 (13C9E000) [pid = 2876] [serial = 1423] [outer = 10F37400] 17:40:00 INFO - PROCESS | 2876 | 1462758000012 Marionette DEBUG loaded listener.js 17:40:00 INFO - PROCESS | 2876 | ++DOMWINDOW == 117 (15B4F400) [pid = 2876] [serial = 1424] [outer = 10F37400] 17:40:00 INFO - PROCESS | 2876 | 1462758000508 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 17:40:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 17:40:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 703ms 17:40:00 INFO - PROCESS | 2876 | 1462758000572 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 17:40:00 INFO - PROCESS | 2876 | 1462758000576 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 17:40:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 17:40:00 INFO - PROCESS | 2876 | 1462758000583 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 17:40:00 INFO - PROCESS | 2876 | 1462758000590 Marionette TRACE conn3 <- [1,1862,null,{}] 17:40:00 INFO - PROCESS | 2876 | 1462758000599 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:00 INFO - PROCESS | 2876 | 1462758000686 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 17:40:00 INFO - PROCESS | 2876 | 1462758000776 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:00 INFO - PROCESS | 2876 | ++DOCSHELL 169A9400 == 51 [pid = 2876] [id = 475] 17:40:00 INFO - PROCESS | 2876 | ++DOMWINDOW == 118 (16A20400) [pid = 2876] [serial = 1425] [outer = 00000000] 17:40:00 INFO - PROCESS | 2876 | ++DOMWINDOW == 119 (16A2D000) [pid = 2876] [serial = 1426] [outer = 16A20400] 17:40:00 INFO - PROCESS | 2876 | 1462758000828 Marionette DEBUG loaded listener.js 17:40:00 INFO - PROCESS | 2876 | ++DOMWINDOW == 120 (16AB5400) [pid = 2876] [serial = 1427] [outer = 16A20400] 17:40:01 INFO - PROCESS | 2876 | 1462758001201 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 17:40:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 17:40:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 656ms 17:40:01 INFO - PROCESS | 2876 | 1462758001236 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 17:40:01 INFO - PROCESS | 2876 | 1462758001238 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 17:40:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 17:40:01 INFO - PROCESS | 2876 | 1462758001242 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 17:40:01 INFO - PROCESS | 2876 | 1462758001244 Marionette TRACE conn3 <- [1,1866,null,{}] 17:40:01 INFO - PROCESS | 2876 | 1462758001247 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:01 INFO - PROCESS | 2876 | 1462758001354 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 17:40:01 INFO - PROCESS | 2876 | 1462758001364 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:01 INFO - PROCESS | 2876 | ++DOCSHELL 16DB4000 == 52 [pid = 2876] [id = 476] 17:40:01 INFO - PROCESS | 2876 | ++DOMWINDOW == 121 (16DB6C00) [pid = 2876] [serial = 1428] [outer = 00000000] 17:40:01 INFO - PROCESS | 2876 | ++DOMWINDOW == 122 (16F0D000) [pid = 2876] [serial = 1429] [outer = 16DB6C00] 17:40:01 INFO - PROCESS | 2876 | 1462758001408 Marionette DEBUG loaded listener.js 17:40:01 INFO - PROCESS | 2876 | ++DOMWINDOW == 123 (16FD4C00) [pid = 2876] [serial = 1430] [outer = 16DB6C00] 17:40:01 INFO - PROCESS | 2876 | 1462758001846 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 17:40:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 17:40:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 625ms 17:40:01 INFO - PROCESS | 2876 | 1462758001888 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 17:40:01 INFO - PROCESS | 2876 | 1462758001890 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 17:40:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 17:40:01 INFO - PROCESS | 2876 | 1462758001894 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 17:40:01 INFO - PROCESS | 2876 | 1462758001895 Marionette TRACE conn3 <- [1,1870,null,{}] 17:40:01 INFO - PROCESS | 2876 | 1462758001907 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:02 INFO - PROCESS | 2876 | 1462758002027 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 17:40:02 INFO - PROCESS | 2876 | 1462758002033 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:02 INFO - PROCESS | 2876 | ++DOCSHELL 17044C00 == 53 [pid = 2876] [id = 477] 17:40:02 INFO - PROCESS | 2876 | ++DOMWINDOW == 124 (17143400) [pid = 2876] [serial = 1431] [outer = 00000000] 17:40:02 INFO - PROCESS | 2876 | ++DOMWINDOW == 125 (1726DC00) [pid = 2876] [serial = 1432] [outer = 17143400] 17:40:02 INFO - PROCESS | 2876 | 1462758002137 Marionette DEBUG loaded listener.js 17:40:02 INFO - PROCESS | 2876 | ++DOMWINDOW == 126 (177C3000) [pid = 2876] [serial = 1433] [outer = 17143400] 17:40:02 INFO - PROCESS | 2876 | 1462758002573 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 17:40:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 17:40:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 750ms 17:40:02 INFO - PROCESS | 2876 | 1462758002637 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 17:40:02 INFO - PROCESS | 2876 | 1462758002640 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 17:40:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 17:40:02 INFO - PROCESS | 2876 | 1462758002644 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 17:40:02 INFO - PROCESS | 2876 | 1462758002647 Marionette TRACE conn3 <- [1,1874,null,{}] 17:40:02 INFO - PROCESS | 2876 | 1462758002651 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:02 INFO - PROCESS | 2876 | 1462758002795 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 17:40:02 INFO - PROCESS | 2876 | 1462758002821 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:02 INFO - PROCESS | 2876 | ++DOCSHELL 178FA000 == 54 [pid = 2876] [id = 478] 17:40:02 INFO - PROCESS | 2876 | ++DOMWINDOW == 127 (17926400) [pid = 2876] [serial = 1434] [outer = 00000000] 17:40:02 INFO - PROCESS | 2876 | ++DOMWINDOW == 128 (180DBC00) [pid = 2876] [serial = 1435] [outer = 17926400] 17:40:02 INFO - PROCESS | 2876 | 1462758002864 Marionette DEBUG loaded listener.js 17:40:02 INFO - PROCESS | 2876 | ++DOMWINDOW == 129 (1852EC00) [pid = 2876] [serial = 1436] [outer = 17926400] 17:40:03 INFO - PROCESS | 2876 | 1462758003307 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 17:40:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 17:40:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 703ms 17:40:03 INFO - PROCESS | 2876 | 1462758003341 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 17:40:03 INFO - PROCESS | 2876 | 1462758003343 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 17:40:03 INFO - PROCESS | 2876 | 1462758003347 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 17:40:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 17:40:03 INFO - PROCESS | 2876 | 1462758003348 Marionette TRACE conn3 <- [1,1878,null,{}] 17:40:03 INFO - PROCESS | 2876 | 1462758003352 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:03 INFO - PROCESS | 2876 | 1462758003464 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 17:40:03 INFO - PROCESS | 2876 | 1462758003470 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:03 INFO - PROCESS | 2876 | ++DOCSHELL 15952C00 == 55 [pid = 2876] [id = 479] 17:40:03 INFO - PROCESS | 2876 | ++DOMWINDOW == 130 (16FDBC00) [pid = 2876] [serial = 1437] [outer = 00000000] 17:40:03 INFO - PROCESS | 2876 | ++DOMWINDOW == 131 (1854F400) [pid = 2876] [serial = 1438] [outer = 16FDBC00] 17:40:03 INFO - PROCESS | 2876 | 1462758003569 Marionette DEBUG loaded listener.js 17:40:03 INFO - PROCESS | 2876 | ++DOMWINDOW == 132 (18559400) [pid = 2876] [serial = 1439] [outer = 16FDBC00] 17:40:04 INFO - PROCESS | 2876 | --DOMWINDOW == 131 (106EC800) [pid = 2876] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 17:40:04 INFO - PROCESS | 2876 | --DOMWINDOW == 130 (18553400) [pid = 2876] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 17:40:04 INFO - PROCESS | 2876 | --DOMWINDOW == 129 (1791E000) [pid = 2876] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 17:40:04 INFO - PROCESS | 2876 | --DOMWINDOW == 128 (13292C00) [pid = 2876] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 17:40:04 INFO - PROCESS | 2876 | --DOMWINDOW == 127 (10D64400) [pid = 2876] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 17:40:04 INFO - PROCESS | 2876 | --DOMWINDOW == 126 (162FB800) [pid = 2876] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 17:40:04 INFO - PROCESS | 2876 | --DOMWINDOW == 125 (15B4A000) [pid = 2876] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 17:40:04 INFO - PROCESS | 2876 | --DOMWINDOW == 124 (16AAD800) [pid = 2876] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 17:40:04 INFO - PROCESS | 2876 | --DOMWINDOW == 123 (13294800) [pid = 2876] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 17:40:04 INFO - PROCESS | 2876 | --DOMWINDOW == 122 (14733400) [pid = 2876] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 17:40:04 INFO - PROCESS | 2876 | --DOMWINDOW == 121 (16A2DC00) [pid = 2876] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 17:40:04 INFO - PROCESS | 2876 | --DOMWINDOW == 120 (1621B800) [pid = 2876] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 17:40:04 INFO - PROCESS | 2876 | 1462758004209 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 17:40:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 17:40:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 907ms 17:40:04 INFO - PROCESS | 2876 | 1462758004251 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 17:40:04 INFO - PROCESS | 2876 | 1462758004253 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 17:40:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 17:40:04 INFO - PROCESS | 2876 | 1462758004257 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 17:40:04 INFO - PROCESS | 2876 | 1462758004258 Marionette TRACE conn3 <- [1,1882,null,{}] 17:40:04 INFO - PROCESS | 2876 | 1462758004261 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:04 INFO - PROCESS | 2876 | 1462758004341 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 17:40:04 INFO - PROCESS | 2876 | 1462758004349 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:04 INFO - PROCESS | 2876 | ++DOCSHELL 11048400 == 56 [pid = 2876] [id = 480] 17:40:04 INFO - PROCESS | 2876 | ++DOMWINDOW == 121 (111DE800) [pid = 2876] [serial = 1440] [outer = 00000000] 17:40:04 INFO - PROCESS | 2876 | ++DOMWINDOW == 122 (1621FC00) [pid = 2876] [serial = 1441] [outer = 111DE800] 17:40:04 INFO - PROCESS | 2876 | 1462758004485 Marionette DEBUG loaded listener.js 17:40:04 INFO - PROCESS | 2876 | ++DOMWINDOW == 123 (17920C00) [pid = 2876] [serial = 1442] [outer = 111DE800] 17:40:04 INFO - PROCESS | 2876 | 1462758004866 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 17:40:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 17:40:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 625ms 17:40:04 INFO - PROCESS | 2876 | 1462758004895 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 17:40:04 INFO - PROCESS | 2876 | 1462758004897 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 17:40:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 17:40:04 INFO - PROCESS | 2876 | 1462758004900 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 17:40:04 INFO - PROCESS | 2876 | 1462758004902 Marionette TRACE conn3 <- [1,1886,null,{}] 17:40:04 INFO - PROCESS | 2876 | 1462758004905 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:04 INFO - PROCESS | 2876 | 1462758004988 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 17:40:05 INFO - PROCESS | 2876 | 1462758005085 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:05 INFO - PROCESS | 2876 | ++DOCSHELL 11219000 == 57 [pid = 2876] [id = 481] 17:40:05 INFO - PROCESS | 2876 | ++DOMWINDOW == 124 (13288800) [pid = 2876] [serial = 1443] [outer = 00000000] 17:40:05 INFO - PROCESS | 2876 | ++DOMWINDOW == 125 (185D3800) [pid = 2876] [serial = 1444] [outer = 13288800] 17:40:05 INFO - PROCESS | 2876 | 1462758005129 Marionette DEBUG loaded listener.js 17:40:05 INFO - PROCESS | 2876 | ++DOMWINDOW == 126 (18843400) [pid = 2876] [serial = 1445] [outer = 13288800] 17:40:05 INFO - PROCESS | 2876 | 1462758005475 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 17:40:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 17:40:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 625ms 17:40:05 INFO - PROCESS | 2876 | 1462758005538 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 17:40:05 INFO - PROCESS | 2876 | 1462758005540 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 17:40:05 INFO - PROCESS | 2876 | 1462758005543 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 17:40:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 17:40:05 INFO - PROCESS | 2876 | 1462758005545 Marionette TRACE conn3 <- [1,1890,null,{}] 17:40:05 INFO - PROCESS | 2876 | 1462758005549 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:05 INFO - PROCESS | 2876 | 1462758005667 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 17:40:05 INFO - PROCESS | 2876 | 1462758005677 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:05 INFO - PROCESS | 2876 | ++DOCSHELL 18850C00 == 58 [pid = 2876] [id = 482] 17:40:05 INFO - PROCESS | 2876 | ++DOMWINDOW == 127 (18868C00) [pid = 2876] [serial = 1446] [outer = 00000000] 17:40:05 INFO - PROCESS | 2876 | ++DOMWINDOW == 128 (19A1C400) [pid = 2876] [serial = 1447] [outer = 18868C00] 17:40:05 INFO - PROCESS | 2876 | 1462758005761 Marionette DEBUG loaded listener.js 17:40:05 INFO - PROCESS | 2876 | ++DOMWINDOW == 129 (19A3A000) [pid = 2876] [serial = 1448] [outer = 18868C00] 17:40:06 INFO - PROCESS | 2876 | 1462758006303 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 17:40:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 17:40:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 796ms 17:40:06 INFO - PROCESS | 2876 | 1462758006346 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 17:40:06 INFO - PROCESS | 2876 | 1462758006351 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 17:40:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 17:40:06 INFO - PROCESS | 2876 | 1462758006357 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 17:40:06 INFO - PROCESS | 2876 | 1462758006361 Marionette TRACE conn3 <- [1,1894,null,{}] 17:40:06 INFO - PROCESS | 2876 | 1462758006368 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:06 INFO - PROCESS | 2876 | 1462758006478 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 17:40:06 INFO - PROCESS | 2876 | 1462758006593 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:06 INFO - PROCESS | 2876 | ++DOCSHELL 10F2B000 == 59 [pid = 2876] [id = 483] 17:40:06 INFO - PROCESS | 2876 | ++DOMWINDOW == 130 (10F2CC00) [pid = 2876] [serial = 1449] [outer = 00000000] 17:40:06 INFO - PROCESS | 2876 | ++DOMWINDOW == 131 (1121B000) [pid = 2876] [serial = 1450] [outer = 10F2CC00] 17:40:06 INFO - PROCESS | 2876 | 1462758006689 Marionette DEBUG loaded listener.js 17:40:06 INFO - PROCESS | 2876 | ++DOMWINDOW == 132 (13508000) [pid = 2876] [serial = 1451] [outer = 10F2CC00] 17:40:07 INFO - PROCESS | 2876 | 1462758007307 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 17:40:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 17:40:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1000ms 17:40:07 INFO - PROCESS | 2876 | 1462758007360 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 17:40:07 INFO - PROCESS | 2876 | 1462758007366 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 17:40:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 17:40:07 INFO - PROCESS | 2876 | 1462758007372 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 17:40:07 INFO - PROCESS | 2876 | 1462758007375 Marionette TRACE conn3 <- [1,1898,null,{}] 17:40:07 INFO - PROCESS | 2876 | 1462758007379 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:07 INFO - PROCESS | 2876 | 1462758007486 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 17:40:07 INFO - PROCESS | 2876 | 1462758007624 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:07 INFO - PROCESS | 2876 | ++DOCSHELL 147A3800 == 60 [pid = 2876] [id = 484] 17:40:07 INFO - PROCESS | 2876 | ++DOMWINDOW == 133 (159C7C00) [pid = 2876] [serial = 1452] [outer = 00000000] 17:40:07 INFO - PROCESS | 2876 | ++DOMWINDOW == 134 (164DB400) [pid = 2876] [serial = 1453] [outer = 159C7C00] 17:40:07 INFO - PROCESS | 2876 | 1462758007679 Marionette DEBUG loaded listener.js 17:40:07 INFO - PROCESS | 2876 | ++DOMWINDOW == 135 (16A29C00) [pid = 2876] [serial = 1454] [outer = 159C7C00] 17:40:08 INFO - PROCESS | 2876 | 1462758008297 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 17:40:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 17:40:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 937ms 17:40:08 INFO - PROCESS | 2876 | 1462758008315 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 17:40:08 INFO - PROCESS | 2876 | 1462758008317 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 17:40:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 17:40:08 INFO - PROCESS | 2876 | 1462758008321 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 17:40:08 INFO - PROCESS | 2876 | 1462758008325 Marionette TRACE conn3 <- [1,1902,null,{}] 17:40:08 INFO - PROCESS | 2876 | 1462758008336 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:08 INFO - PROCESS | 2876 | 1462758008450 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 17:40:08 INFO - PROCESS | 2876 | 1462758008563 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:08 INFO - PROCESS | 2876 | ++DOCSHELL 16FDCC00 == 61 [pid = 2876] [id = 485] 17:40:08 INFO - PROCESS | 2876 | ++DOMWINDOW == 136 (172B7400) [pid = 2876] [serial = 1455] [outer = 00000000] 17:40:08 INFO - PROCESS | 2876 | ++DOMWINDOW == 137 (18849400) [pid = 2876] [serial = 1456] [outer = 172B7400] 17:40:08 INFO - PROCESS | 2876 | 1462758008659 Marionette DEBUG loaded listener.js 17:40:08 INFO - PROCESS | 2876 | ++DOMWINDOW == 138 (19A2A000) [pid = 2876] [serial = 1457] [outer = 172B7400] 17:40:09 INFO - PROCESS | 2876 | 1462758009194 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 17:40:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 17:40:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 937ms 17:40:09 INFO - PROCESS | 2876 | 1462758009266 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 17:40:09 INFO - PROCESS | 2876 | 1462758009269 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 17:40:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 17:40:09 INFO - PROCESS | 2876 | 1462758009273 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 17:40:09 INFO - PROCESS | 2876 | 1462758009275 Marionette TRACE conn3 <- [1,1906,null,{}] 17:40:09 INFO - PROCESS | 2876 | 1462758009278 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:09 INFO - PROCESS | 2876 | 1462758009383 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 17:40:09 INFO - PROCESS | 2876 | 1462758009492 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:09 INFO - PROCESS | 2876 | ++DOCSHELL 185CE400 == 62 [pid = 2876] [id = 486] 17:40:09 INFO - PROCESS | 2876 | ++DOMWINDOW == 139 (1882C000) [pid = 2876] [serial = 1458] [outer = 00000000] 17:40:09 INFO - PROCESS | 2876 | ++DOMWINDOW == 140 (19B17C00) [pid = 2876] [serial = 1459] [outer = 1882C000] 17:40:09 INFO - PROCESS | 2876 | 1462758009544 Marionette DEBUG loaded listener.js 17:40:09 INFO - PROCESS | 2876 | ++DOMWINDOW == 141 (19C87800) [pid = 2876] [serial = 1460] [outer = 1882C000] 17:40:10 INFO - PROCESS | 2876 | 1462758010150 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 17:40:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 17:40:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 937ms 17:40:10 INFO - PROCESS | 2876 | 1462758010217 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 17:40:10 INFO - PROCESS | 2876 | 1462758010220 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 17:40:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 17:40:10 INFO - PROCESS | 2876 | 1462758010225 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 17:40:10 INFO - PROCESS | 2876 | 1462758010227 Marionette TRACE conn3 <- [1,1910,null,{}] 17:40:10 INFO - PROCESS | 2876 | 1462758010231 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:10 INFO - PROCESS | 2876 | 1462758010332 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 17:40:10 INFO - PROCESS | 2876 | 1462758010469 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:10 INFO - PROCESS | 2876 | ++DOCSHELL 10D58800 == 63 [pid = 2876] [id = 487] 17:40:10 INFO - PROCESS | 2876 | ++DOMWINDOW == 142 (19A28800) [pid = 2876] [serial = 1461] [outer = 00000000] 17:40:10 INFO - PROCESS | 2876 | ++DOMWINDOW == 143 (19C8F400) [pid = 2876] [serial = 1462] [outer = 19A28800] 17:40:10 INFO - PROCESS | 2876 | 1462758010523 Marionette DEBUG loaded listener.js 17:40:10 INFO - PROCESS | 2876 | ++DOMWINDOW == 144 (19DA2800) [pid = 2876] [serial = 1463] [outer = 19A28800] 17:40:11 INFO - PROCESS | 2876 | 1462758011111 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 17:40:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 17:40:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 953ms 17:40:11 INFO - PROCESS | 2876 | 1462758011169 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 17:40:11 INFO - PROCESS | 2876 | 1462758011171 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 17:40:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 17:40:11 INFO - PROCESS | 2876 | 1462758011175 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 17:40:11 INFO - PROCESS | 2876 | 1462758011177 Marionette TRACE conn3 <- [1,1914,null,{}] 17:40:11 INFO - PROCESS | 2876 | 1462758011181 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:11 INFO - PROCESS | 2876 | 1462758011455 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 17:40:11 INFO - PROCESS | 2876 | 1462758011600 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:11 INFO - PROCESS | 2876 | ++DOCSHELL 113B4000 == 64 [pid = 2876] [id = 488] 17:40:11 INFO - PROCESS | 2876 | ++DOMWINDOW == 145 (11595C00) [pid = 2876] [serial = 1464] [outer = 00000000] 17:40:11 INFO - PROCESS | 2876 | ++DOMWINDOW == 146 (122FE000) [pid = 2876] [serial = 1465] [outer = 11595C00] 17:40:11 INFO - PROCESS | 2876 | 1462758011650 Marionette DEBUG loaded listener.js 17:40:11 INFO - PROCESS | 2876 | ++DOMWINDOW == 147 (1348D400) [pid = 2876] [serial = 1466] [outer = 11595C00] 17:40:12 INFO - PROCESS | 2876 | 1462758012268 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 17:40:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 17:40:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1157ms 17:40:12 INFO - PROCESS | 2876 | 1462758012330 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 17:40:12 INFO - PROCESS | 2876 | 1462758012334 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 17:40:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 17:40:12 INFO - PROCESS | 2876 | 1462758012338 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 17:40:12 INFO - PROCESS | 2876 | 1462758012342 Marionette TRACE conn3 <- [1,1918,null,{}] 17:40:12 INFO - PROCESS | 2876 | 1462758012363 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:12 INFO - PROCESS | 2876 | 1462758012490 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 17:40:12 INFO - PROCESS | 2876 | 1462758012626 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:12 INFO - PROCESS | 2876 | ++DOCSHELL 130EA400 == 65 [pid = 2876] [id = 489] 17:40:12 INFO - PROCESS | 2876 | ++DOMWINDOW == 148 (159C4800) [pid = 2876] [serial = 1467] [outer = 00000000] 17:40:12 INFO - PROCESS | 2876 | ++DOMWINDOW == 149 (162FB800) [pid = 2876] [serial = 1468] [outer = 159C4800] 17:40:12 INFO - PROCESS | 2876 | 1462758012677 Marionette DEBUG loaded listener.js 17:40:12 INFO - PROCESS | 2876 | ++DOMWINDOW == 150 (16AAF400) [pid = 2876] [serial = 1469] [outer = 159C4800] 17:40:12 INFO - PROCESS | 2876 | --DOCSHELL 10D5B800 == 64 [pid = 2876] [id = 435] 17:40:12 INFO - PROCESS | 2876 | --DOCSHELL 11219000 == 63 [pid = 2876] [id = 481] 17:40:12 INFO - PROCESS | 2876 | --DOCSHELL 11048400 == 62 [pid = 2876] [id = 480] 17:40:12 INFO - PROCESS | 2876 | --DOCSHELL 15952C00 == 61 [pid = 2876] [id = 479] 17:40:12 INFO - PROCESS | 2876 | --DOCSHELL 178FA000 == 60 [pid = 2876] [id = 478] 17:40:12 INFO - PROCESS | 2876 | --DOCSHELL 17044C00 == 59 [pid = 2876] [id = 477] 17:40:12 INFO - PROCESS | 2876 | --DOCSHELL 16DB4000 == 58 [pid = 2876] [id = 476] 17:40:12 INFO - PROCESS | 2876 | --DOCSHELL 169A9400 == 57 [pid = 2876] [id = 475] 17:40:12 INFO - PROCESS | 2876 | --DOCSHELL 10F35800 == 56 [pid = 2876] [id = 474] 17:40:12 INFO - PROCESS | 2876 | --DOCSHELL 13A09400 == 55 [pid = 2876] [id = 473] 17:40:12 INFO - PROCESS | 2876 | --DOCSHELL 0F955C00 == 54 [pid = 2876] [id = 472] 17:40:12 INFO - PROCESS | 2876 | --DOMWINDOW == 149 (159C5000) [pid = 2876] [serial = 1357] [outer = 00000000] [url = about:blank] 17:40:12 INFO - PROCESS | 2876 | --DOMWINDOW == 148 (177C2000) [pid = 2876] [serial = 1360] [outer = 00000000] [url = about:blank] 17:40:12 INFO - PROCESS | 2876 | --DOMWINDOW == 147 (1884A800) [pid = 2876] [serial = 1363] [outer = 00000000] [url = about:blank] 17:40:12 INFO - PROCESS | 2876 | --DOMWINDOW == 146 (18869400) [pid = 2876] [serial = 1366] [outer = 00000000] [url = about:blank] 17:40:12 INFO - PROCESS | 2876 | --DOMWINDOW == 145 (19A27800) [pid = 2876] [serial = 1399] [outer = 00000000] [url = about:blank] 17:40:12 INFO - PROCESS | 2876 | --DOMWINDOW == 144 (111DEC00) [pid = 2876] [serial = 1354] [outer = 00000000] [url = about:blank] 17:40:12 INFO - PROCESS | 2876 | --DOMWINDOW == 143 (12EDA000) [pid = 2876] [serial = 1274] [outer = 00000000] [url = about:blank] 17:40:12 INFO - PROCESS | 2876 | --DOMWINDOW == 142 (122F8C00) [pid = 2876] [serial = 1375] [outer = 00000000] [url = about:blank] 17:40:12 INFO - PROCESS | 2876 | --DOMWINDOW == 141 (1473FC00) [pid = 2876] [serial = 1376] [outer = 00000000] [url = about:blank] 17:40:12 INFO - PROCESS | 2876 | --DOMWINDOW == 140 (164DA000) [pid = 2876] [serial = 1378] [outer = 00000000] [url = about:blank] 17:40:12 INFO - PROCESS | 2876 | --DOMWINDOW == 139 (16A1F800) [pid = 2876] [serial = 1379] [outer = 00000000] [url = about:blank] 17:40:12 INFO - PROCESS | 2876 | --DOMWINDOW == 138 (1621F800) [pid = 2876] [serial = 1393] [outer = 00000000] [url = about:blank] 17:40:12 INFO - PROCESS | 2876 | --DOMWINDOW == 137 (16DC0000) [pid = 2876] [serial = 1370] [outer = 00000000] [url = about:blank] 17:40:12 INFO - PROCESS | 2876 | --DOMWINDOW == 136 (164DD000) [pid = 2876] [serial = 1369] [outer = 00000000] [url = about:blank] 17:40:12 INFO - PROCESS | 2876 | --DOMWINDOW == 135 (16DB3400) [pid = 2876] [serial = 1381] [outer = 00000000] [url = about:blank] 17:40:12 INFO - PROCESS | 2876 | --DOMWINDOW == 134 (1450DC00) [pid = 2876] [serial = 1373] [outer = 00000000] [url = about:blank] 17:40:12 INFO - PROCESS | 2876 | --DOMWINDOW == 133 (1350F400) [pid = 2876] [serial = 1372] [outer = 00000000] [url = about:blank] 17:40:12 INFO - PROCESS | 2876 | --DOMWINDOW == 132 (18843000) [pid = 2876] [serial = 1352] [outer = 00000000] [url = about:blank] 17:40:12 INFO - PROCESS | 2876 | --DOMWINDOW == 131 (16FD6C00) [pid = 2876] [serial = 1384] [outer = 00000000] [url = about:blank] 17:40:12 INFO - PROCESS | 2876 | --DOMWINDOW == 130 (16FD9800) [pid = 2876] [serial = 1385] [outer = 00000000] [url = about:blank] 17:40:12 INFO - PROCESS | 2876 | --DOMWINDOW == 129 (182C5C00) [pid = 2876] [serial = 1388] [outer = 00000000] [url = about:blank] 17:40:12 INFO - PROCESS | 2876 | --DOMWINDOW == 128 (18823C00) [pid = 2876] [serial = 1396] [outer = 00000000] [url = about:blank] 17:40:12 INFO - PROCESS | 2876 | --DOMWINDOW == 127 (16DBFC00) [pid = 2876] [serial = 1382] [outer = 00000000] [url = about:blank] 17:40:12 INFO - PROCESS | 2876 | --DOMWINDOW == 126 (18870800) [pid = 2876] [serial = 1397] [outer = 00000000] [url = about:blank] 17:40:12 INFO - PROCESS | 2876 | --DOMWINDOW == 125 (18844000) [pid = 2876] [serial = 1390] [outer = 00000000] [url = about:blank] 17:40:12 INFO - PROCESS | 2876 | --DOMWINDOW == 124 (180D7400) [pid = 2876] [serial = 1387] [outer = 00000000] [url = about:blank] 17:40:12 INFO - PROCESS | 2876 | --DOMWINDOW == 123 (18863000) [pid = 2876] [serial = 1391] [outer = 00000000] [url = about:blank] 17:40:12 INFO - PROCESS | 2876 | --DOMWINDOW == 122 (177C4800) [pid = 2876] [serial = 1394] [outer = 00000000] [url = about:blank] 17:40:13 INFO - PROCESS | 2876 | 1462758013196 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 17:40:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 17:40:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 891ms 17:40:13 INFO - PROCESS | 2876 | 1462758013244 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 17:40:13 INFO - PROCESS | 2876 | 1462758013247 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 17:40:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 17:40:13 INFO - PROCESS | 2876 | 1462758013250 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 17:40:13 INFO - PROCESS | 2876 | 1462758013252 Marionette TRACE conn3 <- [1,1922,null,{}] 17:40:13 INFO - PROCESS | 2876 | 1462758013256 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:13 INFO - PROCESS | 2876 | 1462758013339 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 17:40:13 INFO - PROCESS | 2876 | 1462758013347 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:13 INFO - PROCESS | 2876 | ++DOCSHELL 14509000 == 55 [pid = 2876] [id = 490] 17:40:13 INFO - PROCESS | 2876 | ++DOMWINDOW == 123 (1450DC00) [pid = 2876] [serial = 1470] [outer = 00000000] 17:40:13 INFO - PROCESS | 2876 | ++DOMWINDOW == 124 (1621F800) [pid = 2876] [serial = 1471] [outer = 1450DC00] 17:40:13 INFO - PROCESS | 2876 | 1462758013392 Marionette DEBUG loaded listener.js 17:40:13 INFO - PROCESS | 2876 | ++DOMWINDOW == 125 (16A1E400) [pid = 2876] [serial = 1472] [outer = 1450DC00] 17:40:13 INFO - PROCESS | 2876 | 1462758013886 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 17:40:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 17:40:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 704ms 17:40:13 INFO - PROCESS | 2876 | 1462758013950 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 17:40:13 INFO - PROCESS | 2876 | 1462758013953 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 17:40:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 17:40:13 INFO - PROCESS | 2876 | 1462758013964 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 17:40:13 INFO - PROCESS | 2876 | 1462758013968 Marionette TRACE conn3 <- [1,1926,null,{}] 17:40:13 INFO - PROCESS | 2876 | 1462758013971 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:14 INFO - PROCESS | 2876 | 1462758014064 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 17:40:14 INFO - PROCESS | 2876 | 1462758014197 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:14 INFO - PROCESS | 2876 | ++DOCSHELL 16A26400 == 56 [pid = 2876] [id = 491] 17:40:14 INFO - PROCESS | 2876 | ++DOMWINDOW == 126 (16FD1800) [pid = 2876] [serial = 1473] [outer = 00000000] 17:40:14 INFO - PROCESS | 2876 | ++DOMWINDOW == 127 (16FE1400) [pid = 2876] [serial = 1474] [outer = 16FD1800] 17:40:14 INFO - PROCESS | 2876 | 1462758014241 Marionette DEBUG loaded listener.js 17:40:14 INFO - PROCESS | 2876 | ++DOMWINDOW == 128 (1726D000) [pid = 2876] [serial = 1475] [outer = 16FD1800] 17:40:14 INFO - PROCESS | 2876 | 1462758014630 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 17:40:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 17:40:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 703ms 17:40:14 INFO - PROCESS | 2876 | 1462758014655 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 17:40:14 INFO - PROCESS | 2876 | 1462758014657 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 17:40:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 17:40:14 INFO - PROCESS | 2876 | 1462758014660 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 17:40:14 INFO - PROCESS | 2876 | 1462758014662 Marionette TRACE conn3 <- [1,1930,null,{}] 17:40:14 INFO - PROCESS | 2876 | 1462758014665 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:14 INFO - PROCESS | 2876 | 1462758014748 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 17:40:14 INFO - PROCESS | 2876 | 1462758014754 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:14 INFO - PROCESS | 2876 | ++DOCSHELL 16FE0C00 == 57 [pid = 2876] [id = 492] 17:40:14 INFO - PROCESS | 2876 | ++DOMWINDOW == 129 (17043C00) [pid = 2876] [serial = 1476] [outer = 00000000] 17:40:14 INFO - PROCESS | 2876 | ++DOMWINDOW == 130 (17927000) [pid = 2876] [serial = 1477] [outer = 17043C00] 17:40:14 INFO - PROCESS | 2876 | 1462758014798 Marionette DEBUG loaded listener.js 17:40:14 INFO - PROCESS | 2876 | ++DOMWINDOW == 131 (1852E000) [pid = 2876] [serial = 1478] [outer = 17043C00] 17:40:15 INFO - PROCESS | 2876 | 1462758015237 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 17:40:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 17:40:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 640ms 17:40:15 INFO - PROCESS | 2876 | 1462758015308 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 17:40:15 INFO - PROCESS | 2876 | 1462758015310 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 17:40:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 17:40:15 INFO - PROCESS | 2876 | 1462758015321 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 17:40:15 INFO - PROCESS | 2876 | 1462758015323 Marionette TRACE conn3 <- [1,1934,null,{}] 17:40:15 INFO - PROCESS | 2876 | 1462758015326 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:15 INFO - PROCESS | 2876 | 1462758015441 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 17:40:15 INFO - PROCESS | 2876 | 1462758015545 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:15 INFO - PROCESS | 2876 | ++DOCSHELL 18552800 == 58 [pid = 2876] [id = 493] 17:40:15 INFO - PROCESS | 2876 | ++DOMWINDOW == 132 (18553400) [pid = 2876] [serial = 1479] [outer = 00000000] 17:40:15 INFO - PROCESS | 2876 | ++DOMWINDOW == 133 (18823C00) [pid = 2876] [serial = 1480] [outer = 18553400] 17:40:15 INFO - PROCESS | 2876 | 1462758015595 Marionette DEBUG loaded listener.js 17:40:15 INFO - PROCESS | 2876 | ++DOMWINDOW == 134 (1884AC00) [pid = 2876] [serial = 1481] [outer = 18553400] 17:40:16 INFO - PROCESS | 2876 | 1462758016012 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 17:40:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 17:40:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 735ms 17:40:16 INFO - PROCESS | 2876 | 1462758016065 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 17:40:16 INFO - PROCESS | 2876 | 1462758016067 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 17:40:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 17:40:16 INFO - PROCESS | 2876 | 1462758016070 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 17:40:16 INFO - PROCESS | 2876 | 1462758016072 Marionette TRACE conn3 <- [1,1938,null,{}] 17:40:16 INFO - PROCESS | 2876 | 1462758016075 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:16 INFO - PROCESS | 2876 | 1462758016196 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 17:40:16 INFO - PROCESS | 2876 | 1462758016206 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:16 INFO - PROCESS | 2876 | ++DOCSHELL 177B9800 == 59 [pid = 2876] [id = 494] 17:40:16 INFO - PROCESS | 2876 | ++DOMWINDOW == 135 (18532800) [pid = 2876] [serial = 1482] [outer = 00000000] 17:40:16 INFO - PROCESS | 2876 | ++DOMWINDOW == 136 (19A20400) [pid = 2876] [serial = 1483] [outer = 18532800] 17:40:16 INFO - PROCESS | 2876 | 1462758016250 Marionette DEBUG loaded listener.js 17:40:16 INFO - PROCESS | 2876 | ++DOMWINDOW == 137 (19A34C00) [pid = 2876] [serial = 1484] [outer = 18532800] 17:40:16 INFO - PROCESS | 2876 | 1462758016695 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 17:40:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 17:40:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 625ms 17:40:16 INFO - PROCESS | 2876 | 1462758016718 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 17:40:16 INFO - PROCESS | 2876 | 1462758016720 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 17:40:16 INFO - PROCESS | 2876 | 1462758016724 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 17:40:16 INFO - PROCESS | 2876 | 1462758016725 Marionette TRACE conn3 <- [1,1942,null,{}] 17:40:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 17:40:16 INFO - PROCESS | 2876 | 1462758016729 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:16 INFO - PROCESS | 2876 | 1462758016842 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 17:40:16 INFO - PROCESS | 2876 | 1462758016932 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:16 INFO - PROCESS | 2876 | ++DOCSHELL 1886DC00 == 60 [pid = 2876] [id = 495] 17:40:16 INFO - PROCESS | 2876 | ++DOMWINDOW == 138 (19A1D000) [pid = 2876] [serial = 1485] [outer = 00000000] 17:40:16 INFO - PROCESS | 2876 | ++DOMWINDOW == 139 (19C80400) [pid = 2876] [serial = 1486] [outer = 19A1D000] 17:40:16 INFO - PROCESS | 2876 | 1462758016976 Marionette DEBUG loaded listener.js 17:40:17 INFO - PROCESS | 2876 | ++DOMWINDOW == 140 (19C8F000) [pid = 2876] [serial = 1487] [outer = 19A1D000] 17:40:17 INFO - PROCESS | 2876 | --DOMWINDOW == 139 (13C9F000) [pid = 2876] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 17:40:17 INFO - PROCESS | 2876 | --DOMWINDOW == 138 (0F956400) [pid = 2876] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 17:40:17 INFO - PROCESS | 2876 | --DOMWINDOW == 137 (111DE800) [pid = 2876] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 17:40:17 INFO - PROCESS | 2876 | --DOMWINDOW == 136 (13288800) [pid = 2876] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 17:40:17 INFO - PROCESS | 2876 | --DOMWINDOW == 135 (17926400) [pid = 2876] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 17:40:17 INFO - PROCESS | 2876 | --DOMWINDOW == 134 (17143400) [pid = 2876] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 17:40:17 INFO - PROCESS | 2876 | --DOMWINDOW == 133 (16FDBC00) [pid = 2876] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 17:40:17 INFO - PROCESS | 2876 | --DOMWINDOW == 132 (17923C00) [pid = 2876] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 17:40:17 INFO - PROCESS | 2876 | --DOMWINDOW == 131 (16A20400) [pid = 2876] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 17:40:17 INFO - PROCESS | 2876 | --DOMWINDOW == 130 (10F37400) [pid = 2876] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 17:40:17 INFO - PROCESS | 2876 | --DOMWINDOW == 129 (16DB6C00) [pid = 2876] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 17:40:17 INFO - PROCESS | 2876 | 1462758017654 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 17:40:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 17:40:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 937ms 17:40:17 INFO - PROCESS | 2876 | 1462758017672 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 17:40:17 INFO - PROCESS | 2876 | 1462758017674 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 17:40:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 17:40:17 INFO - PROCESS | 2876 | 1462758017678 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 17:40:17 INFO - PROCESS | 2876 | 1462758017679 Marionette TRACE conn3 <- [1,1946,null,{}] 17:40:17 INFO - PROCESS | 2876 | 1462758017683 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:17 INFO - PROCESS | 2876 | 1462758017773 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 17:40:17 INFO - PROCESS | 2876 | 1462758017779 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:17 INFO - PROCESS | 2876 | ++DOCSHELL 111D3C00 == 61 [pid = 2876] [id = 496] 17:40:17 INFO - PROCESS | 2876 | ++DOMWINDOW == 130 (111DE800) [pid = 2876] [serial = 1488] [outer = 00000000] 17:40:17 INFO - PROCESS | 2876 | ++DOMWINDOW == 131 (13C9F000) [pid = 2876] [serial = 1489] [outer = 111DE800] 17:40:17 INFO - PROCESS | 2876 | 1462758017822 Marionette DEBUG loaded listener.js 17:40:17 INFO - PROCESS | 2876 | ++DOMWINDOW == 132 (16FDBC00) [pid = 2876] [serial = 1490] [outer = 111DE800] 17:40:18 INFO - PROCESS | 2876 | 1462758018283 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 17:40:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 17:40:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 625ms 17:40:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 17:40:18 INFO - PROCESS | 2876 | 1462758018316 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 17:40:18 INFO - PROCESS | 2876 | 1462758018318 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 17:40:18 INFO - PROCESS | 2876 | 1462758018321 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 17:40:18 INFO - PROCESS | 2876 | 1462758018324 Marionette TRACE conn3 <- [1,1950,null,{}] 17:40:18 INFO - PROCESS | 2876 | 1462758018327 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:18 INFO - PROCESS | 2876 | 1462758018409 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 17:40:18 INFO - PROCESS | 2876 | 1462758018415 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:18 INFO - PROCESS | 2876 | ++DOCSHELL 1594C800 == 62 [pid = 2876] [id = 497] 17:40:18 INFO - PROCESS | 2876 | ++DOMWINDOW == 133 (16081400) [pid = 2876] [serial = 1491] [outer = 00000000] 17:40:18 INFO - PROCESS | 2876 | ++DOMWINDOW == 134 (18846C00) [pid = 2876] [serial = 1492] [outer = 16081400] 17:40:18 INFO - PROCESS | 2876 | 1462758018458 Marionette DEBUG loaded listener.js 17:40:18 INFO - PROCESS | 2876 | ++DOMWINDOW == 135 (19A29000) [pid = 2876] [serial = 1493] [outer = 16081400] 17:40:18 INFO - PROCESS | 2876 | 1462758018873 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 17:40:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 17:40:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 594ms 17:40:18 INFO - PROCESS | 2876 | 1462758018918 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 17:40:18 INFO - PROCESS | 2876 | 1462758018920 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 17:40:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 17:40:18 INFO - PROCESS | 2876 | 1462758018941 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 17:40:18 INFO - PROCESS | 2876 | 1462758018943 Marionette TRACE conn3 <- [1,1954,null,{}] 17:40:18 INFO - PROCESS | 2876 | 1462758018947 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:19 INFO - PROCESS | 2876 | 1462758019033 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 17:40:19 INFO - PROCESS | 2876 | 1462758019039 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:19 INFO - PROCESS | 2876 | ++DOCSHELL 17042400 == 63 [pid = 2876] [id = 498] 17:40:19 INFO - PROCESS | 2876 | ++DOMWINDOW == 136 (1882A000) [pid = 2876] [serial = 1494] [outer = 00000000] 17:40:19 INFO - PROCESS | 2876 | ++DOMWINDOW == 137 (1A1BC000) [pid = 2876] [serial = 1495] [outer = 1882A000] 17:40:19 INFO - PROCESS | 2876 | 1462758019112 Marionette DEBUG loaded listener.js 17:40:19 INFO - PROCESS | 2876 | ++DOMWINDOW == 138 (1A45CC00) [pid = 2876] [serial = 1496] [outer = 1882A000] 17:40:19 INFO - PROCESS | 2876 | 1462758019575 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 17:40:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 17:40:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 750ms 17:40:19 INFO - PROCESS | 2876 | 1462758019683 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 17:40:19 INFO - PROCESS | 2876 | 1462758019687 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 17:40:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 17:40:19 INFO - PROCESS | 2876 | 1462758019692 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 17:40:19 INFO - PROCESS | 2876 | 1462758019696 Marionette TRACE conn3 <- [1,1958,null,{}] 17:40:19 INFO - PROCESS | 2876 | 1462758019702 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:19 INFO - PROCESS | 2876 | 1462758019860 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 17:40:19 INFO - PROCESS | 2876 | 1462758019969 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:19 INFO - PROCESS | 2876 | ++DOCSHELL 12217400 == 64 [pid = 2876] [id = 499] 17:40:19 INFO - PROCESS | 2876 | ++DOMWINDOW == 139 (12222800) [pid = 2876] [serial = 1497] [outer = 00000000] 17:40:20 INFO - PROCESS | 2876 | ++DOMWINDOW == 140 (13296000) [pid = 2876] [serial = 1498] [outer = 12222800] 17:40:20 INFO - PROCESS | 2876 | 1462758020038 Marionette DEBUG loaded listener.js 17:40:20 INFO - PROCESS | 2876 | ++DOMWINDOW == 141 (14739C00) [pid = 2876] [serial = 1499] [outer = 12222800] 17:40:20 INFO - PROCESS | 2876 | 1462758020574 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 17:40:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 17:40:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 906ms 17:40:20 INFO - PROCESS | 2876 | 1462758020607 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 17:40:20 INFO - PROCESS | 2876 | 1462758020611 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 17:40:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 17:40:20 INFO - PROCESS | 2876 | 1462758020620 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 17:40:20 INFO - PROCESS | 2876 | 1462758020624 Marionette TRACE conn3 <- [1,1962,null,{}] 17:40:20 INFO - PROCESS | 2876 | 1462758020628 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:20 INFO - PROCESS | 2876 | 1462758020738 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 17:40:20 INFO - PROCESS | 2876 | 1462758020860 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:20 INFO - PROCESS | 2876 | ++DOCSHELL 11049800 == 65 [pid = 2876] [id = 500] 17:40:20 INFO - PROCESS | 2876 | ++DOMWINDOW == 142 (122FCC00) [pid = 2876] [serial = 1500] [outer = 00000000] 17:40:20 INFO - PROCESS | 2876 | ++DOMWINDOW == 143 (16DB1400) [pid = 2876] [serial = 1501] [outer = 122FCC00] 17:40:20 INFO - PROCESS | 2876 | 1462758020913 Marionette DEBUG loaded listener.js 17:40:20 INFO - PROCESS | 2876 | ++DOMWINDOW == 144 (16F18000) [pid = 2876] [serial = 1502] [outer = 122FCC00] 17:40:21 INFO - PROCESS | 2876 | 1462758021476 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 17:40:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 17:40:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 906ms 17:40:21 INFO - PROCESS | 2876 | 1462758021526 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 17:40:21 INFO - PROCESS | 2876 | 1462758021528 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 17:40:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 17:40:21 INFO - PROCESS | 2876 | 1462758021532 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 17:40:21 INFO - PROCESS | 2876 | 1462758021534 Marionette TRACE conn3 <- [1,1966,null,{}] 17:40:21 INFO - PROCESS | 2876 | 1462758021544 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:21 INFO - PROCESS | 2876 | 1462758021657 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 17:40:21 INFO - PROCESS | 2876 | 1462758021773 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:21 INFO - PROCESS | 2876 | ++DOCSHELL 10F37800 == 66 [pid = 2876] [id = 501] 17:40:21 INFO - PROCESS | 2876 | ++DOMWINDOW == 145 (178F6800) [pid = 2876] [serial = 1503] [outer = 00000000] 17:40:21 INFO - PROCESS | 2876 | ++DOMWINDOW == 146 (1884C400) [pid = 2876] [serial = 1504] [outer = 178F6800] 17:40:21 INFO - PROCESS | 2876 | 1462758021872 Marionette DEBUG loaded listener.js 17:40:21 INFO - PROCESS | 2876 | ++DOMWINDOW == 147 (19C8E400) [pid = 2876] [serial = 1505] [outer = 178F6800] 17:40:22 INFO - PROCESS | 2876 | 1462758022440 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 17:40:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 17:40:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 938ms 17:40:22 INFO - PROCESS | 2876 | 1462758022476 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 17:40:22 INFO - PROCESS | 2876 | 1462758022479 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 17:40:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 17:40:22 INFO - PROCESS | 2876 | 1462758022482 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 17:40:22 INFO - PROCESS | 2876 | 1462758022484 Marionette TRACE conn3 <- [1,1970,null,{}] 17:40:22 INFO - PROCESS | 2876 | 1462758022488 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:22 INFO - PROCESS | 2876 | 1462758022594 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 17:40:22 INFO - PROCESS | 2876 | 1462758022710 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:22 INFO - PROCESS | 2876 | ++DOCSHELL 19ECA800 == 67 [pid = 2876] [id = 502] 17:40:22 INFO - PROCESS | 2876 | ++DOMWINDOW == 148 (1A1BD400) [pid = 2876] [serial = 1506] [outer = 00000000] 17:40:22 INFO - PROCESS | 2876 | ++DOMWINDOW == 149 (1A883C00) [pid = 2876] [serial = 1507] [outer = 1A1BD400] 17:40:22 INFO - PROCESS | 2876 | 1462758022803 Marionette DEBUG loaded listener.js 17:40:22 INFO - PROCESS | 2876 | ++DOMWINDOW == 150 (1A938C00) [pid = 2876] [serial = 1508] [outer = 1A1BD400] 17:40:23 INFO - PROCESS | 2876 | 1462758023412 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 17:40:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 17:40:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 938ms 17:40:23 INFO - PROCESS | 2876 | 1462758023427 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 17:40:23 INFO - PROCESS | 2876 | 1462758023430 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 17:40:23 INFO - PROCESS | 2876 | 1462758023433 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 17:40:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 17:40:23 INFO - PROCESS | 2876 | 1462758023435 Marionette TRACE conn3 <- [1,1974,null,{}] 17:40:23 INFO - PROCESS | 2876 | 1462758023439 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:23 INFO - PROCESS | 2876 | 1462758023544 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 17:40:23 INFO - PROCESS | 2876 | 1462758023658 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:23 INFO - PROCESS | 2876 | ++DOCSHELL 1A459C00 == 68 [pid = 2876] [id = 503] 17:40:23 INFO - PROCESS | 2876 | ++DOMWINDOW == 151 (1A884000) [pid = 2876] [serial = 1509] [outer = 00000000] 17:40:23 INFO - PROCESS | 2876 | ++DOMWINDOW == 152 (1A940C00) [pid = 2876] [serial = 1510] [outer = 1A884000] 17:40:23 INFO - PROCESS | 2876 | 1462758023751 Marionette DEBUG loaded listener.js 17:40:23 INFO - PROCESS | 2876 | ++DOMWINDOW == 153 (1A944800) [pid = 2876] [serial = 1511] [outer = 1A884000] 17:40:24 INFO - PROCESS | 2876 | 1462758024252 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 17:40:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 17:40:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 843ms 17:40:24 INFO - PROCESS | 2876 | 1462758024307 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 17:40:24 INFO - PROCESS | 2876 | 1462758024310 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 17:40:24 INFO - PROCESS | 2876 | 1462758024315 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 17:40:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 17:40:24 INFO - PROCESS | 2876 | 1462758024317 Marionette TRACE conn3 <- [1,1978,null,{}] 17:40:24 INFO - PROCESS | 2876 | 1462758024321 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:24 INFO - PROCESS | 2876 | 1462758024446 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 17:40:24 INFO - PROCESS | 2876 | 1462758024589 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:24 INFO - PROCESS | 2876 | ++DOCSHELL 107EF400 == 69 [pid = 2876] [id = 504] 17:40:24 INFO - PROCESS | 2876 | ++DOMWINDOW == 154 (10D5AC00) [pid = 2876] [serial = 1512] [outer = 00000000] 17:40:24 INFO - PROCESS | 2876 | ++DOMWINDOW == 155 (1328F800) [pid = 2876] [serial = 1513] [outer = 10D5AC00] 17:40:24 INFO - PROCESS | 2876 | 1462758024644 Marionette DEBUG loaded listener.js 17:40:24 INFO - PROCESS | 2876 | ++DOMWINDOW == 156 (169AA400) [pid = 2876] [serial = 1514] [outer = 10D5AC00] 17:40:25 INFO - PROCESS | 2876 | 1462758025220 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 17:40:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 17:40:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 953ms 17:40:25 INFO - PROCESS | 2876 | 1462758025261 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 17:40:25 INFO - PROCESS | 2876 | 1462758025264 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 17:40:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 17:40:25 INFO - PROCESS | 2876 | 1462758025268 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 17:40:25 INFO - PROCESS | 2876 | 1462758025269 Marionette TRACE conn3 <- [1,1982,null,{}] 17:40:25 INFO - PROCESS | 2876 | 1462758025273 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:25 INFO - PROCESS | 2876 | 1462758025384 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 17:40:25 INFO - PROCESS | 2876 | 1462758025760 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:25 INFO - PROCESS | 2876 | ++DOCSHELL 111DD400 == 70 [pid = 2876] [id = 505] 17:40:25 INFO - PROCESS | 2876 | ++DOMWINDOW == 157 (11217C00) [pid = 2876] [serial = 1515] [outer = 00000000] 17:40:25 INFO - PROCESS | 2876 | ++DOMWINDOW == 158 (1159E800) [pid = 2876] [serial = 1516] [outer = 11217C00] 17:40:25 INFO - PROCESS | 2876 | 1462758025810 Marionette DEBUG loaded listener.js 17:40:25 INFO - PROCESS | 2876 | ++DOMWINDOW == 159 (12F1AC00) [pid = 2876] [serial = 1517] [outer = 11217C00] 17:40:26 INFO - PROCESS | 2876 | 1462758026421 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 17:40:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 17:40:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1187ms 17:40:26 INFO - PROCESS | 2876 | 1462758026460 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 17:40:26 INFO - PROCESS | 2876 | 1462758026464 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 17:40:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 17:40:26 INFO - PROCESS | 2876 | 1462758026469 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 17:40:26 INFO - PROCESS | 2876 | 1462758026472 Marionette TRACE conn3 <- [1,1986,null,{}] 17:40:26 INFO - PROCESS | 2876 | 1462758026493 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:26 INFO - PROCESS | 2876 | 1462758026591 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 17:40:26 INFO - PROCESS | 2876 | 1462758026720 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:26 INFO - PROCESS | 2876 | --DOCSHELL 1884A000 == 69 [pid = 2876] [id = 455] 17:40:26 INFO - PROCESS | 2876 | --DOCSHELL 164D8800 == 68 [pid = 2876] [id = 454] 17:40:26 INFO - PROCESS | 2876 | --DOCSHELL 159C4C00 == 67 [pid = 2876] [id = 453] 17:40:26 INFO - PROCESS | 2876 | --DOCSHELL 1594C800 == 66 [pid = 2876] [id = 497] 17:40:26 INFO - PROCESS | 2876 | --DOCSHELL 111D3C00 == 65 [pid = 2876] [id = 496] 17:40:26 INFO - PROCESS | 2876 | --DOCSHELL 1886DC00 == 64 [pid = 2876] [id = 495] 17:40:26 INFO - PROCESS | 2876 | --DOCSHELL 177B9800 == 63 [pid = 2876] [id = 494] 17:40:26 INFO - PROCESS | 2876 | --DOCSHELL 18552800 == 62 [pid = 2876] [id = 493] 17:40:26 INFO - PROCESS | 2876 | --DOCSHELL 16FE0C00 == 61 [pid = 2876] [id = 492] 17:40:26 INFO - PROCESS | 2876 | --DOCSHELL 12EE0400 == 60 [pid = 2876] [id = 466] 17:40:26 INFO - PROCESS | 2876 | --DOCSHELL 16A26400 == 59 [pid = 2876] [id = 491] 17:40:26 INFO - PROCESS | 2876 | --DOCSHELL 14509000 == 58 [pid = 2876] [id = 490] 17:40:26 INFO - PROCESS | 2876 | --DOCSHELL 130EA400 == 57 [pid = 2876] [id = 489] 17:40:26 INFO - PROCESS | 2876 | --DOCSHELL 113B4000 == 56 [pid = 2876] [id = 488] 17:40:26 INFO - PROCESS | 2876 | --DOMWINDOW == 158 (19A1C400) [pid = 2876] [serial = 1447] [outer = 00000000] [url = about:blank] 17:40:26 INFO - PROCESS | 2876 | ++DOCSHELL 111D3C00 == 57 [pid = 2876] [id = 506] 17:40:26 INFO - PROCESS | 2876 | ++DOMWINDOW == 159 (111D9000) [pid = 2876] [serial = 1518] [outer = 00000000] 17:40:26 INFO - PROCESS | 2876 | ++DOMWINDOW == 160 (12ED9800) [pid = 2876] [serial = 1519] [outer = 111D9000] 17:40:26 INFO - PROCESS | 2876 | 1462758026802 Marionette DEBUG loaded listener.js 17:40:26 INFO - PROCESS | 2876 | ++DOMWINDOW == 161 (147A1C00) [pid = 2876] [serial = 1520] [outer = 111D9000] 17:40:26 INFO - PROCESS | 2876 | --DOCSHELL 10F2B000 == 56 [pid = 2876] [id = 483] 17:40:26 INFO - PROCESS | 2876 | --DOMWINDOW == 160 (15A39400) [pid = 2876] [serial = 1421] [outer = 00000000] [url = about:blank] 17:40:26 INFO - PROCESS | 2876 | --DOMWINDOW == 159 (11BBF800) [pid = 2876] [serial = 1402] [outer = 00000000] [url = about:blank] 17:40:26 INFO - PROCESS | 2876 | --DOMWINDOW == 158 (1524A400) [pid = 2876] [serial = 1420] [outer = 00000000] [url = about:blank] 17:40:26 INFO - PROCESS | 2876 | --DOMWINDOW == 157 (122A8400) [pid = 2876] [serial = 1418] [outer = 00000000] [url = about:blank] 17:40:26 INFO - PROCESS | 2876 | --DOMWINDOW == 156 (17920C00) [pid = 2876] [serial = 1442] [outer = 00000000] [url = about:blank] 17:40:26 INFO - PROCESS | 2876 | --DOMWINDOW == 155 (185D3800) [pid = 2876] [serial = 1444] [outer = 00000000] [url = about:blank] 17:40:26 INFO - PROCESS | 2876 | --DOMWINDOW == 154 (19A3B400) [pid = 2876] [serial = 1411] [outer = 00000000] [url = about:blank] 17:40:26 INFO - PROCESS | 2876 | --DOMWINDOW == 153 (1852EC00) [pid = 2876] [serial = 1436] [outer = 00000000] [url = about:blank] 17:40:26 INFO - PROCESS | 2876 | --DOMWINDOW == 152 (1621FC00) [pid = 2876] [serial = 1441] [outer = 00000000] [url = about:blank] 17:40:26 INFO - PROCESS | 2876 | --DOMWINDOW == 151 (1726DC00) [pid = 2876] [serial = 1432] [outer = 00000000] [url = about:blank] 17:40:26 INFO - PROCESS | 2876 | --DOMWINDOW == 150 (18559400) [pid = 2876] [serial = 1439] [outer = 00000000] [url = about:blank] 17:40:26 INFO - PROCESS | 2876 | --DOMWINDOW == 149 (19A35C00) [pid = 2876] [serial = 1400] [outer = 00000000] [url = about:blank] 17:40:26 INFO - PROCESS | 2876 | --DOMWINDOW == 148 (16A2D000) [pid = 2876] [serial = 1426] [outer = 00000000] [url = about:blank] 17:40:26 INFO - PROCESS | 2876 | --DOMWINDOW == 147 (19B15C00) [pid = 2876] [serial = 1414] [outer = 00000000] [url = about:blank] 17:40:26 INFO - PROCESS | 2876 | --DOMWINDOW == 146 (180DBC00) [pid = 2876] [serial = 1435] [outer = 00000000] [url = about:blank] 17:40:26 INFO - PROCESS | 2876 | --DOMWINDOW == 145 (1854F400) [pid = 2876] [serial = 1438] [outer = 00000000] [url = about:blank] 17:40:26 INFO - PROCESS | 2876 | --DOMWINDOW == 144 (1113F800) [pid = 2876] [serial = 1417] [outer = 00000000] [url = about:blank] 17:40:26 INFO - PROCESS | 2876 | --DOMWINDOW == 143 (177C3000) [pid = 2876] [serial = 1433] [outer = 00000000] [url = about:blank] 17:40:26 INFO - PROCESS | 2876 | --DOMWINDOW == 142 (13C9E000) [pid = 2876] [serial = 1423] [outer = 00000000] [url = about:blank] 17:40:26 INFO - PROCESS | 2876 | --DOMWINDOW == 141 (16FD4C00) [pid = 2876] [serial = 1430] [outer = 00000000] [url = about:blank] 17:40:26 INFO - PROCESS | 2876 | --DOMWINDOW == 140 (16F0D000) [pid = 2876] [serial = 1429] [outer = 00000000] [url = about:blank] 17:40:26 INFO - PROCESS | 2876 | --DOMWINDOW == 139 (15B4F400) [pid = 2876] [serial = 1424] [outer = 00000000] [url = about:blank] 17:40:26 INFO - PROCESS | 2876 | --DOMWINDOW == 138 (18538000) [pid = 2876] [serial = 1408] [outer = 00000000] [url = about:blank] 17:40:26 INFO - PROCESS | 2876 | --DOMWINDOW == 137 (16AB5400) [pid = 2876] [serial = 1427] [outer = 00000000] [url = about:blank] 17:40:26 INFO - PROCESS | 2876 | --DOMWINDOW == 136 (1621BC00) [pid = 2876] [serial = 1405] [outer = 00000000] [url = about:blank] 17:40:26 INFO - PROCESS | 2876 | --DOMWINDOW == 135 (18843400) [pid = 2876] [serial = 1445] [outer = 00000000] [url = about:blank] 17:40:27 INFO - PROCESS | 2876 | 1462758027236 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 17:40:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 17:40:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 797ms 17:40:27 INFO - PROCESS | 2876 | 1462758027274 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 17:40:27 INFO - PROCESS | 2876 | 1462758027278 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 17:40:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 17:40:27 INFO - PROCESS | 2876 | 1462758027282 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 17:40:27 INFO - PROCESS | 2876 | 1462758027284 Marionette TRACE conn3 <- [1,1990,null,{}] 17:40:27 INFO - PROCESS | 2876 | 1462758027287 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:27 INFO - PROCESS | 2876 | 1462758027378 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 17:40:27 INFO - PROCESS | 2876 | 1462758027388 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:27 INFO - PROCESS | 2876 | ++DOCSHELL 162EFC00 == 57 [pid = 2876] [id = 507] 17:40:27 INFO - PROCESS | 2876 | ++DOMWINDOW == 136 (1682A800) [pid = 2876] [serial = 1521] [outer = 00000000] 17:40:27 INFO - PROCESS | 2876 | ++DOMWINDOW == 137 (16A29400) [pid = 2876] [serial = 1522] [outer = 1682A800] 17:40:27 INFO - PROCESS | 2876 | 1462758027440 Marionette DEBUG loaded listener.js 17:40:27 INFO - PROCESS | 2876 | ++DOMWINDOW == 138 (16AB6C00) [pid = 2876] [serial = 1523] [outer = 1682A800] 17:40:27 INFO - PROCESS | 2876 | 1462758027962 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 17:40:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 17:40:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 735ms 17:40:28 INFO - PROCESS | 2876 | 1462758028023 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 17:40:28 INFO - PROCESS | 2876 | 1462758028026 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 17:40:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 17:40:28 INFO - PROCESS | 2876 | 1462758028035 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 17:40:28 INFO - PROCESS | 2876 | 1462758028040 Marionette TRACE conn3 <- [1,1994,null,{}] 17:40:28 INFO - PROCESS | 2876 | 1462758028044 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:28 INFO - PROCESS | 2876 | 1462758028129 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 17:40:28 INFO - PROCESS | 2876 | 1462758028250 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:28 INFO - PROCESS | 2876 | ++DOCSHELL 16FD0400 == 58 [pid = 2876] [id = 508] 17:40:28 INFO - PROCESS | 2876 | ++DOMWINDOW == 139 (16FD4C00) [pid = 2876] [serial = 1524] [outer = 00000000] 17:40:28 INFO - PROCESS | 2876 | ++DOMWINDOW == 140 (17272000) [pid = 2876] [serial = 1525] [outer = 16FD4C00] 17:40:28 INFO - PROCESS | 2876 | 1462758028294 Marionette DEBUG loaded listener.js 17:40:28 INFO - PROCESS | 2876 | ++DOMWINDOW == 141 (177C3800) [pid = 2876] [serial = 1526] [outer = 16FD4C00] 17:40:28 INFO - PROCESS | 2876 | 1462758028663 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 17:40:28 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 17:40:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 656ms 17:40:28 INFO - PROCESS | 2876 | 1462758028698 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 17:40:28 INFO - PROCESS | 2876 | 1462758028700 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 17:40:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 17:40:28 INFO - PROCESS | 2876 | 1462758028704 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 17:40:28 INFO - PROCESS | 2876 | 1462758028705 Marionette TRACE conn3 <- [1,1998,null,{}] 17:40:28 INFO - PROCESS | 2876 | 1462758028708 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:28 INFO - PROCESS | 2876 | 1462758028818 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 17:40:28 INFO - PROCESS | 2876 | 1462758028827 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:28 INFO - PROCESS | 2876 | ++DOCSHELL 11042000 == 59 [pid = 2876] [id = 509] 17:40:28 INFO - PROCESS | 2876 | ++DOMWINDOW == 142 (17868000) [pid = 2876] [serial = 1527] [outer = 00000000] 17:40:28 INFO - PROCESS | 2876 | ++DOMWINDOW == 143 (1792BC00) [pid = 2876] [serial = 1528] [outer = 17868000] 17:40:28 INFO - PROCESS | 2876 | 1462758028871 Marionette DEBUG loaded listener.js 17:40:28 INFO - PROCESS | 2876 | ++DOMWINDOW == 144 (18530400) [pid = 2876] [serial = 1529] [outer = 17868000] 17:40:29 INFO - PROCESS | 2876 | 1462758029359 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 17:40:29 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 17:40:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 703ms 17:40:29 INFO - PROCESS | 2876 | 1462758029403 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 17:40:29 INFO - PROCESS | 2876 | 1462758029405 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 17:40:29 INFO - PROCESS | 2876 | 1462758029408 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 17:40:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 17:40:29 INFO - PROCESS | 2876 | 1462758029410 Marionette TRACE conn3 <- [1,2002,null,{}] 17:40:29 INFO - PROCESS | 2876 | 1462758029414 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:29 INFO - PROCESS | 2876 | 1462758029541 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 17:40:29 INFO - PROCESS | 2876 | 1462758029616 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:29 INFO - PROCESS | 2876 | ++DOCSHELL 18551800 == 60 [pid = 2876] [id = 510] 17:40:29 INFO - PROCESS | 2876 | ++DOMWINDOW == 145 (18551C00) [pid = 2876] [serial = 1530] [outer = 00000000] 17:40:29 INFO - PROCESS | 2876 | ++DOMWINDOW == 146 (1855A400) [pid = 2876] [serial = 1531] [outer = 18551C00] 17:40:29 INFO - PROCESS | 2876 | 1462758029666 Marionette DEBUG loaded listener.js 17:40:29 INFO - PROCESS | 2876 | ++DOMWINDOW == 147 (18824400) [pid = 2876] [serial = 1532] [outer = 18551C00] 17:40:30 INFO - PROCESS | 2876 | 1462758030095 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 17:40:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 17:40:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 734ms 17:40:30 INFO - PROCESS | 2876 | 1462758030149 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 17:40:30 INFO - PROCESS | 2876 | 1462758030151 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 17:40:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 17:40:30 INFO - PROCESS | 2876 | 1462758030172 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 17:40:30 INFO - PROCESS | 2876 | 1462758030173 Marionette TRACE conn3 <- [1,2006,null,{}] 17:40:30 INFO - PROCESS | 2876 | 1462758030204 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:30 INFO - PROCESS | 2876 | 1462758030330 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 17:40:30 INFO - PROCESS | 2876 | 1462758030342 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:30 INFO - PROCESS | 2876 | ++DOCSHELL 1884A000 == 61 [pid = 2876] [id = 511] 17:40:30 INFO - PROCESS | 2876 | ++DOMWINDOW == 148 (18863400) [pid = 2876] [serial = 1533] [outer = 00000000] 17:40:30 INFO - PROCESS | 2876 | ++DOMWINDOW == 149 (18871400) [pid = 2876] [serial = 1534] [outer = 18863400] 17:40:30 INFO - PROCESS | 2876 | 1462758030443 Marionette DEBUG loaded listener.js 17:40:30 INFO - PROCESS | 2876 | ++DOMWINDOW == 150 (19A34800) [pid = 2876] [serial = 1535] [outer = 18863400] 17:40:30 INFO - PROCESS | 2876 | 1462758030870 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:40:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 17:40:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 734ms 17:40:30 INFO - PROCESS | 2876 | 1462758030895 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 17:40:30 INFO - PROCESS | 2876 | 1462758030897 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 17:40:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 17:40:30 INFO - PROCESS | 2876 | 1462758030901 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 17:40:30 INFO - PROCESS | 2876 | 1462758030903 Marionette TRACE conn3 <- [1,2010,null,{}] 17:40:30 INFO - PROCESS | 2876 | 1462758030906 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:31 INFO - PROCESS | 2876 | 1462758031028 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 17:40:31 INFO - PROCESS | 2876 | --DOMWINDOW == 149 (11595C00) [pid = 2876] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 17:40:31 INFO - PROCESS | 2876 | --DOMWINDOW == 148 (17043C00) [pid = 2876] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 17:40:31 INFO - PROCESS | 2876 | --DOMWINDOW == 147 (1450DC00) [pid = 2876] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 17:40:31 INFO - PROCESS | 2876 | --DOMWINDOW == 146 (16FD1800) [pid = 2876] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 17:40:31 INFO - PROCESS | 2876 | --DOMWINDOW == 145 (18553400) [pid = 2876] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 17:40:31 INFO - PROCESS | 2876 | --DOMWINDOW == 144 (19A1D000) [pid = 2876] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 17:40:31 INFO - PROCESS | 2876 | --DOMWINDOW == 143 (159C4800) [pid = 2876] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 17:40:31 INFO - PROCESS | 2876 | --DOMWINDOW == 142 (18532800) [pid = 2876] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 17:40:31 INFO - PROCESS | 2876 | --DOMWINDOW == 141 (111DE800) [pid = 2876] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 17:40:31 INFO - PROCESS | 2876 | --DOMWINDOW == 140 (16081400) [pid = 2876] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 17:40:31 INFO - PROCESS | 2876 | --DOMWINDOW == 139 (18868C00) [pid = 2876] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 17:40:31 INFO - PROCESS | 2876 | --DOMWINDOW == 138 (16A24000) [pid = 2876] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 17:40:31 INFO - PROCESS | 2876 | --DOMWINDOW == 137 (16227C00) [pid = 2876] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 17:40:31 INFO - PROCESS | 2876 | --DOMWINDOW == 136 (10D65C00) [pid = 2876] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 17:40:31 INFO - PROCESS | 2876 | --DOMWINDOW == 135 (1621EC00) [pid = 2876] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 17:40:31 INFO - PROCESS | 2876 | --DOMWINDOW == 134 (10F36C00) [pid = 2876] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 17:40:31 INFO - PROCESS | 2876 | --DOMWINDOW == 133 (1350BC00) [pid = 2876] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 17:40:31 INFO - PROCESS | 2876 | --DOMWINDOW == 132 (10D5E800) [pid = 2876] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 17:40:31 INFO - PROCESS | 2876 | --DOMWINDOW == 131 (1323E400) [pid = 2876] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 17:40:31 INFO - PROCESS | 2876 | --DOMWINDOW == 130 (15A42C00) [pid = 2876] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 17:40:31 INFO - PROCESS | 2876 | --DOMWINDOW == 129 (17150800) [pid = 2876] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 17:40:31 INFO - PROCESS | 2876 | --DOMWINDOW == 128 (1791E400) [pid = 2876] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 17:40:31 INFO - PROCESS | 2876 | --DOMWINDOW == 127 (11047400) [pid = 2876] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 17:40:31 INFO - PROCESS | 2876 | --DOMWINDOW == 126 (134E3400) [pid = 2876] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 17:40:31 INFO - PROCESS | 2876 | --DOMWINDOW == 125 (16DBA800) [pid = 2876] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 17:40:31 INFO - PROCESS | 2876 | --DOMWINDOW == 124 (1882EC00) [pid = 2876] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 17:40:31 INFO - PROCESS | 2876 | --DOMWINDOW == 123 (18865800) [pid = 2876] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 17:40:31 INFO - PROCESS | 2876 | 1462758031379 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:31 INFO - PROCESS | 2876 | ++DOCSHELL 10720000 == 62 [pid = 2876] [id = 512] 17:40:31 INFO - PROCESS | 2876 | ++DOMWINDOW == 124 (10770000) [pid = 2876] [serial = 1536] [outer = 00000000] 17:40:31 INFO - PROCESS | 2876 | ++DOMWINDOW == 125 (10F2A400) [pid = 2876] [serial = 1537] [outer = 10770000] 17:40:31 INFO - PROCESS | 2876 | 1462758031427 Marionette DEBUG loaded listener.js 17:40:31 INFO - PROCESS | 2876 | ++DOMWINDOW == 126 (1104F400) [pid = 2876] [serial = 1538] [outer = 10770000] 17:40:31 INFO - PROCESS | 2876 | 1462758031837 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 17:40:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 17:40:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1000ms 17:40:31 INFO - PROCESS | 2876 | 1462758031904 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 17:40:31 INFO - PROCESS | 2876 | 1462758031906 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 17:40:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 17:40:31 INFO - PROCESS | 2876 | 1462758031909 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 17:40:31 INFO - PROCESS | 2876 | 1462758031911 Marionette TRACE conn3 <- [1,2014,null,{}] 17:40:31 INFO - PROCESS | 2876 | 1462758031920 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:32 INFO - PROCESS | 2876 | 1462758032001 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 17:40:32 INFO - PROCESS | 2876 | 1462758032010 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:32 INFO - PROCESS | 2876 | ++DOCSHELL 11135800 == 63 [pid = 2876] [id = 513] 17:40:32 INFO - PROCESS | 2876 | ++DOMWINDOW == 127 (13293C00) [pid = 2876] [serial = 1539] [outer = 00000000] 17:40:32 INFO - PROCESS | 2876 | ++DOMWINDOW == 128 (16221C00) [pid = 2876] [serial = 1540] [outer = 13293C00] 17:40:32 INFO - PROCESS | 2876 | 1462758032053 Marionette DEBUG loaded listener.js 17:40:32 INFO - PROCESS | 2876 | ++DOMWINDOW == 129 (169B5800) [pid = 2876] [serial = 1541] [outer = 13293C00] 17:40:32 INFO - PROCESS | 2876 | 1462758032478 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 17:40:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 17:40:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 594ms 17:40:32 INFO - PROCESS | 2876 | 1462758032505 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 17:40:32 INFO - PROCESS | 2876 | 1462758032507 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 17:40:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 17:40:32 INFO - PROCESS | 2876 | 1462758032511 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 17:40:32 INFO - PROCESS | 2876 | 1462758032513 Marionette TRACE conn3 <- [1,2018,null,{}] 17:40:32 INFO - PROCESS | 2876 | 1462758032516 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:32 INFO - PROCESS | 2876 | 1462758032654 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 17:40:32 INFO - PROCESS | 2876 | 1462758032665 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:32 INFO - PROCESS | 2876 | ++DOCSHELL 13CA5400 == 64 [pid = 2876] [id = 514] 17:40:32 INFO - PROCESS | 2876 | ++DOMWINDOW == 130 (140D8800) [pid = 2876] [serial = 1542] [outer = 00000000] 17:40:32 INFO - PROCESS | 2876 | ++DOMWINDOW == 131 (178F5C00) [pid = 2876] [serial = 1543] [outer = 140D8800] 17:40:32 INFO - PROCESS | 2876 | 1462758032708 Marionette DEBUG loaded listener.js 17:40:32 INFO - PROCESS | 2876 | ++DOMWINDOW == 132 (18553400) [pid = 2876] [serial = 1544] [outer = 140D8800] 17:40:33 INFO - PROCESS | 2876 | 1462758033111 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 17:40:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 17:40:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 625ms 17:40:33 INFO - PROCESS | 2876 | 1462758033149 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 17:40:33 INFO - PROCESS | 2876 | 1462758033151 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 17:40:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 17:40:33 INFO - PROCESS | 2876 | 1462758033154 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 17:40:33 INFO - PROCESS | 2876 | 1462758033156 Marionette TRACE conn3 <- [1,2022,null,{}] 17:40:33 INFO - PROCESS | 2876 | 1462758033159 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:33 INFO - PROCESS | 2876 | 1462758033281 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 17:40:33 INFO - PROCESS | 2876 | 1462758033291 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:33 INFO - PROCESS | 2876 | ++DOCSHELL 1524FC00 == 65 [pid = 2876] [id = 515] 17:40:33 INFO - PROCESS | 2876 | ++DOMWINDOW == 133 (1595A800) [pid = 2876] [serial = 1545] [outer = 00000000] 17:40:33 INFO - PROCESS | 2876 | ++DOMWINDOW == 134 (1886BC00) [pid = 2876] [serial = 1546] [outer = 1595A800] 17:40:33 INFO - PROCESS | 2876 | 1462758033340 Marionette DEBUG loaded listener.js 17:40:33 INFO - PROCESS | 2876 | ++DOMWINDOW == 135 (19A43800) [pid = 2876] [serial = 1547] [outer = 1595A800] 17:40:34 INFO - PROCESS | 2876 | 1462758034037 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:40:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 17:40:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 937ms 17:40:34 INFO - PROCESS | 2876 | 1462758034104 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 17:40:34 INFO - PROCESS | 2876 | 1462758034109 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 17:40:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 17:40:34 INFO - PROCESS | 2876 | 1462758034115 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 17:40:34 INFO - PROCESS | 2876 | 1462758034119 Marionette TRACE conn3 <- [1,2026,null,{}] 17:40:34 INFO - PROCESS | 2876 | 1462758034124 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:34 INFO - PROCESS | 2876 | 1462758034236 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 17:40:34 INFO - PROCESS | 2876 | 1462758034379 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:34 INFO - PROCESS | 2876 | ++DOCSHELL 13A09000 == 66 [pid = 2876] [id = 516] 17:40:34 INFO - PROCESS | 2876 | ++DOMWINDOW == 136 (14506800) [pid = 2876] [serial = 1548] [outer = 00000000] 17:40:34 INFO - PROCESS | 2876 | ++DOMWINDOW == 137 (15951C00) [pid = 2876] [serial = 1549] [outer = 14506800] 17:40:34 INFO - PROCESS | 2876 | 1462758034440 Marionette DEBUG loaded listener.js 17:40:34 INFO - PROCESS | 2876 | ++DOMWINDOW == 138 (1621EC00) [pid = 2876] [serial = 1550] [outer = 14506800] 17:40:35 INFO - PROCESS | 2876 | 1462758035024 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 17:40:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 17:40:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 937ms 17:40:35 INFO - PROCESS | 2876 | 1462758035063 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 17:40:35 INFO - PROCESS | 2876 | 1462758035069 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 17:40:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 17:40:35 INFO - PROCESS | 2876 | 1462758035076 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 17:40:35 INFO - PROCESS | 2876 | 1462758035079 Marionette TRACE conn3 <- [1,2030,null,{}] 17:40:35 INFO - PROCESS | 2876 | 1462758035083 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:35 INFO - PROCESS | 2876 | 1462758035193 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 17:40:35 INFO - PROCESS | 2876 | 1462758035310 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:35 INFO - PROCESS | 2876 | ++DOCSHELL 15A3B800 == 67 [pid = 2876] [id = 517] 17:40:35 INFO - PROCESS | 2876 | ++DOMWINDOW == 139 (164D6800) [pid = 2876] [serial = 1551] [outer = 00000000] 17:40:35 INFO - PROCESS | 2876 | ++DOMWINDOW == 140 (17254400) [pid = 2876] [serial = 1552] [outer = 164D6800] 17:40:35 INFO - PROCESS | 2876 | 1462758035403 Marionette DEBUG loaded listener.js 17:40:35 INFO - PROCESS | 2876 | ++DOMWINDOW == 141 (1791DC00) [pid = 2876] [serial = 1553] [outer = 164D6800] 17:40:36 INFO - PROCESS | 2876 | 1462758036020 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 17:40:36 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) 17:40:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1000ms 17:40:36 INFO - PROCESS | 2876 | 1462758036075 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 17:40:36 INFO - PROCESS | 2876 | 1462758036078 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 17:40:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 17:40:36 INFO - PROCESS | 2876 | 1462758036082 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 17:40:36 INFO - PROCESS | 2876 | 1462758036086 Marionette TRACE conn3 <- [1,2034,null,{}] 17:40:36 INFO - PROCESS | 2876 | 1462758036097 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:36 INFO - PROCESS | 2876 | 1462758036209 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 17:40:36 INFO - PROCESS | 2876 | 1462758036354 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:36 INFO - PROCESS | 2876 | ++DOCSHELL 1884A400 == 68 [pid = 2876] [id = 518] 17:40:36 INFO - PROCESS | 2876 | ++DOMWINDOW == 142 (1884CC00) [pid = 2876] [serial = 1554] [outer = 00000000] 17:40:36 INFO - PROCESS | 2876 | ++DOMWINDOW == 143 (19B0B400) [pid = 2876] [serial = 1555] [outer = 1884CC00] 17:40:36 INFO - PROCESS | 2876 | 1462758036412 Marionette DEBUG loaded listener.js 17:40:36 INFO - PROCESS | 2876 | ++DOMWINDOW == 144 (19C8D400) [pid = 2876] [serial = 1556] [outer = 1884CC00] 17:40:36 INFO - PROCESS | 2876 | 1462758036940 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 17:40:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:40:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 906ms 17:40:36 INFO - PROCESS | 2876 | 1462758036989 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 17:40:36 INFO - PROCESS | 2876 | 1462758036992 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 17:40:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 17:40:36 INFO - PROCESS | 2876 | 1462758036997 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 17:40:36 INFO - PROCESS | 2876 | 1462758036999 Marionette TRACE conn3 <- [1,2038,null,{}] 17:40:37 INFO - PROCESS | 2876 | 1462758037002 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:37 INFO - PROCESS | 2876 | 1462758037111 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 17:40:37 INFO - PROCESS | 2876 | 1462758037268 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:37 INFO - PROCESS | 2876 | ++DOCSHELL 1792A400 == 69 [pid = 2876] [id = 519] 17:40:37 INFO - PROCESS | 2876 | ++DOMWINDOW == 145 (19DA8400) [pid = 2876] [serial = 1557] [outer = 00000000] 17:40:37 INFO - PROCESS | 2876 | ++DOMWINDOW == 146 (1A1B5C00) [pid = 2876] [serial = 1558] [outer = 19DA8400] 17:40:37 INFO - PROCESS | 2876 | 1462758037322 Marionette DEBUG loaded listener.js 17:40:37 INFO - PROCESS | 2876 | ++DOMWINDOW == 147 (1A879800) [pid = 2876] [serial = 1559] [outer = 19DA8400] 17:40:37 INFO - PROCESS | 2876 | 1462758037884 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:40:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 17:40:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 937ms 17:40:37 INFO - PROCESS | 2876 | 1462758037941 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 17:40:37 INFO - PROCESS | 2876 | 1462758037944 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 17:40:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 17:40:37 INFO - PROCESS | 2876 | 1462758037948 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 17:40:37 INFO - PROCESS | 2876 | 1462758037949 Marionette TRACE conn3 <- [1,2042,null,{}] 17:40:37 INFO - PROCESS | 2876 | 1462758037953 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:38 INFO - PROCESS | 2876 | 1462758038057 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 17:40:38 INFO - PROCESS | 2876 | 1462758038172 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:38 INFO - PROCESS | 2876 | ++DOCSHELL 1A87F000 == 70 [pid = 2876] [id = 520] 17:40:38 INFO - PROCESS | 2876 | ++DOMWINDOW == 148 (1A93AC00) [pid = 2876] [serial = 1560] [outer = 00000000] 17:40:38 INFO - PROCESS | 2876 | ++DOMWINDOW == 149 (1A941400) [pid = 2876] [serial = 1561] [outer = 1A93AC00] 17:40:38 INFO - PROCESS | 2876 | 1462758038265 Marionette DEBUG loaded listener.js 17:40:38 INFO - PROCESS | 2876 | ++DOMWINDOW == 150 (1AB16400) [pid = 2876] [serial = 1562] [outer = 1A93AC00] 17:40:38 INFO - PROCESS | 2876 | 1462758038868 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 17:40:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 17:40:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1000ms 17:40:38 INFO - PROCESS | 2876 | 1462758038949 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 17:40:38 INFO - PROCESS | 2876 | 1462758038952 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 17:40:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 17:40:38 INFO - PROCESS | 2876 | 1462758038955 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 17:40:38 INFO - PROCESS | 2876 | 1462758038957 Marionette TRACE conn3 <- [1,2046,null,{}] 17:40:38 INFO - PROCESS | 2876 | 1462758038961 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:39 INFO - PROCESS | 2876 | 1462758039076 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 17:40:39 INFO - PROCESS | 2876 | 1462758039222 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:39 INFO - PROCESS | 2876 | ++DOCSHELL 10767800 == 71 [pid = 2876] [id = 521] 17:40:39 INFO - PROCESS | 2876 | ++DOMWINDOW == 151 (12F21C00) [pid = 2876] [serial = 1563] [outer = 00000000] 17:40:39 INFO - PROCESS | 2876 | ++DOMWINDOW == 152 (16225400) [pid = 2876] [serial = 1564] [outer = 12F21C00] 17:40:39 INFO - PROCESS | 2876 | 1462758039277 Marionette DEBUG loaded listener.js 17:40:39 INFO - PROCESS | 2876 | ++DOMWINDOW == 153 (17277400) [pid = 2876] [serial = 1565] [outer = 12F21C00] 17:40:40 INFO - PROCESS | 2876 | 1462758040060 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 17:40:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 17:40:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1156ms 17:40:40 INFO - PROCESS | 2876 | 1462758040112 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 17:40:40 INFO - PROCESS | 2876 | 1462758040115 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 17:40:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 17:40:40 INFO - PROCESS | 2876 | 1462758040120 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 17:40:40 INFO - PROCESS | 2876 | 1462758040124 Marionette TRACE conn3 <- [1,2050,null,{}] 17:40:40 INFO - PROCESS | 2876 | 1462758040129 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:40 INFO - PROCESS | 2876 | 1462758040229 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 17:40:40 INFO - PROCESS | 2876 | 1462758040381 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:40 INFO - PROCESS | 2876 | ++DOCSHELL 12F1B000 == 72 [pid = 2876] [id = 522] 17:40:40 INFO - PROCESS | 2876 | ++DOMWINDOW == 154 (132F7C00) [pid = 2876] [serial = 1566] [outer = 00000000] 17:40:40 INFO - PROCESS | 2876 | ++DOMWINDOW == 155 (1595A000) [pid = 2876] [serial = 1567] [outer = 132F7C00] 17:40:40 INFO - PROCESS | 2876 | 1462758040451 Marionette DEBUG loaded listener.js 17:40:40 INFO - PROCESS | 2876 | ++DOMWINDOW == 156 (16089400) [pid = 2876] [serial = 1568] [outer = 132F7C00] 17:40:40 INFO - PROCESS | 2876 | --DOCSHELL 13CA5400 == 71 [pid = 2876] [id = 514] 17:40:40 INFO - PROCESS | 2876 | --DOCSHELL 11135800 == 70 [pid = 2876] [id = 513] 17:40:40 INFO - PROCESS | 2876 | --DOCSHELL 10720000 == 69 [pid = 2876] [id = 512] 17:40:40 INFO - PROCESS | 2876 | --DOCSHELL 1884A000 == 68 [pid = 2876] [id = 511] 17:40:40 INFO - PROCESS | 2876 | --DOCSHELL 18551800 == 67 [pid = 2876] [id = 510] 17:40:40 INFO - PROCESS | 2876 | --DOCSHELL 11042000 == 66 [pid = 2876] [id = 509] 17:40:40 INFO - PROCESS | 2876 | --DOCSHELL 16FD0400 == 65 [pid = 2876] [id = 508] 17:40:40 INFO - PROCESS | 2876 | --DOCSHELL 162EFC00 == 64 [pid = 2876] [id = 507] 17:40:40 INFO - PROCESS | 2876 | --DOCSHELL 111D3C00 == 63 [pid = 2876] [id = 506] 17:40:40 INFO - PROCESS | 2876 | --DOCSHELL 111DD400 == 62 [pid = 2876] [id = 505] 17:40:40 INFO - PROCESS | 2876 | --DOMWINDOW == 155 (1A1BC000) [pid = 2876] [serial = 1495] [outer = 00000000] [url = about:blank] 17:40:40 INFO - PROCESS | 2876 | --DOCSHELL 107EF400 == 61 [pid = 2876] [id = 504] 17:40:40 INFO - PROCESS | 2876 | --DOCSHELL 1A459C00 == 60 [pid = 2876] [id = 503] 17:40:40 INFO - PROCESS | 2876 | --DOCSHELL 19ECA800 == 59 [pid = 2876] [id = 502] 17:40:40 INFO - PROCESS | 2876 | --DOCSHELL 10F37800 == 58 [pid = 2876] [id = 501] 17:40:40 INFO - PROCESS | 2876 | --DOCSHELL 11049800 == 57 [pid = 2876] [id = 500] 17:40:40 INFO - PROCESS | 2876 | --DOCSHELL 12217400 == 56 [pid = 2876] [id = 499] 17:40:40 INFO - PROCESS | 2876 | --DOMWINDOW == 154 (11041800) [pid = 2876] [serial = 1307] [outer = 00000000] [url = about:blank] 17:40:40 INFO - PROCESS | 2876 | --DOMWINDOW == 153 (13CA6000) [pid = 2876] [serial = 1310] [outer = 00000000] [url = about:blank] 17:40:40 INFO - PROCESS | 2876 | --DOMWINDOW == 152 (16AA8400) [pid = 2876] [serial = 1313] [outer = 00000000] [url = about:blank] 17:40:40 INFO - PROCESS | 2876 | --DOMWINDOW == 151 (178F6000) [pid = 2876] [serial = 1316] [outer = 00000000] [url = about:blank] 17:40:40 INFO - PROCESS | 2876 | --DOMWINDOW == 150 (17925800) [pid = 2876] [serial = 1319] [outer = 00000000] [url = about:blank] 17:40:40 INFO - PROCESS | 2876 | --DOMWINDOW == 149 (122FFC00) [pid = 2876] [serial = 1355] [outer = 00000000] [url = about:blank] 17:40:40 INFO - PROCESS | 2876 | --DOMWINDOW == 148 (16081000) [pid = 2876] [serial = 1358] [outer = 00000000] [url = about:blank] 17:40:40 INFO - PROCESS | 2876 | --DOMWINDOW == 147 (180D5C00) [pid = 2876] [serial = 1361] [outer = 00000000] [url = about:blank] 17:40:40 INFO - PROCESS | 2876 | --DOMWINDOW == 146 (18850400) [pid = 2876] [serial = 1364] [outer = 00000000] [url = about:blank] 17:40:40 INFO - PROCESS | 2876 | --DOMWINDOW == 145 (1886C000) [pid = 2876] [serial = 1367] [outer = 00000000] [url = about:blank] 17:40:40 INFO - PROCESS | 2876 | --DOMWINDOW == 144 (12C6BC00) [pid = 2876] [serial = 1259] [outer = 00000000] [url = about:blank] 17:40:40 INFO - PROCESS | 2876 | --DOMWINDOW == 143 (164DEC00) [pid = 2876] [serial = 1256] [outer = 00000000] [url = about:blank] 17:40:40 INFO - PROCESS | 2876 | --DOMWINDOW == 142 (159BF000) [pid = 2876] [serial = 1271] [outer = 00000000] [url = about:blank] 17:40:40 INFO - PROCESS | 2876 | --DOMWINDOW == 141 (1524A000) [pid = 2876] [serial = 1262] [outer = 00000000] [url = about:blank] 17:40:40 INFO - PROCESS | 2876 | --DOMWINDOW == 140 (1348D400) [pid = 2876] [serial = 1466] [outer = 00000000] [url = about:blank] 17:40:40 INFO - PROCESS | 2876 | --DOMWINDOW == 139 (122FE000) [pid = 2876] [serial = 1465] [outer = 00000000] [url = about:blank] 17:40:40 INFO - PROCESS | 2876 | --DOMWINDOW == 138 (17927000) [pid = 2876] [serial = 1477] [outer = 00000000] [url = about:blank] 17:40:40 INFO - PROCESS | 2876 | --DOMWINDOW == 137 (1621F800) [pid = 2876] [serial = 1471] [outer = 00000000] [url = about:blank] 17:40:40 INFO - PROCESS | 2876 | --DOMWINDOW == 136 (16A1E400) [pid = 2876] [serial = 1472] [outer = 00000000] [url = about:blank] 17:40:40 INFO - PROCESS | 2876 | --DOMWINDOW == 135 (16FE1400) [pid = 2876] [serial = 1474] [outer = 00000000] [url = about:blank] 17:40:40 INFO - PROCESS | 2876 | --DOMWINDOW == 134 (18823C00) [pid = 2876] [serial = 1480] [outer = 00000000] [url = about:blank] 17:40:40 INFO - PROCESS | 2876 | --DOMWINDOW == 133 (1884AC00) [pid = 2876] [serial = 1481] [outer = 00000000] [url = about:blank] 17:40:40 INFO - PROCESS | 2876 | --DOMWINDOW == 132 (1726D000) [pid = 2876] [serial = 1475] [outer = 00000000] [url = about:blank] 17:40:40 INFO - PROCESS | 2876 | --DOMWINDOW == 131 (19C80400) [pid = 2876] [serial = 1486] [outer = 00000000] [url = about:blank] 17:40:40 INFO - PROCESS | 2876 | --DOMWINDOW == 130 (18849400) [pid = 2876] [serial = 1456] [outer = 00000000] [url = about:blank] 17:40:40 INFO - PROCESS | 2876 | --DOMWINDOW == 129 (16AAF400) [pid = 2876] [serial = 1469] [outer = 00000000] [url = about:blank] 17:40:40 INFO - PROCESS | 2876 | --DOMWINDOW == 128 (162FB800) [pid = 2876] [serial = 1468] [outer = 00000000] [url = about:blank] 17:40:40 INFO - PROCESS | 2876 | --DOMWINDOW == 127 (19C8F400) [pid = 2876] [serial = 1462] [outer = 00000000] [url = about:blank] 17:40:40 INFO - PROCESS | 2876 | --DOMWINDOW == 126 (1121B000) [pid = 2876] [serial = 1450] [outer = 00000000] [url = about:blank] 17:40:40 INFO - PROCESS | 2876 | --DOMWINDOW == 125 (164DB400) [pid = 2876] [serial = 1453] [outer = 00000000] [url = about:blank] 17:40:40 INFO - PROCESS | 2876 | --DOMWINDOW == 124 (19A20400) [pid = 2876] [serial = 1483] [outer = 00000000] [url = about:blank] 17:40:40 INFO - PROCESS | 2876 | --DOMWINDOW == 123 (13C9F000) [pid = 2876] [serial = 1489] [outer = 00000000] [url = about:blank] 17:40:40 INFO - PROCESS | 2876 | --DOMWINDOW == 122 (16FDBC00) [pid = 2876] [serial = 1490] [outer = 00000000] [url = about:blank] 17:40:40 INFO - PROCESS | 2876 | --DOMWINDOW == 121 (18846C00) [pid = 2876] [serial = 1492] [outer = 00000000] [url = about:blank] 17:40:40 INFO - PROCESS | 2876 | --DOMWINDOW == 120 (19C8F000) [pid = 2876] [serial = 1487] [outer = 00000000] [url = about:blank] 17:40:40 INFO - PROCESS | 2876 | --DOMWINDOW == 119 (19A29000) [pid = 2876] [serial = 1493] [outer = 00000000] [url = about:blank] 17:40:40 INFO - PROCESS | 2876 | --DOMWINDOW == 118 (19B17C00) [pid = 2876] [serial = 1459] [outer = 00000000] [url = about:blank] 17:40:40 INFO - PROCESS | 2876 | --DOMWINDOW == 117 (19A3A000) [pid = 2876] [serial = 1448] [outer = 00000000] [url = about:blank] 17:40:40 INFO - PROCESS | 2876 | --DOMWINDOW == 116 (19A34C00) [pid = 2876] [serial = 1484] [outer = 00000000] [url = about:blank] 17:40:40 INFO - PROCESS | 2876 | --DOMWINDOW == 115 (1852E000) [pid = 2876] [serial = 1478] [outer = 00000000] [url = about:blank] 17:40:40 INFO - PROCESS | 2876 | --DOMWINDOW == 114 (16AA9C00) [pid = 2876] [serial = 1265] [outer = 00000000] [url = about:blank] 17:40:40 INFO - PROCESS | 2876 | --DOMWINDOW == 113 (16AB5800) [pid = 2876] [serial = 1268] [outer = 00000000] [url = about:blank] 17:40:41 INFO - PROCESS | 2876 | 1462758041045 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 17:40:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 17:40:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 937ms 17:40:41 INFO - PROCESS | 2876 | 1462758041067 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 17:40:41 INFO - PROCESS | 2876 | 1462758041073 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 17:40:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 17:40:41 INFO - PROCESS | 2876 | 1462758041079 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 17:40:41 INFO - PROCESS | 2876 | 1462758041081 Marionette TRACE conn3 <- [1,2054,null,{}] 17:40:41 INFO - PROCESS | 2876 | 1462758041085 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:41 INFO - PROCESS | 2876 | 1462758041170 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 17:40:41 INFO - PROCESS | 2876 | 1462758041179 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:41 INFO - PROCESS | 2876 | ++DOCSHELL 12EDEC00 == 57 [pid = 2876] [id = 523] 17:40:41 INFO - PROCESS | 2876 | ++DOMWINDOW == 114 (12EDF000) [pid = 2876] [serial = 1569] [outer = 00000000] 17:40:41 INFO - PROCESS | 2876 | ++DOMWINDOW == 115 (13CA6000) [pid = 2876] [serial = 1570] [outer = 12EDF000] 17:40:41 INFO - PROCESS | 2876 | 1462758041223 Marionette DEBUG loaded listener.js 17:40:41 INFO - PROCESS | 2876 | ++DOMWINDOW == 116 (1594C800) [pid = 2876] [serial = 1571] [outer = 12EDF000] 17:40:41 INFO - PROCESS | 2876 | 1462758041715 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 17:40:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 17:40:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 703ms 17:40:41 INFO - PROCESS | 2876 | 1462758041777 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 17:40:41 INFO - PROCESS | 2876 | 1462758041779 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 17:40:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 17:40:41 INFO - PROCESS | 2876 | 1462758041783 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 17:40:41 INFO - PROCESS | 2876 | 1462758041786 Marionette TRACE conn3 <- [1,2058,null,{}] 17:40:41 INFO - PROCESS | 2876 | 1462758041801 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:41 INFO - PROCESS | 2876 | 1462758041905 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 17:40:42 INFO - PROCESS | 2876 | 1462758042040 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:42 INFO - PROCESS | 2876 | ++DOCSHELL 16A2C800 == 58 [pid = 2876] [id = 524] 17:40:42 INFO - PROCESS | 2876 | ++DOMWINDOW == 117 (16A2CC00) [pid = 2876] [serial = 1572] [outer = 00000000] 17:40:42 INFO - PROCESS | 2876 | ++DOMWINDOW == 118 (16AAE400) [pid = 2876] [serial = 1573] [outer = 16A2CC00] 17:40:42 INFO - PROCESS | 2876 | 1462758042087 Marionette DEBUG loaded listener.js 17:40:42 INFO - PROCESS | 2876 | ++DOMWINDOW == 119 (16B67800) [pid = 2876] [serial = 1574] [outer = 16A2CC00] 17:40:42 INFO - PROCESS | 2876 | 1462758042459 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 17:40:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 17:40:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 703ms 17:40:42 INFO - PROCESS | 2876 | 1462758042484 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 17:40:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 17:40:42 INFO - PROCESS | 2876 | 1462758042486 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 17:40:42 INFO - PROCESS | 2876 | 1462758042489 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 17:40:42 INFO - PROCESS | 2876 | 1462758042491 Marionette TRACE conn3 <- [1,2062,null,{}] 17:40:42 INFO - PROCESS | 2876 | 1462758042495 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:42 INFO - PROCESS | 2876 | 1462758042578 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 17:40:42 INFO - PROCESS | 2876 | 1462758042584 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:42 INFO - PROCESS | 2876 | ++DOCSHELL 16AB3C00 == 59 [pid = 2876] [id = 525] 17:40:42 INFO - PROCESS | 2876 | ++DOMWINDOW == 120 (16BF5000) [pid = 2876] [serial = 1575] [outer = 00000000] 17:40:42 INFO - PROCESS | 2876 | ++DOMWINDOW == 121 (16FCD400) [pid = 2876] [serial = 1576] [outer = 16BF5000] 17:40:42 INFO - PROCESS | 2876 | 1462758042628 Marionette DEBUG loaded listener.js 17:40:42 INFO - PROCESS | 2876 | ++DOMWINDOW == 122 (17039000) [pid = 2876] [serial = 1577] [outer = 16BF5000] 17:40:43 INFO - PROCESS | 2876 | 1462758043102 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 17:40:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 17:40:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 640ms 17:40:43 INFO - PROCESS | 2876 | 1462758043126 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 17:40:43 INFO - PROCESS | 2876 | 1462758043128 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 17:40:43 INFO - PROCESS | 2876 | 1462758043131 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 17:40:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 17:40:43 INFO - PROCESS | 2876 | 1462758043133 Marionette TRACE conn3 <- [1,2066,null,{}] 17:40:43 INFO - PROCESS | 2876 | 1462758043136 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:43 INFO - PROCESS | 2876 | 1462758043264 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 17:40:43 INFO - PROCESS | 2876 | 1462758043271 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:43 INFO - PROCESS | 2876 | ++DOCSHELL 16BF8400 == 60 [pid = 2876] [id = 526] 17:40:43 INFO - PROCESS | 2876 | ++DOMWINDOW == 123 (16F0E400) [pid = 2876] [serial = 1578] [outer = 00000000] 17:40:43 INFO - PROCESS | 2876 | ++DOMWINDOW == 124 (177C4800) [pid = 2876] [serial = 1579] [outer = 16F0E400] 17:40:43 INFO - PROCESS | 2876 | 1462758043316 Marionette DEBUG loaded listener.js 17:40:43 INFO - PROCESS | 2876 | ++DOMWINDOW == 125 (1791C400) [pid = 2876] [serial = 1580] [outer = 16F0E400] 17:40:43 INFO - PROCESS | 2876 | 1462758043809 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 17:40:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 17:40:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 688ms 17:40:43 INFO - PROCESS | 2876 | 1462758043831 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 17:40:43 INFO - PROCESS | 2876 | 1462758043833 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 17:40:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 17:40:43 INFO - PROCESS | 2876 | 1462758043836 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 17:40:43 INFO - PROCESS | 2876 | 1462758043837 Marionette TRACE conn3 <- [1,2070,null,{}] 17:40:43 INFO - PROCESS | 2876 | 1462758043841 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:43 INFO - PROCESS | 2876 | 1462758043981 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 17:40:44 INFO - PROCESS | 2876 | 1462758044052 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:44 INFO - PROCESS | 2876 | ++DOCSHELL 17259C00 == 61 [pid = 2876] [id = 527] 17:40:44 INFO - PROCESS | 2876 | ++DOMWINDOW == 126 (178FA000) [pid = 2876] [serial = 1581] [outer = 00000000] 17:40:44 INFO - PROCESS | 2876 | ++DOMWINDOW == 127 (1853B400) [pid = 2876] [serial = 1582] [outer = 178FA000] 17:40:44 INFO - PROCESS | 2876 | 1462758044096 Marionette DEBUG loaded listener.js 17:40:44 INFO - PROCESS | 2876 | ++DOMWINDOW == 128 (185CDC00) [pid = 2876] [serial = 1583] [outer = 178FA000] 17:40:44 INFO - PROCESS | 2876 | 1462758044520 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 17:40:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 17:40:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 735ms 17:40:44 INFO - PROCESS | 2876 | 1462758044578 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 17:40:44 INFO - PROCESS | 2876 | 1462758044580 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 17:40:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 17:40:44 INFO - PROCESS | 2876 | 1462758044584 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 17:40:44 INFO - PROCESS | 2876 | 1462758044585 Marionette TRACE conn3 <- [1,2074,null,{}] 17:40:44 INFO - PROCESS | 2876 | 1462758044588 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:44 INFO - PROCESS | 2876 | 1462758044732 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 17:40:44 INFO - PROCESS | 2876 | 1462758044803 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:44 INFO - PROCESS | 2876 | ++DOCSHELL 18828000 == 62 [pid = 2876] [id = 528] 17:40:44 INFO - PROCESS | 2876 | ++DOMWINDOW == 129 (1882AC00) [pid = 2876] [serial = 1584] [outer = 00000000] 17:40:44 INFO - PROCESS | 2876 | ++DOMWINDOW == 130 (18864C00) [pid = 2876] [serial = 1585] [outer = 1882AC00] 17:40:44 INFO - PROCESS | 2876 | 1462758044846 Marionette DEBUG loaded listener.js 17:40:44 INFO - PROCESS | 2876 | ++DOMWINDOW == 131 (1886B800) [pid = 2876] [serial = 1586] [outer = 1882AC00] 17:40:45 INFO - PROCESS | 2876 | --DOMWINDOW == 130 (18551C00) [pid = 2876] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 17:40:45 INFO - PROCESS | 2876 | --DOMWINDOW == 129 (1882A000) [pid = 2876] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 17:40:45 INFO - PROCESS | 2876 | --DOMWINDOW == 128 (18863400) [pid = 2876] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 17:40:45 INFO - PROCESS | 2876 | --DOMWINDOW == 127 (111D9000) [pid = 2876] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 17:40:45 INFO - PROCESS | 2876 | --DOMWINDOW == 126 (17868000) [pid = 2876] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 17:40:45 INFO - PROCESS | 2876 | --DOMWINDOW == 125 (1682A800) [pid = 2876] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 17:40:45 INFO - PROCESS | 2876 | --DOMWINDOW == 124 (16FD4C00) [pid = 2876] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 17:40:45 INFO - PROCESS | 2876 | --DOMWINDOW == 123 (11217C00) [pid = 2876] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 17:40:45 INFO - PROCESS | 2876 | --DOMWINDOW == 122 (140D8800) [pid = 2876] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 17:40:45 INFO - PROCESS | 2876 | --DOMWINDOW == 121 (13293C00) [pid = 2876] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 17:40:45 INFO - PROCESS | 2876 | --DOMWINDOW == 120 (10770000) [pid = 2876] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 17:40:45 INFO - PROCESS | 2876 | 1462758045374 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 17:40:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 17:40:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 843ms 17:40:45 INFO - PROCESS | 2876 | 1462758045426 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 17:40:45 INFO - PROCESS | 2876 | 1462758045428 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 17:40:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 17:40:45 INFO - PROCESS | 2876 | 1462758045431 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 17:40:45 INFO - PROCESS | 2876 | 1462758045433 Marionette TRACE conn3 <- [1,2078,null,{}] 17:40:45 INFO - PROCESS | 2876 | 1462758045436 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:45 INFO - PROCESS | 2876 | 1462758045528 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 17:40:45 INFO - PROCESS | 2876 | 1462758045646 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:45 INFO - PROCESS | 2876 | ++DOCSHELL 1113B800 == 63 [pid = 2876] [id = 529] 17:40:45 INFO - PROCESS | 2876 | ++DOMWINDOW == 121 (1113F800) [pid = 2876] [serial = 1587] [outer = 00000000] 17:40:45 INFO - PROCESS | 2876 | ++DOMWINDOW == 122 (1703C400) [pid = 2876] [serial = 1588] [outer = 1113F800] 17:40:45 INFO - PROCESS | 2876 | 1462758045689 Marionette DEBUG loaded listener.js 17:40:45 INFO - PROCESS | 2876 | ++DOMWINDOW == 123 (185CF800) [pid = 2876] [serial = 1589] [outer = 1113F800] 17:40:46 INFO - PROCESS | 2876 | 1462758046049 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 17:40:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 17:40:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 625ms 17:40:46 INFO - PROCESS | 2876 | 1462758046093 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 17:40:46 INFO - PROCESS | 2876 | 1462758046095 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 17:40:46 INFO - PROCESS | 2876 | 1462758046099 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 17:40:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 17:40:46 INFO - PROCESS | 2876 | 1462758046100 Marionette TRACE conn3 <- [1,2082,null,{}] 17:40:46 INFO - PROCESS | 2876 | 1462758046104 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:46 INFO - PROCESS | 2876 | 1462758046248 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 17:40:46 INFO - PROCESS | 2876 | 1462758046261 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:46 INFO - PROCESS | 2876 | ++DOCSHELL 1855AC00 == 64 [pid = 2876] [id = 530] 17:40:46 INFO - PROCESS | 2876 | ++DOMWINDOW == 124 (1884D800) [pid = 2876] [serial = 1590] [outer = 00000000] 17:40:46 INFO - PROCESS | 2876 | ++DOMWINDOW == 125 (19A21800) [pid = 2876] [serial = 1591] [outer = 1884D800] 17:40:46 INFO - PROCESS | 2876 | 1462758046306 Marionette DEBUG loaded listener.js 17:40:46 INFO - PROCESS | 2876 | ++DOMWINDOW == 126 (19A35000) [pid = 2876] [serial = 1592] [outer = 1884D800] 17:40:46 INFO - PROCESS | 2876 | 1462758046700 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 17:40:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 17:40:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 625ms 17:40:46 INFO - PROCESS | 2876 | 1462758046738 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 17:40:46 INFO - PROCESS | 2876 | 1462758046740 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 17:40:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 17:40:46 INFO - PROCESS | 2876 | 1462758046743 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 17:40:46 INFO - PROCESS | 2876 | 1462758046745 Marionette TRACE conn3 <- [1,2086,null,{}] 17:40:46 INFO - PROCESS | 2876 | 1462758046748 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:46 INFO - PROCESS | 2876 | 1462758046871 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 17:40:46 INFO - PROCESS | 2876 | 1462758046937 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:46 INFO - PROCESS | 2876 | ++DOCSHELL 1886CC00 == 65 [pid = 2876] [id = 531] 17:40:46 INFO - PROCESS | 2876 | ++DOMWINDOW == 127 (1886DC00) [pid = 2876] [serial = 1593] [outer = 00000000] 17:40:46 INFO - PROCESS | 2876 | ++DOMWINDOW == 128 (19B0D000) [pid = 2876] [serial = 1594] [outer = 1886DC00] 17:40:46 INFO - PROCESS | 2876 | 1462758046990 Marionette DEBUG loaded listener.js 17:40:47 INFO - PROCESS | 2876 | ++DOMWINDOW == 129 (19C85C00) [pid = 2876] [serial = 1595] [outer = 1886DC00] 17:40:47 INFO - PROCESS | 2876 | 1462758047483 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 17:40:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 17:40:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 828ms 17:40:47 INFO - PROCESS | 2876 | 1462758047587 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 17:40:47 INFO - PROCESS | 2876 | 1462758047592 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 17:40:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 17:40:47 INFO - PROCESS | 2876 | 1462758047611 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 17:40:47 INFO - PROCESS | 2876 | 1462758047615 Marionette TRACE conn3 <- [1,2090,null,{}] 17:40:47 INFO - PROCESS | 2876 | 1462758047621 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:47 INFO - PROCESS | 2876 | 1462758047744 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 17:40:47 INFO - PROCESS | 2876 | 1462758047881 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:47 INFO - PROCESS | 2876 | ++DOCSHELL 10637400 == 66 [pid = 2876] [id = 532] 17:40:47 INFO - PROCESS | 2876 | ++DOMWINDOW == 130 (1121B800) [pid = 2876] [serial = 1596] [outer = 00000000] 17:40:47 INFO - PROCESS | 2876 | ++DOMWINDOW == 131 (13431000) [pid = 2876] [serial = 1597] [outer = 1121B800] 17:40:47 INFO - PROCESS | 2876 | 1462758047941 Marionette DEBUG loaded listener.js 17:40:48 INFO - PROCESS | 2876 | ++DOMWINDOW == 132 (14509000) [pid = 2876] [serial = 1598] [outer = 1121B800] 17:40:48 INFO - PROCESS | 2876 | 1462758048515 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 17:40:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 17:40:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 937ms 17:40:48 INFO - PROCESS | 2876 | 1462758048556 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 17:40:48 INFO - PROCESS | 2876 | 1462758048562 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 17:40:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 17:40:48 INFO - PROCESS | 2876 | 1462758048569 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 17:40:48 INFO - PROCESS | 2876 | 1462758048572 Marionette TRACE conn3 <- [1,2094,null,{}] 17:40:48 INFO - PROCESS | 2876 | 1462758048576 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:48 INFO - PROCESS | 2876 | 1462758048687 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 17:40:48 INFO - PROCESS | 2876 | 1462758048803 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:48 INFO - PROCESS | 2876 | ++DOCSHELL 16220000 == 67 [pid = 2876] [id = 533] 17:40:48 INFO - PROCESS | 2876 | ++DOMWINDOW == 133 (164DAC00) [pid = 2876] [serial = 1599] [outer = 00000000] 17:40:48 INFO - PROCESS | 2876 | ++DOMWINDOW == 134 (16BFA000) [pid = 2876] [serial = 1600] [outer = 164DAC00] 17:40:48 INFO - PROCESS | 2876 | 1462758048897 Marionette DEBUG loaded listener.js 17:40:48 INFO - PROCESS | 2876 | ++DOMWINDOW == 135 (16FD4C00) [pid = 2876] [serial = 1601] [outer = 164DAC00] 17:40:49 INFO - PROCESS | 2876 | 1462758049506 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 17:40:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 17:40:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1000ms 17:40:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 17:40:49 INFO - PROCESS | 2876 | 1462758049570 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 17:40:49 INFO - PROCESS | 2876 | 1462758049572 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 17:40:49 INFO - PROCESS | 2876 | 1462758049576 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 17:40:49 INFO - PROCESS | 2876 | 1462758049580 Marionette TRACE conn3 <- [1,2098,null,{}] 17:40:49 INFO - PROCESS | 2876 | 1462758049590 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:49 INFO - PROCESS | 2876 | 1462758049703 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 17:40:49 INFO - PROCESS | 2876 | 1462758049848 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:49 INFO - PROCESS | 2876 | ++DOCSHELL 18862800 == 68 [pid = 2876] [id = 534] 17:40:49 INFO - PROCESS | 2876 | ++DOMWINDOW == 136 (18863000) [pid = 2876] [serial = 1602] [outer = 00000000] 17:40:49 INFO - PROCESS | 2876 | ++DOMWINDOW == 137 (19A3D800) [pid = 2876] [serial = 1603] [outer = 18863000] 17:40:49 INFO - PROCESS | 2876 | 1462758049905 Marionette DEBUG loaded listener.js 17:40:49 INFO - PROCESS | 2876 | ++DOMWINDOW == 138 (19C8E800) [pid = 2876] [serial = 1604] [outer = 18863000] 17:40:50 INFO - PROCESS | 2876 | 1462758050476 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 17:40:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 17:40:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 938ms 17:40:50 INFO - PROCESS | 2876 | 1462758050520 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 17:40:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 17:40:50 INFO - PROCESS | 2876 | 1462758050523 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 17:40:50 INFO - PROCESS | 2876 | 1462758050527 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 17:40:50 INFO - PROCESS | 2876 | 1462758050529 Marionette TRACE conn3 <- [1,2102,null,{}] 17:40:50 INFO - PROCESS | 2876 | 1462758050533 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:50 INFO - PROCESS | 2876 | 1462758050640 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 17:40:50 INFO - PROCESS | 2876 | 1462758050754 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:50 INFO - PROCESS | 2876 | ++DOCSHELL 19C89800 == 69 [pid = 2876] [id = 535] 17:40:50 INFO - PROCESS | 2876 | ++DOMWINDOW == 139 (19ECB800) [pid = 2876] [serial = 1605] [outer = 00000000] 17:40:50 INFO - PROCESS | 2876 | ++DOMWINDOW == 140 (1A459C00) [pid = 2876] [serial = 1606] [outer = 19ECB800] 17:40:50 INFO - PROCESS | 2876 | 1462758050848 Marionette DEBUG loaded listener.js 17:40:50 INFO - PROCESS | 2876 | ++DOMWINDOW == 141 (1A93B400) [pid = 2876] [serial = 1607] [outer = 19ECB800] 17:40:51 INFO - PROCESS | 2876 | 1462758051438 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 17:40:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 17:40:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1000ms 17:40:51 INFO - PROCESS | 2876 | 1462758051529 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 17:40:51 INFO - PROCESS | 2876 | 1462758051531 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 17:40:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 17:40:51 INFO - PROCESS | 2876 | 1462758051535 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 17:40:51 INFO - PROCESS | 2876 | 1462758051537 Marionette TRACE conn3 <- [1,2106,null,{}] 17:40:51 INFO - PROCESS | 2876 | 1462758051586 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:51 INFO - PROCESS | 2876 | 1462758051699 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 17:40:52 INFO - PROCESS | 2876 | 1462758052036 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:52 INFO - PROCESS | 2876 | ++DOCSHELL 1063A800 == 70 [pid = 2876] [id = 536] 17:40:52 INFO - PROCESS | 2876 | ++DOMWINDOW == 142 (10D5FC00) [pid = 2876] [serial = 1608] [outer = 00000000] 17:40:52 INFO - PROCESS | 2876 | ++DOMWINDOW == 143 (12C6D400) [pid = 2876] [serial = 1609] [outer = 10D5FC00] 17:40:52 INFO - PROCESS | 2876 | 1462758052117 Marionette DEBUG loaded listener.js 17:40:52 INFO - PROCESS | 2876 | ++DOMWINDOW == 144 (13288800) [pid = 2876] [serial = 1610] [outer = 10D5FC00] 17:40:52 INFO - PROCESS | 2876 | 1462758052678 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 17:40:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 17:40:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1188ms 17:40:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 17:40:52 INFO - PROCESS | 2876 | 1462758052726 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 17:40:52 INFO - PROCESS | 2876 | 1462758052730 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 17:40:52 INFO - PROCESS | 2876 | 1462758052734 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 17:40:52 INFO - PROCESS | 2876 | 1462758052738 Marionette TRACE conn3 <- [1,2110,null,{}] 17:40:52 INFO - PROCESS | 2876 | 1462758052742 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:52 INFO - PROCESS | 2876 | 1462758052839 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 17:40:52 INFO - PROCESS | 2876 | 1462758052985 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:53 INFO - PROCESS | 2876 | ++DOCSHELL 15A3F800 == 71 [pid = 2876] [id = 537] 17:40:53 INFO - PROCESS | 2876 | ++DOMWINDOW == 145 (15A43800) [pid = 2876] [serial = 1611] [outer = 00000000] 17:40:53 INFO - PROCESS | 2876 | ++DOMWINDOW == 146 (1621C000) [pid = 2876] [serial = 1612] [outer = 15A43800] 17:40:53 INFO - PROCESS | 2876 | 1462758053052 Marionette DEBUG loaded listener.js 17:40:53 INFO - PROCESS | 2876 | ++DOMWINDOW == 147 (164DB400) [pid = 2876] [serial = 1613] [outer = 15A43800] 17:40:53 INFO - PROCESS | 2876 | 1462758053702 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 17:40:53 INFO - PROCESS | 2876 | --DOCSHELL 1855AC00 == 70 [pid = 2876] [id = 530] 17:40:53 INFO - PROCESS | 2876 | --DOCSHELL 1113B800 == 69 [pid = 2876] [id = 529] 17:40:53 INFO - PROCESS | 2876 | --DOCSHELL 17042400 == 68 [pid = 2876] [id = 498] 17:40:53 INFO - PROCESS | 2876 | --DOCSHELL 18828000 == 67 [pid = 2876] [id = 528] 17:40:53 INFO - PROCESS | 2876 | --DOCSHELL 17259C00 == 66 [pid = 2876] [id = 527] 17:40:53 INFO - PROCESS | 2876 | --DOCSHELL 16BF8400 == 65 [pid = 2876] [id = 526] 17:40:53 INFO - PROCESS | 2876 | --DOCSHELL 16AB3C00 == 64 [pid = 2876] [id = 525] 17:40:53 INFO - PROCESS | 2876 | --DOCSHELL 16A2C800 == 63 [pid = 2876] [id = 524] 17:40:53 INFO - PROCESS | 2876 | --DOCSHELL 12EDEC00 == 62 [pid = 2876] [id = 523] 17:40:53 INFO - PROCESS | 2876 | --DOCSHELL 12F1B000 == 61 [pid = 2876] [id = 522] 17:40:53 INFO - PROCESS | 2876 | --DOMWINDOW == 146 (13296000) [pid = 2876] [serial = 1498] [outer = 00000000] [url = about:blank] 17:40:53 INFO - PROCESS | 2876 | --DOMWINDOW == 145 (16DB1400) [pid = 2876] [serial = 1501] [outer = 00000000] [url = about:blank] 17:40:53 INFO - PROCESS | 2876 | --DOMWINDOW == 144 (1884C400) [pid = 2876] [serial = 1504] [outer = 00000000] [url = about:blank] 17:40:53 INFO - PROCESS | 2876 | --DOMWINDOW == 143 (1A883C00) [pid = 2876] [serial = 1507] [outer = 00000000] [url = about:blank] 17:40:53 INFO - PROCESS | 2876 | --DOMWINDOW == 142 (1A940C00) [pid = 2876] [serial = 1510] [outer = 00000000] [url = about:blank] 17:40:53 INFO - PROCESS | 2876 | --DOMWINDOW == 141 (1328F800) [pid = 2876] [serial = 1513] [outer = 00000000] [url = about:blank] 17:40:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 17:40:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1046ms 17:40:53 INFO - PROCESS | 2876 | 1462758053780 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 17:40:53 INFO - PROCESS | 2876 | 1462758053784 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 17:40:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 17:40:53 INFO - PROCESS | 2876 | --DOMWINDOW == 140 (1855A400) [pid = 2876] [serial = 1531] [outer = 00000000] [url = about:blank] 17:40:53 INFO - PROCESS | 2876 | --DOMWINDOW == 139 (1A45CC00) [pid = 2876] [serial = 1496] [outer = 00000000] [url = about:blank] 17:40:53 INFO - PROCESS | 2876 | --DOMWINDOW == 138 (18871400) [pid = 2876] [serial = 1534] [outer = 00000000] [url = about:blank] 17:40:53 INFO - PROCESS | 2876 | --DOMWINDOW == 137 (12ED9800) [pid = 2876] [serial = 1519] [outer = 00000000] [url = about:blank] 17:40:53 INFO - PROCESS | 2876 | --DOMWINDOW == 136 (1792BC00) [pid = 2876] [serial = 1528] [outer = 00000000] [url = about:blank] 17:40:53 INFO - PROCESS | 2876 | --DOMWINDOW == 135 (147A1C00) [pid = 2876] [serial = 1520] [outer = 00000000] [url = about:blank] 17:40:53 INFO - PROCESS | 2876 | --DOMWINDOW == 134 (18824400) [pid = 2876] [serial = 1532] [outer = 00000000] [url = about:blank] 17:40:53 INFO - PROCESS | 2876 | --DOMWINDOW == 133 (16A29400) [pid = 2876] [serial = 1522] [outer = 00000000] [url = about:blank] 17:40:53 INFO - PROCESS | 2876 | --DOMWINDOW == 132 (16AB6C00) [pid = 2876] [serial = 1523] [outer = 00000000] [url = about:blank] 17:40:53 INFO - PROCESS | 2876 | --DOMWINDOW == 131 (17272000) [pid = 2876] [serial = 1525] [outer = 00000000] [url = about:blank] 17:40:53 INFO - PROCESS | 2876 | --DOMWINDOW == 130 (177C3800) [pid = 2876] [serial = 1526] [outer = 00000000] [url = about:blank] 17:40:53 INFO - PROCESS | 2876 | --DOMWINDOW == 129 (12F1AC00) [pid = 2876] [serial = 1517] [outer = 00000000] [url = about:blank] 17:40:53 INFO - PROCESS | 2876 | --DOMWINDOW == 128 (1159E800) [pid = 2876] [serial = 1516] [outer = 00000000] [url = about:blank] 17:40:53 INFO - PROCESS | 2876 | --DOMWINDOW == 127 (19A34800) [pid = 2876] [serial = 1535] [outer = 00000000] [url = about:blank] 17:40:53 INFO - PROCESS | 2876 | --DOMWINDOW == 126 (178F5C00) [pid = 2876] [serial = 1543] [outer = 00000000] [url = about:blank] 17:40:53 INFO - PROCESS | 2876 | --DOMWINDOW == 125 (16221C00) [pid = 2876] [serial = 1540] [outer = 00000000] [url = about:blank] 17:40:53 INFO - PROCESS | 2876 | --DOMWINDOW == 124 (10F2A400) [pid = 2876] [serial = 1537] [outer = 00000000] [url = about:blank] 17:40:53 INFO - PROCESS | 2876 | --DOMWINDOW == 123 (18553400) [pid = 2876] [serial = 1544] [outer = 00000000] [url = about:blank] 17:40:53 INFO - PROCESS | 2876 | --DOMWINDOW == 122 (1104F400) [pid = 2876] [serial = 1538] [outer = 00000000] [url = about:blank] 17:40:53 INFO - PROCESS | 2876 | --DOMWINDOW == 121 (169B5800) [pid = 2876] [serial = 1541] [outer = 00000000] [url = about:blank] 17:40:53 INFO - PROCESS | 2876 | --DOMWINDOW == 120 (18530400) [pid = 2876] [serial = 1529] [outer = 00000000] [url = about:blank] 17:40:53 INFO - PROCESS | 2876 | 1462758053822 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 17:40:53 INFO - PROCESS | 2876 | 1462758053824 Marionette TRACE conn3 <- [1,2114,null,{}] 17:40:53 INFO - PROCESS | 2876 | 1462758053830 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:53 INFO - PROCESS | 2876 | 1462758053919 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 17:40:53 INFO - PROCESS | 2876 | 1462758053926 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:53 INFO - PROCESS | 2876 | ++DOCSHELL 1323D400 == 62 [pid = 2876] [id = 538] 17:40:53 INFO - PROCESS | 2876 | ++DOMWINDOW == 121 (1328F800) [pid = 2876] [serial = 1614] [outer = 00000000] 17:40:53 INFO - PROCESS | 2876 | ++DOMWINDOW == 122 (140D7000) [pid = 2876] [serial = 1615] [outer = 1328F800] 17:40:53 INFO - PROCESS | 2876 | 1462758053970 Marionette DEBUG loaded listener.js 17:40:54 INFO - PROCESS | 2876 | ++DOMWINDOW == 123 (1607E400) [pid = 2876] [serial = 1616] [outer = 1328F800] 17:40:54 INFO - PROCESS | 2876 | 1462758054513 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 17:40:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 17:40:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 766ms 17:40:54 INFO - PROCESS | 2876 | 1462758054563 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 17:40:54 INFO - PROCESS | 2876 | 1462758054565 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 17:40:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 17:40:54 INFO - PROCESS | 2876 | 1462758054570 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 17:40:54 INFO - PROCESS | 2876 | 1462758054575 Marionette TRACE conn3 <- [1,2118,null,{}] 17:40:54 INFO - PROCESS | 2876 | 1462758054584 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:54 INFO - PROCESS | 2876 | 1462758054668 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 17:40:54 INFO - PROCESS | 2876 | 1462758054773 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:54 INFO - PROCESS | 2876 | ++DOCSHELL 16A2D000 == 63 [pid = 2876] [id = 539] 17:40:54 INFO - PROCESS | 2876 | ++DOMWINDOW == 124 (16AAD400) [pid = 2876] [serial = 1617] [outer = 00000000] 17:40:54 INFO - PROCESS | 2876 | ++DOMWINDOW == 125 (16BF6C00) [pid = 2876] [serial = 1618] [outer = 16AAD400] 17:40:54 INFO - PROCESS | 2876 | 1462758054816 Marionette DEBUG loaded listener.js 17:40:54 INFO - PROCESS | 2876 | ++DOMWINDOW == 126 (16DB7400) [pid = 2876] [serial = 1619] [outer = 16AAD400] 17:40:55 INFO - PROCESS | 2876 | 1462758055183 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 17:40:55 INFO - PROCESS | 2876 | 1462758055231 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 17:40:55 INFO - PROCESS | 2876 | 1462758055234 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 17:40:55 INFO - PROCESS | 2876 | 1462758055236 Marionette TRACE conn3 <- [1,2122,null,{}] 17:40:55 INFO - PROCESS | 2876 | 1462758055239 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:55 INFO - PROCESS | 2876 | 1462758055320 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 17:40:55 INFO - PROCESS | 2876 | 1462758055327 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:55 INFO - PROCESS | 2876 | ++DOCSHELL 10F2A400 == 64 [pid = 2876] [id = 540] 17:40:55 INFO - PROCESS | 2876 | ++DOMWINDOW == 127 (1682A800) [pid = 2876] [serial = 1620] [outer = 00000000] 17:40:55 INFO - PROCESS | 2876 | ++DOMWINDOW == 128 (17148000) [pid = 2876] [serial = 1621] [outer = 1682A800] 17:40:55 INFO - PROCESS | 2876 | 1462758055370 Marionette DEBUG loaded listener.js 17:40:55 INFO - PROCESS | 2876 | ++DOMWINDOW == 129 (172BA800) [pid = 2876] [serial = 1622] [outer = 1682A800] 17:40:55 INFO - PROCESS | 2876 | 1462758055806 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 17:40:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 17:40:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 594ms 17:40:55 INFO - PROCESS | 2876 | 1462758055860 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 17:40:55 INFO - PROCESS | 2876 | 1462758055862 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 17:40:55 INFO - PROCESS | 2876 | 1462758055866 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 17:40:55 INFO - PROCESS | 2876 | 1462758055868 Marionette TRACE conn3 <- [1,2126,null,{}] 17:40:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 17:40:55 INFO - PROCESS | 2876 | 1462758055871 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:56 INFO - PROCESS | 2876 | 1462758056002 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 17:40:56 INFO - PROCESS | 2876 | 1462758056099 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:56 INFO - PROCESS | 2876 | ++DOCSHELL 16B6F800 == 65 [pid = 2876] [id = 541] 17:40:56 INFO - PROCESS | 2876 | ++DOMWINDOW == 130 (16FD9800) [pid = 2876] [serial = 1623] [outer = 00000000] 17:40:56 INFO - PROCESS | 2876 | ++DOMWINDOW == 131 (1791E000) [pid = 2876] [serial = 1624] [outer = 16FD9800] 17:40:56 INFO - PROCESS | 2876 | 1462758056149 Marionette DEBUG loaded listener.js 17:40:56 INFO - PROCESS | 2876 | ++DOMWINDOW == 132 (18088400) [pid = 2876] [serial = 1625] [outer = 16FD9800] 17:40:56 INFO - PROCESS | 2876 | 1462758056589 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 17:40:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 17:40:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 734ms 17:40:56 INFO - PROCESS | 2876 | 1462758056615 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 17:40:56 INFO - PROCESS | 2876 | 1462758056617 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 17:40:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 17:40:56 INFO - PROCESS | 2876 | 1462758056621 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 17:40:56 INFO - PROCESS | 2876 | 1462758056622 Marionette TRACE conn3 <- [1,2130,null,{}] 17:40:56 INFO - PROCESS | 2876 | 1462758056626 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:56 INFO - PROCESS | 2876 | 1462758056745 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 17:40:56 INFO - PROCESS | 2876 | 1462758056751 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:56 INFO - PROCESS | 2876 | ++DOCSHELL 1791C800 == 66 [pid = 2876] [id = 542] 17:40:56 INFO - PROCESS | 2876 | ++DOMWINDOW == 133 (17926000) [pid = 2876] [serial = 1626] [outer = 00000000] 17:40:56 INFO - PROCESS | 2876 | ++DOMWINDOW == 134 (18551C00) [pid = 2876] [serial = 1627] [outer = 17926000] 17:40:56 INFO - PROCESS | 2876 | 1462758056794 Marionette DEBUG loaded listener.js 17:40:56 INFO - PROCESS | 2876 | ++DOMWINDOW == 135 (1855BC00) [pid = 2876] [serial = 1628] [outer = 17926000] 17:40:57 INFO - PROCESS | 2876 | 1462758057237 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 17:40:57 INFO - PROCESS | 2876 | 1462758057267 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 17:40:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 17:40:57 INFO - PROCESS | 2876 | 1462758057270 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 17:40:57 INFO - PROCESS | 2876 | 1462758057272 Marionette TRACE conn3 <- [1,2134,null,{}] 17:40:57 INFO - PROCESS | 2876 | 1462758057276 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:57 INFO - PROCESS | 2876 | 1462758057399 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 17:40:57 INFO - PROCESS | 2876 | --DOCSHELL 1B78BC00 == 65 [pid = 2876] [id = 16] 17:40:57 INFO - PROCESS | 2876 | 1462758057512 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:57 INFO - PROCESS | 2876 | ++DOCSHELL 13296400 == 66 [pid = 2876] [id = 543] 17:40:57 INFO - PROCESS | 2876 | ++DOMWINDOW == 136 (16F16000) [pid = 2876] [serial = 1629] [outer = 00000000] 17:40:57 INFO - PROCESS | 2876 | ++DOMWINDOW == 137 (1884E000) [pid = 2876] [serial = 1630] [outer = 16F16000] 17:40:57 INFO - PROCESS | 2876 | 1462758057569 Marionette DEBUG loaded listener.js 17:40:57 INFO - PROCESS | 2876 | ++DOMWINDOW == 138 (1884F800) [pid = 2876] [serial = 1631] [outer = 16F16000] 17:40:58 INFO - PROCESS | 2876 | --DOMWINDOW == 137 (132F7C00) [pid = 2876] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 17:40:58 INFO - PROCESS | 2876 | --DOMWINDOW == 136 (1A1BD400) [pid = 2876] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 17:40:58 INFO - PROCESS | 2876 | --DOMWINDOW == 135 (18831800) [pid = 2876] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 17:40:58 INFO - PROCESS | 2876 | --DOMWINDOW == 134 (16A2CC00) [pid = 2876] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 17:40:58 INFO - PROCESS | 2876 | --DOMWINDOW == 133 (1882AC00) [pid = 2876] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 17:40:58 INFO - PROCESS | 2876 | --DOMWINDOW == 132 (14506800) [pid = 2876] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 17:40:58 INFO - PROCESS | 2876 | --DOMWINDOW == 131 (12F21C00) [pid = 2876] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 17:40:58 INFO - PROCESS | 2876 | --DOMWINDOW == 130 (159C7C00) [pid = 2876] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 17:40:58 INFO - PROCESS | 2876 | --DOMWINDOW == 129 (19A29800) [pid = 2876] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 17:40:58 INFO - PROCESS | 2876 | --DOMWINDOW == 128 (172B7400) [pid = 2876] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 17:40:58 INFO - PROCESS | 2876 | --DOMWINDOW == 127 (16BF5000) [pid = 2876] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 17:40:58 INFO - PROCESS | 2876 | --DOMWINDOW == 126 (1A884000) [pid = 2876] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 17:40:58 INFO - PROCESS | 2876 | --DOMWINDOW == 125 (1882C000) [pid = 2876] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 17:40:58 INFO - PROCESS | 2876 | --DOMWINDOW == 124 (17924000) [pid = 2876] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 17:40:58 INFO - PROCESS | 2876 | --DOMWINDOW == 123 (16F0E400) [pid = 2876] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 17:40:58 INFO - PROCESS | 2876 | --DOMWINDOW == 122 (15B40400) [pid = 2876] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 17:40:58 INFO - PROCESS | 2876 | --DOMWINDOW == 121 (12222800) [pid = 2876] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 17:40:58 INFO - PROCESS | 2876 | --DOMWINDOW == 120 (1884D800) [pid = 2876] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 17:40:58 INFO - PROCESS | 2876 | --DOMWINDOW == 119 (1113F800) [pid = 2876] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 17:40:58 INFO - PROCESS | 2876 | --DOMWINDOW == 118 (10D5AC00) [pid = 2876] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 17:40:58 INFO - PROCESS | 2876 | --DOMWINDOW == 117 (19A28800) [pid = 2876] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 17:40:58 INFO - PROCESS | 2876 | --DOMWINDOW == 116 (12EDF000) [pid = 2876] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 17:40:58 INFO - PROCESS | 2876 | --DOMWINDOW == 115 (11140800) [pid = 2876] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 17:40:58 INFO - PROCESS | 2876 | --DOMWINDOW == 114 (178FA000) [pid = 2876] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 17:40:58 INFO - PROCESS | 2876 | --DOMWINDOW == 113 (164D6800) [pid = 2876] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 17:40:58 INFO - PROCESS | 2876 | --DOMWINDOW == 112 (178F6800) [pid = 2876] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 17:40:58 INFO - PROCESS | 2876 | --DOMWINDOW == 111 (122FCC00) [pid = 2876] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 17:40:58 INFO - PROCESS | 2876 | --DOMWINDOW == 110 (10F2CC00) [pid = 2876] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 17:40:58 INFO - PROCESS | 2876 | 1462758058372 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 17:40:58 INFO - PROCESS | 2876 | 1462758058426 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 17:40:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 17:40:58 INFO - PROCESS | 2876 | 1462758058429 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 17:40:58 INFO - PROCESS | 2876 | 1462758058430 Marionette TRACE conn3 <- [1,2138,null,{}] 17:40:58 INFO - PROCESS | 2876 | 1462758058434 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:58 INFO - PROCESS | 2876 | 1462758058555 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 17:40:58 INFO - PROCESS | 2876 | 1462758058631 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:58 INFO - PROCESS | 2876 | ++DOCSHELL 10F33C00 == 67 [pid = 2876] [id = 544] 17:40:58 INFO - PROCESS | 2876 | ++DOMWINDOW == 111 (1113E800) [pid = 2876] [serial = 1632] [outer = 00000000] 17:40:58 INFO - PROCESS | 2876 | ++DOMWINDOW == 112 (13507C00) [pid = 2876] [serial = 1633] [outer = 1113E800] 17:40:58 INFO - PROCESS | 2876 | 1462758058675 Marionette DEBUG loaded listener.js 17:40:58 INFO - PROCESS | 2876 | ++DOMWINDOW == 113 (16A25400) [pid = 2876] [serial = 1634] [outer = 1113E800] 17:40:59 INFO - PROCESS | 2876 | 1462758059076 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 17:40:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 17:40:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 688ms 17:40:59 INFO - PROCESS | 2876 | 1462758059129 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 17:40:59 INFO - PROCESS | 2876 | 1462758059131 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 17:40:59 INFO - PROCESS | 2876 | 1462758059134 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 17:40:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 17:40:59 INFO - PROCESS | 2876 | 1462758059136 Marionette TRACE conn3 <- [1,2142,null,{}] 17:40:59 INFO - PROCESS | 2876 | 1462758059139 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:59 INFO - PROCESS | 2876 | 1462758059223 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 17:40:59 INFO - PROCESS | 2876 | 1462758059231 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:59 INFO - PROCESS | 2876 | ++DOCSHELL 132F7C00 == 68 [pid = 2876] [id = 545] 17:40:59 INFO - PROCESS | 2876 | ++DOMWINDOW == 114 (16FCE400) [pid = 2876] [serial = 1635] [outer = 00000000] 17:40:59 INFO - PROCESS | 2876 | ++DOMWINDOW == 115 (180D0C00) [pid = 2876] [serial = 1636] [outer = 16FCE400] 17:40:59 INFO - PROCESS | 2876 | 1462758059275 Marionette DEBUG loaded listener.js 17:40:59 INFO - PROCESS | 2876 | ++DOMWINDOW == 116 (185C9C00) [pid = 2876] [serial = 1637] [outer = 16FCE400] 17:40:59 INFO - PROCESS | 2876 | 1462758059717 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 17:40:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 17:40:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 625ms 17:40:59 INFO - PROCESS | 2876 | 1462758059773 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 17:40:59 INFO - PROCESS | 2876 | 1462758059775 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 17:40:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 17:40:59 INFO - PROCESS | 2876 | 1462758059778 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 17:40:59 INFO - PROCESS | 2876 | 1462758059779 Marionette TRACE conn3 <- [1,2146,null,{}] 17:40:59 INFO - PROCESS | 2876 | 1462758059783 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:59 INFO - PROCESS | 2876 | 1462758059865 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 17:40:59 INFO - PROCESS | 2876 | 1462758059872 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:59 INFO - PROCESS | 2876 | ++DOCSHELL 11B66800 == 69 [pid = 2876] [id = 546] 17:40:59 INFO - PROCESS | 2876 | ++DOMWINDOW == 117 (134DE800) [pid = 2876] [serial = 1638] [outer = 00000000] 17:40:59 INFO - PROCESS | 2876 | ++DOMWINDOW == 118 (18868400) [pid = 2876] [serial = 1639] [outer = 134DE800] 17:40:59 INFO - PROCESS | 2876 | 1462758059921 Marionette DEBUG loaded listener.js 17:40:59 INFO - PROCESS | 2876 | ++DOMWINDOW == 119 (19A34800) [pid = 2876] [serial = 1640] [outer = 134DE800] 17:41:00 INFO - PROCESS | 2876 | 1462758060627 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 17:41:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 17:41:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 906ms 17:41:00 INFO - PROCESS | 2876 | 1462758060683 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 17:41:00 INFO - PROCESS | 2876 | 1462758060687 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 17:41:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 17:41:00 INFO - PROCESS | 2876 | 1462758060693 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 17:41:00 INFO - PROCESS | 2876 | 1462758060697 Marionette TRACE conn3 <- [1,2150,null,{}] 17:41:00 INFO - PROCESS | 2876 | 1462758060702 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:00 INFO - PROCESS | 2876 | 1462758060863 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 17:41:00 INFO - PROCESS | 2876 | 1462758060933 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:00 INFO - PROCESS | 2876 | ++DOCSHELL 12ED9800 == 70 [pid = 2876] [id = 547] 17:41:00 INFO - PROCESS | 2876 | ++DOMWINDOW == 120 (12EDEC00) [pid = 2876] [serial = 1641] [outer = 00000000] 17:41:01 INFO - PROCESS | 2876 | ++DOMWINDOW == 121 (13A0C000) [pid = 2876] [serial = 1642] [outer = 12EDEC00] 17:41:01 INFO - PROCESS | 2876 | 1462758061030 Marionette DEBUG loaded listener.js 17:41:01 INFO - PROCESS | 2876 | ++DOMWINDOW == 122 (14740C00) [pid = 2876] [serial = 1643] [outer = 12EDEC00] 17:41:01 INFO - PROCESS | 2876 | 1462758061629 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 17:41:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 17:41:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1000ms 17:41:01 INFO - PROCESS | 2876 | 1462758061697 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 17:41:01 INFO - PROCESS | 2876 | 1462758061703 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 17:41:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 17:41:01 INFO - PROCESS | 2876 | 1462758061724 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 17:41:01 INFO - PROCESS | 2876 | 1462758061727 Marionette TRACE conn3 <- [1,2154,null,{}] 17:41:01 INFO - PROCESS | 2876 | 1462758061732 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:01 INFO - PROCESS | 2876 | 1462758061839 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 17:41:01 INFO - PROCESS | 2876 | 1462758061983 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:01 INFO - PROCESS | 2876 | ++DOCSHELL 134E1800 == 71 [pid = 2876] [id = 548] 17:41:01 INFO - PROCESS | 2876 | ++DOMWINDOW == 123 (15B43800) [pid = 2876] [serial = 1644] [outer = 00000000] 17:41:02 INFO - PROCESS | 2876 | ++DOMWINDOW == 124 (16A2A400) [pid = 2876] [serial = 1645] [outer = 15B43800] 17:41:02 INFO - PROCESS | 2876 | 1462758062037 Marionette DEBUG loaded listener.js 17:41:02 INFO - PROCESS | 2876 | ++DOMWINDOW == 125 (16AB6000) [pid = 2876] [serial = 1646] [outer = 15B43800] 17:41:02 INFO - PROCESS | 2876 | 1462758062630 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 17:41:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 17:41:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 938ms 17:41:02 INFO - PROCESS | 2876 | 1462758062673 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 17:41:02 INFO - PROCESS | 2876 | 1462758062676 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 17:41:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 17:41:02 INFO - PROCESS | 2876 | 1462758062680 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 17:41:02 INFO - PROCESS | 2876 | 1462758062684 Marionette TRACE conn3 <- [1,2158,null,{}] 17:41:02 INFO - PROCESS | 2876 | 1462758062694 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:02 INFO - PROCESS | 2876 | 1462758062805 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 17:41:02 INFO - PROCESS | 2876 | 1462758062963 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:02 INFO - PROCESS | 2876 | ++DOCSHELL 1854FC00 == 72 [pid = 2876] [id = 549] 17:41:02 INFO - PROCESS | 2876 | ++DOMWINDOW == 126 (18552000) [pid = 2876] [serial = 1647] [outer = 00000000] 17:41:03 INFO - PROCESS | 2876 | ++DOMWINDOW == 127 (1884C400) [pid = 2876] [serial = 1648] [outer = 18552000] 17:41:03 INFO - PROCESS | 2876 | 1462758063020 Marionette DEBUG loaded listener.js 17:41:03 INFO - PROCESS | 2876 | ++DOMWINDOW == 128 (19A29C00) [pid = 2876] [serial = 1649] [outer = 18552000] 17:41:03 INFO - PROCESS | 2876 | 1462758063546 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 17:41:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 17:41:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 891ms 17:41:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 17:41:03 INFO - PROCESS | 2876 | 1462758063583 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 17:41:03 INFO - PROCESS | 2876 | 1462758063586 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 17:41:03 INFO - PROCESS | 2876 | 1462758063590 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 17:41:03 INFO - PROCESS | 2876 | 1462758063592 Marionette TRACE conn3 <- [1,2162,null,{}] 17:41:03 INFO - PROCESS | 2876 | 1462758063596 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:03 INFO - PROCESS | 2876 | 1462758063701 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 17:41:03 INFO - PROCESS | 2876 | 1462758063816 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:03 INFO - PROCESS | 2876 | ++DOCSHELL 18848C00 == 73 [pid = 2876] [id = 550] 17:41:03 INFO - PROCESS | 2876 | ++DOMWINDOW == 129 (19B0DC00) [pid = 2876] [serial = 1650] [outer = 00000000] 17:41:03 INFO - PROCESS | 2876 | ++DOMWINDOW == 130 (19C80C00) [pid = 2876] [serial = 1651] [outer = 19B0DC00] 17:41:03 INFO - PROCESS | 2876 | 1462758063910 Marionette DEBUG loaded listener.js 17:41:03 INFO - PROCESS | 2876 | ++DOMWINDOW == 131 (19D9EC00) [pid = 2876] [serial = 1652] [outer = 19B0DC00] 17:41:04 INFO - PROCESS | 2876 | 1462758064501 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 17:41:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 17:41:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 938ms 17:41:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 17:41:04 INFO - PROCESS | 2876 | 1462758064534 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 17:41:04 INFO - PROCESS | 2876 | 1462758064537 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 17:41:04 INFO - PROCESS | 2876 | 1462758064540 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 17:41:04 INFO - PROCESS | 2876 | 1462758064542 Marionette TRACE conn3 <- [1,2166,null,{}] 17:41:04 INFO - PROCESS | 2876 | 1462758064545 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:04 INFO - PROCESS | 2876 | 1462758064649 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 17:41:04 INFO - PROCESS | 2876 | 1462758064791 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:04 INFO - PROCESS | 2876 | ++DOCSHELL 19A36C00 == 74 [pid = 2876] [id = 551] 17:41:04 INFO - PROCESS | 2876 | ++DOMWINDOW == 132 (19B0B800) [pid = 2876] [serial = 1653] [outer = 00000000] 17:41:04 INFO - PROCESS | 2876 | ++DOMWINDOW == 133 (1A458000) [pid = 2876] [serial = 1654] [outer = 19B0B800] 17:41:04 INFO - PROCESS | 2876 | 1462758064844 Marionette DEBUG loaded listener.js 17:41:04 INFO - PROCESS | 2876 | ++DOMWINDOW == 134 (1A878000) [pid = 2876] [serial = 1655] [outer = 19B0B800] 17:41:05 INFO - PROCESS | 2876 | 1462758065402 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 17:41:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 17:41:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 891ms 17:41:05 INFO - PROCESS | 2876 | 1462758065445 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 17:41:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 17:41:05 INFO - PROCESS | 2876 | 1462758065447 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 17:41:05 INFO - PROCESS | 2876 | 1462758065451 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 17:41:05 INFO - PROCESS | 2876 | 1462758065453 Marionette TRACE conn3 <- [1,2170,null,{}] 17:41:05 INFO - PROCESS | 2876 | 1462758065457 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:05 INFO - PROCESS | 2876 | 1462758065587 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 17:41:05 INFO - PROCESS | 2876 | 1462758065750 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:05 INFO - PROCESS | 2876 | ++DOCSHELL 10F2B800 == 75 [pid = 2876] [id = 552] 17:41:05 INFO - PROCESS | 2876 | ++DOMWINDOW == 135 (10F37000) [pid = 2876] [serial = 1656] [outer = 00000000] 17:41:05 INFO - PROCESS | 2876 | ++DOMWINDOW == 136 (13CA4C00) [pid = 2876] [serial = 1657] [outer = 10F37000] 17:41:05 INFO - PROCESS | 2876 | 1462758065805 Marionette DEBUG loaded listener.js 17:41:05 INFO - PROCESS | 2876 | ++DOMWINDOW == 137 (15B44C00) [pid = 2876] [serial = 1658] [outer = 10F37000] 17:41:06 INFO - PROCESS | 2876 | 1462758066545 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 17:41:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 17:41:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1140ms 17:41:06 INFO - PROCESS | 2876 | 1462758066595 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 17:41:06 INFO - PROCESS | 2876 | 1462758066600 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 17:41:06 INFO - PROCESS | 2876 | 1462758066604 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 17:41:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 17:41:06 INFO - PROCESS | 2876 | 1462758066608 Marionette TRACE conn3 <- [1,2174,null,{}] 17:41:06 INFO - PROCESS | 2876 | 1462758066613 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:06 INFO - PROCESS | 2876 | 1462758066712 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 17:41:06 INFO - PROCESS | 2876 | 1462758066860 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:06 INFO - PROCESS | 2876 | ++DOCSHELL 1104D400 == 76 [pid = 2876] [id = 553] 17:41:06 INFO - PROCESS | 2876 | ++DOMWINDOW == 138 (1104E000) [pid = 2876] [serial = 1659] [outer = 00000000] 17:41:06 INFO - PROCESS | 2876 | ++DOMWINDOW == 139 (11593C00) [pid = 2876] [serial = 1660] [outer = 1104E000] 17:41:06 INFO - PROCESS | 2876 | 1462758066911 Marionette DEBUG loaded listener.js 17:41:06 INFO - PROCESS | 2876 | ++DOMWINDOW == 140 (12222000) [pid = 2876] [serial = 1661] [outer = 1104E000] 17:41:07 INFO - PROCESS | 2876 | --DOCSHELL 19A29400 == 75 [pid = 2876] [id = 470] 17:41:07 INFO - PROCESS | 2876 | --DOCSHELL 17922C00 == 74 [pid = 2876] [id = 469] 17:41:07 INFO - PROCESS | 2876 | --DOCSHELL 132F7C00 == 73 [pid = 2876] [id = 545] 17:41:07 INFO - PROCESS | 2876 | --DOCSHELL 10F33C00 == 72 [pid = 2876] [id = 544] 17:41:07 INFO - PROCESS | 2876 | --DOCSHELL 13296400 == 71 [pid = 2876] [id = 543] 17:41:07 INFO - PROCESS | 2876 | --DOCSHELL 1791C800 == 70 [pid = 2876] [id = 542] 17:41:07 INFO - PROCESS | 2876 | --DOCSHELL 16B6F800 == 69 [pid = 2876] [id = 541] 17:41:07 INFO - PROCESS | 2876 | --DOCSHELL 10F2A400 == 68 [pid = 2876] [id = 540] 17:41:07 INFO - PROCESS | 2876 | --DOCSHELL 16A2D000 == 67 [pid = 2876] [id = 539] 17:41:07 INFO - PROCESS | 2876 | --DOCSHELL 1323D400 == 66 [pid = 2876] [id = 538] 17:41:07 INFO - PROCESS | 2876 | --DOCSHELL 15A3F800 == 65 [pid = 2876] [id = 537] 17:41:07 INFO - PROCESS | 2876 | --DOCSHELL 1063A800 == 64 [pid = 2876] [id = 536] 17:41:07 INFO - PROCESS | 2876 | --DOMWINDOW == 139 (19B0D000) [pid = 2876] [serial = 1594] [outer = 00000000] [url = about:blank] 17:41:07 INFO - PROCESS | 2876 | --DOMWINDOW == 138 (1A941400) [pid = 2876] [serial = 1561] [outer = 00000000] [url = about:blank] 17:41:07 INFO - PROCESS | 2876 | --DOMWINDOW == 137 (1886BC00) [pid = 2876] [serial = 1546] [outer = 00000000] [url = about:blank] 17:41:07 INFO - PROCESS | 2876 | --DOMWINDOW == 136 (19B0B400) [pid = 2876] [serial = 1555] [outer = 00000000] [url = about:blank] 17:41:07 INFO - PROCESS | 2876 | --DOMWINDOW == 135 (1A1B5C00) [pid = 2876] [serial = 1558] [outer = 00000000] [url = about:blank] 17:41:07 INFO - PROCESS | 2876 | --DOCSHELL 16220000 == 63 [pid = 2876] [id = 533] 17:41:07 INFO - PROCESS | 2876 | --DOCSHELL 10637400 == 62 [pid = 2876] [id = 532] 17:41:07 INFO - PROCESS | 2876 | --DOCSHELL 1B789000 == 61 [pid = 2876] [id = 17] 17:41:07 INFO - PROCESS | 2876 | --DOMWINDOW == 134 (19A35000) [pid = 2876] [serial = 1592] [outer = 00000000] [url = about:blank] 17:41:07 INFO - PROCESS | 2876 | --DOMWINDOW == 133 (1595A000) [pid = 2876] [serial = 1567] [outer = 00000000] [url = about:blank] 17:41:07 INFO - PROCESS | 2876 | --DOMWINDOW == 132 (1A938C00) [pid = 2876] [serial = 1508] [outer = 00000000] [url = about:blank] 17:41:07 INFO - PROCESS | 2876 | --DOMWINDOW == 131 (19B19400) [pid = 2876] [serial = 1415] [outer = 00000000] [url = about:blank] 17:41:07 INFO - PROCESS | 2876 | --DOMWINDOW == 130 (16AAE400) [pid = 2876] [serial = 1573] [outer = 00000000] [url = about:blank] 17:41:07 INFO - PROCESS | 2876 | --DOMWINDOW == 129 (1886B800) [pid = 2876] [serial = 1586] [outer = 00000000] [url = about:blank] 17:41:07 INFO - PROCESS | 2876 | --DOMWINDOW == 128 (1621EC00) [pid = 2876] [serial = 1550] [outer = 00000000] [url = about:blank] 17:41:07 INFO - PROCESS | 2876 | --DOMWINDOW == 127 (16225400) [pid = 2876] [serial = 1564] [outer = 00000000] [url = about:blank] 17:41:07 INFO - PROCESS | 2876 | --DOMWINDOW == 126 (16A29C00) [pid = 2876] [serial = 1454] [outer = 00000000] [url = about:blank] 17:41:07 INFO - PROCESS | 2876 | --DOMWINDOW == 125 (19B0E400) [pid = 2876] [serial = 1412] [outer = 00000000] [url = about:blank] 17:41:07 INFO - PROCESS | 2876 | --DOMWINDOW == 124 (19A2A000) [pid = 2876] [serial = 1457] [outer = 00000000] [url = about:blank] 17:41:07 INFO - PROCESS | 2876 | --DOMWINDOW == 123 (16B67800) [pid = 2876] [serial = 1574] [outer = 00000000] [url = about:blank] 17:41:07 INFO - PROCESS | 2876 | --DOMWINDOW == 122 (17039000) [pid = 2876] [serial = 1577] [outer = 00000000] [url = about:blank] 17:41:07 INFO - PROCESS | 2876 | --DOMWINDOW == 121 (1A944800) [pid = 2876] [serial = 1511] [outer = 00000000] [url = about:blank] 17:41:07 INFO - PROCESS | 2876 | --DOMWINDOW == 120 (19C87800) [pid = 2876] [serial = 1460] [outer = 00000000] [url = about:blank] 17:41:07 INFO - PROCESS | 2876 | --DOMWINDOW == 119 (18831C00) [pid = 2876] [serial = 1409] [outer = 00000000] [url = about:blank] 17:41:07 INFO - PROCESS | 2876 | --DOMWINDOW == 118 (16FCD400) [pid = 2876] [serial = 1576] [outer = 00000000] [url = about:blank] 17:41:07 INFO - PROCESS | 2876 | --DOMWINDOW == 117 (177C4800) [pid = 2876] [serial = 1579] [outer = 00000000] [url = about:blank] 17:41:07 INFO - PROCESS | 2876 | --DOMWINDOW == 116 (1791C400) [pid = 2876] [serial = 1580] [outer = 00000000] [url = about:blank] 17:41:07 INFO - PROCESS | 2876 | --DOMWINDOW == 115 (164DA800) [pid = 2876] [serial = 1406] [outer = 00000000] [url = about:blank] 17:41:07 INFO - PROCESS | 2876 | --DOMWINDOW == 114 (14739C00) [pid = 2876] [serial = 1499] [outer = 00000000] [url = about:blank] 17:41:07 INFO - PROCESS | 2876 | --DOMWINDOW == 113 (19A21800) [pid = 2876] [serial = 1591] [outer = 00000000] [url = about:blank] 17:41:07 INFO - PROCESS | 2876 | --DOMWINDOW == 112 (185CF800) [pid = 2876] [serial = 1589] [outer = 00000000] [url = about:blank] 17:41:07 INFO - PROCESS | 2876 | --DOMWINDOW == 111 (1703C400) [pid = 2876] [serial = 1588] [outer = 00000000] [url = about:blank] 17:41:07 INFO - PROCESS | 2876 | --DOMWINDOW == 110 (169AA400) [pid = 2876] [serial = 1514] [outer = 00000000] [url = about:blank] 17:41:07 INFO - PROCESS | 2876 | --DOMWINDOW == 109 (19DA2800) [pid = 2876] [serial = 1463] [outer = 00000000] [url = about:blank] 17:41:07 INFO - PROCESS | 2876 | --DOMWINDOW == 108 (13CA6000) [pid = 2876] [serial = 1570] [outer = 00000000] [url = about:blank] 17:41:07 INFO - PROCESS | 2876 | --DOMWINDOW == 107 (16089400) [pid = 2876] [serial = 1568] [outer = 00000000] [url = about:blank] 17:41:07 INFO - PROCESS | 2876 | --DOMWINDOW == 106 (1594C800) [pid = 2876] [serial = 1571] [outer = 00000000] [url = about:blank] 17:41:07 INFO - PROCESS | 2876 | --DOMWINDOW == 105 (12F1F800) [pid = 2876] [serial = 1403] [outer = 00000000] [url = about:blank] 17:41:07 INFO - PROCESS | 2876 | --DOMWINDOW == 104 (185CDC00) [pid = 2876] [serial = 1583] [outer = 00000000] [url = about:blank] 17:41:07 INFO - PROCESS | 2876 | --DOMWINDOW == 103 (15951C00) [pid = 2876] [serial = 1549] [outer = 00000000] [url = about:blank] 17:41:07 INFO - PROCESS | 2876 | --DOMWINDOW == 102 (17277400) [pid = 2876] [serial = 1565] [outer = 00000000] [url = about:blank] 17:41:07 INFO - PROCESS | 2876 | --DOMWINDOW == 101 (1791DC00) [pid = 2876] [serial = 1553] [outer = 00000000] [url = about:blank] 17:41:07 INFO - PROCESS | 2876 | --DOMWINDOW == 100 (19C8E400) [pid = 2876] [serial = 1505] [outer = 00000000] [url = about:blank] 17:41:07 INFO - PROCESS | 2876 | --DOMWINDOW == 99 (1853B400) [pid = 2876] [serial = 1582] [outer = 00000000] [url = about:blank] 17:41:07 INFO - PROCESS | 2876 | --DOMWINDOW == 98 (17254400) [pid = 2876] [serial = 1552] [outer = 00000000] [url = about:blank] 17:41:07 INFO - PROCESS | 2876 | --DOMWINDOW == 97 (16F18000) [pid = 2876] [serial = 1502] [outer = 00000000] [url = about:blank] 17:41:07 INFO - PROCESS | 2876 | --DOMWINDOW == 96 (18864C00) [pid = 2876] [serial = 1585] [outer = 00000000] [url = about:blank] 17:41:07 INFO - PROCESS | 2876 | --DOMWINDOW == 95 (13508000) [pid = 2876] [serial = 1451] [outer = 00000000] [url = about:blank] 17:41:07 INFO - PROCESS | 2876 | 1462758067502 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 17:41:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 17:41:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 937ms 17:41:07 INFO - PROCESS | 2876 | 1462758067551 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 17:41:07 INFO - PROCESS | 2876 | 1462758067557 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 17:41:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 17:41:07 INFO - PROCESS | 2876 | 1462758067563 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 17:41:07 INFO - PROCESS | 2876 | 1462758067565 Marionette TRACE conn3 <- [1,2178,null,{}] 17:41:07 INFO - PROCESS | 2876 | 1462758067569 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:07 INFO - PROCESS | 2876 | 1462758067664 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 17:41:07 INFO - PROCESS | 2876 | 1462758067770 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:07 INFO - PROCESS | 2876 | ++DOCSHELL 10F2A400 == 62 [pid = 2876] [id = 554] 17:41:07 INFO - PROCESS | 2876 | ++DOMWINDOW == 96 (1121A400) [pid = 2876] [serial = 1662] [outer = 00000000] 17:41:07 INFO - PROCESS | 2876 | ++DOMWINDOW == 97 (122FB800) [pid = 2876] [serial = 1663] [outer = 1121A400] 17:41:07 INFO - PROCESS | 2876 | 1462758067815 Marionette DEBUG loaded listener.js 17:41:07 INFO - PROCESS | 2876 | ++DOMWINDOW == 98 (13296400) [pid = 2876] [serial = 1664] [outer = 1121A400] 17:41:08 INFO - PROCESS | 2876 | 1462758068217 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 17:41:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 17:41:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 703ms 17:41:08 INFO - PROCESS | 2876 | 1462758068261 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 17:41:08 INFO - PROCESS | 2876 | 1462758068263 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 17:41:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 17:41:08 INFO - PROCESS | 2876 | 1462758068267 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 17:41:08 INFO - PROCESS | 2876 | 1462758068270 Marionette TRACE conn3 <- [1,2182,null,{}] 17:41:08 INFO - PROCESS | 2876 | 1462758068280 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:08 INFO - PROCESS | 2876 | 1462758068398 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 17:41:08 INFO - PROCESS | 2876 | 1462758068407 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:08 INFO - PROCESS | 2876 | ++DOCSHELL 14735C00 == 63 [pid = 2876] [id = 555] 17:41:08 INFO - PROCESS | 2876 | ++DOMWINDOW == 99 (14736400) [pid = 2876] [serial = 1665] [outer = 00000000] 17:41:08 INFO - PROCESS | 2876 | ++DOMWINDOW == 100 (147E0800) [pid = 2876] [serial = 1666] [outer = 14736400] 17:41:08 INFO - PROCESS | 2876 | 1462758068459 Marionette DEBUG loaded listener.js 17:41:08 INFO - PROCESS | 2876 | ++DOMWINDOW == 101 (1595AC00) [pid = 2876] [serial = 1667] [outer = 14736400] 17:41:08 INFO - PROCESS | 2876 | 1462758068926 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 17:41:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 17:41:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 703ms 17:41:08 INFO - PROCESS | 2876 | 1462758068966 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 17:41:08 INFO - PROCESS | 2876 | 1462758068968 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 17:41:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 17:41:08 INFO - PROCESS | 2876 | 1462758068972 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 17:41:08 INFO - PROCESS | 2876 | 1462758068973 Marionette TRACE conn3 <- [1,2186,null,{}] 17:41:08 INFO - PROCESS | 2876 | 1462758068980 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:09 INFO - PROCESS | 2876 | 1462758069065 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 17:41:09 INFO - PROCESS | 2876 | 1462758069072 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:09 INFO - PROCESS | 2876 | ++DOCSHELL 15B40400 == 64 [pid = 2876] [id = 556] 17:41:09 INFO - PROCESS | 2876 | ++DOMWINDOW == 102 (1607C800) [pid = 2876] [serial = 1668] [outer = 00000000] 17:41:09 INFO - PROCESS | 2876 | ++DOMWINDOW == 103 (16220C00) [pid = 2876] [serial = 1669] [outer = 1607C800] 17:41:09 INFO - PROCESS | 2876 | 1462758069118 Marionette DEBUG loaded listener.js 17:41:09 INFO - PROCESS | 2876 | ++DOMWINDOW == 104 (162F0000) [pid = 2876] [serial = 1670] [outer = 1607C800] 17:41:09 INFO - PROCESS | 2876 | 1462758069544 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 17:41:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 17:41:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 594ms 17:41:09 INFO - PROCESS | 2876 | 1462758069568 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 17:41:09 INFO - PROCESS | 2876 | 1462758069570 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 17:41:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 17:41:09 INFO - PROCESS | 2876 | 1462758069594 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 17:41:09 INFO - PROCESS | 2876 | 1462758069595 Marionette TRACE conn3 <- [1,2190,null,{}] 17:41:09 INFO - PROCESS | 2876 | 1462758069599 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:09 INFO - PROCESS | 2876 | 1462758069737 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 17:41:09 INFO - PROCESS | 2876 | 1462758069825 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:09 INFO - PROCESS | 2876 | ++DOCSHELL 11047400 == 65 [pid = 2876] [id = 557] 17:41:09 INFO - PROCESS | 2876 | ++DOMWINDOW == 105 (15B4CC00) [pid = 2876] [serial = 1671] [outer = 00000000] 17:41:09 INFO - PROCESS | 2876 | ++DOMWINDOW == 106 (164DF400) [pid = 2876] [serial = 1672] [outer = 15B4CC00] 17:41:09 INFO - PROCESS | 2876 | 1462758069870 Marionette DEBUG loaded listener.js 17:41:09 INFO - PROCESS | 2876 | ++DOMWINDOW == 107 (164E1800) [pid = 2876] [serial = 1673] [outer = 15B4CC00] 17:41:10 INFO - PROCESS | 2876 | 1462758070297 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 17:41:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 17:41:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 749ms 17:41:10 INFO - PROCESS | 2876 | 1462758070335 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 17:41:10 INFO - PROCESS | 2876 | 1462758070337 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 17:41:10 INFO - PROCESS | 2876 | 1462758070340 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 17:41:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 17:41:10 INFO - PROCESS | 2876 | 1462758070342 Marionette TRACE conn3 <- [1,2194,null,{}] 17:41:10 INFO - PROCESS | 2876 | 1462758070345 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:10 INFO - PROCESS | 2876 | 1462758070471 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 17:41:10 INFO - PROCESS | 2876 | 1462758070540 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:10 INFO - PROCESS | 2876 | ++DOCSHELL 16AAC000 == 66 [pid = 2876] [id = 558] 17:41:10 INFO - PROCESS | 2876 | ++DOMWINDOW == 108 (16AAD800) [pid = 2876] [serial = 1674] [outer = 00000000] 17:41:10 INFO - PROCESS | 2876 | ++DOMWINDOW == 109 (16BF8400) [pid = 2876] [serial = 1675] [outer = 16AAD800] 17:41:10 INFO - PROCESS | 2876 | 1462758070584 Marionette DEBUG loaded listener.js 17:41:10 INFO - PROCESS | 2876 | ++DOMWINDOW == 110 (16DB1400) [pid = 2876] [serial = 1676] [outer = 16AAD800] 17:41:10 INFO - PROCESS | 2876 | 1462758070997 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 17:41:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 17:41:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 688ms 17:41:11 INFO - PROCESS | 2876 | 1462758071044 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 17:41:11 INFO - PROCESS | 2876 | 1462758071046 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 17:41:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 17:41:11 INFO - PROCESS | 2876 | 1462758071055 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 17:41:11 INFO - PROCESS | 2876 | 1462758071057 Marionette TRACE conn3 <- [1,2198,null,{}] 17:41:11 INFO - PROCESS | 2876 | 1462758071060 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:11 INFO - PROCESS | 2876 | 1462758071201 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 17:41:11 INFO - PROCESS | 2876 | 1462758071228 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:11 INFO - PROCESS | 2876 | ++DOCSHELL 16A1F400 == 67 [pid = 2876] [id = 559] 17:41:11 INFO - PROCESS | 2876 | ++DOMWINDOW == 111 (16B68C00) [pid = 2876] [serial = 1677] [outer = 00000000] 17:41:11 INFO - PROCESS | 2876 | ++DOMWINDOW == 112 (16FDB000) [pid = 2876] [serial = 1678] [outer = 16B68C00] 17:41:11 INFO - PROCESS | 2876 | 1462758071271 Marionette DEBUG loaded listener.js 17:41:11 INFO - PROCESS | 2876 | ++DOMWINDOW == 113 (17043C00) [pid = 2876] [serial = 1679] [outer = 16B68C00] 17:41:11 INFO - PROCESS | 2876 | --DOMWINDOW == 112 (17926000) [pid = 2876] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 17:41:11 INFO - PROCESS | 2876 | --DOMWINDOW == 111 (1113E800) [pid = 2876] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 17:41:11 INFO - PROCESS | 2876 | --DOMWINDOW == 110 (16F16000) [pid = 2876] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 17:41:11 INFO - PROCESS | 2876 | --DOMWINDOW == 109 (16FCE400) [pid = 2876] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 17:41:11 INFO - PROCESS | 2876 | --DOMWINDOW == 108 (1B78CC00) [pid = 2876] [serial = 47] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:41:11 INFO - PROCESS | 2876 | --DOMWINDOW == 107 (1B78C000) [pid = 2876] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 17:41:11 INFO - PROCESS | 2876 | --DOMWINDOW == 106 (19DA8400) [pid = 2876] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 17:41:11 INFO - PROCESS | 2876 | --DOMWINDOW == 105 (1A93AC00) [pid = 2876] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 17:41:11 INFO - PROCESS | 2876 | --DOMWINDOW == 104 (1595A800) [pid = 2876] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 17:41:11 INFO - PROCESS | 2876 | --DOMWINDOW == 103 (1884CC00) [pid = 2876] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 17:41:11 INFO - PROCESS | 2876 | --DOMWINDOW == 102 (1682A800) [pid = 2876] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 17:41:11 INFO - PROCESS | 2876 | --DOMWINDOW == 101 (1121B800) [pid = 2876] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 17:41:11 INFO - PROCESS | 2876 | --DOMWINDOW == 100 (1328F800) [pid = 2876] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 17:41:11 INFO - PROCESS | 2876 | --DOMWINDOW == 99 (18863000) [pid = 2876] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 17:41:11 INFO - PROCESS | 2876 | --DOMWINDOW == 98 (16FD9800) [pid = 2876] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 17:41:11 INFO - PROCESS | 2876 | --DOMWINDOW == 97 (164DAC00) [pid = 2876] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 17:41:11 INFO - PROCESS | 2876 | --DOMWINDOW == 96 (16AAD400) [pid = 2876] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 17:41:11 INFO - PROCESS | 2876 | --DOMWINDOW == 95 (10D5FC00) [pid = 2876] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 17:41:11 INFO - PROCESS | 2876 | --DOMWINDOW == 94 (19ECB800) [pid = 2876] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 17:41:11 INFO - PROCESS | 2876 | --DOMWINDOW == 93 (15A43800) [pid = 2876] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 17:41:11 INFO - PROCESS | 2876 | 1462758071905 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 17:41:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 17:41:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 906ms 17:41:11 INFO - PROCESS | 2876 | 1462758071955 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 17:41:11 INFO - PROCESS | 2876 | 1462758071957 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 17:41:11 INFO - PROCESS | 2876 | 1462758071960 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 17:41:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 17:41:11 INFO - PROCESS | 2876 | 1462758071962 Marionette TRACE conn3 <- [1,2202,null,{}] 17:41:11 INFO - PROCESS | 2876 | 1462758071965 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:12 INFO - PROCESS | 2876 | 1462758072046 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 17:41:12 INFO - PROCESS | 2876 | 1462758072052 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:12 INFO - PROCESS | 2876 | ++DOCSHELL 11048000 == 68 [pid = 2876] [id = 560] 17:41:12 INFO - PROCESS | 2876 | ++DOMWINDOW == 94 (117DF000) [pid = 2876] [serial = 1680] [outer = 00000000] 17:41:12 INFO - PROCESS | 2876 | ++DOMWINDOW == 95 (16AAD400) [pid = 2876] [serial = 1681] [outer = 117DF000] 17:41:12 INFO - PROCESS | 2876 | 1462758072100 Marionette DEBUG loaded listener.js 17:41:12 INFO - PROCESS | 2876 | ++DOMWINDOW == 96 (16DB7C00) [pid = 2876] [serial = 1682] [outer = 117DF000] 17:41:12 INFO - PROCESS | 2876 | 1462758072583 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 17:41:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 17:41:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 688ms 17:41:12 INFO - PROCESS | 2876 | 1462758072660 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 17:41:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 17:41:12 INFO - PROCESS | 2876 | 1462758072662 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 17:41:12 INFO - PROCESS | 2876 | 1462758072666 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 17:41:12 INFO - PROCESS | 2876 | 1462758072667 Marionette TRACE conn3 <- [1,2206,null,{}] 17:41:12 INFO - PROCESS | 2876 | 1462758072671 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:12 INFO - PROCESS | 2876 | 1462758072761 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 17:41:12 INFO - PROCESS | 2876 | 1462758072767 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:12 INFO - PROCESS | 2876 | ++DOCSHELL 14507400 == 69 [pid = 2876] [id = 561] 17:41:12 INFO - PROCESS | 2876 | ++DOMWINDOW == 97 (164E0800) [pid = 2876] [serial = 1683] [outer = 00000000] 17:41:12 INFO - PROCESS | 2876 | ++DOMWINDOW == 98 (1726F400) [pid = 2876] [serial = 1684] [outer = 164E0800] 17:41:12 INFO - PROCESS | 2876 | 1462758072810 Marionette DEBUG loaded listener.js 17:41:12 INFO - PROCESS | 2876 | ++DOMWINDOW == 99 (177C2000) [pid = 2876] [serial = 1685] [outer = 164E0800] 17:41:13 INFO - PROCESS | 2876 | 1462758073230 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 17:41:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 17:41:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 594ms 17:41:13 INFO - PROCESS | 2876 | 1462758073276 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 17:41:13 INFO - PROCESS | 2876 | 1462758073278 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 17:41:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 17:41:13 INFO - PROCESS | 2876 | 1462758073281 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 17:41:13 INFO - PROCESS | 2876 | 1462758073283 Marionette TRACE conn3 <- [1,2210,null,{}] 17:41:13 INFO - PROCESS | 2876 | 1462758073305 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:13 INFO - PROCESS | 2876 | 1462758073392 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 17:41:13 INFO - PROCESS | 2876 | 1462758073398 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:13 INFO - PROCESS | 2876 | ++DOCSHELL 1726E800 == 70 [pid = 2876] [id = 562] 17:41:13 INFO - PROCESS | 2876 | ++DOMWINDOW == 100 (1791DC00) [pid = 2876] [serial = 1686] [outer = 00000000] 17:41:13 INFO - PROCESS | 2876 | ++DOMWINDOW == 101 (17924400) [pid = 2876] [serial = 1687] [outer = 1791DC00] 17:41:13 INFO - PROCESS | 2876 | 1462758073441 Marionette DEBUG loaded listener.js 17:41:13 INFO - PROCESS | 2876 | ++DOMWINDOW == 102 (1479BC00) [pid = 2876] [serial = 1688] [outer = 1791DC00] 17:41:14 INFO - PROCESS | 2876 | 1462758074025 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 17:41:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 17:41:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 797ms 17:41:14 INFO - PROCESS | 2876 | 1462758074126 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 17:41:14 INFO - PROCESS | 2876 | 1462758074131 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 17:41:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 17:41:14 INFO - PROCESS | 2876 | 1462758074181 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 17:41:14 INFO - PROCESS | 2876 | 1462758074186 Marionette TRACE conn3 <- [1,2214,null,{}] 17:41:14 INFO - PROCESS | 2876 | 1462758074193 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:14 INFO - PROCESS | 2876 | 1462758074317 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 17:41:14 INFO - PROCESS | 2876 | 1462758074454 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:14 INFO - PROCESS | 2876 | ++DOCSHELL 107F1C00 == 71 [pid = 2876] [id = 563] 17:41:14 INFO - PROCESS | 2876 | ++DOMWINDOW == 103 (107F3800) [pid = 2876] [serial = 1689] [outer = 00000000] 17:41:14 INFO - PROCESS | 2876 | ++DOMWINDOW == 104 (11597000) [pid = 2876] [serial = 1690] [outer = 107F3800] 17:41:14 INFO - PROCESS | 2876 | 1462758074512 Marionette DEBUG loaded listener.js 17:41:14 INFO - PROCESS | 2876 | ++DOMWINDOW == 105 (12EE1400) [pid = 2876] [serial = 1691] [outer = 107F3800] 17:41:15 INFO - PROCESS | 2876 | 1462758075057 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 17:41:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 17:41:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 890ms 17:41:15 INFO - PROCESS | 2876 | 1462758075090 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 17:41:15 INFO - PROCESS | 2876 | 1462758075096 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 17:41:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 17:41:15 INFO - PROCESS | 2876 | 1462758075104 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 17:41:15 INFO - PROCESS | 2876 | 1462758075107 Marionette TRACE conn3 <- [1,2218,null,{}] 17:41:15 INFO - PROCESS | 2876 | 1462758075111 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:15 INFO - PROCESS | 2876 | 1462758075221 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 17:41:15 INFO - PROCESS | 2876 | 1462758075383 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:15 INFO - PROCESS | 2876 | ++DOCSHELL 13495000 == 72 [pid = 2876] [id = 564] 17:41:15 INFO - PROCESS | 2876 | ++DOMWINDOW == 106 (1350F000) [pid = 2876] [serial = 1692] [outer = 00000000] 17:41:15 INFO - PROCESS | 2876 | ++DOMWINDOW == 107 (147A1000) [pid = 2876] [serial = 1693] [outer = 1350F000] 17:41:15 INFO - PROCESS | 2876 | 1462758075437 Marionette DEBUG loaded listener.js 17:41:15 INFO - PROCESS | 2876 | ++DOMWINDOW == 108 (15B49C00) [pid = 2876] [serial = 1694] [outer = 1350F000] 17:41:16 INFO - PROCESS | 2876 | 1462758076049 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 17:41:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 17:41:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 999ms 17:41:16 INFO - PROCESS | 2876 | 1462758076108 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 17:41:16 INFO - PROCESS | 2876 | 1462758076110 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 17:41:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 17:41:16 INFO - PROCESS | 2876 | 1462758076114 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 17:41:16 INFO - PROCESS | 2876 | 1462758076118 Marionette TRACE conn3 <- [1,2222,null,{}] 17:41:16 INFO - PROCESS | 2876 | 1462758076129 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:16 INFO - PROCESS | 2876 | 1462758076244 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 17:41:16 INFO - PROCESS | 2876 | 1462758076388 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:16 INFO - PROCESS | 2876 | ++DOCSHELL 10D63800 == 73 [pid = 2876] [id = 565] 17:41:16 INFO - PROCESS | 2876 | ++DOMWINDOW == 109 (13A01800) [pid = 2876] [serial = 1695] [outer = 00000000] 17:41:16 INFO - PROCESS | 2876 | ++DOMWINDOW == 110 (172B7400) [pid = 2876] [serial = 1696] [outer = 13A01800] 17:41:16 INFO - PROCESS | 2876 | 1462758076444 Marionette DEBUG loaded listener.js 17:41:16 INFO - PROCESS | 2876 | ++DOMWINDOW == 111 (17920800) [pid = 2876] [serial = 1697] [outer = 13A01800] 17:41:16 INFO - PROCESS | 2876 | 1462758076987 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 17:41:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 17:41:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 907ms 17:41:17 INFO - PROCESS | 2876 | 1462758077022 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 17:41:17 INFO - PROCESS | 2876 | 1462758077024 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 17:41:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 17:41:17 INFO - PROCESS | 2876 | 1462758077029 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 17:41:17 INFO - PROCESS | 2876 | 1462758077031 Marionette TRACE conn3 <- [1,2226,null,{}] 17:41:17 INFO - PROCESS | 2876 | 1462758077035 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:17 INFO - PROCESS | 2876 | 1462758077142 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 17:41:17 INFO - PROCESS | 2876 | 1462758077256 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:17 INFO - PROCESS | 2876 | ++DOCSHELL 17927000 == 74 [pid = 2876] [id = 566] 17:41:17 INFO - PROCESS | 2876 | ++DOMWINDOW == 112 (182C8400) [pid = 2876] [serial = 1698] [outer = 00000000] 17:41:17 INFO - PROCESS | 2876 | ++DOMWINDOW == 113 (18533000) [pid = 2876] [serial = 1699] [outer = 182C8400] 17:41:17 INFO - PROCESS | 2876 | 1462758077350 Marionette DEBUG loaded listener.js 17:41:17 INFO - PROCESS | 2876 | ++DOMWINDOW == 114 (1853A400) [pid = 2876] [serial = 1700] [outer = 182C8400] 17:41:17 INFO - PROCESS | 2876 | 1462758077914 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 17:41:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 17:41:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 938ms 17:41:17 INFO - PROCESS | 2876 | 1462758077974 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 17:41:17 INFO - PROCESS | 2876 | 1462758077976 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 17:41:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 17:41:17 INFO - PROCESS | 2876 | 1462758077980 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 17:41:17 INFO - PROCESS | 2876 | 1462758077982 Marionette TRACE conn3 <- [1,2230,null,{}] 17:41:17 INFO - PROCESS | 2876 | 1462758077986 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:18 INFO - PROCESS | 2876 | 1462758078090 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 17:41:18 INFO - PROCESS | 2876 | 1462758078205 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:18 INFO - PROCESS | 2876 | ++DOCSHELL 107F4800 == 75 [pid = 2876] [id = 567] 17:41:18 INFO - PROCESS | 2876 | ++DOMWINDOW == 115 (15255C00) [pid = 2876] [serial = 1701] [outer = 00000000] 17:41:18 INFO - PROCESS | 2876 | ++DOMWINDOW == 116 (1855D800) [pid = 2876] [serial = 1702] [outer = 15255C00] 17:41:18 INFO - PROCESS | 2876 | 1462758078301 Marionette DEBUG loaded listener.js 17:41:18 INFO - PROCESS | 2876 | ++DOMWINDOW == 117 (185CC400) [pid = 2876] [serial = 1703] [outer = 15255C00] 17:41:18 INFO - PROCESS | 2876 | 1462758078880 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 17:41:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 17:41:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 938ms 17:41:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 17:41:18 INFO - PROCESS | 2876 | 1462758078925 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 17:41:18 INFO - PROCESS | 2876 | 1462758078927 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 17:41:18 INFO - PROCESS | 2876 | 1462758078931 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 17:41:18 INFO - PROCESS | 2876 | 1462758078934 Marionette TRACE conn3 <- [1,2234,null,{}] 17:41:18 INFO - PROCESS | 2876 | 1462758078940 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:19 INFO - PROCESS | 2876 | 1462758079067 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 17:41:19 INFO - PROCESS | 2876 | 1462758079215 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:19 INFO - PROCESS | 2876 | ++DOCSHELL 1104AC00 == 76 [pid = 2876] [id = 568] 17:41:19 INFO - PROCESS | 2876 | ++DOMWINDOW == 118 (13239C00) [pid = 2876] [serial = 1704] [outer = 00000000] 17:41:19 INFO - PROCESS | 2876 | ++DOMWINDOW == 119 (15253C00) [pid = 2876] [serial = 1705] [outer = 13239C00] 17:41:19 INFO - PROCESS | 2876 | 1462758079270 Marionette DEBUG loaded listener.js 17:41:19 INFO - PROCESS | 2876 | ++DOMWINDOW == 120 (162FB800) [pid = 2876] [serial = 1706] [outer = 13239C00] 17:41:20 INFO - PROCESS | 2876 | 1462758080097 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 17:41:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 17:41:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1188ms 17:41:20 INFO - PROCESS | 2876 | 1462758080132 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 17:41:20 INFO - PROCESS | 2876 | 1462758080137 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 17:41:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 17:41:20 INFO - PROCESS | 2876 | 1462758080164 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 17:41:20 INFO - PROCESS | 2876 | 1462758080170 Marionette TRACE conn3 <- [1,2238,null,{}] 17:41:20 INFO - PROCESS | 2876 | 1462758080178 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:20 INFO - PROCESS | 2876 | 1462758080304 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 17:41:20 INFO - PROCESS | 2876 | 1462758080452 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:20 INFO - PROCESS | 2876 | ++DOCSHELL 122A9400 == 77 [pid = 2876] [id = 569] 17:41:20 INFO - PROCESS | 2876 | ++DOMWINDOW == 121 (130EC000) [pid = 2876] [serial = 1707] [outer = 00000000] 17:41:20 INFO - PROCESS | 2876 | ++DOMWINDOW == 122 (13CA6800) [pid = 2876] [serial = 1708] [outer = 130EC000] 17:41:20 INFO - PROCESS | 2876 | 1462758080506 Marionette DEBUG loaded listener.js 17:41:20 INFO - PROCESS | 2876 | ++DOMWINDOW == 123 (147A0C00) [pid = 2876] [serial = 1709] [outer = 130EC000] 17:41:20 INFO - PROCESS | 2876 | --DOCSHELL 14507400 == 76 [pid = 2876] [id = 561] 17:41:20 INFO - PROCESS | 2876 | --DOCSHELL 11048000 == 75 [pid = 2876] [id = 560] 17:41:20 INFO - PROCESS | 2876 | --DOCSHELL 16A1F400 == 74 [pid = 2876] [id = 559] 17:41:20 INFO - PROCESS | 2876 | --DOCSHELL 16AAC000 == 73 [pid = 2876] [id = 558] 17:41:20 INFO - PROCESS | 2876 | --DOCSHELL 14735C00 == 72 [pid = 2876] [id = 555] 17:41:20 INFO - PROCESS | 2876 | --DOCSHELL 10F2A400 == 71 [pid = 2876] [id = 554] 17:41:20 INFO - PROCESS | 2876 | --DOCSHELL 1104D400 == 70 [pid = 2876] [id = 553] 17:41:20 INFO - PROCESS | 2876 | --DOMWINDOW == 122 (1B613800) [pid = 2876] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 17:41:20 INFO - PROCESS | 2876 | --DOMWINDOW == 121 (18868400) [pid = 2876] [serial = 1639] [outer = 00000000] [url = about:blank] 17:41:20 INFO - PROCESS | 2876 | --DOMWINDOW == 120 (1A879800) [pid = 2876] [serial = 1559] [outer = 00000000] [url = about:blank] 17:41:20 INFO - PROCESS | 2876 | --DOMWINDOW == 119 (1AB16400) [pid = 2876] [serial = 1562] [outer = 00000000] [url = about:blank] 17:41:20 INFO - PROCESS | 2876 | --DOMWINDOW == 118 (19A43800) [pid = 2876] [serial = 1547] [outer = 00000000] [url = about:blank] 17:41:20 INFO - PROCESS | 2876 | --DOMWINDOW == 117 (19C8D400) [pid = 2876] [serial = 1556] [outer = 00000000] [url = about:blank] 17:41:20 INFO - PROCESS | 2876 | --DOMWINDOW == 116 (17148000) [pid = 2876] [serial = 1621] [outer = 00000000] [url = about:blank] 17:41:20 INFO - PROCESS | 2876 | --DOMWINDOW == 115 (14509000) [pid = 2876] [serial = 1598] [outer = 00000000] [url = about:blank] 17:41:20 INFO - PROCESS | 2876 | --DOMWINDOW == 114 (13431000) [pid = 2876] [serial = 1597] [outer = 00000000] [url = about:blank] 17:41:20 INFO - PROCESS | 2876 | --DOMWINDOW == 113 (140D7000) [pid = 2876] [serial = 1615] [outer = 00000000] [url = about:blank] 17:41:20 INFO - PROCESS | 2876 | --DOMWINDOW == 112 (1607E400) [pid = 2876] [serial = 1616] [outer = 00000000] [url = about:blank] 17:41:20 INFO - PROCESS | 2876 | --DOMWINDOW == 111 (19C8E800) [pid = 2876] [serial = 1604] [outer = 00000000] [url = about:blank] 17:41:20 INFO - PROCESS | 2876 | --DOMWINDOW == 110 (19A3D800) [pid = 2876] [serial = 1603] [outer = 00000000] [url = about:blank] 17:41:20 INFO - PROCESS | 2876 | --DOMWINDOW == 109 (1791E000) [pid = 2876] [serial = 1624] [outer = 00000000] [url = about:blank] 17:41:20 INFO - PROCESS | 2876 | --DOMWINDOW == 108 (16FD4C00) [pid = 2876] [serial = 1601] [outer = 00000000] [url = about:blank] 17:41:20 INFO - PROCESS | 2876 | --DOMWINDOW == 107 (16BFA000) [pid = 2876] [serial = 1600] [outer = 00000000] [url = about:blank] 17:41:20 INFO - PROCESS | 2876 | --DOMWINDOW == 106 (18088400) [pid = 2876] [serial = 1625] [outer = 00000000] [url = about:blank] 17:41:20 INFO - PROCESS | 2876 | --DOMWINDOW == 105 (16BF6C00) [pid = 2876] [serial = 1618] [outer = 00000000] [url = about:blank] 17:41:20 INFO - PROCESS | 2876 | --DOMWINDOW == 104 (16DB7400) [pid = 2876] [serial = 1619] [outer = 00000000] [url = about:blank] 17:41:20 INFO - PROCESS | 2876 | --DOMWINDOW == 103 (13288800) [pid = 2876] [serial = 1610] [outer = 00000000] [url = about:blank] 17:41:20 INFO - PROCESS | 2876 | --DOMWINDOW == 102 (12C6D400) [pid = 2876] [serial = 1609] [outer = 00000000] [url = about:blank] 17:41:20 INFO - PROCESS | 2876 | --DOMWINDOW == 101 (1A93B400) [pid = 2876] [serial = 1607] [outer = 00000000] [url = about:blank] 17:41:20 INFO - PROCESS | 2876 | --DOMWINDOW == 100 (1A459C00) [pid = 2876] [serial = 1606] [outer = 00000000] [url = about:blank] 17:41:20 INFO - PROCESS | 2876 | --DOMWINDOW == 99 (164DB400) [pid = 2876] [serial = 1613] [outer = 00000000] [url = about:blank] 17:41:20 INFO - PROCESS | 2876 | --DOMWINDOW == 98 (1621C000) [pid = 2876] [serial = 1612] [outer = 00000000] [url = about:blank] 17:41:20 INFO - PROCESS | 2876 | --DOMWINDOW == 97 (18551C00) [pid = 2876] [serial = 1627] [outer = 00000000] [url = about:blank] 17:41:20 INFO - PROCESS | 2876 | --DOMWINDOW == 96 (13507C00) [pid = 2876] [serial = 1633] [outer = 00000000] [url = about:blank] 17:41:20 INFO - PROCESS | 2876 | --DOMWINDOW == 95 (1884E000) [pid = 2876] [serial = 1630] [outer = 00000000] [url = about:blank] 17:41:20 INFO - PROCESS | 2876 | --DOMWINDOW == 94 (180D0C00) [pid = 2876] [serial = 1636] [outer = 00000000] [url = about:blank] 17:41:20 INFO - PROCESS | 2876 | --DOMWINDOW == 93 (122FB400) [pid = 2876] [serial = 1136] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:41:20 INFO - PROCESS | 2876 | --DOMWINDOW == 92 (1884F800) [pid = 2876] [serial = 1631] [outer = 00000000] [url = about:blank] 17:41:20 INFO - PROCESS | 2876 | --DOMWINDOW == 91 (1855BC00) [pid = 2876] [serial = 1628] [outer = 00000000] [url = about:blank] 17:41:20 INFO - PROCESS | 2876 | --DOMWINDOW == 90 (185C9C00) [pid = 2876] [serial = 1637] [outer = 00000000] [url = about:blank] 17:41:20 INFO - PROCESS | 2876 | --DOMWINDOW == 89 (172BA800) [pid = 2876] [serial = 1622] [outer = 00000000] [url = about:blank] 17:41:20 INFO - PROCESS | 2876 | --DOMWINDOW == 88 (16A25400) [pid = 2876] [serial = 1634] [outer = 00000000] [url = about:blank] 17:41:21 INFO - PROCESS | 2876 | 1462758081037 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 17:41:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 17:41:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 921ms 17:41:21 INFO - PROCESS | 2876 | 1462758081068 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 17:41:21 INFO - PROCESS | 2876 | 1462758081073 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 17:41:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 17:41:21 INFO - PROCESS | 2876 | 1462758081079 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 17:41:21 INFO - PROCESS | 2876 | 1462758081082 Marionette TRACE conn3 <- [1,2242,null,{}] 17:41:21 INFO - PROCESS | 2876 | 1462758081086 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:21 INFO - PROCESS | 2876 | 1462758081179 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 17:41:21 INFO - PROCESS | 2876 | 1462758081189 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:21 INFO - PROCESS | 2876 | ++DOCSHELL 12C62800 == 71 [pid = 2876] [id = 570] 17:41:21 INFO - PROCESS | 2876 | ++DOMWINDOW == 89 (13291800) [pid = 2876] [serial = 1710] [outer = 00000000] 17:41:21 INFO - PROCESS | 2876 | ++DOMWINDOW == 90 (13C9F000) [pid = 2876] [serial = 1711] [outer = 13291800] 17:41:21 INFO - PROCESS | 2876 | 1462758081234 Marionette DEBUG loaded listener.js 17:41:21 INFO - PROCESS | 2876 | ++DOMWINDOW == 91 (147EBC00) [pid = 2876] [serial = 1712] [outer = 13291800] 17:41:21 INFO - PROCESS | 2876 | 1462758081724 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 17:41:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 17:41:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 703ms 17:41:21 INFO - PROCESS | 2876 | 1462758081778 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 17:41:21 INFO - PROCESS | 2876 | 1462758081780 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 17:41:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 17:41:21 INFO - PROCESS | 2876 | 1462758081784 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 17:41:21 INFO - PROCESS | 2876 | 1462758081787 Marionette TRACE conn3 <- [1,2246,null,{}] 17:41:21 INFO - PROCESS | 2876 | 1462758081797 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:21 INFO - PROCESS | 2876 | 1462758081886 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 17:41:22 INFO - PROCESS | 2876 | 1462758082027 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:22 INFO - PROCESS | 2876 | ++DOCSHELL 11BCB400 == 72 [pid = 2876] [id = 571] 17:41:22 INFO - PROCESS | 2876 | ++DOMWINDOW == 92 (13CACC00) [pid = 2876] [serial = 1713] [outer = 00000000] 17:41:22 INFO - PROCESS | 2876 | ++DOMWINDOW == 93 (16A25400) [pid = 2876] [serial = 1714] [outer = 13CACC00] 17:41:22 INFO - PROCESS | 2876 | 1462758082080 Marionette DEBUG loaded listener.js 17:41:22 INFO - PROCESS | 2876 | ++DOMWINDOW == 94 (16AAE800) [pid = 2876] [serial = 1715] [outer = 13CACC00] 17:41:22 INFO - PROCESS | 2876 | 1462758082450 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 17:41:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 17:41:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 703ms 17:41:22 INFO - PROCESS | 2876 | 1462758082483 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 17:41:22 INFO - PROCESS | 2876 | 1462758082485 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 17:41:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 17:41:22 INFO - PROCESS | 2876 | 1462758082489 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 17:41:22 INFO - PROCESS | 2876 | 1462758082490 Marionette TRACE conn3 <- [1,2250,null,{}] 17:41:22 INFO - PROCESS | 2876 | 1462758082494 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:22 INFO - PROCESS | 2876 | 1462758082580 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 17:41:22 INFO - PROCESS | 2876 | 1462758082587 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:22 INFO - PROCESS | 2876 | ++DOCSHELL 16A20800 == 73 [pid = 2876] [id = 572] 17:41:22 INFO - PROCESS | 2876 | ++DOMWINDOW == 95 (16A22C00) [pid = 2876] [serial = 1716] [outer = 00000000] 17:41:22 INFO - PROCESS | 2876 | ++DOMWINDOW == 96 (16DB9000) [pid = 2876] [serial = 1717] [outer = 16A22C00] 17:41:22 INFO - PROCESS | 2876 | 1462758082631 Marionette DEBUG loaded listener.js 17:41:22 INFO - PROCESS | 2876 | ++DOMWINDOW == 97 (16F11000) [pid = 2876] [serial = 1718] [outer = 16A22C00] 17:41:23 INFO - PROCESS | 2876 | 1462758083100 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 17:41:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 17:41:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 641ms 17:41:23 INFO - PROCESS | 2876 | 1462758083128 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 17:41:23 INFO - PROCESS | 2876 | 1462758083139 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 17:41:23 INFO - PROCESS | 2876 | 1462758083153 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 17:41:23 INFO - PROCESS | 2876 | 1462758083155 Marionette TRACE conn3 <- [1,2254,null,{}] 17:41:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 17:41:23 INFO - PROCESS | 2876 | 1462758083158 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:23 INFO - PROCESS | 2876 | 1462758083276 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 17:41:23 INFO - PROCESS | 2876 | 1462758083373 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:23 INFO - PROCESS | 2876 | ++DOCSHELL 10F35400 == 74 [pid = 2876] [id = 573] 17:41:23 INFO - PROCESS | 2876 | ++DOMWINDOW == 98 (122FE400) [pid = 2876] [serial = 1719] [outer = 00000000] 17:41:23 INFO - PROCESS | 2876 | ++DOMWINDOW == 99 (16FD4C00) [pid = 2876] [serial = 1720] [outer = 122FE400] 17:41:23 INFO - PROCESS | 2876 | 1462758083416 Marionette DEBUG loaded listener.js 17:41:23 INFO - PROCESS | 2876 | ++DOMWINDOW == 100 (17148000) [pid = 2876] [serial = 1721] [outer = 122FE400] 17:41:23 INFO - PROCESS | 2876 | 1462758083850 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 17:41:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 17:41:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 734ms 17:41:23 INFO - PROCESS | 2876 | 1462758083898 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 17:41:23 INFO - PROCESS | 2876 | 1462758083900 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 17:41:23 INFO - PROCESS | 2876 | 1462758083903 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 17:41:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 17:41:23 INFO - PROCESS | 2876 | 1462758083905 Marionette TRACE conn3 <- [1,2258,null,{}] 17:41:23 INFO - PROCESS | 2876 | 1462758083908 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:24 INFO - PROCESS | 2876 | 1462758084041 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 17:41:24 INFO - PROCESS | 2876 | 1462758084119 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:24 INFO - PROCESS | 2876 | ++DOCSHELL 16F19400 == 75 [pid = 2876] [id = 574] 17:41:24 INFO - PROCESS | 2876 | ++DOMWINDOW == 101 (177B9800) [pid = 2876] [serial = 1722] [outer = 00000000] 17:41:24 INFO - PROCESS | 2876 | ++DOMWINDOW == 102 (1792B800) [pid = 2876] [serial = 1723] [outer = 177B9800] 17:41:24 INFO - PROCESS | 2876 | 1462758084162 Marionette DEBUG loaded listener.js 17:41:24 INFO - PROCESS | 2876 | ++DOMWINDOW == 103 (18088400) [pid = 2876] [serial = 1724] [outer = 177B9800] 17:41:24 INFO - PROCESS | 2876 | 1462758084570 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 17:41:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 17:41:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 687ms 17:41:24 INFO - PROCESS | 2876 | 1462758084608 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 17:41:24 INFO - PROCESS | 2876 | 1462758084610 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 17:41:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 17:41:24 INFO - PROCESS | 2876 | 1462758084613 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 17:41:24 INFO - PROCESS | 2876 | 1462758084614 Marionette TRACE conn3 <- [1,2262,null,{}] 17:41:24 INFO - PROCESS | 2876 | 1462758084618 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:24 INFO - PROCESS | 2876 | 1462758084759 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 17:41:24 INFO - PROCESS | 2876 | --DOMWINDOW == 102 (1886DC00) [pid = 2876] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 17:41:24 INFO - PROCESS | 2876 | --DOMWINDOW == 101 (16AAD800) [pid = 2876] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 17:41:24 INFO - PROCESS | 2876 | --DOMWINDOW == 100 (15B4CC00) [pid = 2876] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 17:41:24 INFO - PROCESS | 2876 | --DOMWINDOW == 99 (10F37000) [pid = 2876] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 17:41:24 INFO - PROCESS | 2876 | --DOMWINDOW == 98 (1104E000) [pid = 2876] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 17:41:24 INFO - PROCESS | 2876 | --DOMWINDOW == 97 (1607C800) [pid = 2876] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 17:41:24 INFO - PROCESS | 2876 | --DOMWINDOW == 96 (14736400) [pid = 2876] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 17:41:24 INFO - PROCESS | 2876 | --DOMWINDOW == 95 (1121A400) [pid = 2876] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 17:41:24 INFO - PROCESS | 2876 | --DOMWINDOW == 94 (16B68C00) [pid = 2876] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 17:41:24 INFO - PROCESS | 2876 | --DOMWINDOW == 93 (117DF000) [pid = 2876] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 17:41:24 INFO - PROCESS | 2876 | --DOMWINDOW == 92 (164E0800) [pid = 2876] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 17:41:24 INFO - PROCESS | 2876 | 1462758084977 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:24 INFO - PROCESS | 2876 | ++DOCSHELL 10776000 == 76 [pid = 2876] [id = 575] 17:41:24 INFO - PROCESS | 2876 | ++DOMWINDOW == 93 (10F2E800) [pid = 2876] [serial = 1725] [outer = 00000000] 17:41:25 INFO - PROCESS | 2876 | ++DOMWINDOW == 94 (11215400) [pid = 2876] [serial = 1726] [outer = 10F2E800] 17:41:25 INFO - PROCESS | 2876 | 1462758085021 Marionette DEBUG loaded listener.js 17:41:25 INFO - PROCESS | 2876 | ++DOMWINDOW == 95 (14505C00) [pid = 2876] [serial = 1727] [outer = 10F2E800] 17:41:25 INFO - PROCESS | 2876 | 1462758085378 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 17:41:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 17:41:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 797ms 17:41:25 INFO - PROCESS | 2876 | 1462758085415 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 17:41:25 INFO - PROCESS | 2876 | 1462758085417 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 17:41:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 17:41:25 INFO - PROCESS | 2876 | 1462758085420 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 17:41:25 INFO - PROCESS | 2876 | 1462758085422 Marionette TRACE conn3 <- [1,2266,null,{}] 17:41:25 INFO - PROCESS | 2876 | 1462758085425 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:25 INFO - PROCESS | 2876 | 1462758085545 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 17:41:25 INFO - PROCESS | 2876 | 1462758085564 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:25 INFO - PROCESS | 2876 | ++DOCSHELL 13A06C00 == 77 [pid = 2876] [id = 576] 17:41:25 INFO - PROCESS | 2876 | ++DOMWINDOW == 96 (15B4CC00) [pid = 2876] [serial = 1728] [outer = 00000000] 17:41:25 INFO - PROCESS | 2876 | ++DOMWINDOW == 97 (181EF800) [pid = 2876] [serial = 1729] [outer = 15B4CC00] 17:41:25 INFO - PROCESS | 2876 | 1462758085607 Marionette DEBUG loaded listener.js 17:41:25 INFO - PROCESS | 2876 | ++DOMWINDOW == 98 (18533C00) [pid = 2876] [serial = 1730] [outer = 15B4CC00] 17:41:25 INFO - PROCESS | 2876 | 1462758086010 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 17:41:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 17:41:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 640ms 17:41:26 INFO - PROCESS | 2876 | 1462758086059 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 17:41:26 INFO - PROCESS | 2876 | 1462758086061 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 17:41:26 INFO - PROCESS | 2876 | 1462758086064 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 17:41:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 17:41:26 INFO - PROCESS | 2876 | 1462758086065 Marionette TRACE conn3 <- [1,2270,null,{}] 17:41:26 INFO - PROCESS | 2876 | 1462758086069 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:26 INFO - PROCESS | 2876 | 1462758086197 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 17:41:26 INFO - PROCESS | 2876 | 1462758086239 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:26 INFO - PROCESS | 2876 | ++DOCSHELL 10F2F800 == 78 [pid = 2876] [id = 577] 17:41:26 INFO - PROCESS | 2876 | ++DOMWINDOW == 99 (17273000) [pid = 2876] [serial = 1731] [outer = 00000000] 17:41:26 INFO - PROCESS | 2876 | ++DOMWINDOW == 100 (185D3000) [pid = 2876] [serial = 1732] [outer = 17273000] 17:41:26 INFO - PROCESS | 2876 | 1462758086286 Marionette DEBUG loaded listener.js 17:41:26 INFO - PROCESS | 2876 | ++DOMWINDOW == 101 (18844000) [pid = 2876] [serial = 1733] [outer = 17273000] 17:41:26 INFO - PROCESS | 2876 | 1462758086683 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 17:41:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 17:41:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 641ms 17:41:26 INFO - PROCESS | 2876 | 1462758086702 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 17:41:26 INFO - PROCESS | 2876 | 1462758086704 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 17:41:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 17:41:26 INFO - PROCESS | 2876 | 1462758086707 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 17:41:26 INFO - PROCESS | 2876 | 1462758086709 Marionette TRACE conn3 <- [1,2274,null,{}] 17:41:26 INFO - PROCESS | 2876 | 1462758086713 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:26 INFO - PROCESS | 2876 | 1462758086859 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 17:41:26 INFO - PROCESS | 2876 | 1462758087012 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:27 INFO - PROCESS | 2876 | ++DOCSHELL 11042000 == 79 [pid = 2876] [id = 578] 17:41:27 INFO - PROCESS | 2876 | ++DOMWINDOW == 102 (11043800) [pid = 2876] [serial = 1734] [outer = 00000000] 17:41:27 INFO - PROCESS | 2876 | ++DOMWINDOW == 103 (11134800) [pid = 2876] [serial = 1735] [outer = 11043800] 17:41:27 INFO - PROCESS | 2876 | 1462758087072 Marionette DEBUG loaded listener.js 17:41:27 INFO - PROCESS | 2876 | ++DOMWINDOW == 104 (12222400) [pid = 2876] [serial = 1736] [outer = 11043800] 17:41:27 INFO - PROCESS | 2876 | 1462758087717 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 17:41:27 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 17:41:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1047ms 17:41:27 INFO - PROCESS | 2876 | 1462758087775 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 17:41:27 INFO - PROCESS | 2876 | 1462758087779 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 17:41:27 INFO - PROCESS | 2876 | 1462758087784 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 17:41:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 17:41:27 INFO - PROCESS | 2876 | 1462758087789 Marionette TRACE conn3 <- [1,2278,null,{}] 17:41:27 INFO - PROCESS | 2876 | 1462758087793 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:27 INFO - PROCESS | 2876 | 1462758087906 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 17:41:28 INFO - PROCESS | 2876 | 1462758088049 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:28 INFO - PROCESS | 2876 | ++DOCSHELL 16089800 == 80 [pid = 2876] [id = 579] 17:41:28 INFO - PROCESS | 2876 | ++DOMWINDOW == 105 (16218C00) [pid = 2876] [serial = 1737] [outer = 00000000] 17:41:28 INFO - PROCESS | 2876 | ++DOMWINDOW == 106 (16226800) [pid = 2876] [serial = 1738] [outer = 16218C00] 17:41:28 INFO - PROCESS | 2876 | 1462758088106 Marionette DEBUG loaded listener.js 17:41:28 INFO - PROCESS | 2876 | ++DOMWINDOW == 107 (169B5800) [pid = 2876] [serial = 1739] [outer = 16218C00] 17:41:28 INFO - PROCESS | 2876 | 1462758088700 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 17:41:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 17:41:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 953ms 17:41:28 INFO - PROCESS | 2876 | 1462758088733 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 17:41:28 INFO - PROCESS | 2876 | 1462758088736 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 17:41:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 17:41:28 INFO - PROCESS | 2876 | 1462758088740 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 17:41:28 INFO - PROCESS | 2876 | 1462758088742 Marionette TRACE conn3 <- [1,2282,null,{}] 17:41:28 INFO - PROCESS | 2876 | 1462758088746 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:28 INFO - PROCESS | 2876 | 1462758088855 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 17:41:28 INFO - PROCESS | 2876 | 1462758088972 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:29 INFO - PROCESS | 2876 | ++DOCSHELL 16FD5000 == 81 [pid = 2876] [id = 580] 17:41:29 INFO - PROCESS | 2876 | ++DOMWINDOW == 108 (16FD9400) [pid = 2876] [serial = 1740] [outer = 00000000] 17:41:29 INFO - PROCESS | 2876 | ++DOMWINDOW == 109 (17925000) [pid = 2876] [serial = 1741] [outer = 16FD9400] 17:41:29 INFO - PROCESS | 2876 | 1462758089065 Marionette DEBUG loaded listener.js 17:41:29 INFO - PROCESS | 2876 | ++DOMWINDOW == 110 (18530000) [pid = 2876] [serial = 1742] [outer = 16FD9400] 17:41:29 INFO - PROCESS | 2876 | 1462758089659 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 17:41:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 17:41:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1000ms 17:41:29 INFO - PROCESS | 2876 | 1462758089741 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 17:41:29 INFO - PROCESS | 2876 | 1462758089745 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 17:41:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 17:41:29 INFO - PROCESS | 2876 | 1462758089756 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 17:41:29 INFO - PROCESS | 2876 | 1462758089761 Marionette TRACE conn3 <- [1,2286,null,{}] 17:41:29 INFO - PROCESS | 2876 | 1462758089764 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:29 INFO - PROCESS | 2876 | 1462758089875 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 17:41:30 INFO - PROCESS | 2876 | 1462758090017 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:30 INFO - PROCESS | 2876 | ++DOCSHELL 17923C00 == 82 [pid = 2876] [id = 581] 17:41:30 INFO - PROCESS | 2876 | ++DOMWINDOW == 111 (18849800) [pid = 2876] [serial = 1743] [outer = 00000000] 17:41:30 INFO - PROCESS | 2876 | ++DOMWINDOW == 112 (18868C00) [pid = 2876] [serial = 1744] [outer = 18849800] 17:41:30 INFO - PROCESS | 2876 | 1462758090071 Marionette DEBUG loaded listener.js 17:41:30 INFO - PROCESS | 2876 | ++DOMWINDOW == 113 (1886C800) [pid = 2876] [serial = 1745] [outer = 18849800] 17:41:30 INFO - PROCESS | 2876 | 1462758090589 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 17:41:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 17:41:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 907ms 17:41:30 INFO - PROCESS | 2876 | 1462758090656 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 17:41:30 INFO - PROCESS | 2876 | 1462758090658 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 17:41:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 17:41:30 INFO - PROCESS | 2876 | 1462758090662 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 17:41:30 INFO - PROCESS | 2876 | 1462758090664 Marionette TRACE conn3 <- [1,2290,null,{}] 17:41:30 INFO - PROCESS | 2876 | 1462758090668 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:30 INFO - PROCESS | 2876 | 1462758090779 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 17:41:30 INFO - PROCESS | 2876 | 1462758090893 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:30 INFO - PROCESS | 2876 | ++DOCSHELL 1884B800 == 83 [pid = 2876] [id = 582] 17:41:30 INFO - PROCESS | 2876 | ++DOMWINDOW == 114 (1884FC00) [pid = 2876] [serial = 1746] [outer = 00000000] 17:41:30 INFO - PROCESS | 2876 | ++DOMWINDOW == 115 (19A26400) [pid = 2876] [serial = 1747] [outer = 1884FC00] 17:41:30 INFO - PROCESS | 2876 | 1462758090986 Marionette DEBUG loaded listener.js 17:41:31 INFO - PROCESS | 2876 | ++DOMWINDOW == 116 (19A2A000) [pid = 2876] [serial = 1748] [outer = 1884FC00] 17:41:31 INFO - PROCESS | 2876 | 1462758091555 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 17:41:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 17:41:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 953ms 17:41:31 INFO - PROCESS | 2876 | 1462758091607 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 17:41:31 INFO - PROCESS | 2876 | 1462758091609 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 17:41:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 17:41:31 INFO - PROCESS | 2876 | 1462758091613 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 17:41:31 INFO - PROCESS | 2876 | 1462758091615 Marionette TRACE conn3 <- [1,2294,null,{}] 17:41:31 INFO - PROCESS | 2876 | 1462758091619 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:31 INFO - PROCESS | 2876 | 1462758091731 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 17:41:31 INFO - PROCESS | 2876 | 1462758091890 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:31 INFO - PROCESS | 2876 | ++DOCSHELL 19A3C800 == 84 [pid = 2876] [id = 583] 17:41:31 INFO - PROCESS | 2876 | ++DOMWINDOW == 117 (19A3CC00) [pid = 2876] [serial = 1749] [outer = 00000000] 17:41:31 INFO - PROCESS | 2876 | ++DOMWINDOW == 118 (19A40C00) [pid = 2876] [serial = 1750] [outer = 19A3CC00] 17:41:31 INFO - PROCESS | 2876 | 1462758091950 Marionette DEBUG loaded listener.js 17:41:32 INFO - PROCESS | 2876 | ++DOMWINDOW == 119 (19B11400) [pid = 2876] [serial = 1751] [outer = 19A3CC00] 17:41:32 INFO - PROCESS | 2876 | 1462758092536 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 17:41:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 17:41:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1000ms 17:41:32 INFO - PROCESS | 2876 | 1462758092615 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 17:41:32 INFO - PROCESS | 2876 | 1462758092617 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 17:41:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 17:41:32 INFO - PROCESS | 2876 | 1462758092621 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 17:41:32 INFO - PROCESS | 2876 | 1462758092623 Marionette TRACE conn3 <- [1,2298,null,{}] 17:41:32 INFO - PROCESS | 2876 | 1462758092626 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:32 INFO - PROCESS | 2876 | 1462758092736 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 17:41:33 INFO - PROCESS | 2876 | 1462758093027 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:33 INFO - PROCESS | 2876 | ++DOCSHELL 10682800 == 85 [pid = 2876] [id = 584] 17:41:33 INFO - PROCESS | 2876 | ++DOMWINDOW == 120 (1076AC00) [pid = 2876] [serial = 1752] [outer = 00000000] 17:41:33 INFO - PROCESS | 2876 | ++DOMWINDOW == 121 (12F1DC00) [pid = 2876] [serial = 1753] [outer = 1076AC00] 17:41:33 INFO - PROCESS | 2876 | 1462758093085 Marionette DEBUG loaded listener.js 17:41:33 INFO - PROCESS | 2876 | ++DOMWINDOW == 122 (13C91800) [pid = 2876] [serial = 1754] [outer = 1076AC00] 17:41:33 INFO - PROCESS | 2876 | 1462758093718 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 17:41:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 17:41:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1141ms 17:41:33 INFO - PROCESS | 2876 | 1462758093767 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 17:41:33 INFO - PROCESS | 2876 | 1462758093771 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 17:41:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 17:41:33 INFO - PROCESS | 2876 | 1462758093776 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 17:41:33 INFO - PROCESS | 2876 | 1462758093779 Marionette TRACE conn3 <- [1,2302,null,{}] 17:41:33 INFO - PROCESS | 2876 | 1462758093784 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:33 INFO - PROCESS | 2876 | 1462758093889 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 17:41:34 INFO - PROCESS | 2876 | 1462758094037 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:34 INFO - PROCESS | 2876 | ++DOCSHELL 15249C00 == 86 [pid = 2876] [id = 585] 17:41:34 INFO - PROCESS | 2876 | ++DOMWINDOW == 123 (15950000) [pid = 2876] [serial = 1755] [outer = 00000000] 17:41:34 INFO - PROCESS | 2876 | ++DOMWINDOW == 124 (16226000) [pid = 2876] [serial = 1756] [outer = 15950000] 17:41:34 INFO - PROCESS | 2876 | 1462758094087 Marionette DEBUG loaded listener.js 17:41:34 INFO - PROCESS | 2876 | ++DOMWINDOW == 125 (16A21000) [pid = 2876] [serial = 1757] [outer = 15950000] 17:41:34 INFO - PROCESS | 2876 | --DOCSHELL 159BD400 == 85 [pid = 2876] [id = 437] 17:41:34 INFO - PROCESS | 2876 | --DOCSHELL 18824C00 == 84 [pid = 2876] [id = 471] 17:41:34 INFO - PROCESS | 2876 | --DOCSHELL 10F2F800 == 83 [pid = 2876] [id = 577] 17:41:34 INFO - PROCESS | 2876 | --DOCSHELL 13A06C00 == 82 [pid = 2876] [id = 576] 17:41:34 INFO - PROCESS | 2876 | --DOCSHELL 10776000 == 81 [pid = 2876] [id = 575] 17:41:34 INFO - PROCESS | 2876 | --DOCSHELL 16F19400 == 80 [pid = 2876] [id = 574] 17:41:34 INFO - PROCESS | 2876 | --DOCSHELL 10F35400 == 79 [pid = 2876] [id = 573] 17:41:34 INFO - PROCESS | 2876 | --DOCSHELL 11047400 == 78 [pid = 2876] [id = 557] 17:41:34 INFO - PROCESS | 2876 | --DOCSHELL 16A20800 == 77 [pid = 2876] [id = 572] 17:41:34 INFO - PROCESS | 2876 | --DOCSHELL 11BCB400 == 76 [pid = 2876] [id = 571] 17:41:34 INFO - PROCESS | 2876 | --DOCSHELL 15B40400 == 75 [pid = 2876] [id = 556] 17:41:34 INFO - PROCESS | 2876 | --DOCSHELL 12C62800 == 74 [pid = 2876] [id = 570] 17:41:34 INFO - PROCESS | 2876 | --DOCSHELL 122A9400 == 73 [pid = 2876] [id = 569] 17:41:34 INFO - PROCESS | 2876 | --DOCSHELL 107F4800 == 72 [pid = 2876] [id = 567] 17:41:34 INFO - PROCESS | 2876 | --DOCSHELL 17927000 == 71 [pid = 2876] [id = 566] 17:41:34 INFO - PROCESS | 2876 | --DOMWINDOW == 124 (17924400) [pid = 2876] [serial = 1687] [outer = 00000000] [url = about:blank] 17:41:34 INFO - PROCESS | 2876 | --DOMWINDOW == 123 (13A0C000) [pid = 2876] [serial = 1642] [outer = 00000000] [url = about:blank] 17:41:34 INFO - PROCESS | 2876 | --DOMWINDOW == 122 (16A2A400) [pid = 2876] [serial = 1645] [outer = 00000000] [url = about:blank] 17:41:34 INFO - PROCESS | 2876 | --DOMWINDOW == 121 (1884C400) [pid = 2876] [serial = 1648] [outer = 00000000] [url = about:blank] 17:41:34 INFO - PROCESS | 2876 | --DOMWINDOW == 120 (19C80C00) [pid = 2876] [serial = 1651] [outer = 00000000] [url = about:blank] 17:41:34 INFO - PROCESS | 2876 | --DOMWINDOW == 119 (1A458000) [pid = 2876] [serial = 1654] [outer = 00000000] [url = about:blank] 17:41:34 INFO - PROCESS | 2876 | --DOCSHELL 10D63800 == 70 [pid = 2876] [id = 565] 17:41:34 INFO - PROCESS | 2876 | --DOCSHELL 13495000 == 69 [pid = 2876] [id = 564] 17:41:34 INFO - PROCESS | 2876 | --DOCSHELL 107F1C00 == 68 [pid = 2876] [id = 563] 17:41:34 INFO - PROCESS | 2876 | --DOMWINDOW == 118 (19C85C00) [pid = 2876] [serial = 1595] [outer = 00000000] [url = about:blank] 17:41:34 INFO - PROCESS | 2876 | --DOMWINDOW == 117 (11593C00) [pid = 2876] [serial = 1660] [outer = 00000000] [url = about:blank] 17:41:34 INFO - PROCESS | 2876 | --DOMWINDOW == 116 (16220C00) [pid = 2876] [serial = 1669] [outer = 00000000] [url = about:blank] 17:41:34 INFO - PROCESS | 2876 | --DOMWINDOW == 115 (147E0800) [pid = 2876] [serial = 1666] [outer = 00000000] [url = about:blank] 17:41:34 INFO - PROCESS | 2876 | --DOMWINDOW == 114 (16DB1400) [pid = 2876] [serial = 1676] [outer = 00000000] [url = about:blank] 17:41:34 INFO - PROCESS | 2876 | --DOMWINDOW == 113 (1595AC00) [pid = 2876] [serial = 1667] [outer = 00000000] [url = about:blank] 17:41:34 INFO - PROCESS | 2876 | --DOMWINDOW == 112 (122FB800) [pid = 2876] [serial = 1663] [outer = 00000000] [url = about:blank] 17:41:34 INFO - PROCESS | 2876 | --DOMWINDOW == 111 (13296400) [pid = 2876] [serial = 1664] [outer = 00000000] [url = about:blank] 17:41:34 INFO - PROCESS | 2876 | --DOMWINDOW == 110 (16FDB000) [pid = 2876] [serial = 1678] [outer = 00000000] [url = about:blank] 17:41:34 INFO - PROCESS | 2876 | --DOMWINDOW == 109 (16AAD400) [pid = 2876] [serial = 1681] [outer = 00000000] [url = about:blank] 17:41:34 INFO - PROCESS | 2876 | --DOMWINDOW == 108 (16DB7C00) [pid = 2876] [serial = 1682] [outer = 00000000] [url = about:blank] 17:41:34 INFO - PROCESS | 2876 | --DOMWINDOW == 107 (177C2000) [pid = 2876] [serial = 1685] [outer = 00000000] [url = about:blank] 17:41:34 INFO - PROCESS | 2876 | --DOMWINDOW == 106 (17043C00) [pid = 2876] [serial = 1679] [outer = 00000000] [url = about:blank] 17:41:34 INFO - PROCESS | 2876 | --DOMWINDOW == 105 (162F0000) [pid = 2876] [serial = 1670] [outer = 00000000] [url = about:blank] 17:41:34 INFO - PROCESS | 2876 | --DOMWINDOW == 104 (1726F400) [pid = 2876] [serial = 1684] [outer = 00000000] [url = about:blank] 17:41:34 INFO - PROCESS | 2876 | --DOMWINDOW == 103 (16BF8400) [pid = 2876] [serial = 1675] [outer = 00000000] [url = about:blank] 17:41:34 INFO - PROCESS | 2876 | --DOMWINDOW == 102 (164E1800) [pid = 2876] [serial = 1673] [outer = 00000000] [url = about:blank] 17:41:34 INFO - PROCESS | 2876 | --DOMWINDOW == 101 (164DF400) [pid = 2876] [serial = 1672] [outer = 00000000] [url = about:blank] 17:41:34 INFO - PROCESS | 2876 | --DOMWINDOW == 100 (13CA4C00) [pid = 2876] [serial = 1657] [outer = 00000000] [url = about:blank] 17:41:34 INFO - PROCESS | 2876 | --DOMWINDOW == 99 (15B44C00) [pid = 2876] [serial = 1658] [outer = 00000000] [url = about:blank] 17:41:34 INFO - PROCESS | 2876 | --DOMWINDOW == 98 (12222000) [pid = 2876] [serial = 1661] [outer = 00000000] [url = about:blank] 17:41:34 INFO - PROCESS | 2876 | 1462758094612 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 17:41:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 17:41:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 890ms 17:41:34 INFO - PROCESS | 2876 | 1462758094679 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 17:41:34 INFO - PROCESS | 2876 | 1462758094682 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 17:41:34 INFO - PROCESS | 2876 | 1462758094687 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 17:41:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 17:41:34 INFO - PROCESS | 2876 | 1462758094689 Marionette TRACE conn3 <- [1,2306,null,{}] 17:41:34 INFO - PROCESS | 2876 | 1462758094693 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:34 INFO - PROCESS | 2876 | 1462758094783 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 17:41:34 INFO - PROCESS | 2876 | 1462758094916 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:34 INFO - PROCESS | 2876 | ++DOCSHELL 122B4C00 == 69 [pid = 2876] [id = 586] 17:41:34 INFO - PROCESS | 2876 | ++DOMWINDOW == 99 (12C62800) [pid = 2876] [serial = 1758] [outer = 00000000] 17:41:34 INFO - PROCESS | 2876 | ++DOMWINDOW == 100 (13A08800) [pid = 2876] [serial = 1759] [outer = 12C62800] 17:41:34 INFO - PROCESS | 2876 | 1462758094962 Marionette DEBUG loaded listener.js 17:41:35 INFO - PROCESS | 2876 | ++DOMWINDOW == 101 (15B47800) [pid = 2876] [serial = 1760] [outer = 12C62800] 17:41:35 INFO - PROCESS | 2876 | 1462758095343 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 17:41:35 INFO - PROCESS | 2876 | 1462758095390 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 17:41:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 17:41:35 INFO - PROCESS | 2876 | 1462758095395 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 17:41:35 INFO - PROCESS | 2876 | 1462758095400 Marionette TRACE conn3 <- [1,2310,null,{}] 17:41:35 INFO - PROCESS | 2876 | 1462758095409 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:35 INFO - PROCESS | 2876 | 1462758095510 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 17:41:35 INFO - PROCESS | 2876 | 1462758095553 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:35 INFO - PROCESS | 2876 | ++DOCSHELL 16B70000 == 70 [pid = 2876] [id = 587] 17:41:35 INFO - PROCESS | 2876 | ++DOMWINDOW == 102 (16BF8400) [pid = 2876] [serial = 1761] [outer = 00000000] 17:41:35 INFO - PROCESS | 2876 | ++DOMWINDOW == 103 (16DBF000) [pid = 2876] [serial = 1762] [outer = 16BF8400] 17:41:35 INFO - PROCESS | 2876 | 1462758095597 Marionette DEBUG loaded listener.js 17:41:35 INFO - PROCESS | 2876 | ++DOMWINDOW == 104 (16F18400) [pid = 2876] [serial = 1763] [outer = 16BF8400] 17:41:36 INFO - PROCESS | 2876 | 1462758096059 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 17:41:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 17:41:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 734ms 17:41:36 INFO - PROCESS | 2876 | 1462758096133 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 17:41:36 INFO - PROCESS | 2876 | 1462758096136 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 17:41:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 17:41:36 INFO - PROCESS | 2876 | 1462758096139 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 17:41:36 INFO - PROCESS | 2876 | 1462758096141 Marionette TRACE conn3 <- [1,2314,null,{}] 17:41:36 INFO - PROCESS | 2876 | 1462758096144 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:36 INFO - PROCESS | 2876 | 1462758096231 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 17:41:36 INFO - PROCESS | 2876 | 1462758096238 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:36 INFO - PROCESS | 2876 | ++DOCSHELL 16DBC400 == 71 [pid = 2876] [id = 588] 17:41:36 INFO - PROCESS | 2876 | ++DOMWINDOW == 105 (16FCEC00) [pid = 2876] [serial = 1764] [outer = 00000000] 17:41:36 INFO - PROCESS | 2876 | ++DOMWINDOW == 106 (17254800) [pid = 2876] [serial = 1765] [outer = 16FCEC00] 17:41:36 INFO - PROCESS | 2876 | 1462758096282 Marionette DEBUG loaded listener.js 17:41:36 INFO - PROCESS | 2876 | ++DOMWINDOW == 107 (17272000) [pid = 2876] [serial = 1766] [outer = 16FCEC00] 17:41:36 INFO - PROCESS | 2876 | 1462758096769 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 17:41:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 17:41:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 703ms 17:41:36 INFO - PROCESS | 2876 | 1462758096844 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 17:41:36 INFO - PROCESS | 2876 | 1462758096846 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 17:41:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 17:41:36 INFO - PROCESS | 2876 | 1462758096850 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 17:41:36 INFO - PROCESS | 2876 | 1462758096861 Marionette TRACE conn3 <- [1,2318,null,{}] 17:41:36 INFO - PROCESS | 2876 | 1462758096865 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:36 INFO - PROCESS | 2876 | 1462758097011 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 17:41:37 INFO - PROCESS | 2876 | 1462758097033 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:37 INFO - PROCESS | 2876 | ++DOCSHELL 11043C00 == 72 [pid = 2876] [id = 589] 17:41:37 INFO - PROCESS | 2876 | ++DOMWINDOW == 108 (16FD7800) [pid = 2876] [serial = 1767] [outer = 00000000] 17:41:37 INFO - PROCESS | 2876 | ++DOMWINDOW == 109 (1791E000) [pid = 2876] [serial = 1768] [outer = 16FD7800] 17:41:37 INFO - PROCESS | 2876 | 1462758097086 Marionette DEBUG loaded listener.js 17:41:37 INFO - PROCESS | 2876 | ++DOMWINDOW == 110 (1852EC00) [pid = 2876] [serial = 1769] [outer = 16FD7800] 17:41:37 INFO - PROCESS | 2876 | 1462758097552 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 17:41:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 17:41:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 766ms 17:41:37 INFO - PROCESS | 2876 | 1462758097610 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 17:41:37 INFO - PROCESS | 2876 | 1462758097612 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 17:41:37 INFO - PROCESS | 2876 | 1462758097615 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 17:41:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 17:41:37 INFO - PROCESS | 2876 | 1462758097617 Marionette TRACE conn3 <- [1,2322,null,{}] 17:41:37 INFO - PROCESS | 2876 | 1462758097621 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:37 INFO - PROCESS | 2876 | 1462758097751 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 17:41:37 INFO - PROCESS | 2876 | 1462758097825 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:37 INFO - PROCESS | 2876 | ++DOCSHELL 1882AC00 == 73 [pid = 2876] [id = 590] 17:41:37 INFO - PROCESS | 2876 | ++DOMWINDOW == 111 (18842400) [pid = 2876] [serial = 1770] [outer = 00000000] 17:41:37 INFO - PROCESS | 2876 | ++DOMWINDOW == 112 (1884C400) [pid = 2876] [serial = 1771] [outer = 18842400] 17:41:37 INFO - PROCESS | 2876 | 1462758097868 Marionette DEBUG loaded listener.js 17:41:37 INFO - PROCESS | 2876 | ++DOMWINDOW == 113 (18864000) [pid = 2876] [serial = 1772] [outer = 18842400] 17:41:38 INFO - PROCESS | 2876 | 1462758098282 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 17:41:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 17:41:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 703ms 17:41:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 17:41:38 INFO - PROCESS | 2876 | 1462758098315 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 17:41:38 INFO - PROCESS | 2876 | 1462758098317 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 17:41:38 INFO - PROCESS | 2876 | 1462758098320 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 17:41:38 INFO - PROCESS | 2876 | 1462758098322 Marionette TRACE conn3 <- [1,2326,null,{}] 17:41:38 INFO - PROCESS | 2876 | 1462758098329 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:38 INFO - PROCESS | 2876 | 1462758098477 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 17:41:38 INFO - PROCESS | 2876 | --DOMWINDOW == 112 (15B4CC00) [pid = 2876] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 17:41:38 INFO - PROCESS | 2876 | --DOMWINDOW == 111 (122FE400) [pid = 2876] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 17:41:38 INFO - PROCESS | 2876 | --DOMWINDOW == 110 (13CACC00) [pid = 2876] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 17:41:38 INFO - PROCESS | 2876 | --DOMWINDOW == 109 (130EC000) [pid = 2876] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 17:41:38 INFO - PROCESS | 2876 | --DOMWINDOW == 108 (13291800) [pid = 2876] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 17:41:38 INFO - PROCESS | 2876 | --DOMWINDOW == 107 (16A22C00) [pid = 2876] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 17:41:38 INFO - PROCESS | 2876 | --DOMWINDOW == 106 (177B9800) [pid = 2876] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 17:41:38 INFO - PROCESS | 2876 | --DOMWINDOW == 105 (10F2E800) [pid = 2876] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 17:41:38 INFO - PROCESS | 2876 | 1462758098707 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:38 INFO - PROCESS | 2876 | ++DOCSHELL 106ED400 == 74 [pid = 2876] [id = 591] 17:41:38 INFO - PROCESS | 2876 | ++DOMWINDOW == 106 (10F2E800) [pid = 2876] [serial = 1773] [outer = 00000000] 17:41:38 INFO - PROCESS | 2876 | ++DOMWINDOW == 107 (13CACC00) [pid = 2876] [serial = 1774] [outer = 10F2E800] 17:41:38 INFO - PROCESS | 2876 | 1462758098750 Marionette DEBUG loaded listener.js 17:41:38 INFO - PROCESS | 2876 | ++DOMWINDOW == 108 (16223800) [pid = 2876] [serial = 1775] [outer = 10F2E800] 17:41:39 INFO - PROCESS | 2876 | 1462758099108 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 17:41:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 17:41:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 828ms 17:41:39 INFO - PROCESS | 2876 | 1462758099163 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 17:41:39 INFO - PROCESS | 2876 | 1462758099165 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 17:41:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 17:41:39 INFO - PROCESS | 2876 | 1462758099168 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 17:41:39 INFO - PROCESS | 2876 | 1462758099170 Marionette TRACE conn3 <- [1,2330,null,{}] 17:41:39 INFO - PROCESS | 2876 | 1462758099174 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:39 INFO - PROCESS | 2876 | 1462758099302 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 17:41:39 INFO - PROCESS | 2876 | 1462758099322 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:39 INFO - PROCESS | 2876 | ++DOCSHELL 13291800 == 75 [pid = 2876] [id = 592] 17:41:39 INFO - PROCESS | 2876 | ++DOMWINDOW == 109 (164DE000) [pid = 2876] [serial = 1776] [outer = 00000000] 17:41:39 INFO - PROCESS | 2876 | ++DOMWINDOW == 110 (185CB400) [pid = 2876] [serial = 1777] [outer = 164DE000] 17:41:39 INFO - PROCESS | 2876 | 1462758099365 Marionette DEBUG loaded listener.js 17:41:39 INFO - PROCESS | 2876 | ++DOMWINDOW == 111 (1882F000) [pid = 2876] [serial = 1778] [outer = 164DE000] 17:41:39 INFO - PROCESS | 2876 | 1462758099768 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 17:41:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 17:41:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 641ms 17:41:39 INFO - PROCESS | 2876 | 1462758099809 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 17:41:39 INFO - PROCESS | 2876 | 1462758099811 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 17:41:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 17:41:39 INFO - PROCESS | 2876 | 1462758099814 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 17:41:39 INFO - PROCESS | 2876 | 1462758099816 Marionette TRACE conn3 <- [1,2334,null,{}] 17:41:39 INFO - PROCESS | 2876 | 1462758099823 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:39 INFO - PROCESS | 2876 | 1462758099909 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 17:41:39 INFO - PROCESS | 2876 | 1462758099916 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:39 INFO - PROCESS | 2876 | ++DOCSHELL 1855D400 == 76 [pid = 2876] [id = 593] 17:41:39 INFO - PROCESS | 2876 | ++DOMWINDOW == 112 (19A1D800) [pid = 2876] [serial = 1779] [outer = 00000000] 17:41:39 INFO - PROCESS | 2876 | ++DOMWINDOW == 113 (19B10800) [pid = 2876] [serial = 1780] [outer = 19A1D800] 17:41:39 INFO - PROCESS | 2876 | 1462758099960 Marionette DEBUG loaded listener.js 17:41:40 INFO - PROCESS | 2876 | ++DOMWINDOW == 114 (19B18800) [pid = 2876] [serial = 1781] [outer = 19A1D800] 17:41:40 INFO - PROCESS | 2876 | 1462758100422 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 17:41:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 17:41:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 640ms 17:41:40 INFO - PROCESS | 2876 | 1462758100451 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 17:41:40 INFO - PROCESS | 2876 | 1462758100452 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 17:41:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 17:41:40 INFO - PROCESS | 2876 | 1462758100456 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 17:41:40 INFO - PROCESS | 2876 | 1462758100457 Marionette TRACE conn3 <- [1,2338,null,{}] 17:41:40 INFO - PROCESS | 2876 | 1462758100475 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:40 INFO - PROCESS | 2876 | 1462758100563 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 17:41:40 INFO - PROCESS | 2876 | 1462758100569 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:40 INFO - PROCESS | 2876 | ++DOCSHELL 18827C00 == 77 [pid = 2876] [id = 594] 17:41:40 INFO - PROCESS | 2876 | ++DOMWINDOW == 115 (19A3B000) [pid = 2876] [serial = 1782] [outer = 00000000] 17:41:40 INFO - PROCESS | 2876 | ++DOMWINDOW == 116 (19C87400) [pid = 2876] [serial = 1783] [outer = 19A3B000] 17:41:40 INFO - PROCESS | 2876 | 1462758100623 Marionette DEBUG loaded listener.js 17:41:40 INFO - PROCESS | 2876 | ++DOMWINDOW == 117 (19D9E400) [pid = 2876] [serial = 1784] [outer = 19A3B000] 17:41:41 INFO - PROCESS | 2876 | 1462758101368 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 17:41:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 17:41:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 953ms 17:41:41 INFO - PROCESS | 2876 | 1462758101402 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 17:41:41 INFO - PROCESS | 2876 | 1462758101407 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 17:41:41 INFO - PROCESS | 2876 | 1462758101412 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 17:41:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 17:41:41 INFO - PROCESS | 2876 | 1462758101416 Marionette TRACE conn3 <- [1,2342,null,{}] 17:41:41 INFO - PROCESS | 2876 | 1462758101422 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:41 INFO - PROCESS | 2876 | 1462758101537 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 17:41:41 INFO - PROCESS | 2876 | 1462758101705 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:41 INFO - PROCESS | 2876 | ++DOCSHELL 1121C000 == 78 [pid = 2876] [id = 595] 17:41:41 INFO - PROCESS | 2876 | ++DOMWINDOW == 118 (1159E800) [pid = 2876] [serial = 1785] [outer = 00000000] 17:41:41 INFO - PROCESS | 2876 | ++DOMWINDOW == 119 (13CAA400) [pid = 2876] [serial = 1786] [outer = 1159E800] 17:41:41 INFO - PROCESS | 2876 | 1462758101761 Marionette DEBUG loaded listener.js 17:41:41 INFO - PROCESS | 2876 | ++DOMWINDOW == 120 (15B4D800) [pid = 2876] [serial = 1787] [outer = 1159E800] 17:41:42 INFO - PROCESS | 2876 | 1462758102325 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 17:41:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 17:41:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 953ms 17:41:42 INFO - PROCESS | 2876 | 1462758102359 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 17:41:42 INFO - PROCESS | 2876 | 1462758102364 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 17:41:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 17:41:42 INFO - PROCESS | 2876 | 1462758102371 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 17:41:42 INFO - PROCESS | 2876 | 1462758102374 Marionette TRACE conn3 <- [1,2346,null,{}] 17:41:42 INFO - PROCESS | 2876 | 1462758102378 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:42 INFO - PROCESS | 2876 | 1462758102490 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 17:41:42 INFO - PROCESS | 2876 | 1462758102650 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:42 INFO - PROCESS | 2876 | ++DOCSHELL 140D0C00 == 79 [pid = 2876] [id = 596] 17:41:42 INFO - PROCESS | 2876 | ++DOMWINDOW == 121 (16A29C00) [pid = 2876] [serial = 1788] [outer = 00000000] 17:41:42 INFO - PROCESS | 2876 | ++DOMWINDOW == 122 (16F19400) [pid = 2876] [serial = 1789] [outer = 16A29C00] 17:41:42 INFO - PROCESS | 2876 | 1462758102711 Marionette DEBUG loaded listener.js 17:41:42 INFO - PROCESS | 2876 | ++DOMWINDOW == 123 (1714F400) [pid = 2876] [serial = 1790] [outer = 16A29C00] 17:41:43 INFO - PROCESS | 2876 | 1462758103308 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 17:41:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 17:41:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1000ms 17:41:43 INFO - PROCESS | 2876 | 1462758103372 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 17:41:43 INFO - PROCESS | 2876 | 1462758103375 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 17:41:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 17:41:43 INFO - PROCESS | 2876 | 1462758103378 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 17:41:43 INFO - PROCESS | 2876 | 1462758103382 Marionette TRACE conn3 <- [1,2350,null,{}] 17:41:43 INFO - PROCESS | 2876 | 1462758103393 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:43 INFO - PROCESS | 2876 | 1462758103528 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 17:41:43 INFO - PROCESS | 2876 | 1462758103679 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:43 INFO - PROCESS | 2876 | ++DOCSHELL 19A26000 == 80 [pid = 2876] [id = 597] 17:41:43 INFO - PROCESS | 2876 | ++DOMWINDOW == 124 (19A29000) [pid = 2876] [serial = 1791] [outer = 00000000] 17:41:43 INFO - PROCESS | 2876 | ++DOMWINDOW == 125 (19C85000) [pid = 2876] [serial = 1792] [outer = 19A29000] 17:41:43 INFO - PROCESS | 2876 | 1462758103744 Marionette DEBUG loaded listener.js 17:41:43 INFO - PROCESS | 2876 | ++DOMWINDOW == 126 (19DA5000) [pid = 2876] [serial = 1793] [outer = 19A29000] 17:41:44 INFO - PROCESS | 2876 | 1462758104292 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 17:41:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 17:41:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 953ms 17:41:44 INFO - PROCESS | 2876 | 1462758104323 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 17:41:44 INFO - PROCESS | 2876 | 1462758104326 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 17:41:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 17:41:44 INFO - PROCESS | 2876 | 1462758104329 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 17:41:44 INFO - PROCESS | 2876 | 1462758104331 Marionette TRACE conn3 <- [1,2354,null,{}] 17:41:44 INFO - PROCESS | 2876 | 1462758104335 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:44 INFO - PROCESS | 2876 | 1462758104445 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 17:41:44 INFO - PROCESS | 2876 | 1462758104604 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:44 INFO - PROCESS | 2876 | ++DOCSHELL 19EBF400 == 81 [pid = 2876] [id = 598] 17:41:44 INFO - PROCESS | 2876 | ++DOMWINDOW == 127 (19ECA400) [pid = 2876] [serial = 1794] [outer = 00000000] 17:41:44 INFO - PROCESS | 2876 | ++DOMWINDOW == 128 (1A1BC000) [pid = 2876] [serial = 1795] [outer = 19ECA400] 17:41:44 INFO - PROCESS | 2876 | 1462758104658 Marionette DEBUG loaded listener.js 17:41:44 INFO - PROCESS | 2876 | ++DOMWINDOW == 129 (1A45D400) [pid = 2876] [serial = 1796] [outer = 19ECA400] 17:41:45 INFO - PROCESS | 2876 | 1462758105221 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 17:41:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 17:41:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 937ms 17:41:45 INFO - PROCESS | 2876 | 1462758105274 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 17:41:45 INFO - PROCESS | 2876 | 1462758105277 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 17:41:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 17:41:45 INFO - PROCESS | 2876 | 1462758105280 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 17:41:45 INFO - PROCESS | 2876 | 1462758105282 Marionette TRACE conn3 <- [1,2358,null,{}] 17:41:45 INFO - PROCESS | 2876 | 1462758105286 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:45 INFO - PROCESS | 2876 | 1462758105394 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 17:41:45 INFO - PROCESS | 2876 | 1462758105552 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:45 INFO - PROCESS | 2876 | ++DOCSHELL 19EC9400 == 82 [pid = 2876] [id = 599] 17:41:45 INFO - PROCESS | 2876 | ++DOMWINDOW == 130 (1A87A800) [pid = 2876] [serial = 1797] [outer = 00000000] 17:41:45 INFO - PROCESS | 2876 | ++DOMWINDOW == 131 (1A884400) [pid = 2876] [serial = 1798] [outer = 1A87A800] 17:41:45 INFO - PROCESS | 2876 | 1462758105606 Marionette DEBUG loaded listener.js 17:41:45 INFO - PROCESS | 2876 | ++DOMWINDOW == 132 (1A93A800) [pid = 2876] [serial = 1799] [outer = 1A87A800] 17:41:46 INFO - PROCESS | 2876 | 1462758106151 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 17:41:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 17:41:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 938ms 17:41:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 17:41:46 INFO - PROCESS | 2876 | 1462758106225 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 17:41:46 INFO - PROCESS | 2876 | 1462758106228 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 17:41:46 INFO - PROCESS | 2876 | 1462758106231 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 17:41:46 INFO - PROCESS | 2876 | 1462758106233 Marionette TRACE conn3 <- [1,2362,null,{}] 17:41:46 INFO - PROCESS | 2876 | 1462758106237 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:46 INFO - PROCESS | 2876 | 1462758106354 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 17:41:46 INFO - PROCESS | 2876 | 1462758106502 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:46 INFO - PROCESS | 2876 | ++DOCSHELL 1A945400 == 83 [pid = 2876] [id = 600] 17:41:46 INFO - PROCESS | 2876 | ++DOMWINDOW == 133 (1A945C00) [pid = 2876] [serial = 1800] [outer = 00000000] 17:41:46 INFO - PROCESS | 2876 | ++DOMWINDOW == 134 (1AB16C00) [pid = 2876] [serial = 1801] [outer = 1A945C00] 17:41:46 INFO - PROCESS | 2876 | 1462758106556 Marionette DEBUG loaded listener.js 17:41:46 INFO - PROCESS | 2876 | ++DOMWINDOW == 135 (1AB1A800) [pid = 2876] [serial = 1802] [outer = 1A945C00] 17:41:47 INFO - PROCESS | 2876 | 1462758107157 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 17:41:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 17:41:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1000ms 17:41:47 INFO - PROCESS | 2876 | 1462758107233 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 17:41:47 INFO - PROCESS | 2876 | 1462758107236 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 17:41:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 17:41:47 INFO - PROCESS | 2876 | 1462758107239 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 17:41:47 INFO - PROCESS | 2876 | 1462758107241 Marionette TRACE conn3 <- [1,2366,null,{}] 17:41:47 INFO - PROCESS | 2876 | 1462758107245 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:47 INFO - PROCESS | 2876 | 1462758107355 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 17:41:47 INFO - PROCESS | 2876 | 1462758107685 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:47 INFO - PROCESS | 2876 | ++DOCSHELL 10637400 == 84 [pid = 2876] [id = 601] 17:41:47 INFO - PROCESS | 2876 | ++DOMWINDOW == 136 (10F34000) [pid = 2876] [serial = 1803] [outer = 00000000] 17:41:47 INFO - PROCESS | 2876 | ++DOMWINDOW == 137 (122B1C00) [pid = 2876] [serial = 1804] [outer = 10F34000] 17:41:47 INFO - PROCESS | 2876 | 1462758107778 Marionette DEBUG loaded listener.js 17:41:47 INFO - PROCESS | 2876 | ++DOMWINDOW == 138 (13CA4C00) [pid = 2876] [serial = 1805] [outer = 10F34000] 17:41:48 INFO - PROCESS | 2876 | 1462758108378 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 17:41:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 17:41:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1219ms 17:41:48 INFO - PROCESS | 2876 | 1462758108449 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 17:41:48 INFO - PROCESS | 2876 | 1462758108453 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 17:41:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 17:41:48 INFO - PROCESS | 2876 | 1462758108457 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 17:41:48 INFO - PROCESS | 2876 | 1462758108461 Marionette TRACE conn3 <- [1,2370,null,{}] 17:41:48 INFO - PROCESS | 2876 | 1462758108466 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:48 INFO - PROCESS | 2876 | 1462758108586 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 17:41:48 INFO - PROCESS | 2876 | 1462758108736 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:48 INFO - PROCESS | 2876 | ++DOCSHELL 164D4C00 == 85 [pid = 2876] [id = 602] 17:41:48 INFO - PROCESS | 2876 | ++DOMWINDOW == 139 (164D7000) [pid = 2876] [serial = 1806] [outer = 00000000] 17:41:48 INFO - PROCESS | 2876 | ++DOMWINDOW == 140 (169A6800) [pid = 2876] [serial = 1807] [outer = 164D7000] 17:41:48 INFO - PROCESS | 2876 | 1462758108786 Marionette DEBUG loaded listener.js 17:41:48 INFO - PROCESS | 2876 | ++DOMWINDOW == 141 (16AAA800) [pid = 2876] [serial = 1808] [outer = 164D7000] 17:41:48 INFO - PROCESS | 2876 | --DOCSHELL 16FDCC00 == 84 [pid = 2876] [id = 485] 17:41:48 INFO - PROCESS | 2876 | --DOCSHELL 10579400 == 83 [pid = 2876] [id = 429] 17:41:48 INFO - PROCESS | 2876 | --DOCSHELL 19A36C00 == 82 [pid = 2876] [id = 551] 17:41:48 INFO - PROCESS | 2876 | --DOCSHELL 18848C00 == 81 [pid = 2876] [id = 550] 17:41:48 INFO - PROCESS | 2876 | --DOCSHELL 1854FC00 == 80 [pid = 2876] [id = 549] 17:41:48 INFO - PROCESS | 2876 | --DOCSHELL 1855D400 == 79 [pid = 2876] [id = 593] 17:41:48 INFO - PROCESS | 2876 | --DOCSHELL 13291800 == 78 [pid = 2876] [id = 592] 17:41:48 INFO - PROCESS | 2876 | --DOCSHELL 106ED400 == 77 [pid = 2876] [id = 591] 17:41:48 INFO - PROCESS | 2876 | --DOCSHELL 1882AC00 == 76 [pid = 2876] [id = 590] 17:41:48 INFO - PROCESS | 2876 | --DOCSHELL 11043C00 == 75 [pid = 2876] [id = 589] 17:41:48 INFO - PROCESS | 2876 | --DOCSHELL 16DBC400 == 74 [pid = 2876] [id = 588] 17:41:48 INFO - PROCESS | 2876 | --DOCSHELL 16B70000 == 73 [pid = 2876] [id = 587] 17:41:48 INFO - PROCESS | 2876 | --DOCSHELL 122B4C00 == 72 [pid = 2876] [id = 586] 17:41:48 INFO - PROCESS | 2876 | --DOCSHELL 15249C00 == 71 [pid = 2876] [id = 585] 17:41:48 INFO - PROCESS | 2876 | --DOCSHELL 10682800 == 70 [pid = 2876] [id = 584] 17:41:49 INFO - PROCESS | 2876 | --DOMWINDOW == 140 (185D3000) [pid = 2876] [serial = 1732] [outer = 00000000] [url = about:blank] 17:41:49 INFO - PROCESS | 2876 | --DOCSHELL 1884B800 == 69 [pid = 2876] [id = 582] 17:41:49 INFO - PROCESS | 2876 | --DOCSHELL 17923C00 == 68 [pid = 2876] [id = 581] 17:41:49 INFO - PROCESS | 2876 | --DOCSHELL 16FD5000 == 67 [pid = 2876] [id = 580] 17:41:49 INFO - PROCESS | 2876 | --DOCSHELL 16089800 == 66 [pid = 2876] [id = 579] 17:41:49 INFO - PROCESS | 2876 | --DOCSHELL 11042000 == 65 [pid = 2876] [id = 578] 17:41:49 INFO - PROCESS | 2876 | --DOMWINDOW == 139 (11215400) [pid = 2876] [serial = 1726] [outer = 00000000] [url = about:blank] 17:41:49 INFO - PROCESS | 2876 | --DOMWINDOW == 138 (18088400) [pid = 2876] [serial = 1724] [outer = 00000000] [url = about:blank] 17:41:49 INFO - PROCESS | 2876 | --DOMWINDOW == 137 (14505C00) [pid = 2876] [serial = 1727] [outer = 00000000] [url = about:blank] 17:41:49 INFO - PROCESS | 2876 | --DOMWINDOW == 136 (16F11000) [pid = 2876] [serial = 1718] [outer = 00000000] [url = about:blank] 17:41:49 INFO - PROCESS | 2876 | --DOMWINDOW == 135 (181EF800) [pid = 2876] [serial = 1729] [outer = 00000000] [url = about:blank] 17:41:49 INFO - PROCESS | 2876 | --DOMWINDOW == 134 (18533C00) [pid = 2876] [serial = 1730] [outer = 00000000] [url = about:blank] 17:41:49 INFO - PROCESS | 2876 | --DOMWINDOW == 133 (147A1000) [pid = 2876] [serial = 1693] [outer = 00000000] [url = about:blank] 17:41:49 INFO - PROCESS | 2876 | --DOMWINDOW == 132 (16FD4C00) [pid = 2876] [serial = 1720] [outer = 00000000] [url = about:blank] 17:41:49 INFO - PROCESS | 2876 | --DOMWINDOW == 131 (16A25400) [pid = 2876] [serial = 1714] [outer = 00000000] [url = about:blank] 17:41:49 INFO - PROCESS | 2876 | --DOMWINDOW == 130 (16AAE800) [pid = 2876] [serial = 1715] [outer = 00000000] [url = about:blank] 17:41:49 INFO - PROCESS | 2876 | --DOMWINDOW == 129 (172B7400) [pid = 2876] [serial = 1696] [outer = 00000000] [url = about:blank] 17:41:49 INFO - PROCESS | 2876 | --DOMWINDOW == 128 (147A0C00) [pid = 2876] [serial = 1709] [outer = 00000000] [url = about:blank] 17:41:49 INFO - PROCESS | 2876 | --DOMWINDOW == 127 (13CA6800) [pid = 2876] [serial = 1708] [outer = 00000000] [url = about:blank] 17:41:49 INFO - PROCESS | 2876 | --DOMWINDOW == 126 (13C9F000) [pid = 2876] [serial = 1711] [outer = 00000000] [url = about:blank] 17:41:49 INFO - PROCESS | 2876 | --DOMWINDOW == 125 (147EBC00) [pid = 2876] [serial = 1712] [outer = 00000000] [url = about:blank] 17:41:49 INFO - PROCESS | 2876 | --DOMWINDOW == 124 (1855D800) [pid = 2876] [serial = 1702] [outer = 00000000] [url = about:blank] 17:41:49 INFO - PROCESS | 2876 | --DOMWINDOW == 123 (16DB9000) [pid = 2876] [serial = 1717] [outer = 00000000] [url = about:blank] 17:41:49 INFO - PROCESS | 2876 | --DOMWINDOW == 122 (1792B800) [pid = 2876] [serial = 1723] [outer = 00000000] [url = about:blank] 17:41:49 INFO - PROCESS | 2876 | --DOMWINDOW == 121 (15253C00) [pid = 2876] [serial = 1705] [outer = 00000000] [url = about:blank] 17:41:49 INFO - PROCESS | 2876 | --DOMWINDOW == 120 (11597000) [pid = 2876] [serial = 1690] [outer = 00000000] [url = about:blank] 17:41:49 INFO - PROCESS | 2876 | --DOMWINDOW == 119 (17148000) [pid = 2876] [serial = 1721] [outer = 00000000] [url = about:blank] 17:41:49 INFO - PROCESS | 2876 | --DOMWINDOW == 118 (18533000) [pid = 2876] [serial = 1699] [outer = 00000000] [url = about:blank] 17:41:49 INFO - PROCESS | 2876 | 1462758109319 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 17:41:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 17:41:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 906ms 17:41:49 INFO - PROCESS | 2876 | 1462758109361 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 17:41:49 INFO - PROCESS | 2876 | 1462758109364 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 17:41:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 17:41:49 INFO - PROCESS | 2876 | 1462758109369 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 17:41:49 INFO - PROCESS | 2876 | 1462758109371 Marionette TRACE conn3 <- [1,2374,null,{}] 17:41:49 INFO - PROCESS | 2876 | 1462758109375 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:49 INFO - PROCESS | 2876 | 1462758109463 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 17:41:49 INFO - PROCESS | 2876 | 1462758109572 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:49 INFO - PROCESS | 2876 | ++DOCSHELL 14505C00 == 66 [pid = 2876] [id = 603] 17:41:49 INFO - PROCESS | 2876 | ++DOMWINDOW == 119 (14734400) [pid = 2876] [serial = 1809] [outer = 00000000] 17:41:49 INFO - PROCESS | 2876 | ++DOMWINDOW == 120 (1524F800) [pid = 2876] [serial = 1810] [outer = 14734400] 17:41:49 INFO - PROCESS | 2876 | 1462758109617 Marionette DEBUG loaded listener.js 17:41:49 INFO - PROCESS | 2876 | ++DOMWINDOW == 121 (16AAB000) [pid = 2876] [serial = 1811] [outer = 14734400] 17:41:50 INFO - PROCESS | 2876 | 1462758110056 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 17:41:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 17:41:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 734ms 17:41:50 INFO - PROCESS | 2876 | 1462758110110 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 17:41:50 INFO - PROCESS | 2876 | 1462758110112 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 17:41:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 17:41:50 INFO - PROCESS | 2876 | 1462758110117 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 17:41:50 INFO - PROCESS | 2876 | 1462758110122 Marionette TRACE conn3 <- [1,2378,null,{}] 17:41:50 INFO - PROCESS | 2876 | 1462758110159 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:50 INFO - PROCESS | 2876 | 1462758110251 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 17:41:50 INFO - PROCESS | 2876 | 1462758110265 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:50 INFO - PROCESS | 2876 | ++DOCSHELL 16FD3800 == 67 [pid = 2876] [id = 604] 17:41:50 INFO - PROCESS | 2876 | ++DOMWINDOW == 122 (16FD4C00) [pid = 2876] [serial = 1812] [outer = 00000000] 17:41:50 INFO - PROCESS | 2876 | ++DOMWINDOW == 123 (1714D800) [pid = 2876] [serial = 1813] [outer = 16FD4C00] 17:41:50 INFO - PROCESS | 2876 | 1462758110309 Marionette DEBUG loaded listener.js 17:41:50 INFO - PROCESS | 2876 | ++DOMWINDOW == 124 (17275C00) [pid = 2876] [serial = 1814] [outer = 16FD4C00] 17:41:50 INFO - PROCESS | 2876 | 1462758110795 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 17:41:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 17:41:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 719ms 17:41:50 INFO - PROCESS | 2876 | 1462758110835 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 17:41:50 INFO - PROCESS | 2876 | 1462758110838 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 17:41:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 17:41:50 INFO - PROCESS | 2876 | 1462758110842 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 17:41:50 INFO - PROCESS | 2876 | 1462758110844 Marionette TRACE conn3 <- [1,2382,null,{}] 17:41:50 INFO - PROCESS | 2876 | 1462758110847 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:50 INFO - PROCESS | 2876 | 1462758110943 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 17:41:50 INFO - PROCESS | 2876 | 1462758110949 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:50 INFO - PROCESS | 2876 | ++DOCSHELL 117DEC00 == 68 [pid = 2876] [id = 605] 17:41:50 INFO - PROCESS | 2876 | ++DOMWINDOW == 125 (1703A400) [pid = 2876] [serial = 1815] [outer = 00000000] 17:41:50 INFO - PROCESS | 2876 | ++DOMWINDOW == 126 (180D0C00) [pid = 2876] [serial = 1816] [outer = 1703A400] 17:41:50 INFO - PROCESS | 2876 | 1462758110993 Marionette DEBUG loaded listener.js 17:41:51 INFO - PROCESS | 2876 | ++DOMWINDOW == 127 (1852E000) [pid = 2876] [serial = 1817] [outer = 1703A400] 17:41:51 INFO - PROCESS | 2876 | 1462758111491 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 17:41:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 17:41:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 688ms 17:41:51 INFO - PROCESS | 2876 | 1462758111546 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 17:41:51 INFO - PROCESS | 2876 | 1462758111557 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 17:41:51 INFO - PROCESS | 2876 | 1462758111561 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 17:41:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 17:41:51 INFO - PROCESS | 2876 | 1462758111563 Marionette TRACE conn3 <- [1,2386,null,{}] 17:41:51 INFO - PROCESS | 2876 | 1462758111566 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:51 INFO - PROCESS | 2876 | 1462758111713 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 17:41:51 INFO - PROCESS | 2876 | 1462758111741 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:51 INFO - PROCESS | 2876 | ++DOCSHELL 18539400 == 69 [pid = 2876] [id = 606] 17:41:51 INFO - PROCESS | 2876 | ++DOMWINDOW == 128 (18539800) [pid = 2876] [serial = 1818] [outer = 00000000] 17:41:51 INFO - PROCESS | 2876 | ++DOMWINDOW == 129 (1855A400) [pid = 2876] [serial = 1819] [outer = 18539800] 17:41:51 INFO - PROCESS | 2876 | 1462758111791 Marionette DEBUG loaded listener.js 17:41:51 INFO - PROCESS | 2876 | ++DOMWINDOW == 130 (18826000) [pid = 2876] [serial = 1820] [outer = 18539800] 17:41:52 INFO - PROCESS | 2876 | 1462758112259 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 17:41:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 17:41:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 734ms 17:41:52 INFO - PROCESS | 2876 | 1462758112304 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 17:41:52 INFO - PROCESS | 2876 | 1462758112306 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 17:41:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 17:41:52 INFO - PROCESS | 2876 | 1462758112309 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 17:41:52 INFO - PROCESS | 2876 | 1462758112311 Marionette TRACE conn3 <- [1,2390,null,{}] 17:41:52 INFO - PROCESS | 2876 | 1462758112314 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:52 INFO - PROCESS | 2876 | 1462758112444 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 17:41:52 INFO - PROCESS | 2876 | 1462758112455 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:52 INFO - PROCESS | 2876 | ++DOCSHELL 18559000 == 70 [pid = 2876] [id = 607] 17:41:52 INFO - PROCESS | 2876 | ++DOMWINDOW == 131 (1884B000) [pid = 2876] [serial = 1821] [outer = 00000000] 17:41:52 INFO - PROCESS | 2876 | ++DOMWINDOW == 132 (19A1FC00) [pid = 2876] [serial = 1822] [outer = 1884B000] 17:41:52 INFO - PROCESS | 2876 | 1462758112558 Marionette DEBUG loaded listener.js 17:41:52 INFO - PROCESS | 2876 | ++DOMWINDOW == 133 (19A37800) [pid = 2876] [serial = 1823] [outer = 1884B000] 17:41:52 INFO - PROCESS | 2876 | 1462758112984 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 17:41:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 17:41:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 687ms 17:41:53 INFO - PROCESS | 2876 | 1462758113016 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 17:41:53 INFO - PROCESS | 2876 | 1462758113018 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 17:41:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 17:41:53 INFO - PROCESS | 2876 | 1462758113021 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 17:41:53 INFO - PROCESS | 2876 | 1462758113023 Marionette TRACE conn3 <- [1,2394,null,{}] 17:41:53 INFO - PROCESS | 2876 | 1462758113027 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:53 INFO - PROCESS | 2876 | 1462758113175 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 17:41:53 INFO - PROCESS | 2876 | 1462758113202 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:53 INFO - PROCESS | 2876 | ++DOCSHELL 18083000 == 71 [pid = 2876] [id = 608] 17:41:53 INFO - PROCESS | 2876 | ++DOMWINDOW == 134 (19A3DC00) [pid = 2876] [serial = 1824] [outer = 00000000] 17:41:53 INFO - PROCESS | 2876 | ++DOMWINDOW == 135 (19B18C00) [pid = 2876] [serial = 1825] [outer = 19A3DC00] 17:41:53 INFO - PROCESS | 2876 | 1462758113245 Marionette DEBUG loaded listener.js 17:41:53 INFO - PROCESS | 2876 | ++DOMWINDOW == 136 (19C8AC00) [pid = 2876] [serial = 1826] [outer = 19A3DC00] 17:41:53 INFO - PROCESS | 2876 | --DOMWINDOW == 135 (19A1D800) [pid = 2876] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 17:41:53 INFO - PROCESS | 2876 | --DOMWINDOW == 134 (16FD7800) [pid = 2876] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 17:41:53 INFO - PROCESS | 2876 | --DOMWINDOW == 133 (18842400) [pid = 2876] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 17:41:53 INFO - PROCESS | 2876 | --DOMWINDOW == 132 (10F2E800) [pid = 2876] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 17:41:53 INFO - PROCESS | 2876 | --DOMWINDOW == 131 (17273000) [pid = 2876] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 17:41:53 INFO - PROCESS | 2876 | --DOMWINDOW == 130 (12C62800) [pid = 2876] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 17:41:53 INFO - PROCESS | 2876 | --DOMWINDOW == 129 (15950000) [pid = 2876] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 17:41:53 INFO - PROCESS | 2876 | --DOMWINDOW == 128 (16FCEC00) [pid = 2876] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 17:41:53 INFO - PROCESS | 2876 | --DOMWINDOW == 127 (1076AC00) [pid = 2876] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 17:41:53 INFO - PROCESS | 2876 | --DOMWINDOW == 126 (16BF8400) [pid = 2876] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 17:41:53 INFO - PROCESS | 2876 | --DOMWINDOW == 125 (164DE000) [pid = 2876] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 17:41:53 INFO - PROCESS | 2876 | 1462758113881 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 17:41:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 17:41:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 906ms 17:41:53 INFO - PROCESS | 2876 | 1462758113924 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 17:41:53 INFO - PROCESS | 2876 | 1462758113926 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 17:41:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 17:41:53 INFO - PROCESS | 2876 | 1462758113930 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 17:41:53 INFO - PROCESS | 2876 | 1462758113932 Marionette TRACE conn3 <- [1,2398,null,{}] 17:41:53 INFO - PROCESS | 2876 | 1462758113935 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:54 INFO - PROCESS | 2876 | 1462758114069 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 17:41:54 INFO - PROCESS | 2876 | 1462758114148 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:54 INFO - PROCESS | 2876 | ++DOCSHELL 14507400 == 72 [pid = 2876] [id = 609] 17:41:54 INFO - PROCESS | 2876 | ++DOMWINDOW == 126 (164DE000) [pid = 2876] [serial = 1827] [outer = 00000000] 17:41:54 INFO - PROCESS | 2876 | ++DOMWINDOW == 127 (17926C00) [pid = 2876] [serial = 1828] [outer = 164DE000] 17:41:54 INFO - PROCESS | 2876 | 1462758114191 Marionette DEBUG loaded listener.js 17:41:54 INFO - PROCESS | 2876 | ++DOMWINDOW == 128 (185C8400) [pid = 2876] [serial = 1829] [outer = 164DE000] 17:41:54 INFO - PROCESS | 2876 | 1462758114557 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 17:41:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 17:41:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 625ms 17:41:54 INFO - PROCESS | 2876 | 1462758114568 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 17:41:54 INFO - PROCESS | 2876 | 1462758114570 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 17:41:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 17:41:54 INFO - PROCESS | 2876 | 1462758114573 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 17:41:54 INFO - PROCESS | 2876 | 1462758114575 Marionette TRACE conn3 <- [1,2402,null,{}] 17:41:54 INFO - PROCESS | 2876 | 1462758114592 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:54 INFO - PROCESS | 2876 | 1462758114678 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 17:41:54 INFO - PROCESS | 2876 | 1462758114684 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:54 INFO - PROCESS | 2876 | ++DOCSHELL 17921400 == 73 [pid = 2876] [id = 610] 17:41:54 INFO - PROCESS | 2876 | ++DOMWINDOW == 129 (17923000) [pid = 2876] [serial = 1830] [outer = 00000000] 17:41:54 INFO - PROCESS | 2876 | ++DOMWINDOW == 130 (1A45B000) [pid = 2876] [serial = 1831] [outer = 17923000] 17:41:54 INFO - PROCESS | 2876 | 1462758114727 Marionette DEBUG loaded listener.js 17:41:54 INFO - PROCESS | 2876 | ++DOMWINDOW == 131 (1A943000) [pid = 2876] [serial = 1832] [outer = 17923000] 17:41:55 INFO - PROCESS | 2876 | 1462758115194 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 17:41:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 17:41:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 656ms 17:41:55 INFO - PROCESS | 2876 | 1462758115232 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 17:41:55 INFO - PROCESS | 2876 | 1462758115234 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 17:41:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 17:41:55 INFO - PROCESS | 2876 | 1462758115251 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 17:41:55 INFO - PROCESS | 2876 | 1462758115253 Marionette TRACE conn3 <- [1,2406,null,{}] 17:41:55 INFO - PROCESS | 2876 | 1462758115256 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:55 INFO - PROCESS | 2876 | 1462758115348 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 17:41:55 INFO - PROCESS | 2876 | 1462758115354 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:55 INFO - PROCESS | 2876 | ++DOCSHELL 1121A400 == 74 [pid = 2876] [id = 611] 17:41:55 INFO - PROCESS | 2876 | ++DOMWINDOW == 132 (1A1BD400) [pid = 2876] [serial = 1833] [outer = 00000000] 17:41:55 INFO - PROCESS | 2876 | ++DOMWINDOW == 133 (1AB1E800) [pid = 2876] [serial = 1834] [outer = 1A1BD400] 17:41:55 INFO - PROCESS | 2876 | 1462758115408 Marionette DEBUG loaded listener.js 17:41:55 INFO - PROCESS | 2876 | ++DOMWINDOW == 134 (1ABF0C00) [pid = 2876] [serial = 1835] [outer = 1A1BD400] 17:41:56 INFO - PROCESS | 2876 | 1462758116119 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 17:41:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 17:41:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 938ms 17:41:56 INFO - PROCESS | 2876 | 1462758116194 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 17:41:56 INFO - PROCESS | 2876 | 1462758116199 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 17:41:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 17:41:56 INFO - PROCESS | 2876 | 1462758116204 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 17:41:56 INFO - PROCESS | 2876 | 1462758116208 Marionette TRACE conn3 <- [1,2410,null,{}] 17:41:56 INFO - PROCESS | 2876 | 1462758116214 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:56 INFO - PROCESS | 2876 | 1462758116370 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 17:41:56 INFO - PROCESS | 2876 | 1462758116514 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:56 INFO - PROCESS | 2876 | ++DOCSHELL 1104F400 == 75 [pid = 2876] [id = 612] 17:41:56 INFO - PROCESS | 2876 | ++DOMWINDOW == 135 (117E0800) [pid = 2876] [serial = 1836] [outer = 00000000] 17:41:56 INFO - PROCESS | 2876 | ++DOMWINDOW == 136 (14742C00) [pid = 2876] [serial = 1837] [outer = 117E0800] 17:41:56 INFO - PROCESS | 2876 | 1462758116570 Marionette DEBUG loaded listener.js 17:41:56 INFO - PROCESS | 2876 | ++DOMWINDOW == 137 (16220400) [pid = 2876] [serial = 1838] [outer = 117E0800] 17:41:57 INFO - PROCESS | 2876 | 1462758117144 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 17:41:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 17:41:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1000ms 17:41:57 INFO - PROCESS | 2876 | 1462758117208 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 17:41:57 INFO - PROCESS | 2876 | 1462758117214 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 17:41:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 17:41:57 INFO - PROCESS | 2876 | 1462758117220 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 17:41:57 INFO - PROCESS | 2876 | 1462758117223 Marionette TRACE conn3 <- [1,2414,null,{}] 17:41:57 INFO - PROCESS | 2876 | 1462758117227 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:57 INFO - PROCESS | 2876 | 1462758117367 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 17:41:57 INFO - PROCESS | 2876 | 1462758117515 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:57 INFO - PROCESS | 2876 | ++DOCSHELL 164D7C00 == 76 [pid = 2876] [id = 613] 17:41:57 INFO - PROCESS | 2876 | ++DOMWINDOW == 138 (16B65400) [pid = 2876] [serial = 1839] [outer = 00000000] 17:41:57 INFO - PROCESS | 2876 | ++DOMWINDOW == 139 (16FD9800) [pid = 2876] [serial = 1840] [outer = 16B65400] 17:41:57 INFO - PROCESS | 2876 | 1462758117569 Marionette DEBUG loaded listener.js 17:41:57 INFO - PROCESS | 2876 | ++DOMWINDOW == 140 (178FA400) [pid = 2876] [serial = 1841] [outer = 16B65400] 17:41:58 INFO - PROCESS | 2876 | 1462758118146 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 17:41:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 17:41:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 937ms 17:41:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 17:41:58 INFO - PROCESS | 2876 | 1462758118163 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 17:41:58 INFO - PROCESS | 2876 | 1462758118166 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 17:41:58 INFO - PROCESS | 2876 | 1462758118169 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 17:41:58 INFO - PROCESS | 2876 | 1462758118173 Marionette TRACE conn3 <- [1,2418,null,{}] 17:41:58 INFO - PROCESS | 2876 | 1462758118184 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:58 INFO - PROCESS | 2876 | 1462758118299 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 17:41:58 INFO - PROCESS | 2876 | 1462758118466 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:58 INFO - PROCESS | 2876 | ++DOCSHELL 18848C00 == 77 [pid = 2876] [id = 614] 17:41:58 INFO - PROCESS | 2876 | ++DOMWINDOW == 141 (1886FC00) [pid = 2876] [serial = 1842] [outer = 00000000] 17:41:58 INFO - PROCESS | 2876 | ++DOMWINDOW == 142 (1A939400) [pid = 2876] [serial = 1843] [outer = 1886FC00] 17:41:58 INFO - PROCESS | 2876 | 1462758118525 Marionette DEBUG loaded listener.js 17:41:58 INFO - PROCESS | 2876 | ++DOMWINDOW == 143 (1AB19400) [pid = 2876] [serial = 1844] [outer = 1886FC00] 17:41:59 INFO - PROCESS | 2876 | 1462758119169 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 17:41:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 17:41:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1047ms 17:41:59 INFO - PROCESS | 2876 | 1462758119217 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 17:41:59 INFO - PROCESS | 2876 | 1462758119220 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 17:41:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 17:41:59 INFO - PROCESS | 2876 | 1462758119239 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 17:41:59 INFO - PROCESS | 2876 | 1462758119241 Marionette TRACE conn3 <- [1,2422,null,{}] 17:41:59 INFO - PROCESS | 2876 | 1462758119245 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:59 INFO - PROCESS | 2876 | 1462758119356 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 17:41:59 INFO - PROCESS | 2876 | 1462758119505 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:59 INFO - PROCESS | 2876 | ++DOCSHELL 1A941000 == 78 [pid = 2876] [id = 615] 17:41:59 INFO - PROCESS | 2876 | ++DOMWINDOW == 144 (1ABED800) [pid = 2876] [serial = 1845] [outer = 00000000] 17:41:59 INFO - PROCESS | 2876 | ++DOMWINDOW == 145 (1AE97C00) [pid = 2876] [serial = 1846] [outer = 1ABED800] 17:41:59 INFO - PROCESS | 2876 | 1462758119559 Marionette DEBUG loaded listener.js 17:41:59 INFO - PROCESS | 2876 | ++DOMWINDOW == 146 (1AE9DC00) [pid = 2876] [serial = 1847] [outer = 1ABED800] 17:42:00 INFO - PROCESS | 2876 | 1462758120086 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 17:42:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 17:42:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 906ms 17:42:00 INFO - PROCESS | 2876 | 1462758120127 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 17:42:00 INFO - PROCESS | 2876 | 1462758120129 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 17:42:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 17:42:00 INFO - PROCESS | 2876 | 1462758120133 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 17:42:00 INFO - PROCESS | 2876 | 1462758120135 Marionette TRACE conn3 <- [1,2426,null,{}] 17:42:00 INFO - PROCESS | 2876 | 1462758120138 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:00 INFO - PROCESS | 2876 | 1462758120254 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 17:42:00 INFO - PROCESS | 2876 | 1462758120416 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:00 INFO - PROCESS | 2876 | ++DOCSHELL 1ABF3C00 == 79 [pid = 2876] [id = 616] 17:42:00 INFO - PROCESS | 2876 | ++DOMWINDOW == 147 (1ABF7800) [pid = 2876] [serial = 1848] [outer = 00000000] 17:42:00 INFO - PROCESS | 2876 | ++DOMWINDOW == 148 (1AF22400) [pid = 2876] [serial = 1849] [outer = 1ABF7800] 17:42:00 INFO - PROCESS | 2876 | 1462758120469 Marionette DEBUG loaded listener.js 17:42:00 INFO - PROCESS | 2876 | ++DOMWINDOW == 149 (1AF24800) [pid = 2876] [serial = 1850] [outer = 1ABF7800] 17:42:01 INFO - PROCESS | 2876 | 1462758121093 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 17:42:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 17:42:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1000ms 17:42:01 INFO - PROCESS | 2876 | 1462758121140 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 17:42:01 INFO - PROCESS | 2876 | 1462758121142 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 17:42:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 17:42:01 INFO - PROCESS | 2876 | 1462758121145 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 17:42:01 INFO - PROCESS | 2876 | 1462758121147 Marionette TRACE conn3 <- [1,2430,null,{}] 17:42:01 INFO - PROCESS | 2876 | 1462758121151 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:01 INFO - PROCESS | 2876 | 1462758121290 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 17:42:01 INFO - PROCESS | 2876 | 1462758121440 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:01 INFO - PROCESS | 2876 | ++DOCSHELL 1B04D400 == 80 [pid = 2876] [id = 617] 17:42:01 INFO - PROCESS | 2876 | ++DOMWINDOW == 150 (1B051400) [pid = 2876] [serial = 1851] [outer = 00000000] 17:42:01 INFO - PROCESS | 2876 | ++DOMWINDOW == 151 (1B202400) [pid = 2876] [serial = 1852] [outer = 1B051400] 17:42:01 INFO - PROCESS | 2876 | 1462758121494 Marionette DEBUG loaded listener.js 17:42:01 INFO - PROCESS | 2876 | ++DOMWINDOW == 152 (1B205800) [pid = 2876] [serial = 1853] [outer = 1B051400] 17:42:01 INFO - PROCESS | 2876 | 1462758121989 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 17:42:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 17:42:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 906ms 17:42:02 INFO - PROCESS | 2876 | 1462758122063 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 17:42:02 INFO - PROCESS | 2876 | 1462758122065 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 17:42:02 INFO - PROCESS | 2876 | 1462758122069 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 17:42:02 INFO - PROCESS | 2876 | 1462758122071 Marionette TRACE conn3 <- [1,2434,null,{}] 17:42:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 17:42:02 INFO - PROCESS | 2876 | 1462758122075 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:02 INFO - PROCESS | 2876 | 1462758122210 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 17:42:02 INFO - PROCESS | 2876 | 1462758122380 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:02 INFO - PROCESS | 2876 | ++DOCSHELL 10D62400 == 81 [pid = 2876] [id = 618] 17:42:02 INFO - PROCESS | 2876 | ++DOMWINDOW == 153 (117DF800) [pid = 2876] [serial = 1854] [outer = 00000000] 17:42:02 INFO - PROCESS | 2876 | ++DOMWINDOW == 154 (14503800) [pid = 2876] [serial = 1855] [outer = 117DF800] 17:42:02 INFO - PROCESS | 2876 | 1462758122435 Marionette DEBUG loaded listener.js 17:42:02 INFO - PROCESS | 2876 | ++DOMWINDOW == 155 (164E0800) [pid = 2876] [serial = 1856] [outer = 117DF800] 17:42:03 INFO - PROCESS | 2876 | 1462758123238 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 17:42:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 17:42:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1188ms 17:42:03 INFO - PROCESS | 2876 | 1462758123274 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 17:42:03 INFO - PROCESS | 2876 | 1462758123279 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 17:42:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 17:42:03 INFO - PROCESS | 2876 | 1462758123286 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 17:42:03 INFO - PROCESS | 2876 | 1462758123293 Marionette TRACE conn3 <- [1,2438,null,{}] 17:42:03 INFO - PROCESS | 2876 | 1462758123299 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:03 INFO - PROCESS | 2876 | 1462758123406 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 17:42:03 INFO - PROCESS | 2876 | 1462758123564 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:03 INFO - PROCESS | 2876 | ++DOCSHELL 10F31400 == 82 [pid = 2876] [id = 619] 17:42:03 INFO - PROCESS | 2876 | ++DOMWINDOW == 156 (122FE000) [pid = 2876] [serial = 1857] [outer = 00000000] 17:42:03 INFO - PROCESS | 2876 | ++DOMWINDOW == 157 (15253C00) [pid = 2876] [serial = 1858] [outer = 122FE000] 17:42:03 INFO - PROCESS | 2876 | 1462758123614 Marionette DEBUG loaded listener.js 17:42:03 INFO - PROCESS | 2876 | ++DOMWINDOW == 158 (162F0000) [pid = 2876] [serial = 1859] [outer = 122FE000] 17:42:04 INFO - PROCESS | 2876 | --DOCSHELL 17921400 == 81 [pid = 2876] [id = 610] 17:42:04 INFO - PROCESS | 2876 | --DOCSHELL 14507400 == 80 [pid = 2876] [id = 609] 17:42:04 INFO - PROCESS | 2876 | --DOCSHELL 18083000 == 79 [pid = 2876] [id = 608] 17:42:04 INFO - PROCESS | 2876 | --DOCSHELL 18559000 == 78 [pid = 2876] [id = 607] 17:42:04 INFO - PROCESS | 2876 | --DOCSHELL 18539400 == 77 [pid = 2876] [id = 606] 17:42:04 INFO - PROCESS | 2876 | --DOCSHELL 117DEC00 == 76 [pid = 2876] [id = 605] 17:42:04 INFO - PROCESS | 2876 | --DOCSHELL 16FD3800 == 75 [pid = 2876] [id = 604] 17:42:04 INFO - PROCESS | 2876 | --DOCSHELL 14505C00 == 74 [pid = 2876] [id = 603] 17:42:04 INFO - PROCESS | 2876 | --DOCSHELL 164D4C00 == 73 [pid = 2876] [id = 602] 17:42:04 INFO - PROCESS | 2876 | --DOCSHELL 10637400 == 72 [pid = 2876] [id = 601] 17:42:04 INFO - PROCESS | 2876 | --DOCSHELL 19EC9400 == 71 [pid = 2876] [id = 599] 17:42:04 INFO - PROCESS | 2876 | --DOCSHELL 19EBF400 == 70 [pid = 2876] [id = 598] 17:42:04 INFO - PROCESS | 2876 | --DOCSHELL 19A26000 == 69 [pid = 2876] [id = 597] 17:42:04 INFO - PROCESS | 2876 | --DOCSHELL 140D0C00 == 68 [pid = 2876] [id = 596] 17:42:04 INFO - PROCESS | 2876 | --DOCSHELL 1121C000 == 67 [pid = 2876] [id = 595] 17:42:04 INFO - PROCESS | 2876 | --DOMWINDOW == 157 (1791E000) [pid = 2876] [serial = 1768] [outer = 00000000] [url = about:blank] 17:42:04 INFO - PROCESS | 2876 | --DOMWINDOW == 156 (1884C400) [pid = 2876] [serial = 1771] [outer = 00000000] [url = about:blank] 17:42:04 INFO - PROCESS | 2876 | --DOMWINDOW == 155 (13CACC00) [pid = 2876] [serial = 1774] [outer = 00000000] [url = about:blank] 17:42:04 INFO - PROCESS | 2876 | --DOMWINDOW == 154 (18864000) [pid = 2876] [serial = 1772] [outer = 00000000] [url = about:blank] 17:42:04 INFO - PROCESS | 2876 | --DOMWINDOW == 153 (18844000) [pid = 2876] [serial = 1733] [outer = 00000000] [url = about:blank] 17:42:04 INFO - PROCESS | 2876 | --DOMWINDOW == 152 (18868C00) [pid = 2876] [serial = 1744] [outer = 00000000] [url = about:blank] 17:42:04 INFO - PROCESS | 2876 | --DOMWINDOW == 151 (19A40C00) [pid = 2876] [serial = 1750] [outer = 00000000] [url = about:blank] 17:42:04 INFO - PROCESS | 2876 | --DOMWINDOW == 150 (13A08800) [pid = 2876] [serial = 1759] [outer = 00000000] [url = about:blank] 17:42:04 INFO - PROCESS | 2876 | --DOMWINDOW == 149 (15B47800) [pid = 2876] [serial = 1760] [outer = 00000000] [url = about:blank] 17:42:04 INFO - PROCESS | 2876 | --DOMWINDOW == 148 (16A21000) [pid = 2876] [serial = 1757] [outer = 00000000] [url = about:blank] 17:42:04 INFO - PROCESS | 2876 | --DOMWINDOW == 147 (16226000) [pid = 2876] [serial = 1756] [outer = 00000000] [url = about:blank] 17:42:04 INFO - PROCESS | 2876 | --DOMWINDOW == 146 (17925000) [pid = 2876] [serial = 1741] [outer = 00000000] [url = about:blank] 17:42:04 INFO - PROCESS | 2876 | --DOMWINDOW == 145 (17254800) [pid = 2876] [serial = 1765] [outer = 00000000] [url = about:blank] 17:42:04 INFO - PROCESS | 2876 | --DOMWINDOW == 144 (19A26400) [pid = 2876] [serial = 1747] [outer = 00000000] [url = about:blank] 17:42:04 INFO - PROCESS | 2876 | --DOMWINDOW == 143 (16223800) [pid = 2876] [serial = 1775] [outer = 00000000] [url = about:blank] 17:42:04 INFO - PROCESS | 2876 | --DOMWINDOW == 142 (16226800) [pid = 2876] [serial = 1738] [outer = 00000000] [url = about:blank] 17:42:04 INFO - PROCESS | 2876 | --DOMWINDOW == 141 (13C91800) [pid = 2876] [serial = 1754] [outer = 00000000] [url = about:blank] 17:42:04 INFO - PROCESS | 2876 | --DOMWINDOW == 140 (12F1DC00) [pid = 2876] [serial = 1753] [outer = 00000000] [url = about:blank] 17:42:04 INFO - PROCESS | 2876 | --DOMWINDOW == 139 (16DBF000) [pid = 2876] [serial = 1762] [outer = 00000000] [url = about:blank] 17:42:04 INFO - PROCESS | 2876 | --DOMWINDOW == 138 (16F18400) [pid = 2876] [serial = 1763] [outer = 00000000] [url = about:blank] 17:42:04 INFO - PROCESS | 2876 | --DOMWINDOW == 137 (11134800) [pid = 2876] [serial = 1735] [outer = 00000000] [url = about:blank] 17:42:04 INFO - PROCESS | 2876 | --DOMWINDOW == 136 (19B18800) [pid = 2876] [serial = 1781] [outer = 00000000] [url = about:blank] 17:42:04 INFO - PROCESS | 2876 | --DOMWINDOW == 135 (1882F000) [pid = 2876] [serial = 1778] [outer = 00000000] [url = about:blank] 17:42:04 INFO - PROCESS | 2876 | --DOMWINDOW == 134 (1852EC00) [pid = 2876] [serial = 1769] [outer = 00000000] [url = about:blank] 17:42:04 INFO - PROCESS | 2876 | --DOMWINDOW == 133 (17272000) [pid = 2876] [serial = 1766] [outer = 00000000] [url = about:blank] 17:42:04 INFO - PROCESS | 2876 | --DOMWINDOW == 132 (185CB400) [pid = 2876] [serial = 1777] [outer = 00000000] [url = about:blank] 17:42:04 INFO - PROCESS | 2876 | --DOMWINDOW == 131 (19B10800) [pid = 2876] [serial = 1780] [outer = 00000000] [url = about:blank] 17:42:04 INFO - PROCESS | 2876 | 1462758124242 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 17:42:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 17:42:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1000ms 17:42:04 INFO - PROCESS | 2876 | 1462758124286 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 17:42:04 INFO - PROCESS | 2876 | 1462758124291 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 17:42:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 17:42:04 INFO - PROCESS | 2876 | 1462758124298 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 17:42:04 INFO - PROCESS | 2876 | 1462758124301 Marionette TRACE conn3 <- [1,2442,null,{}] 17:42:04 INFO - PROCESS | 2876 | 1462758124305 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:04 INFO - PROCESS | 2876 | 1462758124421 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 17:42:04 INFO - PROCESS | 2876 | 1462758124530 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:04 INFO - PROCESS | 2876 | ++DOCSHELL 122B4C00 == 68 [pid = 2876] [id = 620] 17:42:04 INFO - PROCESS | 2876 | ++DOMWINDOW == 132 (12C62800) [pid = 2876] [serial = 1860] [outer = 00000000] 17:42:04 INFO - PROCESS | 2876 | ++DOMWINDOW == 133 (147DFC00) [pid = 2876] [serial = 1861] [outer = 12C62800] 17:42:04 INFO - PROCESS | 2876 | 1462758124575 Marionette DEBUG loaded listener.js 17:42:04 INFO - PROCESS | 2876 | ++DOMWINDOW == 134 (15B4CC00) [pid = 2876] [serial = 1862] [outer = 12C62800] 17:42:05 INFO - PROCESS | 2876 | 1462758125030 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 17:42:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 17:42:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 797ms 17:42:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 17:42:05 INFO - PROCESS | 2876 | 1462758125099 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 17:42:05 INFO - PROCESS | 2876 | 1462758125101 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 17:42:05 INFO - PROCESS | 2876 | 1462758125104 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 17:42:05 INFO - PROCESS | 2876 | 1462758125107 Marionette TRACE conn3 <- [1,2446,null,{}] 17:42:05 INFO - PROCESS | 2876 | 1462758125118 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:05 INFO - PROCESS | 2876 | 1462758125211 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 17:42:05 INFO - PROCESS | 2876 | 1462758125223 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:05 INFO - PROCESS | 2876 | ++DOCSHELL 16F10400 == 69 [pid = 2876] [id = 621] 17:42:05 INFO - PROCESS | 2876 | ++DOMWINDOW == 135 (16F11800) [pid = 2876] [serial = 1863] [outer = 00000000] 17:42:05 INFO - PROCESS | 2876 | ++DOMWINDOW == 136 (16FD3800) [pid = 2876] [serial = 1864] [outer = 16F11800] 17:42:05 INFO - PROCESS | 2876 | 1462758125271 Marionette DEBUG loaded listener.js 17:42:05 INFO - PROCESS | 2876 | ++DOMWINDOW == 137 (1726E400) [pid = 2876] [serial = 1865] [outer = 16F11800] 17:42:05 INFO - PROCESS | 2876 | 1462758125753 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 17:42:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 17:42:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 688ms 17:42:05 INFO - PROCESS | 2876 | 1462758125804 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 17:42:05 INFO - PROCESS | 2876 | 1462758125806 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 17:42:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 17:42:05 INFO - PROCESS | 2876 | 1462758125810 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 17:42:05 INFO - PROCESS | 2876 | 1462758125812 Marionette TRACE conn3 <- [1,2450,null,{}] 17:42:05 INFO - PROCESS | 2876 | 1462758125815 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:05 INFO - PROCESS | 2876 | 1462758125903 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 17:42:05 INFO - PROCESS | 2876 | 1462758125912 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:05 INFO - PROCESS | 2876 | ++DOCSHELL 17924400 == 70 [pid = 2876] [id = 622] 17:42:05 INFO - PROCESS | 2876 | ++DOMWINDOW == 138 (17925000) [pid = 2876] [serial = 1866] [outer = 00000000] 17:42:05 INFO - PROCESS | 2876 | ++DOMWINDOW == 139 (18537000) [pid = 2876] [serial = 1867] [outer = 17925000] 17:42:05 INFO - PROCESS | 2876 | 1462758125957 Marionette DEBUG loaded listener.js 17:42:06 INFO - PROCESS | 2876 | ++DOMWINDOW == 140 (18551400) [pid = 2876] [serial = 1868] [outer = 17925000] 17:42:06 INFO - PROCESS | 2876 | 1462758126431 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 17:42:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 17:42:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 688ms 17:42:06 INFO - PROCESS | 2876 | 1462758126509 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 17:42:06 INFO - PROCESS | 2876 | 1462758126511 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 17:42:06 INFO - PROCESS | 2876 | 1462758126514 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 17:42:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 17:42:06 INFO - PROCESS | 2876 | 1462758126516 Marionette TRACE conn3 <- [1,2454,null,{}] 17:42:06 INFO - PROCESS | 2876 | 1462758126519 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:06 INFO - PROCESS | 2876 | 1462758126643 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 17:42:06 INFO - PROCESS | 2876 | 1462758126653 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:06 INFO - PROCESS | 2876 | ++DOCSHELL 18824C00 == 71 [pid = 2876] [id = 623] 17:42:06 INFO - PROCESS | 2876 | ++DOMWINDOW == 141 (18825400) [pid = 2876] [serial = 1869] [outer = 00000000] 17:42:06 INFO - PROCESS | 2876 | ++DOMWINDOW == 142 (18846400) [pid = 2876] [serial = 1870] [outer = 18825400] 17:42:06 INFO - PROCESS | 2876 | 1462758126699 Marionette DEBUG loaded listener.js 17:42:06 INFO - PROCESS | 2876 | ++DOMWINDOW == 143 (1884F800) [pid = 2876] [serial = 1871] [outer = 18825400] 17:42:07 INFO - PROCESS | 2876 | 1462758127183 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 17:42:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 17:42:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 704ms 17:42:07 INFO - PROCESS | 2876 | 1462758127217 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 17:42:07 INFO - PROCESS | 2876 | 1462758127219 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 17:42:07 INFO - PROCESS | 2876 | 1462758127223 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 17:42:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 17:42:07 INFO - PROCESS | 2876 | 1462758127224 Marionette TRACE conn3 <- [1,2458,null,{}] 17:42:07 INFO - PROCESS | 2876 | 1462758127228 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:07 INFO - PROCESS | 2876 | 1462758127372 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 17:42:07 INFO - PROCESS | 2876 | 1462758127392 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:07 INFO - PROCESS | 2876 | ++DOCSHELL 1886C400 == 72 [pid = 2876] [id = 624] 17:42:07 INFO - PROCESS | 2876 | ++DOMWINDOW == 144 (19A1F800) [pid = 2876] [serial = 1872] [outer = 00000000] 17:42:07 INFO - PROCESS | 2876 | ++DOMWINDOW == 145 (19A3D800) [pid = 2876] [serial = 1873] [outer = 19A1F800] 17:42:07 INFO - PROCESS | 2876 | 1462758127445 Marionette DEBUG loaded listener.js 17:42:07 INFO - PROCESS | 2876 | ++DOMWINDOW == 146 (19B0F000) [pid = 2876] [serial = 1874] [outer = 19A1F800] 17:42:07 INFO - PROCESS | 2876 | 1462758127873 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 17:42:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 17:42:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 703ms 17:42:07 INFO - PROCESS | 2876 | 1462758127924 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 17:42:07 INFO - PROCESS | 2876 | 1462758127926 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 17:42:07 INFO - PROCESS | 2876 | 1462758127929 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 17:42:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 17:42:07 INFO - PROCESS | 2876 | 1462758127931 Marionette TRACE conn3 <- [1,2462,null,{}] 17:42:07 INFO - PROCESS | 2876 | 1462758127941 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:08 INFO - PROCESS | 2876 | 1462758128065 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 17:42:08 INFO - PROCESS | 2876 | 1462758128167 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:08 INFO - PROCESS | 2876 | ++DOCSHELL 19B16000 == 73 [pid = 2876] [id = 625] 17:42:08 INFO - PROCESS | 2876 | ++DOMWINDOW == 147 (19C84400) [pid = 2876] [serial = 1875] [outer = 00000000] 17:42:08 INFO - PROCESS | 2876 | ++DOMWINDOW == 148 (19EC0000) [pid = 2876] [serial = 1876] [outer = 19C84400] 17:42:08 INFO - PROCESS | 2876 | 1462758128210 Marionette DEBUG loaded listener.js 17:42:08 INFO - PROCESS | 2876 | ++DOMWINDOW == 149 (1A45C800) [pid = 2876] [serial = 1877] [outer = 19C84400] 17:42:08 INFO - PROCESS | 2876 | 1462758128634 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 17:42:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 17:42:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 735ms 17:42:08 INFO - PROCESS | 2876 | 1462758128670 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 17:42:08 INFO - PROCESS | 2876 | 1462758128671 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 17:42:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 17:42:08 INFO - PROCESS | 2876 | 1462758128674 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 17:42:08 INFO - PROCESS | 2876 | 1462758128676 Marionette TRACE conn3 <- [1,2466,null,{}] 17:42:08 INFO - PROCESS | 2876 | 1462758128680 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:08 INFO - PROCESS | 2876 | 1462758128809 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 17:42:09 INFO - PROCESS | 2876 | --DOMWINDOW == 148 (1884B000) [pid = 2876] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 17:42:09 INFO - PROCESS | 2876 | --DOMWINDOW == 147 (18539800) [pid = 2876] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 17:42:09 INFO - PROCESS | 2876 | --DOMWINDOW == 146 (164D7000) [pid = 2876] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 17:42:09 INFO - PROCESS | 2876 | --DOMWINDOW == 145 (14734400) [pid = 2876] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 17:42:09 INFO - PROCESS | 2876 | --DOMWINDOW == 144 (16FD4C00) [pid = 2876] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 17:42:09 INFO - PROCESS | 2876 | --DOMWINDOW == 143 (10F34000) [pid = 2876] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 17:42:09 INFO - PROCESS | 2876 | --DOMWINDOW == 142 (1703A400) [pid = 2876] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 17:42:09 INFO - PROCESS | 2876 | --DOMWINDOW == 141 (164DE000) [pid = 2876] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 17:42:09 INFO - PROCESS | 2876 | --DOMWINDOW == 140 (19A3DC00) [pid = 2876] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 17:42:09 INFO - PROCESS | 2876 | --DOMWINDOW == 139 (17923000) [pid = 2876] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 17:42:09 INFO - PROCESS | 2876 | 1462758129112 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:09 INFO - PROCESS | 2876 | ++DOCSHELL 10F34000 == 74 [pid = 2876] [id = 626] 17:42:09 INFO - PROCESS | 2876 | ++DOMWINDOW == 140 (1121BC00) [pid = 2876] [serial = 1878] [outer = 00000000] 17:42:09 INFO - PROCESS | 2876 | ++DOMWINDOW == 141 (1608BC00) [pid = 2876] [serial = 1879] [outer = 1121BC00] 17:42:09 INFO - PROCESS | 2876 | 1462758129156 Marionette DEBUG loaded listener.js 17:42:09 INFO - PROCESS | 2876 | ++DOMWINDOW == 142 (16DBB800) [pid = 2876] [serial = 1880] [outer = 1121BC00] 17:42:09 INFO - PROCESS | 2876 | 1462758129558 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 17:42:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 17:42:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 953ms 17:42:09 INFO - PROCESS | 2876 | 1462758129621 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 17:42:09 INFO - PROCESS | 2876 | 1462758129623 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 17:42:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 17:42:09 INFO - PROCESS | 2876 | 1462758129629 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 17:42:09 INFO - PROCESS | 2876 | 1462758129631 Marionette TRACE conn3 <- [1,2470,null,{}] 17:42:09 INFO - PROCESS | 2876 | 1462758129635 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:09 INFO - PROCESS | 2876 | 1462758129723 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 17:42:09 INFO - PROCESS | 2876 | 1462758129729 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:09 INFO - PROCESS | 2876 | ++DOCSHELL 147A1C00 == 75 [pid = 2876] [id = 627] 17:42:09 INFO - PROCESS | 2876 | ++DOMWINDOW == 143 (159C9C00) [pid = 2876] [serial = 1881] [outer = 00000000] 17:42:09 INFO - PROCESS | 2876 | ++DOMWINDOW == 144 (1AB14800) [pid = 2876] [serial = 1882] [outer = 159C9C00] 17:42:09 INFO - PROCESS | 2876 | 1462758129772 Marionette DEBUG loaded listener.js 17:42:09 INFO - PROCESS | 2876 | ++DOMWINDOW == 145 (1ABF8800) [pid = 2876] [serial = 1883] [outer = 159C9C00] 17:42:10 INFO - PROCESS | 2876 | 1462758130212 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 17:42:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 17:42:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 640ms 17:42:10 INFO - PROCESS | 2876 | 1462758130264 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 17:42:10 INFO - PROCESS | 2876 | 1462758130266 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 17:42:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 17:42:10 INFO - PROCESS | 2876 | 1462758130270 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 17:42:10 INFO - PROCESS | 2876 | 1462758130272 Marionette TRACE conn3 <- [1,2474,null,{}] 17:42:10 INFO - PROCESS | 2876 | 1462758130275 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:10 INFO - PROCESS | 2876 | 1462758130363 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 17:42:10 INFO - PROCESS | 2876 | 1462758130369 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:10 INFO - PROCESS | 2876 | ++DOCSHELL 1159D400 == 76 [pid = 2876] [id = 628] 17:42:10 INFO - PROCESS | 2876 | ++DOMWINDOW == 146 (1884B000) [pid = 2876] [serial = 1884] [outer = 00000000] 17:42:10 INFO - PROCESS | 2876 | ++DOMWINDOW == 147 (1B050C00) [pid = 2876] [serial = 1885] [outer = 1884B000] 17:42:10 INFO - PROCESS | 2876 | 1462758130412 Marionette DEBUG loaded listener.js 17:42:10 INFO - PROCESS | 2876 | ++DOMWINDOW == 148 (1B201C00) [pid = 2876] [serial = 1886] [outer = 1884B000] 17:42:10 INFO - PROCESS | 2876 | 1462758130866 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 17:42:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 17:42:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 641ms 17:42:10 INFO - PROCESS | 2876 | 1462758130914 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 17:42:10 INFO - PROCESS | 2876 | 1462758130917 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 17:42:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 17:42:10 INFO - PROCESS | 2876 | 1462758130920 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 17:42:10 INFO - PROCESS | 2876 | 1462758130922 Marionette TRACE conn3 <- [1,2478,null,{}] 17:42:10 INFO - PROCESS | 2876 | 1462758130926 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:11 INFO - PROCESS | 2876 | 1462758131036 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 17:42:11 INFO - PROCESS | 2876 | 1462758131263 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:11 INFO - PROCESS | 2876 | ++DOCSHELL 10F28800 == 77 [pid = 2876] [id = 629] 17:42:11 INFO - PROCESS | 2876 | ++DOMWINDOW == 149 (10F29800) [pid = 2876] [serial = 1887] [outer = 00000000] 17:42:11 INFO - PROCESS | 2876 | ++DOMWINDOW == 150 (117E1800) [pid = 2876] [serial = 1888] [outer = 10F29800] 17:42:11 INFO - PROCESS | 2876 | 1462758131364 Marionette DEBUG loaded listener.js 17:42:11 INFO - PROCESS | 2876 | ++DOMWINDOW == 151 (1328F000) [pid = 2876] [serial = 1889] [outer = 10F29800] 17:42:11 INFO - PROCESS | 2876 | 1462758131983 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 17:42:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 17:42:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1093ms 17:42:12 INFO - PROCESS | 2876 | 1462758132021 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 17:42:12 INFO - PROCESS | 2876 | 1462758132026 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 17:42:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 17:42:12 INFO - PROCESS | 2876 | 1462758132031 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 17:42:12 INFO - PROCESS | 2876 | 1462758132035 Marionette TRACE conn3 <- [1,2482,null,{}] 17:42:12 INFO - PROCESS | 2876 | 1462758132040 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:12 INFO - PROCESS | 2876 | 1462758132211 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 17:42:12 INFO - PROCESS | 2876 | 1462758132230 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:12 INFO - PROCESS | 2876 | ++DOCSHELL 16DB2000 == 78 [pid = 2876] [id = 630] 17:42:12 INFO - PROCESS | 2876 | ++DOMWINDOW == 152 (16DB7400) [pid = 2876] [serial = 1890] [outer = 00000000] 17:42:12 INFO - PROCESS | 2876 | ++DOMWINDOW == 153 (16FD2400) [pid = 2876] [serial = 1891] [outer = 16DB7400] 17:42:12 INFO - PROCESS | 2876 | 1462758132284 Marionette DEBUG loaded listener.js 17:42:12 INFO - PROCESS | 2876 | ++DOMWINDOW == 154 (172BA800) [pid = 2876] [serial = 1892] [outer = 16DB7400] 17:42:12 INFO - PROCESS | 2876 | 1462758132911 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 17:42:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 17:42:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 906ms 17:42:12 INFO - PROCESS | 2876 | 1462758132939 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 17:42:12 INFO - PROCESS | 2876 | 1462758132943 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 17:42:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 17:42:12 INFO - PROCESS | 2876 | 1462758132947 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 17:42:12 INFO - PROCESS | 2876 | 1462758132949 Marionette TRACE conn3 <- [1,2486,null,{}] 17:42:12 INFO - PROCESS | 2876 | 1462758132953 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:13 INFO - PROCESS | 2876 | 1462758133068 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 17:42:13 INFO - PROCESS | 2876 | 1462758133234 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:13 INFO - PROCESS | 2876 | ++DOCSHELL 18862C00 == 79 [pid = 2876] [id = 631] 17:42:13 INFO - PROCESS | 2876 | ++DOMWINDOW == 155 (18864000) [pid = 2876] [serial = 1893] [outer = 00000000] 17:42:13 INFO - PROCESS | 2876 | ++DOMWINDOW == 156 (19A2B800) [pid = 2876] [serial = 1894] [outer = 18864000] 17:42:13 INFO - PROCESS | 2876 | 1462758133288 Marionette DEBUG loaded listener.js 17:42:13 INFO - PROCESS | 2876 | ++DOMWINDOW == 157 (1A1B7400) [pid = 2876] [serial = 1895] [outer = 18864000] 17:42:13 INFO - PROCESS | 2876 | 1462758133886 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 17:42:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 17:42:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1000ms 17:42:13 INFO - PROCESS | 2876 | 1462758133950 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 17:42:13 INFO - PROCESS | 2876 | 1462758133952 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 17:42:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 17:42:13 INFO - PROCESS | 2876 | 1462758133962 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 17:42:13 INFO - PROCESS | 2876 | 1462758133968 Marionette TRACE conn3 <- [1,2490,null,{}] 17:42:13 INFO - PROCESS | 2876 | 1462758133973 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:14 INFO - PROCESS | 2876 | 1462758134088 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 17:42:14 INFO - PROCESS | 2876 | 1462758134240 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:14 INFO - PROCESS | 2876 | ++DOCSHELL 1B364C00 == 80 [pid = 2876] [id = 632] 17:42:14 INFO - PROCESS | 2876 | ++DOMWINDOW == 158 (1B366400) [pid = 2876] [serial = 1896] [outer = 00000000] 17:42:14 INFO - PROCESS | 2876 | ++DOMWINDOW == 159 (1B612800) [pid = 2876] [serial = 1897] [outer = 1B366400] 17:42:14 INFO - PROCESS | 2876 | 1462758134294 Marionette DEBUG loaded listener.js 17:42:14 INFO - PROCESS | 2876 | ++DOMWINDOW == 160 (1B616000) [pid = 2876] [serial = 1898] [outer = 1B366400] 17:42:14 INFO - PROCESS | 2876 | 1462758134863 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 17:42:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 17:42:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 968ms 17:42:14 INFO - PROCESS | 2876 | 1462758134921 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 17:42:14 INFO - PROCESS | 2876 | 1462758134924 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 17:42:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 17:42:14 INFO - PROCESS | 2876 | 1462758134927 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 17:42:14 INFO - PROCESS | 2876 | 1462758134929 Marionette TRACE conn3 <- [1,2494,null,{}] 17:42:14 INFO - PROCESS | 2876 | 1462758134933 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:15 INFO - PROCESS | 2876 | 1462758135048 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 17:42:15 INFO - PROCESS | 2876 | 1462758135214 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:15 INFO - PROCESS | 2876 | ++DOCSHELL 164DB400 == 81 [pid = 2876] [id = 633] 17:42:15 INFO - PROCESS | 2876 | ++DOMWINDOW == 161 (1B20C800) [pid = 2876] [serial = 1899] [outer = 00000000] 17:42:15 INFO - PROCESS | 2876 | ++DOMWINDOW == 162 (1B61DC00) [pid = 2876] [serial = 1900] [outer = 1B20C800] 17:42:15 INFO - PROCESS | 2876 | 1462758135268 Marionette DEBUG loaded listener.js 17:42:15 INFO - PROCESS | 2876 | ++DOMWINDOW == 163 (1B786800) [pid = 2876] [serial = 1901] [outer = 1B20C800] 17:42:15 INFO - PROCESS | 2876 | 1462758135858 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 17:42:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 17:42:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1000ms 17:42:15 INFO - PROCESS | 2876 | 1462758135930 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 17:42:15 INFO - PROCESS | 2876 | 1462758135932 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 17:42:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 17:42:15 INFO - PROCESS | 2876 | 1462758135936 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 17:42:15 INFO - PROCESS | 2876 | 1462758135938 Marionette TRACE conn3 <- [1,2498,null,{}] 17:42:15 INFO - PROCESS | 2876 | 1462758135954 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:16 INFO - PROCESS | 2876 | 1462758136104 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 17:42:16 INFO - PROCESS | 2876 | 1462758136123 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:16 INFO - PROCESS | 2876 | ++DOCSHELL 1B78C400 == 82 [pid = 2876] [id = 634] 17:42:16 INFO - PROCESS | 2876 | ++DOMWINDOW == 164 (1B78C800) [pid = 2876] [serial = 1902] [outer = 00000000] 17:42:16 INFO - PROCESS | 2876 | ++DOMWINDOW == 165 (1B790000) [pid = 2876] [serial = 1903] [outer = 1B78C800] 17:42:16 INFO - PROCESS | 2876 | 1462758136181 Marionette DEBUG loaded listener.js 17:42:16 INFO - PROCESS | 2876 | ++DOMWINDOW == 166 (1B905000) [pid = 2876] [serial = 1904] [outer = 1B78C800] 17:42:16 INFO - PROCESS | 2876 | 1462758136830 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 17:42:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 17:42:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 937ms 17:42:16 INFO - PROCESS | 2876 | 1462758136881 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 17:42:16 INFO - PROCESS | 2876 | 1462758136883 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 17:42:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 17:42:16 INFO - PROCESS | 2876 | 1462758136886 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 17:42:16 INFO - PROCESS | 2876 | 1462758136888 Marionette TRACE conn3 <- [1,2502,null,{}] 17:42:16 INFO - PROCESS | 2876 | 1462758136892 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:16 INFO - PROCESS | 2876 | 1462758137004 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 17:42:17 INFO - PROCESS | 2876 | 1462758137159 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:17 INFO - PROCESS | 2876 | ++DOCSHELL 1B78FC00 == 83 [pid = 2876] [id = 635] 17:42:17 INFO - PROCESS | 2876 | ++DOMWINDOW == 167 (1B907800) [pid = 2876] [serial = 1905] [outer = 00000000] 17:42:17 INFO - PROCESS | 2876 | ++DOMWINDOW == 168 (1B969C00) [pid = 2876] [serial = 1906] [outer = 1B907800] 17:42:17 INFO - PROCESS | 2876 | 1462758137212 Marionette DEBUG loaded listener.js 17:42:17 INFO - PROCESS | 2876 | ++DOMWINDOW == 169 (1B96F000) [pid = 2876] [serial = 1907] [outer = 1B907800] 17:42:17 INFO - PROCESS | 2876 | 1462758137838 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 17:42:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 17:42:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1000ms 17:42:17 INFO - PROCESS | 2876 | 1462758137890 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 17:42:17 INFO - PROCESS | 2876 | 1462758137892 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 17:42:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 17:42:17 INFO - PROCESS | 2876 | 1462758137896 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 17:42:17 INFO - PROCESS | 2876 | 1462758137898 Marionette TRACE conn3 <- [1,2506,null,{}] 17:42:17 INFO - PROCESS | 2876 | 1462758137901 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:17 INFO - PROCESS | 2876 | 1462758138013 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 17:42:18 INFO - PROCESS | 2876 | 1462758138170 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:18 INFO - PROCESS | 2876 | ++DOCSHELL 16AB3000 == 84 [pid = 2876] [id = 636] 17:42:18 INFO - PROCESS | 2876 | ++DOMWINDOW == 170 (16AB3C00) [pid = 2876] [serial = 1908] [outer = 00000000] 17:42:18 INFO - PROCESS | 2876 | ++DOMWINDOW == 171 (1726E000) [pid = 2876] [serial = 1909] [outer = 16AB3C00] 17:42:18 INFO - PROCESS | 2876 | 1462758138224 Marionette DEBUG loaded listener.js 17:42:18 INFO - PROCESS | 2876 | ++DOMWINDOW == 172 (18534400) [pid = 2876] [serial = 1910] [outer = 16AB3C00] 17:42:19 INFO - PROCESS | 2876 | 1462758139025 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 17:42:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 17:42:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1219ms 17:42:19 INFO - PROCESS | 2876 | 1462758139106 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 17:42:19 INFO - PROCESS | 2876 | 1462758139109 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 17:42:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 17:42:19 INFO - PROCESS | 2876 | 1462758139114 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 17:42:19 INFO - PROCESS | 2876 | 1462758139118 Marionette TRACE conn3 <- [1,2510,null,{}] 17:42:19 INFO - PROCESS | 2876 | 1462758139123 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:19 INFO - PROCESS | 2876 | 1462758139230 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 17:42:19 INFO - PROCESS | 2876 | 1462758139387 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:19 INFO - PROCESS | 2876 | ++DOCSHELL 10D5FC00 == 85 [pid = 2876] [id = 637] 17:42:19 INFO - PROCESS | 2876 | ++DOMWINDOW == 173 (10F32800) [pid = 2876] [serial = 1911] [outer = 00000000] 17:42:19 INFO - PROCESS | 2876 | ++DOMWINDOW == 174 (140D8800) [pid = 2876] [serial = 1912] [outer = 10F32800] 17:42:19 INFO - PROCESS | 2876 | 1462758139437 Marionette DEBUG loaded listener.js 17:42:19 INFO - PROCESS | 2876 | ++DOMWINDOW == 175 (1594E800) [pid = 2876] [serial = 1913] [outer = 10F32800] 17:42:20 INFO - PROCESS | 2876 | 1462758140033 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 17:42:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 17:42:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 937ms 17:42:20 INFO - PROCESS | 2876 | 1462758140057 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 17:42:20 INFO - PROCESS | 2876 | 1462758140062 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 17:42:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 17:42:20 INFO - PROCESS | 2876 | 1462758140068 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 17:42:20 INFO - PROCESS | 2876 | 1462758140071 Marionette TRACE conn3 <- [1,2514,null,{}] 17:42:20 INFO - PROCESS | 2876 | 1462758140075 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:20 INFO - PROCESS | 2876 | 1462758140175 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 17:42:20 INFO - PROCESS | 2876 | 1462758140349 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:20 INFO - PROCESS | 2876 | --DOCSHELL 19A3C800 == 84 [pid = 2876] [id = 583] 17:42:20 INFO - PROCESS | 2876 | --DOCSHELL 1159D400 == 83 [pid = 2876] [id = 628] 17:42:20 INFO - PROCESS | 2876 | --DOCSHELL 147A1C00 == 82 [pid = 2876] [id = 627] 17:42:20 INFO - PROCESS | 2876 | --DOCSHELL 10F34000 == 81 [pid = 2876] [id = 626] 17:42:20 INFO - PROCESS | 2876 | --DOCSHELL 1A945400 == 80 [pid = 2876] [id = 600] 17:42:20 INFO - PROCESS | 2876 | --DOCSHELL 19B16000 == 79 [pid = 2876] [id = 625] 17:42:20 INFO - PROCESS | 2876 | --DOCSHELL 1886C400 == 78 [pid = 2876] [id = 624] 17:42:20 INFO - PROCESS | 2876 | --DOCSHELL 18824C00 == 77 [pid = 2876] [id = 623] 17:42:20 INFO - PROCESS | 2876 | --DOCSHELL 17924400 == 76 [pid = 2876] [id = 622] 17:42:20 INFO - PROCESS | 2876 | --DOCSHELL 16F10400 == 75 [pid = 2876] [id = 621] 17:42:20 INFO - PROCESS | 2876 | --DOCSHELL 122B4C00 == 74 [pid = 2876] [id = 620] 17:42:20 INFO - PROCESS | 2876 | --DOCSHELL 10F31400 == 73 [pid = 2876] [id = 619] 17:42:20 INFO - PROCESS | 2876 | --DOMWINDOW == 174 (19C87400) [pid = 2876] [serial = 1783] [outer = 00000000] [url = about:blank] 17:42:20 INFO - PROCESS | 2876 | --DOMWINDOW == 173 (13CAA400) [pid = 2876] [serial = 1786] [outer = 00000000] [url = about:blank] 17:42:20 INFO - PROCESS | 2876 | --DOMWINDOW == 172 (16F19400) [pid = 2876] [serial = 1789] [outer = 00000000] [url = about:blank] 17:42:20 INFO - PROCESS | 2876 | --DOMWINDOW == 171 (19C85000) [pid = 2876] [serial = 1792] [outer = 00000000] [url = about:blank] 17:42:20 INFO - PROCESS | 2876 | --DOMWINDOW == 170 (1A1BC000) [pid = 2876] [serial = 1795] [outer = 00000000] [url = about:blank] 17:42:20 INFO - PROCESS | 2876 | --DOMWINDOW == 169 (1A884400) [pid = 2876] [serial = 1798] [outer = 00000000] [url = about:blank] 17:42:20 INFO - PROCESS | 2876 | --DOMWINDOW == 168 (1AB16C00) [pid = 2876] [serial = 1801] [outer = 00000000] [url = about:blank] 17:42:20 INFO - PROCESS | 2876 | --DOMWINDOW == 167 (1AB1E800) [pid = 2876] [serial = 1834] [outer = 00000000] [url = about:blank] 17:42:20 INFO - PROCESS | 2876 | ++DOCSHELL 10F34000 == 74 [pid = 2876] [id = 638] 17:42:20 INFO - PROCESS | 2876 | ++DOMWINDOW == 168 (11045400) [pid = 2876] [serial = 1914] [outer = 00000000] 17:42:20 INFO - PROCESS | 2876 | ++DOMWINDOW == 169 (13CAA400) [pid = 2876] [serial = 1915] [outer = 11045400] 17:42:20 INFO - PROCESS | 2876 | 1462758140443 Marionette DEBUG loaded listener.js 17:42:20 INFO - PROCESS | 2876 | ++DOMWINDOW == 170 (164D6800) [pid = 2876] [serial = 1916] [outer = 11045400] 17:42:20 INFO - PROCESS | 2876 | --DOCSHELL 1121A400 == 73 [pid = 2876] [id = 611] 17:42:20 INFO - PROCESS | 2876 | --DOMWINDOW == 169 (19A1FC00) [pid = 2876] [serial = 1822] [outer = 00000000] [url = about:blank] 17:42:20 INFO - PROCESS | 2876 | --DOMWINDOW == 168 (1855A400) [pid = 2876] [serial = 1819] [outer = 00000000] [url = about:blank] 17:42:20 INFO - PROCESS | 2876 | --DOMWINDOW == 167 (18826000) [pid = 2876] [serial = 1820] [outer = 00000000] [url = about:blank] 17:42:20 INFO - PROCESS | 2876 | --DOMWINDOW == 166 (19A37800) [pid = 2876] [serial = 1823] [outer = 00000000] [url = about:blank] 17:42:20 INFO - PROCESS | 2876 | --DOMWINDOW == 165 (16AAA800) [pid = 2876] [serial = 1808] [outer = 00000000] [url = about:blank] 17:42:20 INFO - PROCESS | 2876 | --DOMWINDOW == 164 (169A6800) [pid = 2876] [serial = 1807] [outer = 00000000] [url = about:blank] 17:42:20 INFO - PROCESS | 2876 | --DOMWINDOW == 163 (1524F800) [pid = 2876] [serial = 1810] [outer = 00000000] [url = about:blank] 17:42:20 INFO - PROCESS | 2876 | --DOMWINDOW == 162 (16AAB000) [pid = 2876] [serial = 1811] [outer = 00000000] [url = about:blank] 17:42:20 INFO - PROCESS | 2876 | --DOMWINDOW == 161 (1714D800) [pid = 2876] [serial = 1813] [outer = 00000000] [url = about:blank] 17:42:20 INFO - PROCESS | 2876 | --DOMWINDOW == 160 (17275C00) [pid = 2876] [serial = 1814] [outer = 00000000] [url = about:blank] 17:42:20 INFO - PROCESS | 2876 | --DOMWINDOW == 159 (13CA4C00) [pid = 2876] [serial = 1805] [outer = 00000000] [url = about:blank] 17:42:20 INFO - PROCESS | 2876 | --DOMWINDOW == 158 (122B1C00) [pid = 2876] [serial = 1804] [outer = 00000000] [url = about:blank] 17:42:20 INFO - PROCESS | 2876 | --DOMWINDOW == 157 (180D0C00) [pid = 2876] [serial = 1816] [outer = 00000000] [url = about:blank] 17:42:20 INFO - PROCESS | 2876 | --DOMWINDOW == 156 (17926C00) [pid = 2876] [serial = 1828] [outer = 00000000] [url = about:blank] 17:42:20 INFO - PROCESS | 2876 | --DOMWINDOW == 155 (19B18C00) [pid = 2876] [serial = 1825] [outer = 00000000] [url = about:blank] 17:42:20 INFO - PROCESS | 2876 | --DOMWINDOW == 154 (1A943000) [pid = 2876] [serial = 1832] [outer = 00000000] [url = about:blank] 17:42:20 INFO - PROCESS | 2876 | --DOMWINDOW == 153 (1A45B000) [pid = 2876] [serial = 1831] [outer = 00000000] [url = about:blank] 17:42:20 INFO - PROCESS | 2876 | --DOMWINDOW == 152 (19C8AC00) [pid = 2876] [serial = 1826] [outer = 00000000] [url = about:blank] 17:42:20 INFO - PROCESS | 2876 | --DOMWINDOW == 151 (185C8400) [pid = 2876] [serial = 1829] [outer = 00000000] [url = about:blank] 17:42:20 INFO - PROCESS | 2876 | --DOMWINDOW == 150 (1852E000) [pid = 2876] [serial = 1817] [outer = 00000000] [url = about:blank] 17:42:20 INFO - PROCESS | 2876 | 1462758140866 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 17:42:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 17:42:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 906ms 17:42:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 17:42:20 INFO - PROCESS | 2876 | 1462758140972 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 17:42:20 INFO - PROCESS | 2876 | 1462758140974 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 17:42:20 INFO - PROCESS | 2876 | 1462758140978 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 17:42:20 INFO - PROCESS | 2876 | 1462758140981 Marionette TRACE conn3 <- [1,2518,null,{}] 17:42:20 INFO - PROCESS | 2876 | 1462758140991 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:21 INFO - PROCESS | 2876 | 1462758141082 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 17:42:21 INFO - PROCESS | 2876 | 1462758141099 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:21 INFO - PROCESS | 2876 | ++DOCSHELL 16F0B400 == 74 [pid = 2876] [id = 639] 17:42:21 INFO - PROCESS | 2876 | ++DOMWINDOW == 151 (16F0C000) [pid = 2876] [serial = 1917] [outer = 00000000] 17:42:21 INFO - PROCESS | 2876 | ++DOMWINDOW == 152 (16FCF400) [pid = 2876] [serial = 1918] [outer = 16F0C000] 17:42:21 INFO - PROCESS | 2876 | 1462758141145 Marionette DEBUG loaded listener.js 17:42:21 INFO - PROCESS | 2876 | ++DOMWINDOW == 153 (17037000) [pid = 2876] [serial = 1919] [outer = 16F0C000] 17:42:21 INFO - PROCESS | 2876 | 1462758141641 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 17:42:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 17:42:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 687ms 17:42:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 17:42:21 INFO - PROCESS | 2876 | 1462758141679 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 17:42:21 INFO - PROCESS | 2876 | 1462758141681 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 17:42:21 INFO - PROCESS | 2876 | 1462758141685 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 17:42:21 INFO - PROCESS | 2876 | 1462758141686 Marionette TRACE conn3 <- [1,2522,null,{}] 17:42:21 INFO - PROCESS | 2876 | 1462758141690 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:21 INFO - PROCESS | 2876 | 1462758141778 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 17:42:21 INFO - PROCESS | 2876 | 1462758141785 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:21 INFO - PROCESS | 2876 | ++DOCSHELL 17274400 == 75 [pid = 2876] [id = 640] 17:42:21 INFO - PROCESS | 2876 | ++DOMWINDOW == 154 (172AF800) [pid = 2876] [serial = 1920] [outer = 00000000] 17:42:21 INFO - PROCESS | 2876 | ++DOMWINDOW == 155 (17923800) [pid = 2876] [serial = 1921] [outer = 172AF800] 17:42:21 INFO - PROCESS | 2876 | 1462758141829 Marionette DEBUG loaded listener.js 17:42:21 INFO - PROCESS | 2876 | ++DOMWINDOW == 156 (180D3C00) [pid = 2876] [serial = 1922] [outer = 172AF800] 17:42:22 INFO - PROCESS | 2876 | 1462758142310 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 17:42:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 17:42:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 625ms 17:42:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 17:42:22 INFO - PROCESS | 2876 | 1462758142320 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 17:42:22 INFO - PROCESS | 2876 | 1462758142322 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 17:42:22 INFO - PROCESS | 2876 | 1462758142326 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 17:42:22 INFO - PROCESS | 2876 | 1462758142327 Marionette TRACE conn3 <- [1,2526,null,{}] 17:42:22 INFO - PROCESS | 2876 | 1462758142331 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:22 INFO - PROCESS | 2876 | 1462758142415 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 17:42:22 INFO - PROCESS | 2876 | 1462758142422 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:22 INFO - PROCESS | 2876 | ++DOCSHELL 1726F400 == 76 [pid = 2876] [id = 641] 17:42:22 INFO - PROCESS | 2876 | ++DOMWINDOW == 157 (1852CC00) [pid = 2876] [serial = 1923] [outer = 00000000] 17:42:22 INFO - PROCESS | 2876 | ++DOMWINDOW == 158 (1855D800) [pid = 2876] [serial = 1924] [outer = 1852CC00] 17:42:22 INFO - PROCESS | 2876 | 1462758142466 Marionette DEBUG loaded listener.js 17:42:22 INFO - PROCESS | 2876 | ++DOMWINDOW == 159 (185D6800) [pid = 2876] [serial = 1925] [outer = 1852CC00] 17:42:22 INFO - PROCESS | 2876 | 1462758142997 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 17:42:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 17:42:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 688ms 17:42:23 INFO - PROCESS | 2876 | 1462758143025 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 17:42:23 INFO - PROCESS | 2876 | 1462758143027 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 17:42:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 17:42:23 INFO - PROCESS | 2876 | 1462758143031 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 17:42:23 INFO - PROCESS | 2876 | 1462758143032 Marionette TRACE conn3 <- [1,2530,null,{}] 17:42:23 INFO - PROCESS | 2876 | 1462758143036 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:23 INFO - PROCESS | 2876 | 1462758143177 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 17:42:23 INFO - PROCESS | 2876 | 1462758143253 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:23 INFO - PROCESS | 2876 | ++DOCSHELL 1855A400 == 77 [pid = 2876] [id = 642] 17:42:23 INFO - PROCESS | 2876 | ++DOMWINDOW == 160 (1884D400) [pid = 2876] [serial = 1926] [outer = 00000000] 17:42:23 INFO - PROCESS | 2876 | ++DOMWINDOW == 161 (19A24400) [pid = 2876] [serial = 1927] [outer = 1884D400] 17:42:23 INFO - PROCESS | 2876 | 1462758143297 Marionette DEBUG loaded listener.js 17:42:23 INFO - PROCESS | 2876 | ++DOMWINDOW == 162 (19A3B800) [pid = 2876] [serial = 1928] [outer = 1884D400] 17:42:23 INFO - PROCESS | 2876 | 1462758143717 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 17:42:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 17:42:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 735ms 17:42:23 INFO - PROCESS | 2876 | 1462758143771 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 17:42:23 INFO - PROCESS | 2876 | 1462758143773 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 17:42:23 INFO - PROCESS | 2876 | 1462758143777 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 17:42:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 17:42:23 INFO - PROCESS | 2876 | 1462758143778 Marionette TRACE conn3 <- [1,2534,null,{}] 17:42:23 INFO - PROCESS | 2876 | 1462758143782 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:23 INFO - PROCESS | 2876 | 1462758143937 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 17:42:23 INFO - PROCESS | 2876 | 1462758143962 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:23 INFO - PROCESS | 2876 | ++DOCSHELL 18824000 == 78 [pid = 2876] [id = 643] 17:42:23 INFO - PROCESS | 2876 | ++DOMWINDOW == 163 (19A36C00) [pid = 2876] [serial = 1929] [outer = 00000000] 17:42:23 INFO - PROCESS | 2876 | ++DOMWINDOW == 164 (19C84800) [pid = 2876] [serial = 1930] [outer = 19A36C00] 17:42:23 INFO - PROCESS | 2876 | 1462758144005 Marionette DEBUG loaded listener.js 17:42:24 INFO - PROCESS | 2876 | ++DOMWINDOW == 165 (19C88C00) [pid = 2876] [serial = 1931] [outer = 19A36C00] 17:42:24 INFO - PROCESS | 2876 | 1462758144460 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 17:42:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 17:42:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 735ms 17:42:24 INFO - PROCESS | 2876 | 1462758144518 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 17:42:24 INFO - PROCESS | 2876 | 1462758144520 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 17:42:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 17:42:24 INFO - PROCESS | 2876 | 1462758144524 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 17:42:24 INFO - PROCESS | 2876 | 1462758144525 Marionette TRACE conn3 <- [1,2538,null,{}] 17:42:24 INFO - PROCESS | 2876 | 1462758144529 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:24 INFO - PROCESS | 2876 | 1462758144654 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 17:42:24 INFO - PROCESS | 2876 | 1462758144728 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:24 INFO - PROCESS | 2876 | ++DOCSHELL 19B14C00 == 79 [pid = 2876] [id = 644] 17:42:24 INFO - PROCESS | 2876 | ++DOMWINDOW == 166 (19B15C00) [pid = 2876] [serial = 1932] [outer = 00000000] 17:42:24 INFO - PROCESS | 2876 | ++DOMWINDOW == 167 (1A459C00) [pid = 2876] [serial = 1933] [outer = 19B15C00] 17:42:24 INFO - PROCESS | 2876 | 1462758144771 Marionette DEBUG loaded listener.js 17:42:24 INFO - PROCESS | 2876 | ++DOMWINDOW == 168 (1A936C00) [pid = 2876] [serial = 1934] [outer = 19B15C00] 17:42:25 INFO - PROCESS | 2876 | --DOMWINDOW == 167 (19A1F800) [pid = 2876] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 17:42:25 INFO - PROCESS | 2876 | --DOMWINDOW == 166 (17925000) [pid = 2876] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 17:42:25 INFO - PROCESS | 2876 | --DOMWINDOW == 165 (19C84400) [pid = 2876] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 17:42:25 INFO - PROCESS | 2876 | --DOMWINDOW == 164 (1121BC00) [pid = 2876] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 17:42:25 INFO - PROCESS | 2876 | --DOMWINDOW == 163 (12C62800) [pid = 2876] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 17:42:25 INFO - PROCESS | 2876 | --DOMWINDOW == 162 (16F11800) [pid = 2876] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 17:42:25 INFO - PROCESS | 2876 | --DOMWINDOW == 161 (122FE000) [pid = 2876] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 17:42:25 INFO - PROCESS | 2876 | --DOMWINDOW == 160 (159C9C00) [pid = 2876] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 17:42:25 INFO - PROCESS | 2876 | --DOMWINDOW == 159 (18825400) [pid = 2876] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 17:42:25 INFO - PROCESS | 2876 | 1462758145424 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 17:42:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 17:42:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 938ms 17:42:25 INFO - PROCESS | 2876 | 1462758145469 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 17:42:25 INFO - PROCESS | 2876 | 1462758145471 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 17:42:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 17:42:25 INFO - PROCESS | 2876 | 1462758145474 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 17:42:25 INFO - PROCESS | 2876 | 1462758145485 Marionette TRACE conn3 <- [1,2542,null,{}] 17:42:25 INFO - PROCESS | 2876 | 1462758145489 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:25 INFO - PROCESS | 2876 | 1462758145619 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 17:42:25 INFO - PROCESS | 2876 | 1462758145693 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:25 INFO - PROCESS | 2876 | ++DOCSHELL 11048400 == 80 [pid = 2876] [id = 645] 17:42:25 INFO - PROCESS | 2876 | ++DOMWINDOW == 160 (1121BC00) [pid = 2876] [serial = 1935] [outer = 00000000] 17:42:25 INFO - PROCESS | 2876 | ++DOMWINDOW == 161 (16B70000) [pid = 2876] [serial = 1936] [outer = 1121BC00] 17:42:25 INFO - PROCESS | 2876 | 1462758145737 Marionette DEBUG loaded listener.js 17:42:25 INFO - PROCESS | 2876 | ++DOMWINDOW == 162 (1855C400) [pid = 2876] [serial = 1937] [outer = 1121BC00] 17:42:26 INFO - PROCESS | 2876 | 1462758146099 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 17:42:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 17:42:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 656ms 17:42:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 17:42:26 INFO - PROCESS | 2876 | 1462758146133 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 17:42:26 INFO - PROCESS | 2876 | 1462758146135 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 17:42:26 INFO - PROCESS | 2876 | 1462758146138 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 17:42:26 INFO - PROCESS | 2876 | 1462758146140 Marionette TRACE conn3 <- [1,2546,null,{}] 17:42:26 INFO - PROCESS | 2876 | 1462758146143 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:26 INFO - PROCESS | 2876 | 1462758146230 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 17:42:26 INFO - PROCESS | 2876 | 1462758146236 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:26 INFO - PROCESS | 2876 | ++DOCSHELL 10D61800 == 81 [pid = 2876] [id = 646] 17:42:26 INFO - PROCESS | 2876 | ++DOMWINDOW == 163 (1524A400) [pid = 2876] [serial = 1938] [outer = 00000000] 17:42:26 INFO - PROCESS | 2876 | ++DOMWINDOW == 164 (1A880800) [pid = 2876] [serial = 1939] [outer = 1524A400] 17:42:26 INFO - PROCESS | 2876 | 1462758146307 Marionette DEBUG loaded listener.js 17:42:26 INFO - PROCESS | 2876 | ++DOMWINDOW == 165 (1A943800) [pid = 2876] [serial = 1940] [outer = 1524A400] 17:42:26 INFO - PROCESS | 2876 | 1462758146828 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 17:42:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 17:42:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 734ms 17:42:26 INFO - PROCESS | 2876 | 1462758146879 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 17:42:26 INFO - PROCESS | 2876 | 1462758146881 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 17:42:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 17:42:26 INFO - PROCESS | 2876 | 1462758146884 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 17:42:26 INFO - PROCESS | 2876 | 1462758146887 Marionette TRACE conn3 <- [1,2550,null,{}] 17:42:26 INFO - PROCESS | 2876 | 1462758146890 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:27 INFO - PROCESS | 2876 | 1462758147031 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 17:42:27 INFO - PROCESS | 2876 | 1462758147044 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:27 INFO - PROCESS | 2876 | ++DOCSHELL 1ABF5C00 == 82 [pid = 2876] [id = 647] 17:42:27 INFO - PROCESS | 2876 | ++DOMWINDOW == 166 (1AE99000) [pid = 2876] [serial = 1941] [outer = 00000000] 17:42:27 INFO - PROCESS | 2876 | ++DOMWINDOW == 167 (1AF24C00) [pid = 2876] [serial = 1942] [outer = 1AE99000] 17:42:27 INFO - PROCESS | 2876 | 1462758147092 Marionette DEBUG loaded listener.js 17:42:27 INFO - PROCESS | 2876 | ++DOMWINDOW == 168 (1B051C00) [pid = 2876] [serial = 1943] [outer = 1AE99000] 17:42:27 INFO - PROCESS | 2876 | 1462758147826 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 17:42:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 17:42:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1000ms 17:42:27 INFO - PROCESS | 2876 | 1462758147888 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 17:42:27 INFO - PROCESS | 2876 | 1462758147894 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 17:42:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 17:42:27 INFO - PROCESS | 2876 | 1462758147899 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 17:42:27 INFO - PROCESS | 2876 | 1462758147903 Marionette TRACE conn3 <- [1,2554,null,{}] 17:42:27 INFO - PROCESS | 2876 | 1462758147908 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:28 INFO - PROCESS | 2876 | 1462758148030 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 17:42:28 INFO - PROCESS | 2876 | 1462758148191 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:28 INFO - PROCESS | 2876 | ++DOCSHELL 12222800 == 83 [pid = 2876] [id = 648] 17:42:28 INFO - PROCESS | 2876 | ++DOMWINDOW == 169 (13235C00) [pid = 2876] [serial = 1944] [outer = 00000000] 17:42:28 INFO - PROCESS | 2876 | ++DOMWINDOW == 170 (14504000) [pid = 2876] [serial = 1945] [outer = 13235C00] 17:42:28 INFO - PROCESS | 2876 | 1462758148248 Marionette DEBUG loaded listener.js 17:42:28 INFO - PROCESS | 2876 | ++DOMWINDOW == 171 (164D7400) [pid = 2876] [serial = 1946] [outer = 13235C00] 17:42:28 INFO - PROCESS | 2876 | 1462758148915 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 17:42:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 17:42:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1031ms 17:42:28 INFO - PROCESS | 2876 | 1462758148944 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 17:42:28 INFO - PROCESS | 2876 | 1462758148950 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 17:42:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 17:42:28 INFO - PROCESS | 2876 | 1462758148975 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 17:42:28 INFO - PROCESS | 2876 | 1462758148978 Marionette TRACE conn3 <- [1,2558,null,{}] 17:42:28 INFO - PROCESS | 2876 | 1462758148981 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:29 INFO - PROCESS | 2876 | 1462758149102 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 17:42:29 INFO - PROCESS | 2876 | 1462758149257 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:29 INFO - PROCESS | 2876 | ++DOCSHELL 16219C00 == 84 [pid = 2876] [id = 649] 17:42:29 INFO - PROCESS | 2876 | ++DOMWINDOW == 172 (169A7800) [pid = 2876] [serial = 1947] [outer = 00000000] 17:42:29 INFO - PROCESS | 2876 | ++DOMWINDOW == 173 (17925000) [pid = 2876] [serial = 1948] [outer = 169A7800] 17:42:29 INFO - PROCESS | 2876 | 1462758149311 Marionette DEBUG loaded listener.js 17:42:29 INFO - PROCESS | 2876 | ++DOMWINDOW == 174 (18831800) [pid = 2876] [serial = 1949] [outer = 169A7800] 17:42:29 INFO - PROCESS | 2876 | 1462758149947 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 17:42:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 17:42:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1046ms 17:42:30 INFO - PROCESS | 2876 | 1462758150036 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 17:42:30 INFO - PROCESS | 2876 | 1462758150039 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 17:42:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 17:42:30 INFO - PROCESS | 2876 | 1462758150057 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 17:42:30 INFO - PROCESS | 2876 | 1462758150061 Marionette TRACE conn3 <- [1,2562,null,{}] 17:42:30 INFO - PROCESS | 2876 | 1462758150072 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:30 INFO - PROCESS | 2876 | 1462758150205 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 17:42:30 INFO - PROCESS | 2876 | 1462758150355 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:30 INFO - PROCESS | 2876 | ++DOCSHELL 178F6000 == 85 [pid = 2876] [id = 650] 17:42:30 INFO - PROCESS | 2876 | ++DOMWINDOW == 175 (17923C00) [pid = 2876] [serial = 1950] [outer = 00000000] 17:42:30 INFO - PROCESS | 2876 | ++DOMWINDOW == 176 (1ABEF400) [pid = 2876] [serial = 1951] [outer = 17923C00] 17:42:30 INFO - PROCESS | 2876 | 1462758150413 Marionette DEBUG loaded listener.js 17:42:30 INFO - PROCESS | 2876 | ++DOMWINDOW == 177 (1AF23000) [pid = 2876] [serial = 1952] [outer = 17923C00] 17:42:30 INFO - PROCESS | 2876 | 1462758150934 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 17:42:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 17:42:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 953ms 17:42:30 INFO - PROCESS | 2876 | 1462758150999 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 17:42:30 INFO - PROCESS | 2876 | 1462758151002 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 17:42:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 17:42:30 INFO - PROCESS | 2876 | 1462758151006 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 17:42:30 INFO - PROCESS | 2876 | 1462758151008 Marionette TRACE conn3 <- [1,2566,null,{}] 17:42:30 INFO - PROCESS | 2876 | 1462758151012 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:31 INFO - PROCESS | 2876 | 1462758151129 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 17:42:31 INFO - PROCESS | 2876 | 1462758151299 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:31 INFO - PROCESS | 2876 | ++DOCSHELL 1B20F400 == 86 [pid = 2876] [id = 651] 17:42:31 INFO - PROCESS | 2876 | ++DOMWINDOW == 178 (1B210000) [pid = 2876] [serial = 1953] [outer = 00000000] 17:42:31 INFO - PROCESS | 2876 | ++DOMWINDOW == 179 (1B369400) [pid = 2876] [serial = 1954] [outer = 1B210000] 17:42:31 INFO - PROCESS | 2876 | 1462758151354 Marionette DEBUG loaded listener.js 17:42:31 INFO - PROCESS | 2876 | ++DOMWINDOW == 180 (1B61A800) [pid = 2876] [serial = 1955] [outer = 1B210000] 17:42:31 INFO - PROCESS | 2876 | 1462758151927 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 17:42:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 17:42:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1000ms 17:42:31 INFO - PROCESS | 2876 | 1462758152008 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 17:42:31 INFO - PROCESS | 2876 | 1462758152010 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 17:42:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 17:42:31 INFO - PROCESS | 2876 | 1462758152014 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 17:42:31 INFO - PROCESS | 2876 | 1462758152016 Marionette TRACE conn3 <- [1,2570,null,{}] 17:42:32 INFO - PROCESS | 2876 | 1462758152020 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:32 INFO - PROCESS | 2876 | 1462758152132 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 17:42:32 INFO - PROCESS | 2876 | 1462758152292 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:32 INFO - PROCESS | 2876 | ++DOCSHELL 1B362000 == 87 [pid = 2876] [id = 652] 17:42:32 INFO - PROCESS | 2876 | ++DOMWINDOW == 181 (1B61E000) [pid = 2876] [serial = 1956] [outer = 00000000] 17:42:32 INFO - PROCESS | 2876 | ++DOMWINDOW == 182 (1B78D800) [pid = 2876] [serial = 1957] [outer = 1B61E000] 17:42:32 INFO - PROCESS | 2876 | 1462758152346 Marionette DEBUG loaded listener.js 17:42:32 INFO - PROCESS | 2876 | ++DOMWINDOW == 183 (1B908C00) [pid = 2876] [serial = 1958] [outer = 1B61E000] 17:42:32 INFO - PROCESS | 2876 | 1462758152894 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 17:42:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 17:42:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 938ms 17:42:32 INFO - PROCESS | 2876 | 1462758152959 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 17:42:32 INFO - PROCESS | 2876 | 1462758152961 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 17:42:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 17:42:32 INFO - PROCESS | 2876 | 1462758152965 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 17:42:32 INFO - PROCESS | 2876 | 1462758152967 Marionette TRACE conn3 <- [1,2574,null,{}] 17:42:32 INFO - PROCESS | 2876 | 1462758152972 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:33 INFO - PROCESS | 2876 | 1462758153121 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 17:42:33 INFO - PROCESS | 2876 | 1462758153283 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:33 INFO - PROCESS | 2876 | ++DOCSHELL 1B78B800 == 88 [pid = 2876] [id = 653] 17:42:33 INFO - PROCESS | 2876 | ++DOMWINDOW == 184 (1B96E000) [pid = 2876] [serial = 1959] [outer = 00000000] 17:42:33 INFO - PROCESS | 2876 | ++DOMWINDOW == 185 (1E246000) [pid = 2876] [serial = 1960] [outer = 1B96E000] 17:42:33 INFO - PROCESS | 2876 | 1462758153336 Marionette DEBUG loaded listener.js 17:42:33 INFO - PROCESS | 2876 | ++DOMWINDOW == 186 (1E24A000) [pid = 2876] [serial = 1961] [outer = 1B96E000] 17:42:33 INFO - PROCESS | 2876 | 1462758153891 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 17:42:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 17:42:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 938ms 17:42:33 INFO - PROCESS | 2876 | 1462758153920 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 17:42:33 INFO - PROCESS | 2876 | 1462758153922 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 17:42:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 17:42:33 INFO - PROCESS | 2876 | 1462758153927 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 17:42:33 INFO - PROCESS | 2876 | 1462758153929 Marionette TRACE conn3 <- [1,2578,null,{}] 17:42:33 INFO - PROCESS | 2876 | 1462758153933 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:34 INFO - PROCESS | 2876 | 1462758154041 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 17:42:34 INFO - PROCESS | 2876 | 1462758154209 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:34 INFO - PROCESS | 2876 | ++DOCSHELL 1B971400 == 89 [pid = 2876] [id = 654] 17:42:34 INFO - PROCESS | 2876 | ++DOMWINDOW == 187 (1B976800) [pid = 2876] [serial = 1962] [outer = 00000000] 17:42:34 INFO - PROCESS | 2876 | ++DOMWINDOW == 188 (1E24F800) [pid = 2876] [serial = 1963] [outer = 1B976800] 17:42:34 INFO - PROCESS | 2876 | 1462758154270 Marionette DEBUG loaded listener.js 17:42:34 INFO - PROCESS | 2876 | ++DOMWINDOW == 189 (1E252C00) [pid = 2876] [serial = 1964] [outer = 1B976800] 17:42:34 INFO - PROCESS | 2876 | 1462758154872 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 17:42:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 17:42:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1000ms 17:42:34 INFO - PROCESS | 2876 | 1462758154930 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 17:42:34 INFO - PROCESS | 2876 | 1462758154932 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 17:42:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 17:42:34 INFO - PROCESS | 2876 | 1462758154936 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 17:42:34 INFO - PROCESS | 2876 | 1462758154938 Marionette TRACE conn3 <- [1,2582,null,{}] 17:42:34 INFO - PROCESS | 2876 | 1462758154942 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:35 INFO - PROCESS | 2876 | 1462758155051 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 17:42:35 INFO - PROCESS | 2876 | 1462758155206 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:35 INFO - PROCESS | 2876 | ++DOCSHELL 15950000 == 90 [pid = 2876] [id = 655] 17:42:35 INFO - PROCESS | 2876 | ++DOMWINDOW == 190 (16089400) [pid = 2876] [serial = 1965] [outer = 00000000] 17:42:35 INFO - PROCESS | 2876 | ++DOMWINDOW == 191 (16F15400) [pid = 2876] [serial = 1966] [outer = 16089400] 17:42:35 INFO - PROCESS | 2876 | 1462758155270 Marionette DEBUG loaded listener.js 17:42:35 INFO - PROCESS | 2876 | ++DOMWINDOW == 192 (17927C00) [pid = 2876] [serial = 1967] [outer = 16089400] 17:42:36 INFO - PROCESS | 2876 | 1462758156077 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 17:42:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 17:42:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1188ms 17:42:36 INFO - PROCESS | 2876 | 1462758156133 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 17:42:36 INFO - PROCESS | 2876 | 1462758156137 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 17:42:36 INFO - PROCESS | 2876 | 1462758156142 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 17:42:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 17:42:36 INFO - PROCESS | 2876 | 1462758156146 Marionette TRACE conn3 <- [1,2586,null,{}] 17:42:36 INFO - PROCESS | 2876 | 1462758156152 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:36 INFO - PROCESS | 2876 | 1462758156261 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 17:42:36 INFO - PROCESS | 2876 | 1462758156428 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:36 INFO - PROCESS | 2876 | ++DOCSHELL 14741400 == 91 [pid = 2876] [id = 656] 17:42:36 INFO - PROCESS | 2876 | ++DOMWINDOW == 193 (147A6400) [pid = 2876] [serial = 1968] [outer = 00000000] 17:42:36 INFO - PROCESS | 2876 | ++DOMWINDOW == 194 (1621F000) [pid = 2876] [serial = 1969] [outer = 147A6400] 17:42:36 INFO - PROCESS | 2876 | 1462758156477 Marionette DEBUG loaded listener.js 17:42:36 INFO - PROCESS | 2876 | ++DOMWINDOW == 195 (16AAA800) [pid = 2876] [serial = 1970] [outer = 147A6400] 17:42:37 INFO - PROCESS | 2876 | --DOCSHELL 12F1D400 == 90 [pid = 2876] [id = 436] 17:42:37 INFO - PROCESS | 2876 | --DOCSHELL 1104AC00 == 89 [pid = 2876] [id = 568] 17:42:37 INFO - PROCESS | 2876 | --DOCSHELL 19C89800 == 88 [pid = 2876] [id = 535] 17:42:37 INFO - PROCESS | 2876 | --DOCSHELL 10D61800 == 87 [pid = 2876] [id = 646] 17:42:37 INFO - PROCESS | 2876 | --DOCSHELL 11048400 == 86 [pid = 2876] [id = 645] 17:42:37 INFO - PROCESS | 2876 | --DOCSHELL 19B14C00 == 85 [pid = 2876] [id = 644] 17:42:37 INFO - PROCESS | 2876 | --DOCSHELL 18824000 == 84 [pid = 2876] [id = 643] 17:42:37 INFO - PROCESS | 2876 | --DOCSHELL 1855A400 == 83 [pid = 2876] [id = 642] 17:42:37 INFO - PROCESS | 2876 | --DOCSHELL 1726F400 == 82 [pid = 2876] [id = 641] 17:42:37 INFO - PROCESS | 2876 | --DOCSHELL 17274400 == 81 [pid = 2876] [id = 640] 17:42:37 INFO - PROCESS | 2876 | --DOCSHELL 16F0B400 == 80 [pid = 2876] [id = 639] 17:42:37 INFO - PROCESS | 2876 | --DOCSHELL 10F34000 == 79 [pid = 2876] [id = 638] 17:42:37 INFO - PROCESS | 2876 | --DOCSHELL 10D5FC00 == 78 [pid = 2876] [id = 637] 17:42:37 INFO - PROCESS | 2876 | --DOMWINDOW == 194 (1B050C00) [pid = 2876] [serial = 1885] [outer = 00000000] [url = about:blank] 17:42:37 INFO - PROCESS | 2876 | 1462758157220 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 17:42:37 INFO - PROCESS | 2876 | --DOCSHELL 164DB400 == 77 [pid = 2876] [id = 633] 17:42:37 INFO - PROCESS | 2876 | --DOCSHELL 1B364C00 == 76 [pid = 2876] [id = 632] 17:42:37 INFO - PROCESS | 2876 | --DOCSHELL 18862C00 == 75 [pid = 2876] [id = 631] 17:42:37 INFO - PROCESS | 2876 | --DOCSHELL 16DB2000 == 74 [pid = 2876] [id = 630] 17:42:37 INFO - PROCESS | 2876 | --DOCSHELL 10F28800 == 73 [pid = 2876] [id = 629] 17:42:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 17:42:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1094ms 17:42:37 INFO - PROCESS | 2876 | --DOMWINDOW == 193 (19A3D800) [pid = 2876] [serial = 1873] [outer = 00000000] [url = about:blank] 17:42:37 INFO - PROCESS | 2876 | --DOMWINDOW == 192 (18537000) [pid = 2876] [serial = 1867] [outer = 00000000] [url = about:blank] 17:42:37 INFO - PROCESS | 2876 | --DOMWINDOW == 191 (18551400) [pid = 2876] [serial = 1868] [outer = 00000000] [url = about:blank] 17:42:37 INFO - PROCESS | 2876 | --DOMWINDOW == 190 (19EC0000) [pid = 2876] [serial = 1876] [outer = 00000000] [url = about:blank] 17:42:37 INFO - PROCESS | 2876 | --DOMWINDOW == 189 (1608BC00) [pid = 2876] [serial = 1879] [outer = 00000000] [url = about:blank] 17:42:37 INFO - PROCESS | 2876 | --DOMWINDOW == 188 (147DFC00) [pid = 2876] [serial = 1861] [outer = 00000000] [url = about:blank] 17:42:37 INFO - PROCESS | 2876 | --DOMWINDOW == 187 (1A45C800) [pid = 2876] [serial = 1877] [outer = 00000000] [url = about:blank] 17:42:37 INFO - PROCESS | 2876 | --DOMWINDOW == 186 (15B4CC00) [pid = 2876] [serial = 1862] [outer = 00000000] [url = about:blank] 17:42:37 INFO - PROCESS | 2876 | --DOMWINDOW == 185 (16FD3800) [pid = 2876] [serial = 1864] [outer = 00000000] [url = about:blank] 17:42:37 INFO - PROCESS | 2876 | --DOMWINDOW == 184 (1726E400) [pid = 2876] [serial = 1865] [outer = 00000000] [url = about:blank] 17:42:37 INFO - PROCESS | 2876 | --DOMWINDOW == 183 (14742C00) [pid = 2876] [serial = 1837] [outer = 00000000] [url = about:blank] 17:42:37 INFO - PROCESS | 2876 | --DOMWINDOW == 182 (162F0000) [pid = 2876] [serial = 1859] [outer = 00000000] [url = about:blank] 17:42:37 INFO - PROCESS | 2876 | --DOMWINDOW == 181 (1A939400) [pid = 2876] [serial = 1843] [outer = 00000000] [url = about:blank] 17:42:37 INFO - PROCESS | 2876 | --DOMWINDOW == 180 (1AE97C00) [pid = 2876] [serial = 1846] [outer = 00000000] [url = about:blank] 17:42:37 INFO - PROCESS | 2876 | --DOMWINDOW == 179 (1AF22400) [pid = 2876] [serial = 1849] [outer = 00000000] [url = about:blank] 17:42:37 INFO - PROCESS | 2876 | --DOMWINDOW == 178 (1AB14800) [pid = 2876] [serial = 1882] [outer = 00000000] [url = about:blank] 17:42:37 INFO - PROCESS | 2876 | --DOMWINDOW == 177 (1B202400) [pid = 2876] [serial = 1852] [outer = 00000000] [url = about:blank] 17:42:37 INFO - PROCESS | 2876 | --DOMWINDOW == 176 (15253C00) [pid = 2876] [serial = 1858] [outer = 00000000] [url = about:blank] 17:42:37 INFO - PROCESS | 2876 | --DOMWINDOW == 175 (14503800) [pid = 2876] [serial = 1855] [outer = 00000000] [url = about:blank] 17:42:37 INFO - PROCESS | 2876 | --DOMWINDOW == 174 (18846400) [pid = 2876] [serial = 1870] [outer = 00000000] [url = about:blank] 17:42:37 INFO - PROCESS | 2876 | --DOMWINDOW == 173 (16FD9800) [pid = 2876] [serial = 1840] [outer = 00000000] [url = about:blank] 17:42:37 INFO - PROCESS | 2876 | --DOMWINDOW == 172 (19B0F000) [pid = 2876] [serial = 1874] [outer = 00000000] [url = about:blank] 17:42:37 INFO - PROCESS | 2876 | --DOMWINDOW == 171 (16DBB800) [pid = 2876] [serial = 1880] [outer = 00000000] [url = about:blank] 17:42:37 INFO - PROCESS | 2876 | --DOMWINDOW == 170 (1ABF8800) [pid = 2876] [serial = 1883] [outer = 00000000] [url = about:blank] 17:42:37 INFO - PROCESS | 2876 | --DOMWINDOW == 169 (1884F800) [pid = 2876] [serial = 1871] [outer = 00000000] [url = about:blank] 17:42:37 INFO - PROCESS | 2876 | 1462758157251 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 17:42:37 INFO - PROCESS | 2876 | 1462758157256 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 17:42:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 17:42:37 INFO - PROCESS | 2876 | 1462758157265 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 17:42:37 INFO - PROCESS | 2876 | 1462758157268 Marionette TRACE conn3 <- [1,2590,null,{}] 17:42:37 INFO - PROCESS | 2876 | 1462758157271 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:37 INFO - PROCESS | 2876 | 1462758157374 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 17:42:37 INFO - PROCESS | 2876 | 1462758157387 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:37 INFO - PROCESS | 2876 | ++DOCSHELL 15248C00 == 74 [pid = 2876] [id = 657] 17:42:37 INFO - PROCESS | 2876 | ++DOMWINDOW == 170 (15249800) [pid = 2876] [serial = 1971] [outer = 00000000] 17:42:37 INFO - PROCESS | 2876 | ++DOMWINDOW == 171 (15B4CC00) [pid = 2876] [serial = 1972] [outer = 15249800] 17:42:37 INFO - PROCESS | 2876 | 1462758157433 Marionette DEBUG loaded listener.js 17:42:37 INFO - PROCESS | 2876 | ++DOMWINDOW == 172 (164D9000) [pid = 2876] [serial = 1973] [outer = 15249800] 17:42:37 INFO - PROCESS | 2876 | 1462758157970 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 17:42:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 17:42:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 734ms 17:42:37 INFO - PROCESS | 2876 | 1462758158003 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 17:42:37 INFO - PROCESS | 2876 | 1462758158005 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 17:42:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 17:42:37 INFO - PROCESS | 2876 | 1462758158009 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 17:42:37 INFO - PROCESS | 2876 | 1462758158012 Marionette TRACE conn3 <- [1,2594,null,{}] 17:42:38 INFO - PROCESS | 2876 | 1462758158022 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:38 INFO - PROCESS | 2876 | 1462758158120 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 17:42:38 INFO - PROCESS | 2876 | 1462758158232 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:38 INFO - PROCESS | 2876 | ++DOCSHELL 16F12C00 == 75 [pid = 2876] [id = 658] 17:42:38 INFO - PROCESS | 2876 | ++DOMWINDOW == 173 (16FCE800) [pid = 2876] [serial = 1974] [outer = 00000000] 17:42:38 INFO - PROCESS | 2876 | ++DOMWINDOW == 174 (177B6000) [pid = 2876] [serial = 1975] [outer = 16FCE800] 17:42:38 INFO - PROCESS | 2876 | 1462758158286 Marionette DEBUG loaded listener.js 17:42:38 INFO - PROCESS | 2876 | ++DOMWINDOW == 175 (18533C00) [pid = 2876] [serial = 1976] [outer = 16FCE800] 17:42:38 INFO - PROCESS | 2876 | 1462758158688 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 17:42:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 17:42:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 734ms 17:42:38 INFO - PROCESS | 2876 | 1462758158749 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 17:42:38 INFO - PROCESS | 2876 | 1462758158752 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 17:42:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 17:42:38 INFO - PROCESS | 2876 | 1462758158755 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 17:42:38 INFO - PROCESS | 2876 | 1462758158756 Marionette TRACE conn3 <- [1,2598,null,{}] 17:42:38 INFO - PROCESS | 2876 | 1462758158760 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:38 INFO - PROCESS | 2876 | 1462758158854 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 17:42:38 INFO - PROCESS | 2876 | 1462758158860 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:38 INFO - PROCESS | 2876 | ++DOCSHELL 15253C00 == 76 [pid = 2876] [id = 659] 17:42:38 INFO - PROCESS | 2876 | ++DOMWINDOW == 176 (172B9800) [pid = 2876] [serial = 1977] [outer = 00000000] 17:42:38 INFO - PROCESS | 2876 | ++DOMWINDOW == 177 (18851000) [pid = 2876] [serial = 1978] [outer = 172B9800] 17:42:38 INFO - PROCESS | 2876 | 1462758158905 Marionette DEBUG loaded listener.js 17:42:38 INFO - PROCESS | 2876 | ++DOMWINDOW == 178 (19A20000) [pid = 2876] [serial = 1979] [outer = 172B9800] 17:42:39 INFO - PROCESS | 2876 | 1462758159367 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 17:42:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 17:42:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 641ms 17:42:39 INFO - PROCESS | 2876 | 1462758159413 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 17:42:39 INFO - PROCESS | 2876 | 1462758159415 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 17:42:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 17:42:39 INFO - PROCESS | 2876 | 1462758159425 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 17:42:39 INFO - PROCESS | 2876 | 1462758159426 Marionette TRACE conn3 <- [1,2602,null,{}] 17:42:39 INFO - PROCESS | 2876 | 1462758159429 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:39 INFO - PROCESS | 2876 | 1462758159567 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 17:42:39 INFO - PROCESS | 2876 | 1462758159667 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:39 INFO - PROCESS | 2876 | ++DOCSHELL 18824800 == 77 [pid = 2876] [id = 660] 17:42:39 INFO - PROCESS | 2876 | ++DOMWINDOW == 179 (18825C00) [pid = 2876] [serial = 1980] [outer = 00000000] 17:42:39 INFO - PROCESS | 2876 | ++DOMWINDOW == 180 (19B17000) [pid = 2876] [serial = 1981] [outer = 18825C00] 17:42:39 INFO - PROCESS | 2876 | 1462758159713 Marionette DEBUG loaded listener.js 17:42:39 INFO - PROCESS | 2876 | ++DOMWINDOW == 181 (19C8F400) [pid = 2876] [serial = 1982] [outer = 18825C00] 17:42:40 INFO - PROCESS | 2876 | 1462758160172 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 17:42:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 17:42:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 797ms 17:42:40 INFO - PROCESS | 2876 | 1462758160226 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 17:42:40 INFO - PROCESS | 2876 | 1462758160228 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 17:42:40 INFO - PROCESS | 2876 | 1462758160231 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 17:42:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 17:42:40 INFO - PROCESS | 2876 | 1462758160233 Marionette TRACE conn3 <- [1,2606,null,{}] 17:42:40 INFO - PROCESS | 2876 | 1462758160236 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:40 INFO - PROCESS | 2876 | 1462758160386 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 17:42:40 INFO - PROCESS | 2876 | 1462758160407 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:40 INFO - PROCESS | 2876 | ++DOCSHELL 16FCD400 == 78 [pid = 2876] [id = 661] 17:42:40 INFO - PROCESS | 2876 | ++DOMWINDOW == 182 (16FD1400) [pid = 2876] [serial = 1983] [outer = 00000000] 17:42:40 INFO - PROCESS | 2876 | ++DOMWINDOW == 183 (1AB1F800) [pid = 2876] [serial = 1984] [outer = 16FD1400] 17:42:40 INFO - PROCESS | 2876 | 1462758160456 Marionette DEBUG loaded listener.js 17:42:40 INFO - PROCESS | 2876 | ++DOMWINDOW == 184 (1AE9B000) [pid = 2876] [serial = 1985] [outer = 16FD1400] 17:42:40 INFO - PROCESS | 2876 | 1462758160940 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 17:42:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 17:42:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 734ms 17:42:40 INFO - PROCESS | 2876 | 1462758160997 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 17:42:40 INFO - PROCESS | 2876 | 1462758160999 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 17:42:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 17:42:40 INFO - PROCESS | 2876 | 1462758161008 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 17:42:40 INFO - PROCESS | 2876 | 1462758161010 Marionette TRACE conn3 <- [1,2610,null,{}] 17:42:40 INFO - PROCESS | 2876 | 1462758161018 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:41 INFO - PROCESS | 2876 | 1462758161149 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 17:42:41 INFO - PROCESS | 2876 | 1462758161232 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:41 INFO - PROCESS | 2876 | ++DOCSHELL 1A941800 == 79 [pid = 2876] [id = 662] 17:42:41 INFO - PROCESS | 2876 | ++DOMWINDOW == 185 (1AE9C000) [pid = 2876] [serial = 1986] [outer = 00000000] 17:42:41 INFO - PROCESS | 2876 | ++DOMWINDOW == 186 (1B201400) [pid = 2876] [serial = 1987] [outer = 1AE9C000] 17:42:41 INFO - PROCESS | 2876 | 1462758161275 Marionette DEBUG loaded listener.js 17:42:41 INFO - PROCESS | 2876 | ++DOMWINDOW == 187 (1B363800) [pid = 2876] [serial = 1988] [outer = 1AE9C000] 17:42:41 INFO - PROCESS | 2876 | --DOMWINDOW == 186 (19B15C00) [pid = 2876] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 17:42:41 INFO - PROCESS | 2876 | --DOMWINDOW == 185 (19A36C00) [pid = 2876] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 17:42:41 INFO - PROCESS | 2876 | --DOMWINDOW == 184 (1121BC00) [pid = 2876] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 17:42:41 INFO - PROCESS | 2876 | --DOMWINDOW == 183 (16F0C000) [pid = 2876] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 17:42:41 INFO - PROCESS | 2876 | --DOMWINDOW == 182 (10F32800) [pid = 2876] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 17:42:41 INFO - PROCESS | 2876 | --DOMWINDOW == 181 (172AF800) [pid = 2876] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 17:42:41 INFO - PROCESS | 2876 | --DOMWINDOW == 180 (1852CC00) [pid = 2876] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 17:42:41 INFO - PROCESS | 2876 | --DOMWINDOW == 179 (11045400) [pid = 2876] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 17:42:41 INFO - PROCESS | 2876 | --DOMWINDOW == 178 (1524A400) [pid = 2876] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 17:42:41 INFO - PROCESS | 2876 | --DOMWINDOW == 177 (1884D400) [pid = 2876] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 17:42:41 INFO - PROCESS | 2876 | --DOMWINDOW == 176 (1884B000) [pid = 2876] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 17:42:41 INFO - PROCESS | 2876 | 1462758161858 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 17:42:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 17:42:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 907ms 17:42:41 INFO - PROCESS | 2876 | 1462758161909 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 17:42:41 INFO - PROCESS | 2876 | 1462758161911 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 17:42:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 17:42:41 INFO - PROCESS | 2876 | 1462758161914 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 17:42:41 INFO - PROCESS | 2876 | 1462758161916 Marionette TRACE conn3 <- [1,2614,null,{}] 17:42:41 INFO - PROCESS | 2876 | 1462758161919 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:42 INFO - PROCESS | 2876 | 1462758162053 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 17:42:42 INFO - PROCESS | 2876 | 1462758162135 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:42 INFO - PROCESS | 2876 | ++DOCSHELL 16AB5C00 == 80 [pid = 2876] [id = 663] 17:42:42 INFO - PROCESS | 2876 | ++DOMWINDOW == 177 (16DB7C00) [pid = 2876] [serial = 1989] [outer = 00000000] 17:42:42 INFO - PROCESS | 2876 | ++DOMWINDOW == 178 (185CD800) [pid = 2876] [serial = 1990] [outer = 16DB7C00] 17:42:42 INFO - PROCESS | 2876 | 1462758162178 Marionette DEBUG loaded listener.js 17:42:42 INFO - PROCESS | 2876 | ++DOMWINDOW == 179 (1A942C00) [pid = 2876] [serial = 1991] [outer = 16DB7C00] 17:42:42 INFO - PROCESS | 2876 | 1462758162551 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 17:42:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 17:42:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 703ms 17:42:42 INFO - PROCESS | 2876 | 1462758162612 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 17:42:42 INFO - PROCESS | 2876 | 1462758162614 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 17:42:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 17:42:42 INFO - PROCESS | 2876 | 1462758162618 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 17:42:42 INFO - PROCESS | 2876 | 1462758162619 Marionette TRACE conn3 <- [1,2618,null,{}] 17:42:42 INFO - PROCESS | 2876 | 1462758162623 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:42 INFO - PROCESS | 2876 | 1462758162714 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 17:42:42 INFO - PROCESS | 2876 | 1462758162751 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:42 INFO - PROCESS | 2876 | ++DOCSHELL 12215800 == 81 [pid = 2876] [id = 664] 17:42:42 INFO - PROCESS | 2876 | ++DOMWINDOW == 180 (16AB5000) [pid = 2876] [serial = 1992] [outer = 00000000] 17:42:42 INFO - PROCESS | 2876 | ++DOMWINDOW == 181 (1B788C00) [pid = 2876] [serial = 1993] [outer = 16AB5000] 17:42:42 INFO - PROCESS | 2876 | 1462758162794 Marionette DEBUG loaded listener.js 17:42:42 INFO - PROCESS | 2876 | ++DOMWINDOW == 182 (1B901800) [pid = 2876] [serial = 1994] [outer = 16AB5000] 17:42:43 INFO - PROCESS | 2876 | 1462758163241 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 17:42:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 17:42:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 625ms 17:42:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 17:42:43 INFO - PROCESS | 2876 | 1462758163256 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 17:42:43 INFO - PROCESS | 2876 | 1462758163258 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 17:42:43 INFO - PROCESS | 2876 | 1462758163281 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 17:42:43 INFO - PROCESS | 2876 | 1462758163283 Marionette TRACE conn3 <- [1,2622,null,{}] 17:42:43 INFO - PROCESS | 2876 | 1462758163287 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:43 INFO - PROCESS | 2876 | 1462758163380 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 17:42:43 INFO - PROCESS | 2876 | 1462758163387 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:43 INFO - PROCESS | 2876 | ++DOCSHELL 117E1400 == 82 [pid = 2876] [id = 665] 17:42:43 INFO - PROCESS | 2876 | ++DOMWINDOW == 183 (1AB19C00) [pid = 2876] [serial = 1995] [outer = 00000000] 17:42:43 INFO - PROCESS | 2876 | ++DOMWINDOW == 184 (1B978C00) [pid = 2876] [serial = 1996] [outer = 1AB19C00] 17:42:43 INFO - PROCESS | 2876 | 1462758163431 Marionette DEBUG loaded listener.js 17:42:43 INFO - PROCESS | 2876 | ++DOMWINDOW == 185 (1E24B800) [pid = 2876] [serial = 1997] [outer = 1AB19C00] 17:42:44 INFO - PROCESS | 2876 | 1462758164207 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 17:42:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 17:42:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 953ms 17:42:44 INFO - PROCESS | 2876 | 1462758164228 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 17:42:44 INFO - PROCESS | 2876 | 1462758164231 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 17:42:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 17:42:44 INFO - PROCESS | 2876 | 1462758164236 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 17:42:44 INFO - PROCESS | 2876 | 1462758164240 Marionette TRACE conn3 <- [1,2626,null,{}] 17:42:44 INFO - PROCESS | 2876 | 1462758164246 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:44 INFO - PROCESS | 2876 | 1462758164369 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 17:42:44 INFO - PROCESS | 2876 | 1462758164529 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:44 INFO - PROCESS | 2876 | ++DOCSHELL 130EE400 == 83 [pid = 2876] [id = 666] 17:42:44 INFO - PROCESS | 2876 | ++DOMWINDOW == 186 (140D0C00) [pid = 2876] [serial = 1998] [outer = 00000000] 17:42:44 INFO - PROCESS | 2876 | ++DOMWINDOW == 187 (16226000) [pid = 2876] [serial = 1999] [outer = 140D0C00] 17:42:44 INFO - PROCESS | 2876 | 1462758164591 Marionette DEBUG loaded listener.js 17:42:44 INFO - PROCESS | 2876 | ++DOMWINDOW == 188 (16DBAC00) [pid = 2876] [serial = 2000] [outer = 140D0C00] 17:42:45 INFO - PROCESS | 2876 | 1462758165163 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 17:42:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 17:42:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 999ms 17:42:45 INFO - PROCESS | 2876 | 1462758165236 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 17:42:45 INFO - PROCESS | 2876 | 1462758165242 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 17:42:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 17:42:45 INFO - PROCESS | 2876 | 1462758165249 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 17:42:45 INFO - PROCESS | 2876 | 1462758165252 Marionette TRACE conn3 <- [1,2630,null,{}] 17:42:45 INFO - PROCESS | 2876 | 1462758165256 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:45 INFO - PROCESS | 2876 | 1462758165406 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 17:42:45 INFO - PROCESS | 2876 | 1462758165568 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:45 INFO - PROCESS | 2876 | ++DOCSHELL 17271C00 == 84 [pid = 2876] [id = 667] 17:42:45 INFO - PROCESS | 2876 | ++DOMWINDOW == 189 (172B7400) [pid = 2876] [serial = 2001] [outer = 00000000] 17:42:45 INFO - PROCESS | 2876 | ++DOMWINDOW == 190 (18866C00) [pid = 2876] [serial = 2002] [outer = 172B7400] 17:42:45 INFO - PROCESS | 2876 | 1462758165625 Marionette DEBUG loaded listener.js 17:42:45 INFO - PROCESS | 2876 | ++DOMWINDOW == 191 (19B0B400) [pid = 2876] [serial = 2003] [outer = 172B7400] 17:42:46 INFO - PROCESS | 2876 | 1462758166197 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 17:42:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 17:42:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1000ms 17:42:46 INFO - PROCESS | 2876 | 1462758166250 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 17:42:46 INFO - PROCESS | 2876 | 1462758166252 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 17:42:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 17:42:46 INFO - PROCESS | 2876 | 1462758166256 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 17:42:46 INFO - PROCESS | 2876 | 1462758166260 Marionette TRACE conn3 <- [1,2634,null,{}] 17:42:46 INFO - PROCESS | 2876 | 1462758166271 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:46 INFO - PROCESS | 2876 | 1462758166387 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 17:42:46 INFO - PROCESS | 2876 | 1462758166561 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:46 INFO - PROCESS | 2876 | ++DOCSHELL 1B20A400 == 85 [pid = 2876] [id = 668] 17:42:46 INFO - PROCESS | 2876 | ++DOMWINDOW == 192 (1B361400) [pid = 2876] [serial = 2004] [outer = 00000000] 17:42:46 INFO - PROCESS | 2876 | ++DOMWINDOW == 193 (1B78F000) [pid = 2876] [serial = 2005] [outer = 1B361400] 17:42:46 INFO - PROCESS | 2876 | 1462758166626 Marionette DEBUG loaded listener.js 17:42:46 INFO - PROCESS | 2876 | ++DOMWINDOW == 194 (1B977C00) [pid = 2876] [serial = 2006] [outer = 1B361400] 17:42:47 INFO - PROCESS | 2876 | 1462758167207 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 17:42:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 17:42:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1000ms 17:42:47 INFO - PROCESS | 2876 | 1462758167258 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 17:42:47 INFO - PROCESS | 2876 | 1462758167261 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 17:42:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 17:42:47 INFO - PROCESS | 2876 | 1462758167265 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 17:42:47 INFO - PROCESS | 2876 | 1462758167267 Marionette TRACE conn3 <- [1,2638,null,{}] 17:42:47 INFO - PROCESS | 2876 | 1462758167270 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:47 INFO - PROCESS | 2876 | 1462758167384 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 17:42:47 INFO - PROCESS | 2876 | 1462758167542 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:47 INFO - PROCESS | 2876 | ++DOCSHELL 1ABF9800 == 86 [pid = 2876] [id = 669] 17:42:47 INFO - PROCESS | 2876 | ++DOMWINDOW == 195 (1B61F000) [pid = 2876] [serial = 2007] [outer = 00000000] 17:42:47 INFO - PROCESS | 2876 | ++DOMWINDOW == 196 (1E6B6C00) [pid = 2876] [serial = 2008] [outer = 1B61F000] 17:42:47 INFO - PROCESS | 2876 | 1462758167596 Marionette DEBUG loaded listener.js 17:42:47 INFO - PROCESS | 2876 | ++DOMWINDOW == 197 (1E6BA800) [pid = 2876] [serial = 2009] [outer = 1B61F000] 17:42:48 INFO - PROCESS | 2876 | 1462758168137 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 17:42:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 17:42:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 906ms 17:42:48 INFO - PROCESS | 2876 | 1462758168170 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 17:42:48 INFO - PROCESS | 2876 | 1462758168172 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 17:42:48 INFO - PROCESS | 2876 | 1462758168177 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 17:42:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 17:42:48 INFO - PROCESS | 2876 | 1462758168179 Marionette TRACE conn3 <- [1,2642,null,{}] 17:42:48 INFO - PROCESS | 2876 | 1462758168183 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:48 INFO - PROCESS | 2876 | 1462758168294 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 17:42:48 INFO - PROCESS | 2876 | 1462758168466 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:48 INFO - PROCESS | 2876 | ++DOCSHELL 1104E800 == 87 [pid = 2876] [id = 670] 17:42:48 INFO - PROCESS | 2876 | ++DOMWINDOW == 198 (11FB3C00) [pid = 2876] [serial = 2010] [outer = 00000000] 17:42:48 INFO - PROCESS | 2876 | ++DOMWINDOW == 199 (1E862000) [pid = 2876] [serial = 2011] [outer = 11FB3C00] 17:42:48 INFO - PROCESS | 2876 | 1462758168522 Marionette DEBUG loaded listener.js 17:42:48 INFO - PROCESS | 2876 | ++DOMWINDOW == 200 (1E867000) [pid = 2876] [serial = 2012] [outer = 11FB3C00] 17:42:49 INFO - PROCESS | 2876 | 1462758169105 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 17:42:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 17:42:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 984ms 17:42:49 INFO - PROCESS | 2876 | 1462758169166 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 17:42:49 INFO - PROCESS | 2876 | 1462758169168 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 17:42:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 17:42:49 INFO - PROCESS | 2876 | 1462758169171 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 17:42:49 INFO - PROCESS | 2876 | 1462758169173 Marionette TRACE conn3 <- [1,2646,null,{}] 17:42:49 INFO - PROCESS | 2876 | 1462758169178 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:49 INFO - PROCESS | 2876 | 1462758169305 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 17:42:49 INFO - PROCESS | 2876 | 1462758169465 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:49 INFO - PROCESS | 2876 | ++DOCSHELL 1E6B6400 == 88 [pid = 2876] [id = 671] 17:42:49 INFO - PROCESS | 2876 | ++DOMWINDOW == 201 (1E861400) [pid = 2876] [serial = 2013] [outer = 00000000] 17:42:49 INFO - PROCESS | 2876 | ++DOMWINDOW == 202 (1F1EA000) [pid = 2876] [serial = 2014] [outer = 1E861400] 17:42:49 INFO - PROCESS | 2876 | 1462758169519 Marionette DEBUG loaded listener.js 17:42:49 INFO - PROCESS | 2876 | ++DOMWINDOW == 203 (1F1EF800) [pid = 2876] [serial = 2015] [outer = 1E861400] 17:42:50 INFO - PROCESS | 2876 | 1462758170024 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 17:42:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 17:42:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 906ms 17:42:50 INFO - PROCESS | 2876 | 1462758170076 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 17:42:50 INFO - PROCESS | 2876 | 1462758170078 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 17:42:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 17:42:50 INFO - PROCESS | 2876 | 1462758170082 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 17:42:50 INFO - PROCESS | 2876 | 1462758170084 Marionette TRACE conn3 <- [1,2650,null,{}] 17:42:50 INFO - PROCESS | 2876 | 1462758170087 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:50 INFO - PROCESS | 2876 | 1462758170198 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 17:42:50 INFO - PROCESS | 2876 | 1462758170369 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:50 INFO - PROCESS | 2876 | ++DOCSHELL 1F1E9800 == 89 [pid = 2876] [id = 672] 17:42:50 INFO - PROCESS | 2876 | ++DOMWINDOW == 204 (1F1E9C00) [pid = 2876] [serial = 2016] [outer = 00000000] 17:42:50 INFO - PROCESS | 2876 | ++DOMWINDOW == 205 (1F823800) [pid = 2876] [serial = 2017] [outer = 1F1E9C00] 17:42:50 INFO - PROCESS | 2876 | 1462758170422 Marionette DEBUG loaded listener.js 17:42:50 INFO - PROCESS | 2876 | ++DOMWINDOW == 206 (1F828800) [pid = 2876] [serial = 2018] [outer = 1F1E9C00] 17:42:50 INFO - PROCESS | 2876 | 1462758170976 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 17:42:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 17:42:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1000ms 17:42:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 17:42:51 INFO - PROCESS | 2876 | 1462758171083 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 17:42:51 INFO - PROCESS | 2876 | 1462758171086 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 17:42:51 INFO - PROCESS | 2876 | 1462758171105 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 17:42:51 INFO - PROCESS | 2876 | 1462758171107 Marionette TRACE conn3 <- [1,2654,null,{}] 17:42:51 INFO - PROCESS | 2876 | 1462758171112 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:51 INFO - PROCESS | 2876 | 1462758171226 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 17:42:51 INFO - PROCESS | 2876 | 1462758171381 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:51 INFO - PROCESS | 2876 | ++DOCSHELL 16089800 == 90 [pid = 2876] [id = 673] 17:42:51 INFO - PROCESS | 2876 | ++DOMWINDOW == 207 (16A23C00) [pid = 2876] [serial = 2019] [outer = 00000000] 17:42:51 INFO - PROCESS | 2876 | ++DOMWINDOW == 208 (17254800) [pid = 2876] [serial = 2020] [outer = 16A23C00] 17:42:51 INFO - PROCESS | 2876 | 1462758171462 Marionette DEBUG loaded listener.js 17:42:51 INFO - PROCESS | 2876 | ++DOMWINDOW == 209 (182C5C00) [pid = 2876] [serial = 2021] [outer = 16A23C00] 17:42:52 INFO - PROCESS | 2876 | 1462758172538 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 17:42:52 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) 17:42:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1453ms 17:42:52 INFO - PROCESS | 2876 | 1462758172555 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 17:42:52 INFO - PROCESS | 2876 | 1462758172557 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 17:42:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 17:42:52 INFO - PROCESS | 2876 | 1462758172561 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 17:42:52 INFO - PROCESS | 2876 | 1462758172563 Marionette TRACE conn3 <- [1,2658,null,{}] 17:42:52 INFO - PROCESS | 2876 | 1462758172567 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:52 INFO - PROCESS | 2876 | 1462758172680 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 17:42:53 INFO - PROCESS | 2876 | 1462758173042 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:53 INFO - PROCESS | 2876 | ++DOCSHELL 10F28C00 == 91 [pid = 2876] [id = 674] 17:42:53 INFO - PROCESS | 2876 | ++DOMWINDOW == 210 (11042400) [pid = 2876] [serial = 2022] [outer = 00000000] 17:42:53 INFO - PROCESS | 2876 | ++DOMWINDOW == 211 (11595000) [pid = 2876] [serial = 2023] [outer = 11042400] 17:42:53 INFO - PROCESS | 2876 | 1462758173126 Marionette DEBUG loaded listener.js 17:42:53 INFO - PROCESS | 2876 | ++DOMWINDOW == 212 (13288000) [pid = 2876] [serial = 2024] [outer = 11042400] 17:42:54 INFO - PROCESS | 2876 | 1462758174205 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 17:42:54 INFO - PROCESS | 2876 | 1462758174233 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 17:42:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 17:42:54 INFO - PROCESS | 2876 | 1462758174238 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 17:42:54 INFO - PROCESS | 2876 | 1462758174241 Marionette TRACE conn3 <- [1,2662,null,{}] 17:42:54 INFO - PROCESS | 2876 | 1462758174246 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:54 INFO - PROCESS | 2876 | 1462758174356 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 17:42:54 INFO - PROCESS | 2876 | 1462758174519 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:54 INFO - PROCESS | 2876 | ++DOCSHELL 16A25800 == 92 [pid = 2876] [id = 675] 17:42:54 INFO - PROCESS | 2876 | ++DOMWINDOW == 213 (16AAF400) [pid = 2876] [serial = 2025] [outer = 00000000] 17:42:54 INFO - PROCESS | 2876 | ++DOMWINDOW == 214 (16FDA400) [pid = 2876] [serial = 2026] [outer = 16AAF400] 17:42:54 INFO - PROCESS | 2876 | 1462758174571 Marionette DEBUG loaded listener.js 17:42:54 INFO - PROCESS | 2876 | ++DOMWINDOW == 215 (1726CC00) [pid = 2876] [serial = 2027] [outer = 16AAF400] 17:42:54 INFO - PROCESS | 2876 | --DOCSHELL 1792A400 == 91 [pid = 2876] [id = 519] 17:42:54 INFO - PROCESS | 2876 | --DOCSHELL 1A87F000 == 90 [pid = 2876] [id = 520] 17:42:54 INFO - PROCESS | 2876 | --DOCSHELL 12215800 == 89 [pid = 2876] [id = 664] 17:42:54 INFO - PROCESS | 2876 | --DOCSHELL 16AB5C00 == 88 [pid = 2876] [id = 663] 17:42:54 INFO - PROCESS | 2876 | --DOCSHELL 1A941800 == 87 [pid = 2876] [id = 662] 17:42:54 INFO - PROCESS | 2876 | --DOCSHELL 16FCD400 == 86 [pid = 2876] [id = 661] 17:42:54 INFO - PROCESS | 2876 | --DOCSHELL 18824800 == 85 [pid = 2876] [id = 660] 17:42:54 INFO - PROCESS | 2876 | --DOCSHELL 15253C00 == 84 [pid = 2876] [id = 659] 17:42:54 INFO - PROCESS | 2876 | --DOCSHELL 16F12C00 == 83 [pid = 2876] [id = 658] 17:42:54 INFO - PROCESS | 2876 | --DOCSHELL 15248C00 == 82 [pid = 2876] [id = 657] 17:42:54 INFO - PROCESS | 2876 | --DOCSHELL 14741400 == 81 [pid = 2876] [id = 656] 17:42:54 INFO - PROCESS | 2876 | --DOCSHELL 1B971400 == 80 [pid = 2876] [id = 654] 17:42:54 INFO - PROCESS | 2876 | --DOMWINDOW == 214 (1AF24C00) [pid = 2876] [serial = 1942] [outer = 00000000] [url = about:blank] 17:42:54 INFO - PROCESS | 2876 | --DOCSHELL 1B78B800 == 79 [pid = 2876] [id = 653] 17:42:54 INFO - PROCESS | 2876 | --DOCSHELL 1B362000 == 78 [pid = 2876] [id = 652] 17:42:54 INFO - PROCESS | 2876 | --DOCSHELL 1B20F400 == 77 [pid = 2876] [id = 651] 17:42:54 INFO - PROCESS | 2876 | --DOCSHELL 178F6000 == 76 [pid = 2876] [id = 650] 17:42:54 INFO - PROCESS | 2876 | --DOCSHELL 16219C00 == 75 [pid = 2876] [id = 649] 17:42:54 INFO - PROCESS | 2876 | --DOCSHELL 12222800 == 74 [pid = 2876] [id = 648] 17:42:54 INFO - PROCESS | 2876 | --DOMWINDOW == 213 (1B201C00) [pid = 2876] [serial = 1886] [outer = 00000000] [url = about:blank] 17:42:54 INFO - PROCESS | 2876 | --DOMWINDOW == 212 (1A459C00) [pid = 2876] [serial = 1933] [outer = 00000000] [url = about:blank] 17:42:54 INFO - PROCESS | 2876 | --DOMWINDOW == 211 (19C84800) [pid = 2876] [serial = 1930] [outer = 00000000] [url = about:blank] 17:42:54 INFO - PROCESS | 2876 | --DOMWINDOW == 210 (117E1800) [pid = 2876] [serial = 1888] [outer = 00000000] [url = about:blank] 17:42:54 INFO - PROCESS | 2876 | --DOMWINDOW == 209 (16FD2400) [pid = 2876] [serial = 1891] [outer = 00000000] [url = about:blank] 17:42:54 INFO - PROCESS | 2876 | --DOMWINDOW == 208 (16B70000) [pid = 2876] [serial = 1936] [outer = 00000000] [url = about:blank] 17:42:54 INFO - PROCESS | 2876 | --DOMWINDOW == 207 (19A2B800) [pid = 2876] [serial = 1894] [outer = 00000000] [url = about:blank] 17:42:54 INFO - PROCESS | 2876 | --DOMWINDOW == 206 (1B612800) [pid = 2876] [serial = 1897] [outer = 00000000] [url = about:blank] 17:42:54 INFO - PROCESS | 2876 | --DOMWINDOW == 205 (1B61DC00) [pid = 2876] [serial = 1900] [outer = 00000000] [url = about:blank] 17:42:54 INFO - PROCESS | 2876 | --DOMWINDOW == 204 (1B790000) [pid = 2876] [serial = 1903] [outer = 00000000] [url = about:blank] 17:42:54 INFO - PROCESS | 2876 | --DOMWINDOW == 203 (1726E000) [pid = 2876] [serial = 1909] [outer = 00000000] [url = about:blank] 17:42:54 INFO - PROCESS | 2876 | --DOMWINDOW == 202 (16FCF400) [pid = 2876] [serial = 1918] [outer = 00000000] [url = about:blank] 17:42:54 INFO - PROCESS | 2876 | --DOMWINDOW == 201 (17037000) [pid = 2876] [serial = 1919] [outer = 00000000] [url = about:blank] 17:42:54 INFO - PROCESS | 2876 | --DOMWINDOW == 200 (1594E800) [pid = 2876] [serial = 1913] [outer = 00000000] [url = about:blank] 17:42:54 INFO - PROCESS | 2876 | --DOMWINDOW == 199 (140D8800) [pid = 2876] [serial = 1912] [outer = 00000000] [url = about:blank] 17:42:54 INFO - PROCESS | 2876 | --DOMWINDOW == 198 (17923800) [pid = 2876] [serial = 1921] [outer = 00000000] [url = about:blank] 17:42:54 INFO - PROCESS | 2876 | --DOMWINDOW == 197 (180D3C00) [pid = 2876] [serial = 1922] [outer = 00000000] [url = about:blank] 17:42:54 INFO - PROCESS | 2876 | --DOMWINDOW == 196 (1855D800) [pid = 2876] [serial = 1924] [outer = 00000000] [url = about:blank] 17:42:54 INFO - PROCESS | 2876 | --DOMWINDOW == 195 (13CAA400) [pid = 2876] [serial = 1915] [outer = 00000000] [url = about:blank] 17:42:54 INFO - PROCESS | 2876 | --DOMWINDOW == 194 (164D6800) [pid = 2876] [serial = 1916] [outer = 00000000] [url = about:blank] 17:42:54 INFO - PROCESS | 2876 | --DOMWINDOW == 193 (1B969C00) [pid = 2876] [serial = 1906] [outer = 00000000] [url = about:blank] 17:42:54 INFO - PROCESS | 2876 | --DOMWINDOW == 192 (1A880800) [pid = 2876] [serial = 1939] [outer = 00000000] [url = about:blank] 17:42:54 INFO - PROCESS | 2876 | --DOMWINDOW == 191 (1A936C00) [pid = 2876] [serial = 1934] [outer = 00000000] [url = about:blank] 17:42:54 INFO - PROCESS | 2876 | --DOMWINDOW == 190 (1855C400) [pid = 2876] [serial = 1937] [outer = 00000000] [url = about:blank] 17:42:54 INFO - PROCESS | 2876 | --DOMWINDOW == 189 (19A24400) [pid = 2876] [serial = 1927] [outer = 00000000] [url = about:blank] 17:42:54 INFO - PROCESS | 2876 | --DOMWINDOW == 188 (1A943800) [pid = 2876] [serial = 1940] [outer = 00000000] [url = about:blank] 17:42:54 INFO - PROCESS | 2876 | --DOMWINDOW == 187 (19A3B800) [pid = 2876] [serial = 1928] [outer = 00000000] [url = about:blank] 17:42:54 INFO - PROCESS | 2876 | --DOMWINDOW == 186 (19C88C00) [pid = 2876] [serial = 1931] [outer = 00000000] [url = about:blank] 17:42:54 INFO - PROCESS | 2876 | --DOMWINDOW == 185 (185D6800) [pid = 2876] [serial = 1925] [outer = 00000000] [url = about:blank] 17:42:55 INFO - PROCESS | 2876 | 1462758175602 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 17:42:55 INFO - PROCESS | 2876 | 1462758175640 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 17:42:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 17:42:55 INFO - PROCESS | 2876 | 1462758175645 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 17:42:55 INFO - PROCESS | 2876 | 1462758175647 Marionette TRACE conn3 <- [1,2666,null,{}] 17:42:55 INFO - PROCESS | 2876 | 1462758175651 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:55 INFO - PROCESS | 2876 | 1462758175744 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 17:42:55 INFO - PROCESS | 2876 | 1462758175751 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:55 INFO - PROCESS | 2876 | ++DOCSHELL 15248C00 == 75 [pid = 2876] [id = 676] 17:42:55 INFO - PROCESS | 2876 | ++DOMWINDOW == 186 (15249C00) [pid = 2876] [serial = 2028] [outer = 00000000] 17:42:55 INFO - PROCESS | 2876 | ++DOMWINDOW == 187 (16FD1000) [pid = 2876] [serial = 2029] [outer = 15249C00] 17:42:55 INFO - PROCESS | 2876 | 1462758175796 Marionette DEBUG loaded listener.js 17:42:55 INFO - PROCESS | 2876 | ++DOMWINDOW == 188 (17276C00) [pid = 2876] [serial = 2030] [outer = 15249C00] 17:42:56 INFO - PROCESS | 2876 | 1462758176803 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 17:42:56 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) 17:42:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1188ms 17:42:56 INFO - PROCESS | 2876 | 1462758176837 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 17:42:56 INFO - PROCESS | 2876 | 1462758176839 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 17:42:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 17:42:56 INFO - PROCESS | 2876 | 1462758176844 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 17:42:56 INFO - PROCESS | 2876 | 1462758176849 Marionette TRACE conn3 <- [1,2670,null,{}] 17:42:56 INFO - PROCESS | 2876 | 1462758176863 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:56 INFO - PROCESS | 2876 | 1462758177006 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 17:42:57 INFO - PROCESS | 2876 | 1462758177083 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:57 INFO - PROCESS | 2876 | ++DOCSHELL 185C9C00 == 76 [pid = 2876] [id = 677] 17:42:57 INFO - PROCESS | 2876 | ++DOMWINDOW == 189 (185CB800) [pid = 2876] [serial = 2031] [outer = 00000000] 17:42:57 INFO - PROCESS | 2876 | ++DOMWINDOW == 190 (1884C400) [pid = 2876] [serial = 2032] [outer = 185CB800] 17:42:57 INFO - PROCESS | 2876 | 1462758177128 Marionette DEBUG loaded listener.js 17:42:57 INFO - PROCESS | 2876 | ++DOMWINDOW == 191 (19A21000) [pid = 2876] [serial = 2033] [outer = 185CB800] 17:42:58 INFO - PROCESS | 2876 | 1462758178047 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 17:42:58 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) 17:42:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1250ms 17:42:58 INFO - PROCESS | 2876 | 1462758178100 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 17:42:58 INFO - PROCESS | 2876 | 1462758178103 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 17:42:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 17:42:58 INFO - PROCESS | 2876 | 1462758178106 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 17:42:58 INFO - PROCESS | 2876 | 1462758178108 Marionette TRACE conn3 <- [1,2674,null,{}] 17:42:58 INFO - PROCESS | 2876 | 1462758178112 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:58 INFO - PROCESS | 2876 | 1462758178251 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 17:42:58 INFO - PROCESS | 2876 | 1462758178325 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:58 INFO - PROCESS | 2876 | ++DOCSHELL 19A35000 == 77 [pid = 2876] [id = 678] 17:42:58 INFO - PROCESS | 2876 | ++DOMWINDOW == 192 (19A3F400) [pid = 2876] [serial = 2034] [outer = 00000000] 17:42:58 INFO - PROCESS | 2876 | ++DOMWINDOW == 193 (19C87C00) [pid = 2876] [serial = 2035] [outer = 19A3F400] 17:42:58 INFO - PROCESS | 2876 | 1462758178370 Marionette DEBUG loaded listener.js 17:42:58 INFO - PROCESS | 2876 | ++DOMWINDOW == 194 (19EBEC00) [pid = 2876] [serial = 2036] [outer = 19A3F400] 17:42:58 INFO - PROCESS | 2876 | --DOMWINDOW == 193 (172B9800) [pid = 2876] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 17:42:58 INFO - PROCESS | 2876 | --DOMWINDOW == 192 (16FCE800) [pid = 2876] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 17:42:58 INFO - PROCESS | 2876 | --DOMWINDOW == 191 (147A6400) [pid = 2876] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 17:42:58 INFO - PROCESS | 2876 | --DOMWINDOW == 190 (18825C00) [pid = 2876] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 17:42:58 INFO - PROCESS | 2876 | --DOMWINDOW == 189 (15249800) [pid = 2876] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 17:42:58 INFO - PROCESS | 2876 | --DOMWINDOW == 188 (16FD1400) [pid = 2876] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 17:42:58 INFO - PROCESS | 2876 | --DOMWINDOW == 187 (16DB7C00) [pid = 2876] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 17:42:58 INFO - PROCESS | 2876 | --DOMWINDOW == 186 (1AE9C000) [pid = 2876] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 17:42:58 INFO - PROCESS | 2876 | --DOMWINDOW == 185 (16AB5000) [pid = 2876] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 17:42:59 INFO - PROCESS | 2876 | 1462758179511 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 17:42:59 INFO - PROCESS | 2876 | 1462758179573 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 17:42:59 INFO - PROCESS | 2876 | 1462758179576 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 17:42:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 17:42:59 INFO - PROCESS | 2876 | 1462758179578 Marionette TRACE conn3 <- [1,2678,null,{}] 17:42:59 INFO - PROCESS | 2876 | 1462758179588 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:59 INFO - PROCESS | 2876 | 1462758179706 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 17:42:59 INFO - PROCESS | 2876 | 1462758179820 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:59 INFO - PROCESS | 2876 | ++DOCSHELL 16AB1000 == 78 [pid = 2876] [id = 679] 17:42:59 INFO - PROCESS | 2876 | ++DOMWINDOW == 186 (16AB5000) [pid = 2876] [serial = 2037] [outer = 00000000] 17:42:59 INFO - PROCESS | 2876 | ++DOMWINDOW == 187 (19A24C00) [pid = 2876] [serial = 2038] [outer = 16AB5000] 17:42:59 INFO - PROCESS | 2876 | 1462758179870 Marionette DEBUG loaded listener.js 17:42:59 INFO - PROCESS | 2876 | ++DOMWINDOW == 188 (1A938C00) [pid = 2876] [serial = 2039] [outer = 16AB5000] 17:43:00 INFO - PROCESS | 2876 | 1462758180748 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 17:43:00 INFO - PROCESS | 2876 | 1462758180776 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 17:43:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 17:43:00 INFO - PROCESS | 2876 | 1462758180780 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 17:43:00 INFO - PROCESS | 2876 | 1462758180781 Marionette TRACE conn3 <- [1,2682,null,{}] 17:43:00 INFO - PROCESS | 2876 | 1462758180785 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:00 INFO - PROCESS | 2876 | 1462758180876 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 17:43:01 INFO - PROCESS | 2876 | 1462758181067 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:01 INFO - PROCESS | 2876 | ++DOCSHELL 1057A000 == 79 [pid = 2876] [id = 680] 17:43:01 INFO - PROCESS | 2876 | ++DOMWINDOW == 189 (105E8800) [pid = 2876] [serial = 2040] [outer = 00000000] 17:43:01 INFO - PROCESS | 2876 | ++DOMWINDOW == 190 (10D5A000) [pid = 2876] [serial = 2041] [outer = 105E8800] 17:43:01 INFO - PROCESS | 2876 | 1462758181169 Marionette DEBUG loaded listener.js 17:43:01 INFO - PROCESS | 2876 | ++DOMWINDOW == 191 (1104E000) [pid = 2876] [serial = 2042] [outer = 105E8800] 17:43:02 INFO - PROCESS | 2876 | 1462758182247 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 17:43:02 INFO - PROCESS | 2876 | 1462758182289 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 17:43:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 17:43:02 INFO - PROCESS | 2876 | 1462758182294 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 17:43:02 INFO - PROCESS | 2876 | 1462758182298 Marionette TRACE conn3 <- [1,2686,null,{}] 17:43:02 INFO - PROCESS | 2876 | 1462758182303 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:02 INFO - PROCESS | 2876 | 1462758182456 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 17:43:02 INFO - PROCESS | 2876 | 1462758182650 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:02 INFO - PROCESS | 2876 | ++DOCSHELL 13C92C00 == 80 [pid = 2876] [id = 681] 17:43:02 INFO - PROCESS | 2876 | ++DOMWINDOW == 192 (13C9E400) [pid = 2876] [serial = 2043] [outer = 00000000] 17:43:02 INFO - PROCESS | 2876 | ++DOMWINDOW == 193 (1479DC00) [pid = 2876] [serial = 2044] [outer = 13C9E400] 17:43:02 INFO - PROCESS | 2876 | 1462758182707 Marionette DEBUG loaded listener.js 17:43:02 INFO - PROCESS | 2876 | ++DOMWINDOW == 194 (15B4E000) [pid = 2876] [serial = 2045] [outer = 13C9E400] 17:43:03 INFO - PROCESS | 2876 | 1462758183764 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 17:43:03 INFO - PROCESS | 2876 | 1462758183828 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 17:43:03 INFO - PROCESS | 2876 | 1462758183834 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 17:43:03 INFO - PROCESS | 2876 | 1462758183836 Marionette TRACE conn3 <- [1,2690,null,{}] 17:43:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 17:43:03 INFO - PROCESS | 2876 | 1462758183840 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:03 INFO - PROCESS | 2876 | 1462758183949 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 17:43:04 INFO - PROCESS | 2876 | 1462758184191 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:04 INFO - PROCESS | 2876 | ++DOCSHELL 15246C00 == 81 [pid = 2876] [id = 682] 17:43:04 INFO - PROCESS | 2876 | ++DOMWINDOW == 195 (1594C800) [pid = 2876] [serial = 2046] [outer = 00000000] 17:43:04 INFO - PROCESS | 2876 | ++DOMWINDOW == 196 (1725D000) [pid = 2876] [serial = 2047] [outer = 1594C800] 17:43:04 INFO - PROCESS | 2876 | 1462758184247 Marionette DEBUG loaded listener.js 17:43:04 INFO - PROCESS | 2876 | ++DOMWINDOW == 197 (1852F000) [pid = 2876] [serial = 2048] [outer = 1594C800] 17:43:04 INFO - PROCESS | 2876 | 1462758184844 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 17:43:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 17:43:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1031ms 17:43:04 INFO - PROCESS | 2876 | 1462758184875 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 17:43:04 INFO - PROCESS | 2876 | 1462758184877 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 17:43:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 17:43:04 INFO - PROCESS | 2876 | 1462758184899 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 17:43:04 INFO - PROCESS | 2876 | 1462758184905 Marionette TRACE conn3 <- [1,2694,null,{}] 17:43:04 INFO - PROCESS | 2876 | 1462758184915 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:05 INFO - PROCESS | 2876 | 1462758185036 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 17:43:05 INFO - PROCESS | 2876 | 1462758185201 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:05 INFO - PROCESS | 2876 | ++DOCSHELL 18869800 == 82 [pid = 2876] [id = 683] 17:43:05 INFO - PROCESS | 2876 | ++DOMWINDOW == 198 (1886A000) [pid = 2876] [serial = 2049] [outer = 00000000] 17:43:05 INFO - PROCESS | 2876 | ++DOMWINDOW == 199 (1A880400) [pid = 2876] [serial = 2050] [outer = 1886A000] 17:43:05 INFO - PROCESS | 2876 | 1462758185255 Marionette DEBUG loaded listener.js 17:43:05 INFO - PROCESS | 2876 | ++DOMWINDOW == 200 (1A944C00) [pid = 2876] [serial = 2051] [outer = 1886A000] 17:43:05 INFO - PROCESS | 2876 | 1462758185860 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 17:43:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 17:43:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1016ms 17:43:05 INFO - PROCESS | 2876 | 1462758185895 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 17:43:05 INFO - PROCESS | 2876 | 1462758185898 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 17:43:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 17:43:05 INFO - PROCESS | 2876 | 1462758185902 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 17:43:05 INFO - PROCESS | 2876 | 1462758185904 Marionette TRACE conn3 <- [1,2698,null,{}] 17:43:05 INFO - PROCESS | 2876 | 1462758185907 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:06 INFO - PROCESS | 2876 | 1462758186023 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 17:43:06 INFO - PROCESS | 2876 | 1462758186181 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:06 INFO - PROCESS | 2876 | ++DOCSHELL 18824400 == 83 [pid = 2876] [id = 684] 17:43:06 INFO - PROCESS | 2876 | ++DOMWINDOW == 201 (19C84800) [pid = 2876] [serial = 2052] [outer = 00000000] 17:43:06 INFO - PROCESS | 2876 | ++DOMWINDOW == 202 (1AE9D000) [pid = 2876] [serial = 2053] [outer = 19C84800] 17:43:06 INFO - PROCESS | 2876 | 1462758186242 Marionette DEBUG loaded listener.js 17:43:06 INFO - PROCESS | 2876 | ++DOMWINDOW == 203 (1B04A000) [pid = 2876] [serial = 2054] [outer = 19C84800] 17:43:06 INFO - PROCESS | 2876 | 1462758186865 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 17:43:06 INFO - PROCESS | 2876 | 1462758186905 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 17:43:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 17:43:06 INFO - PROCESS | 2876 | 1462758186909 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 17:43:06 INFO - PROCESS | 2876 | 1462758186911 Marionette TRACE conn3 <- [1,2702,null,{}] 17:43:06 INFO - PROCESS | 2876 | 1462758186914 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:07 INFO - PROCESS | 2876 | 1462758187026 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 17:43:07 INFO - PROCESS | 2876 | 1462758187198 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:07 INFO - PROCESS | 2876 | ++DOCSHELL 1B04D800 == 84 [pid = 2876] [id = 685] 17:43:07 INFO - PROCESS | 2876 | ++DOMWINDOW == 204 (1B04EC00) [pid = 2876] [serial = 2055] [outer = 00000000] 17:43:07 INFO - PROCESS | 2876 | ++DOMWINDOW == 205 (1B369C00) [pid = 2876] [serial = 2056] [outer = 1B04EC00] 17:43:07 INFO - PROCESS | 2876 | 1462758187267 Marionette DEBUG loaded listener.js 17:43:07 INFO - PROCESS | 2876 | ++DOMWINDOW == 206 (1B902400) [pid = 2876] [serial = 2057] [outer = 1B04EC00] 17:43:07 INFO - PROCESS | 2876 | 1462758187838 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 17:43:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 17:43:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1000ms 17:43:07 INFO - PROCESS | 2876 | 1462758187911 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 17:43:07 INFO - PROCESS | 2876 | 1462758187913 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 17:43:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 17:43:07 INFO - PROCESS | 2876 | 1462758187917 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 17:43:07 INFO - PROCESS | 2876 | 1462758187919 Marionette TRACE conn3 <- [1,2706,null,{}] 17:43:07 INFO - PROCESS | 2876 | 1462758187923 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:08 INFO - PROCESS | 2876 | 1462758188038 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 17:43:08 INFO - PROCESS | 2876 | 1462758188212 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:08 INFO - PROCESS | 2876 | ++DOCSHELL 1B20C000 == 85 [pid = 2876] [id = 686] 17:43:08 INFO - PROCESS | 2876 | ++DOMWINDOW == 207 (1B61B000) [pid = 2876] [serial = 2058] [outer = 00000000] 17:43:08 INFO - PROCESS | 2876 | ++DOMWINDOW == 208 (1E253000) [pid = 2876] [serial = 2059] [outer = 1B61B000] 17:43:08 INFO - PROCESS | 2876 | 1462758188275 Marionette DEBUG loaded listener.js 17:43:08 INFO - PROCESS | 2876 | ++DOMWINDOW == 209 (1E6B4000) [pid = 2876] [serial = 2060] [outer = 1B61B000] 17:43:08 INFO - PROCESS | 2876 | 1462758188909 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 17:43:08 INFO - PROCESS | 2876 | 1462758188980 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 17:43:08 INFO - PROCESS | 2876 | 1462758188983 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 17:43:08 INFO - PROCESS | 2876 | 1462758188985 Marionette TRACE conn3 <- [1,2710,null,{}] 17:43:08 INFO - PROCESS | 2876 | 1462758188989 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:09 INFO - PROCESS | 2876 | 1462758189102 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 17:43:09 INFO - PROCESS | 2876 | 1462758189262 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:09 INFO - PROCESS | 2876 | ++DOCSHELL 1473AC00 == 86 [pid = 2876] [id = 687] 17:43:09 INFO - PROCESS | 2876 | ++DOMWINDOW == 210 (164D4400) [pid = 2876] [serial = 2061] [outer = 00000000] 17:43:09 INFO - PROCESS | 2876 | ++DOMWINDOW == 211 (18825800) [pid = 2876] [serial = 2062] [outer = 164D4400] 17:43:09 INFO - PROCESS | 2876 | 1462758189324 Marionette DEBUG loaded listener.js 17:43:09 INFO - PROCESS | 2876 | ++DOMWINDOW == 212 (19A38800) [pid = 2876] [serial = 2063] [outer = 164D4400] 17:43:09 INFO - PROCESS | 2876 | 1462758189937 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 17:43:09 INFO - PROCESS | 2876 | 1462758189988 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 17:43:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 17:43:09 INFO - PROCESS | 2876 | 1462758189992 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 17:43:09 INFO - PROCESS | 2876 | 1462758189994 Marionette TRACE conn3 <- [1,2714,null,{}] 17:43:09 INFO - PROCESS | 2876 | 1462758189998 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:10 INFO - PROCESS | 2876 | 1462758190266 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 17:43:10 INFO - PROCESS | 2876 | 1462758190442 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:10 INFO - PROCESS | 2876 | ++DOCSHELL 122FE000 == 87 [pid = 2876] [id = 688] 17:43:10 INFO - PROCESS | 2876 | ++DOMWINDOW == 213 (122FF400) [pid = 2876] [serial = 2064] [outer = 00000000] 17:43:10 INFO - PROCESS | 2876 | ++DOMWINDOW == 214 (12F1CC00) [pid = 2876] [serial = 2065] [outer = 122FF400] 17:43:10 INFO - PROCESS | 2876 | 1462758190493 Marionette DEBUG loaded listener.js 17:43:10 INFO - PROCESS | 2876 | ++DOMWINDOW == 215 (14740000) [pid = 2876] [serial = 2066] [outer = 122FF400] 17:43:11 INFO - PROCESS | 2876 | 1462758191082 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 17:43:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 17:43:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1157ms 17:43:11 INFO - PROCESS | 2876 | 1462758191145 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 17:43:11 INFO - PROCESS | 2876 | 1462758191149 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 17:43:11 INFO - PROCESS | 2876 | 1462758191153 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 17:43:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 17:43:11 INFO - PROCESS | 2876 | 1462758191157 Marionette TRACE conn3 <- [1,2718,null,{}] 17:43:11 INFO - PROCESS | 2876 | 1462758191161 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:11 INFO - PROCESS | 2876 | 1462758191270 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 17:43:11 INFO - PROCESS | 2876 | 1462758191442 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:11 INFO - PROCESS | 2876 | ++DOCSHELL 16A26400 == 88 [pid = 2876] [id = 689] 17:43:11 INFO - PROCESS | 2876 | ++DOMWINDOW == 216 (16AAA000) [pid = 2876] [serial = 2067] [outer = 00000000] 17:43:11 INFO - PROCESS | 2876 | ++DOMWINDOW == 217 (16FD5C00) [pid = 2876] [serial = 2068] [outer = 16AAA000] 17:43:11 INFO - PROCESS | 2876 | 1462758191496 Marionette DEBUG loaded listener.js 17:43:11 INFO - PROCESS | 2876 | ++DOMWINDOW == 218 (181F6800) [pid = 2876] [serial = 2069] [outer = 16AAA000] 17:43:11 INFO - PROCESS | 2876 | --DOCSHELL 16AB1000 == 87 [pid = 2876] [id = 679] 17:43:11 INFO - PROCESS | 2876 | --DOCSHELL 19A35000 == 86 [pid = 2876] [id = 678] 17:43:11 INFO - PROCESS | 2876 | --DOCSHELL 185C9C00 == 85 [pid = 2876] [id = 677] 17:43:11 INFO - PROCESS | 2876 | --DOCSHELL 15248C00 == 84 [pid = 2876] [id = 676] 17:43:11 INFO - PROCESS | 2876 | --DOCSHELL 16A25800 == 83 [pid = 2876] [id = 675] 17:43:11 INFO - PROCESS | 2876 | --DOCSHELL 10F28C00 == 82 [pid = 2876] [id = 674] 17:43:11 INFO - PROCESS | 2876 | --DOCSHELL 130EE400 == 81 [pid = 2876] [id = 666] 17:43:11 INFO - PROCESS | 2876 | --DOMWINDOW == 217 (1E24F800) [pid = 2876] [serial = 1963] [outer = 00000000] [url = about:blank] 17:43:11 INFO - PROCESS | 2876 | --DOMWINDOW == 216 (16F15400) [pid = 2876] [serial = 1966] [outer = 00000000] [url = about:blank] 17:43:11 INFO - PROCESS | 2876 | --DOMWINDOW == 215 (1B978C00) [pid = 2876] [serial = 1996] [outer = 00000000] [url = about:blank] 17:43:11 INFO - PROCESS | 2876 | --DOMWINDOW == 214 (18851000) [pid = 2876] [serial = 1978] [outer = 00000000] [url = about:blank] 17:43:11 INFO - PROCESS | 2876 | --DOMWINDOW == 213 (177B6000) [pid = 2876] [serial = 1975] [outer = 00000000] [url = about:blank] 17:43:11 INFO - PROCESS | 2876 | --DOMWINDOW == 212 (18533C00) [pid = 2876] [serial = 1976] [outer = 00000000] [url = about:blank] 17:43:11 INFO - PROCESS | 2876 | --DOMWINDOW == 211 (16AAA800) [pid = 2876] [serial = 1970] [outer = 00000000] [url = about:blank] 17:43:11 INFO - PROCESS | 2876 | --DOMWINDOW == 210 (1621F000) [pid = 2876] [serial = 1969] [outer = 00000000] [url = about:blank] 17:43:11 INFO - PROCESS | 2876 | --DOMWINDOW == 209 (19B17000) [pid = 2876] [serial = 1981] [outer = 00000000] [url = about:blank] 17:43:11 INFO - PROCESS | 2876 | --DOMWINDOW == 208 (19C8F400) [pid = 2876] [serial = 1982] [outer = 00000000] [url = about:blank] 17:43:11 INFO - PROCESS | 2876 | --DOMWINDOW == 207 (17925000) [pid = 2876] [serial = 1948] [outer = 00000000] [url = about:blank] 17:43:11 INFO - PROCESS | 2876 | --DOMWINDOW == 206 (1B78D800) [pid = 2876] [serial = 1957] [outer = 00000000] [url = about:blank] 17:43:11 INFO - PROCESS | 2876 | --DOMWINDOW == 205 (15B4CC00) [pid = 2876] [serial = 1972] [outer = 00000000] [url = about:blank] 17:43:11 INFO - PROCESS | 2876 | --DOMWINDOW == 204 (164D9000) [pid = 2876] [serial = 1973] [outer = 00000000] [url = about:blank] 17:43:11 INFO - PROCESS | 2876 | --DOMWINDOW == 203 (1AB1F800) [pid = 2876] [serial = 1984] [outer = 00000000] [url = about:blank] 17:43:11 INFO - PROCESS | 2876 | --DOMWINDOW == 202 (1E246000) [pid = 2876] [serial = 1960] [outer = 00000000] [url = about:blank] 17:43:11 INFO - PROCESS | 2876 | --DOMWINDOW == 201 (1B369400) [pid = 2876] [serial = 1954] [outer = 00000000] [url = about:blank] 17:43:11 INFO - PROCESS | 2876 | --DOMWINDOW == 200 (14504000) [pid = 2876] [serial = 1945] [outer = 00000000] [url = about:blank] 17:43:11 INFO - PROCESS | 2876 | --DOMWINDOW == 199 (1ABEF400) [pid = 2876] [serial = 1951] [outer = 00000000] [url = about:blank] 17:43:11 INFO - PROCESS | 2876 | --DOMWINDOW == 198 (185CD800) [pid = 2876] [serial = 1990] [outer = 00000000] [url = about:blank] 17:43:11 INFO - PROCESS | 2876 | --DOMWINDOW == 197 (1B201400) [pid = 2876] [serial = 1987] [outer = 00000000] [url = about:blank] 17:43:11 INFO - PROCESS | 2876 | --DOMWINDOW == 196 (1B788C00) [pid = 2876] [serial = 1993] [outer = 00000000] [url = about:blank] 17:43:11 INFO - PROCESS | 2876 | --DOMWINDOW == 195 (1B363800) [pid = 2876] [serial = 1988] [outer = 00000000] [url = about:blank] 17:43:11 INFO - PROCESS | 2876 | --DOMWINDOW == 194 (1A942C00) [pid = 2876] [serial = 1991] [outer = 00000000] [url = about:blank] 17:43:11 INFO - PROCESS | 2876 | --DOMWINDOW == 193 (1AE9B000) [pid = 2876] [serial = 1985] [outer = 00000000] [url = about:blank] 17:43:11 INFO - PROCESS | 2876 | --DOMWINDOW == 192 (1B901800) [pid = 2876] [serial = 1994] [outer = 00000000] [url = about:blank] 17:43:11 INFO - PROCESS | 2876 | --DOMWINDOW == 191 (19A20000) [pid = 2876] [serial = 1979] [outer = 00000000] [url = about:blank] 17:43:12 INFO - PROCESS | 2876 | 1462758192528 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 17:43:12 INFO - PROCESS | 2876 | 1462758192559 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 17:43:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 17:43:12 INFO - PROCESS | 2876 | 1462758192563 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 17:43:12 INFO - PROCESS | 2876 | 1462758192565 Marionette TRACE conn3 <- [1,2722,null,{}] 17:43:12 INFO - PROCESS | 2876 | 1462758192568 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:12 INFO - PROCESS | 2876 | 1462758192666 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 17:43:12 INFO - PROCESS | 2876 | 1462758192676 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:12 INFO - PROCESS | 2876 | ++DOCSHELL 16AB2800 == 82 [pid = 2876] [id = 690] 17:43:12 INFO - PROCESS | 2876 | ++DOMWINDOW == 192 (16AB3400) [pid = 2876] [serial = 2070] [outer = 00000000] 17:43:12 INFO - PROCESS | 2876 | ++DOMWINDOW == 193 (18536400) [pid = 2876] [serial = 2071] [outer = 16AB3400] 17:43:12 INFO - PROCESS | 2876 | 1462758192722 Marionette DEBUG loaded listener.js 17:43:12 INFO - PROCESS | 2876 | ++DOMWINDOW == 194 (180D5C00) [pid = 2876] [serial = 2072] [outer = 16AB3400] 17:43:13 INFO - PROCESS | 2876 | 1462758193293 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 17:43:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 17:43:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 797ms 17:43:13 INFO - PROCESS | 2876 | 1462758193364 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 17:43:13 INFO - PROCESS | 2876 | 1462758193367 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 17:43:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 17:43:13 INFO - PROCESS | 2876 | 1462758193377 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 17:43:13 INFO - PROCESS | 2876 | 1462758193383 Marionette TRACE conn3 <- [1,2726,null,{}] 17:43:13 INFO - PROCESS | 2876 | 1462758193387 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:13 INFO - PROCESS | 2876 | 1462758193542 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 17:43:13 INFO - PROCESS | 2876 | 1462758193556 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:13 INFO - PROCESS | 2876 | ++DOCSHELL 18868800 == 83 [pid = 2876] [id = 691] 17:43:13 INFO - PROCESS | 2876 | ++DOMWINDOW == 195 (19A43C00) [pid = 2876] [serial = 2073] [outer = 00000000] 17:43:13 INFO - PROCESS | 2876 | ++DOMWINDOW == 196 (19C8E000) [pid = 2876] [serial = 2074] [outer = 19A43C00] 17:43:13 INFO - PROCESS | 2876 | 1462758193600 Marionette DEBUG loaded listener.js 17:43:13 INFO - PROCESS | 2876 | ++DOMWINDOW == 197 (1A93AC00) [pid = 2876] [serial = 2075] [outer = 19A43C00] 17:43:14 INFO - PROCESS | 2876 | 1462758194075 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 17:43:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 17:43:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 797ms 17:43:14 INFO - PROCESS | 2876 | 1462758194176 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 17:43:14 INFO - PROCESS | 2876 | 1462758194178 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 17:43:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 17:43:14 INFO - PROCESS | 2876 | 1462758194182 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 17:43:14 INFO - PROCESS | 2876 | 1462758194184 Marionette TRACE conn3 <- [1,2730,null,{}] 17:43:14 INFO - PROCESS | 2876 | 1462758194187 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:14 INFO - PROCESS | 2876 | 1462758194328 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 17:43:14 INFO - PROCESS | 2876 | 1462758194345 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:14 INFO - PROCESS | 2876 | ++DOCSHELL 19C8DC00 == 84 [pid = 2876] [id = 692] 17:43:14 INFO - PROCESS | 2876 | ++DOMWINDOW == 198 (1AB17C00) [pid = 2876] [serial = 2076] [outer = 00000000] 17:43:14 INFO - PROCESS | 2876 | ++DOMWINDOW == 199 (1B206000) [pid = 2876] [serial = 2077] [outer = 1AB17C00] 17:43:14 INFO - PROCESS | 2876 | 1462758194390 Marionette DEBUG loaded listener.js 17:43:14 INFO - PROCESS | 2876 | ++DOMWINDOW == 200 (1B363800) [pid = 2876] [serial = 2078] [outer = 1AB17C00] 17:43:14 INFO - PROCESS | 2876 | 1462758194861 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 17:43:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 17:43:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 735ms 17:43:14 INFO - PROCESS | 2876 | 1462758194922 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 17:43:14 INFO - PROCESS | 2876 | 1462758194924 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 17:43:14 INFO - PROCESS | 2876 | 1462758194928 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 17:43:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 17:43:14 INFO - PROCESS | 2876 | 1462758194929 Marionette TRACE conn3 <- [1,2734,null,{}] 17:43:14 INFO - PROCESS | 2876 | 1462758194933 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:15 INFO - PROCESS | 2876 | 1462758195070 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 17:43:15 INFO - PROCESS | 2876 | 1462758195094 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:15 INFO - PROCESS | 2876 | ++DOCSHELL 1B78BC00 == 85 [pid = 2876] [id = 693] 17:43:15 INFO - PROCESS | 2876 | ++DOMWINDOW == 201 (1B78D000) [pid = 2876] [serial = 2079] [outer = 00000000] 17:43:15 INFO - PROCESS | 2876 | ++DOMWINDOW == 202 (1B901C00) [pid = 2876] [serial = 2080] [outer = 1B78D000] 17:43:15 INFO - PROCESS | 2876 | 1462758195145 Marionette DEBUG loaded listener.js 17:43:15 INFO - PROCESS | 2876 | ++DOMWINDOW == 203 (1E247C00) [pid = 2876] [serial = 2081] [outer = 1B78D000] 17:43:15 INFO - PROCESS | 2876 | 1462758195654 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 17:43:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 17:43:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 750ms 17:43:15 INFO - PROCESS | 2876 | 1462758195703 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 17:43:15 INFO - PROCESS | 2876 | 1462758195705 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 17:43:15 INFO - PROCESS | 2876 | 1462758195712 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 17:43:15 INFO - PROCESS | 2876 | 1462758195714 Marionette TRACE conn3 <- [1,2738,null,{}] 17:43:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 17:43:15 INFO - PROCESS | 2876 | 1462758195717 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:15 INFO - PROCESS | 2876 | 1462758195857 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 17:43:15 INFO - PROCESS | 2876 | 1462758195877 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:15 INFO - PROCESS | 2876 | ++DOCSHELL 1B615000 == 86 [pid = 2876] [id = 694] 17:43:15 INFO - PROCESS | 2876 | ++DOMWINDOW == 204 (1B792C00) [pid = 2876] [serial = 2082] [outer = 00000000] 17:43:15 INFO - PROCESS | 2876 | ++DOMWINDOW == 205 (1E867400) [pid = 2876] [serial = 2083] [outer = 1B792C00] 17:43:15 INFO - PROCESS | 2876 | 1462758195921 Marionette DEBUG loaded listener.js 17:43:15 INFO - PROCESS | 2876 | ++DOMWINDOW == 206 (1F1EB400) [pid = 2876] [serial = 2084] [outer = 1B792C00] 17:43:16 INFO - PROCESS | 2876 | --DOMWINDOW == 205 (18552000) [pid = 2876] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 17:43:16 INFO - PROCESS | 2876 | --DOMWINDOW == 204 (19A3F400) [pid = 2876] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 17:43:16 INFO - PROCESS | 2876 | --DOMWINDOW == 203 (19A3B000) [pid = 2876] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 17:43:16 INFO - PROCESS | 2876 | --DOMWINDOW == 202 (1AB19C00) [pid = 2876] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 17:43:16 INFO - PROCESS | 2876 | --DOMWINDOW == 201 (19B0B800) [pid = 2876] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 17:43:16 INFO - PROCESS | 2876 | --DOMWINDOW == 200 (15249C00) [pid = 2876] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 17:43:16 INFO - PROCESS | 2876 | --DOMWINDOW == 199 (11042400) [pid = 2876] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 17:43:16 INFO - PROCESS | 2876 | --DOMWINDOW == 198 (19B0DC00) [pid = 2876] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 17:43:16 INFO - PROCESS | 2876 | --DOMWINDOW == 197 (185CB800) [pid = 2876] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 17:43:16 INFO - PROCESS | 2876 | --DOMWINDOW == 196 (15B43800) [pid = 2876] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 17:43:16 INFO - PROCESS | 2876 | --DOMWINDOW == 195 (12EDEC00) [pid = 2876] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 17:43:16 INFO - PROCESS | 2876 | --DOMWINDOW == 194 (1791DC00) [pid = 2876] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 17:43:16 INFO - PROCESS | 2876 | --DOMWINDOW == 193 (16AAF400) [pid = 2876] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 17:43:16 INFO - PROCESS | 2876 | --DOMWINDOW == 192 (1A1BD400) [pid = 2876] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 17:43:16 INFO - PROCESS | 2876 | --DOMWINDOW == 191 (1AE99000) [pid = 2876] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 17:43:16 INFO - PROCESS | 2876 | 1462758196533 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 17:43:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 17:43:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 844ms 17:43:16 INFO - PROCESS | 2876 | 1462758196561 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 17:43:16 INFO - PROCESS | 2876 | 1462758196563 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 17:43:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 17:43:16 INFO - PROCESS | 2876 | 1462758196567 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 17:43:16 INFO - PROCESS | 2876 | 1462758196568 Marionette TRACE conn3 <- [1,2742,null,{}] 17:43:16 INFO - PROCESS | 2876 | 1462758196572 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:16 INFO - PROCESS | 2876 | 1462758196710 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 17:43:16 INFO - PROCESS | 2876 | 1462758196787 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:16 INFO - PROCESS | 2876 | ++DOCSHELL 13A07C00 == 87 [pid = 2876] [id = 695] 17:43:16 INFO - PROCESS | 2876 | ++DOMWINDOW == 192 (15249C00) [pid = 2876] [serial = 2085] [outer = 00000000] 17:43:16 INFO - PROCESS | 2876 | ++DOMWINDOW == 193 (185C7800) [pid = 2876] [serial = 2086] [outer = 15249C00] 17:43:16 INFO - PROCESS | 2876 | 1462758196833 Marionette DEBUG loaded listener.js 17:43:16 INFO - PROCESS | 2876 | ++DOMWINDOW == 194 (1AB1FC00) [pid = 2876] [serial = 2087] [outer = 15249C00] 17:43:17 INFO - PROCESS | 2876 | 1462758197183 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 17:43:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 17:43:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 641ms 17:43:17 INFO - PROCESS | 2876 | 1462758197205 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 17:43:17 INFO - PROCESS | 2876 | 1462758197206 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 17:43:17 INFO - PROCESS | 2876 | 1462758197210 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 17:43:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 17:43:17 INFO - PROCESS | 2876 | 1462758197211 Marionette TRACE conn3 <- [1,2746,null,{}] 17:43:17 INFO - PROCESS | 2876 | 1462758197214 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:17 INFO - PROCESS | 2876 | 1462758197372 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 17:43:17 INFO - PROCESS | 2876 | 1462758197407 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:17 INFO - PROCESS | 2876 | ++DOCSHELL 19C83C00 == 88 [pid = 2876] [id = 696] 17:43:17 INFO - PROCESS | 2876 | ++DOMWINDOW == 195 (1A87F000) [pid = 2876] [serial = 2088] [outer = 00000000] 17:43:17 INFO - PROCESS | 2876 | ++DOMWINDOW == 196 (13292C00) [pid = 2876] [serial = 2089] [outer = 1A87F000] 17:43:17 INFO - PROCESS | 2876 | 1462758197452 Marionette DEBUG loaded listener.js 17:43:17 INFO - PROCESS | 2876 | ++DOMWINDOW == 197 (1E874000) [pid = 2876] [serial = 2090] [outer = 1A87F000] 17:43:17 INFO - PROCESS | 2876 | 1462758197868 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 17:43:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 17:43:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 703ms 17:43:17 INFO - PROCESS | 2876 | 1462758197910 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 17:43:17 INFO - PROCESS | 2876 | 1462758197912 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 17:43:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 17:43:17 INFO - PROCESS | 2876 | 1462758197915 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 17:43:17 INFO - PROCESS | 2876 | 1462758197917 Marionette TRACE conn3 <- [1,2750,null,{}] 17:43:17 INFO - PROCESS | 2876 | 1462758197924 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:17 INFO - PROCESS | 2876 | 1462758198021 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 17:43:18 INFO - PROCESS | 2876 | 1462758198028 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:18 INFO - PROCESS | 2876 | ++DOCSHELL 1113E400 == 89 [pid = 2876] [id = 697] 17:43:18 INFO - PROCESS | 2876 | ++DOMWINDOW == 198 (1B90C400) [pid = 2876] [serial = 2091] [outer = 00000000] 17:43:18 INFO - PROCESS | 2876 | ++DOMWINDOW == 199 (1E6C4800) [pid = 2876] [serial = 2092] [outer = 1B90C400] 17:43:18 INFO - PROCESS | 2876 | 1462758198071 Marionette DEBUG loaded listener.js 17:43:18 INFO - PROCESS | 2876 | ++DOMWINDOW == 200 (1E6C5000) [pid = 2876] [serial = 2093] [outer = 1B90C400] 17:43:18 INFO - PROCESS | 2876 | 1462758198741 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 17:43:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 17:43:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 890ms 17:43:18 INFO - PROCESS | 2876 | 1462758198821 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 17:43:18 INFO - PROCESS | 2876 | 1462758198825 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 17:43:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 17:43:18 INFO - PROCESS | 2876 | 1462758198830 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 17:43:18 INFO - PROCESS | 2876 | 1462758198834 Marionette TRACE conn3 <- [1,2754,null,{}] 17:43:18 INFO - PROCESS | 2876 | 1462758198840 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:18 INFO - PROCESS | 2876 | 1462758198962 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 17:43:19 INFO - PROCESS | 2876 | 1462758199127 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:19 INFO - PROCESS | 2876 | ++DOCSHELL 13A0F800 == 90 [pid = 2876] [id = 698] 17:43:19 INFO - PROCESS | 2876 | ++DOMWINDOW == 201 (14734C00) [pid = 2876] [serial = 2094] [outer = 00000000] 17:43:19 INFO - PROCESS | 2876 | ++DOMWINDOW == 202 (16AAE800) [pid = 2876] [serial = 2095] [outer = 14734C00] 17:43:19 INFO - PROCESS | 2876 | 1462758199191 Marionette DEBUG loaded listener.js 17:43:19 INFO - PROCESS | 2876 | ++DOMWINDOW == 203 (16FD2C00) [pid = 2876] [serial = 2096] [outer = 14734C00] 17:43:19 INFO - PROCESS | 2876 | 1462758199765 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 17:43:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 17:43:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1000ms 17:43:19 INFO - PROCESS | 2876 | 1462758199834 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 17:43:19 INFO - PROCESS | 2876 | 1462758199839 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 17:43:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 17:43:19 INFO - PROCESS | 2876 | 1462758199846 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 17:43:19 INFO - PROCESS | 2876 | 1462758199849 Marionette TRACE conn3 <- [1,2758,null,{}] 17:43:19 INFO - PROCESS | 2876 | 1462758199853 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:19 INFO - PROCESS | 2876 | 1462758200006 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 17:43:20 INFO - PROCESS | 2876 | 1462758200170 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:20 INFO - PROCESS | 2876 | ++DOCSHELL 16A25800 == 91 [pid = 2876] [id = 699] 17:43:20 INFO - PROCESS | 2876 | ++DOMWINDOW == 204 (1886B800) [pid = 2876] [serial = 2097] [outer = 00000000] 17:43:20 INFO - PROCESS | 2876 | ++DOMWINDOW == 205 (19C89400) [pid = 2876] [serial = 2098] [outer = 1886B800] 17:43:20 INFO - PROCESS | 2876 | 1462758200226 Marionette DEBUG loaded listener.js 17:43:20 INFO - PROCESS | 2876 | ++DOMWINDOW == 206 (1AE9B000) [pid = 2876] [serial = 2099] [outer = 1886B800] 17:43:20 INFO - PROCESS | 2876 | 1462758200817 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 17:43:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 17:43:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1000ms 17:43:20 INFO - PROCESS | 2876 | 1462758200851 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 17:43:20 INFO - PROCESS | 2876 | 1462758200854 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 17:43:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 17:43:20 INFO - PROCESS | 2876 | 1462758200859 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 17:43:20 INFO - PROCESS | 2876 | 1462758200863 Marionette TRACE conn3 <- [1,2762,null,{}] 17:43:20 INFO - PROCESS | 2876 | 1462758200873 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:20 INFO - PROCESS | 2876 | 1462758200994 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 17:43:21 INFO - PROCESS | 2876 | 1462758201173 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:21 INFO - PROCESS | 2876 | ++DOCSHELL 1E6C4400 == 92 [pid = 2876] [id = 700] 17:43:21 INFO - PROCESS | 2876 | ++DOMWINDOW == 207 (1E6C5400) [pid = 2876] [serial = 2100] [outer = 00000000] 17:43:21 INFO - PROCESS | 2876 | ++DOMWINDOW == 208 (1E6CAC00) [pid = 2876] [serial = 2101] [outer = 1E6C5400] 17:43:21 INFO - PROCESS | 2876 | 1462758201229 Marionette DEBUG loaded listener.js 17:43:21 INFO - PROCESS | 2876 | ++DOMWINDOW == 209 (1E873400) [pid = 2876] [serial = 2102] [outer = 1E6C5400] 17:43:21 INFO - PROCESS | 2876 | 1462758201839 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 17:43:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 17:43:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1000ms 17:43:21 INFO - PROCESS | 2876 | 1462758201859 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 17:43:21 INFO - PROCESS | 2876 | 1462758201862 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 17:43:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 17:43:21 INFO - PROCESS | 2876 | 1462758201865 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 17:43:21 INFO - PROCESS | 2876 | 1462758201867 Marionette TRACE conn3 <- [1,2766,null,{}] 17:43:21 INFO - PROCESS | 2876 | 1462758201886 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:21 INFO - PROCESS | 2876 | 1462758202003 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 17:43:22 INFO - PROCESS | 2876 | 1462758202163 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:22 INFO - PROCESS | 2876 | ++DOCSHELL 1B61D800 == 93 [pid = 2876] [id = 701] 17:43:22 INFO - PROCESS | 2876 | ++DOMWINDOW == 210 (1E6B1800) [pid = 2876] [serial = 2103] [outer = 00000000] 17:43:22 INFO - PROCESS | 2876 | ++DOMWINDOW == 211 (1F1E7800) [pid = 2876] [serial = 2104] [outer = 1E6B1800] 17:43:22 INFO - PROCESS | 2876 | 1462758202218 Marionette DEBUG loaded listener.js 17:43:22 INFO - PROCESS | 2876 | ++DOMWINDOW == 212 (1F3A7C00) [pid = 2876] [serial = 2105] [outer = 1E6B1800] 17:43:22 INFO - PROCESS | 2876 | 1462758202761 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 17:43:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 17:43:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 953ms 17:43:22 INFO - PROCESS | 2876 | 1462758202811 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 17:43:22 INFO - PROCESS | 2876 | 1462758202813 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 17:43:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 17:43:22 INFO - PROCESS | 2876 | 1462758202816 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 17:43:22 INFO - PROCESS | 2876 | 1462758202818 Marionette TRACE conn3 <- [1,2770,null,{}] 17:43:22 INFO - PROCESS | 2876 | 1462758202822 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:22 INFO - PROCESS | 2876 | 1462758202936 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 17:43:23 INFO - PROCESS | 2876 | 1462758203112 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:23 INFO - PROCESS | 2876 | ++DOCSHELL 1E6CA800 == 94 [pid = 2876] [id = 702] 17:43:23 INFO - PROCESS | 2876 | ++DOMWINDOW == 213 (1E879800) [pid = 2876] [serial = 2106] [outer = 00000000] 17:43:23 INFO - PROCESS | 2876 | ++DOMWINDOW == 214 (1F39B400) [pid = 2876] [serial = 2107] [outer = 1E879800] 17:43:23 INFO - PROCESS | 2876 | 1462758203166 Marionette DEBUG loaded listener.js 17:43:23 INFO - PROCESS | 2876 | ++DOMWINDOW == 215 (1F39E800) [pid = 2876] [serial = 2108] [outer = 1E879800] 17:43:23 INFO - PROCESS | 2876 | 1462758203741 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 17:43:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 17:43:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1000ms 17:43:23 INFO - PROCESS | 2876 | 1462758203819 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 17:43:23 INFO - PROCESS | 2876 | 1462758203822 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 17:43:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 17:43:23 INFO - PROCESS | 2876 | 1462758203825 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 17:43:23 INFO - PROCESS | 2876 | 1462758203827 Marionette TRACE conn3 <- [1,2774,null,{}] 17:43:23 INFO - PROCESS | 2876 | 1462758203830 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:23 INFO - PROCESS | 2876 | 1462758203963 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 17:43:24 INFO - PROCESS | 2876 | 1462758204128 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:24 INFO - PROCESS | 2876 | ++DOCSHELL 19B10800 == 95 [pid = 2876] [id = 703] 17:43:24 INFO - PROCESS | 2876 | ++DOMWINDOW == 216 (1F396800) [pid = 2876] [serial = 2109] [outer = 00000000] 17:43:24 INFO - PROCESS | 2876 | ++DOMWINDOW == 217 (1F3B0C00) [pid = 2876] [serial = 2110] [outer = 1F396800] 17:43:24 INFO - PROCESS | 2876 | 1462758204182 Marionette DEBUG loaded listener.js 17:43:24 INFO - PROCESS | 2876 | ++DOMWINDOW == 218 (1F3B4800) [pid = 2876] [serial = 2111] [outer = 1F396800] 17:43:24 INFO - PROCESS | 2876 | 1462758204698 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 17:43:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 17:43:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 890ms 17:43:24 INFO - PROCESS | 2876 | 1462758204730 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 17:43:24 INFO - PROCESS | 2876 | 1462758204732 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 17:43:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 17:43:24 INFO - PROCESS | 2876 | 1462758204736 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 17:43:24 INFO - PROCESS | 2876 | 1462758204738 Marionette TRACE conn3 <- [1,2778,null,{}] 17:43:24 INFO - PROCESS | 2876 | 1462758204741 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:24 INFO - PROCESS | 2876 | 1462758204863 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 17:43:25 INFO - PROCESS | 2876 | 1462758205040 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:25 INFO - PROCESS | 2876 | ++DOCSHELL 1F3AA000 == 96 [pid = 2876] [id = 704] 17:43:25 INFO - PROCESS | 2876 | ++DOMWINDOW == 219 (1F3AC000) [pid = 2876] [serial = 2112] [outer = 00000000] 17:43:25 INFO - PROCESS | 2876 | ++DOMWINDOW == 220 (1F82C800) [pid = 2876] [serial = 2113] [outer = 1F3AC000] 17:43:25 INFO - PROCESS | 2876 | 1462758205093 Marionette DEBUG loaded listener.js 17:43:25 INFO - PROCESS | 2876 | ++DOMWINDOW == 221 (202BEC00) [pid = 2876] [serial = 2114] [outer = 1F3AC000] 17:43:25 INFO - PROCESS | 2876 | 1462758205728 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 17:43:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 17:43:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1047ms 17:43:25 INFO - PROCESS | 2876 | 1462758205781 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 17:43:25 INFO - PROCESS | 2876 | 1462758205785 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 17:43:25 INFO - PROCESS | 2876 | 1462758205810 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 17:43:25 INFO - PROCESS | 2876 | 1462758205812 Marionette TRACE conn3 <- [1,2782,null,{}] 17:43:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 17:43:25 INFO - PROCESS | 2876 | 1462758205815 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:25 INFO - PROCESS | 2876 | 1462758205931 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 17:43:26 INFO - PROCESS | 2876 | 1462758206095 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:26 INFO - PROCESS | 2876 | ++DOCSHELL 113B1000 == 97 [pid = 2876] [id = 705] 17:43:26 INFO - PROCESS | 2876 | ++DOMWINDOW == 222 (12215800) [pid = 2876] [serial = 2115] [outer = 00000000] 17:43:26 INFO - PROCESS | 2876 | ++DOMWINDOW == 223 (17037000) [pid = 2876] [serial = 2116] [outer = 12215800] 17:43:26 INFO - PROCESS | 2876 | 1462758206149 Marionette DEBUG loaded listener.js 17:43:26 INFO - PROCESS | 2876 | ++DOMWINDOW == 224 (18824C00) [pid = 2876] [serial = 2117] [outer = 12215800] 17:43:27 INFO - PROCESS | 2876 | 1462758207029 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 17:43:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 17:43:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1250ms 17:43:27 INFO - PROCESS | 2876 | 1462758207070 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 17:43:27 INFO - PROCESS | 2876 | 1462758207073 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 17:43:27 INFO - PROCESS | 2876 | 1462758207078 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 17:43:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 17:43:27 INFO - PROCESS | 2876 | 1462758207082 Marionette TRACE conn3 <- [1,2786,null,{}] 17:43:27 INFO - PROCESS | 2876 | 1462758207088 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:27 INFO - PROCESS | 2876 | 1462758207195 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 17:43:27 INFO - PROCESS | 2876 | 1462758207364 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:27 INFO - PROCESS | 2876 | ++DOCSHELL 1113D800 == 98 [pid = 2876] [id = 706] 17:43:27 INFO - PROCESS | 2876 | ++DOMWINDOW == 225 (1159D400) [pid = 2876] [serial = 2118] [outer = 00000000] 17:43:27 INFO - PROCESS | 2876 | ++DOMWINDOW == 226 (12F21000) [pid = 2876] [serial = 2119] [outer = 1159D400] 17:43:27 INFO - PROCESS | 2876 | 1462758207413 Marionette DEBUG loaded listener.js 17:43:27 INFO - PROCESS | 2876 | ++DOMWINDOW == 227 (14509800) [pid = 2876] [serial = 2120] [outer = 1159D400] 17:43:28 INFO - PROCESS | 2876 | 1462758208023 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 17:43:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 17:43:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1000ms 17:43:28 INFO - PROCESS | 2876 | 1462758208082 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 17:43:28 INFO - PROCESS | 2876 | 1462758208088 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 17:43:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 17:43:28 INFO - PROCESS | 2876 | 1462758208094 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 17:43:28 INFO - PROCESS | 2876 | 1462758208096 Marionette TRACE conn3 <- [1,2790,null,{}] 17:43:28 INFO - PROCESS | 2876 | 1462758208100 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:28 INFO - PROCESS | 2876 | 1462758208203 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 17:43:28 INFO - PROCESS | 2876 | 1462758208379 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:28 INFO - PROCESS | 2876 | --DOCSHELL 15A3B800 == 97 [pid = 2876] [id = 517] 17:43:28 INFO - PROCESS | 2876 | --DOCSHELL 10639800 == 96 [pid = 2876] [id = 411] 17:43:28 INFO - PROCESS | 2876 | --DOCSHELL 1104F400 == 95 [pid = 2876] [id = 612] 17:43:28 INFO - PROCESS | 2876 | --DOCSHELL 11046800 == 94 [pid = 2876] [id = 451] 17:43:28 INFO - PROCESS | 2876 | --DOCSHELL 10F35C00 == 93 [pid = 2876] [id = 422] 17:43:28 INFO - PROCESS | 2876 | --DOCSHELL 0CA89C00 == 92 [pid = 2876] [id = 427] 17:43:28 INFO - PROCESS | 2876 | --DOCSHELL 16A23800 == 91 [pid = 2876] [id = 421] 17:43:28 INFO - PROCESS | 2876 | --DOCSHELL 117DA000 == 90 [pid = 2876] [id = 426] 17:43:28 INFO - PROCESS | 2876 | --DOCSHELL 1348E000 == 89 [pid = 2876] [id = 452] 17:43:28 INFO - PROCESS | 2876 | --DOCSHELL 13A09000 == 88 [pid = 2876] [id = 516] 17:43:28 INFO - PROCESS | 2876 | --DOCSHELL 12ED9800 == 87 [pid = 2876] [id = 547] 17:43:28 INFO - PROCESS | 2876 | --DOCSHELL 0F95E800 == 86 [pid = 2876] [id = 424] 17:43:28 INFO - PROCESS | 2876 | --DOMWINDOW == 226 (19A24C00) [pid = 2876] [serial = 2038] [outer = 00000000] [url = about:blank] 17:43:28 INFO - PROCESS | 2876 | ++DOCSHELL 0F95E800 == 87 [pid = 2876] [id = 707] 17:43:28 INFO - PROCESS | 2876 | ++DOMWINDOW == 227 (10571000) [pid = 2876] [serial = 2121] [outer = 00000000] 17:43:28 INFO - PROCESS | 2876 | ++DOMWINDOW == 228 (122AE400) [pid = 2876] [serial = 2122] [outer = 10571000] 17:43:28 INFO - PROCESS | 2876 | 1462758208472 Marionette DEBUG loaded listener.js 17:43:28 INFO - PROCESS | 2876 | ++DOMWINDOW == 229 (13C95C00) [pid = 2876] [serial = 2123] [outer = 10571000] 17:43:28 INFO - PROCESS | 2876 | --DOCSHELL 18869800 == 86 [pid = 2876] [id = 683] 17:43:28 INFO - PROCESS | 2876 | --DOCSHELL 15246C00 == 85 [pid = 2876] [id = 682] 17:43:28 INFO - PROCESS | 2876 | --DOCSHELL 13C92C00 == 84 [pid = 2876] [id = 681] 17:43:28 INFO - PROCESS | 2876 | --DOCSHELL 1057A000 == 83 [pid = 2876] [id = 680] 17:43:28 INFO - PROCESS | 2876 | --DOMWINDOW == 228 (1B051C00) [pid = 2876] [serial = 1943] [outer = 00000000] [url = about:blank] 17:43:28 INFO - PROCESS | 2876 | --DOMWINDOW == 227 (19A29C00) [pid = 2876] [serial = 1649] [outer = 00000000] [url = about:blank] 17:43:28 INFO - PROCESS | 2876 | --DOMWINDOW == 226 (19EBEC00) [pid = 2876] [serial = 2036] [outer = 00000000] [url = about:blank] 17:43:28 INFO - PROCESS | 2876 | --DOMWINDOW == 225 (19D9E400) [pid = 2876] [serial = 1784] [outer = 00000000] [url = about:blank] 17:43:28 INFO - PROCESS | 2876 | --DOMWINDOW == 224 (18866C00) [pid = 2876] [serial = 2002] [outer = 00000000] [url = about:blank] 17:43:28 INFO - PROCESS | 2876 | --DOMWINDOW == 223 (1B78F000) [pid = 2876] [serial = 2005] [outer = 00000000] [url = about:blank] 17:43:28 INFO - PROCESS | 2876 | --DOMWINDOW == 222 (1F823800) [pid = 2876] [serial = 2017] [outer = 00000000] [url = about:blank] 17:43:28 INFO - PROCESS | 2876 | --DOMWINDOW == 221 (1E24B800) [pid = 2876] [serial = 1997] [outer = 00000000] [url = about:blank] 17:43:28 INFO - PROCESS | 2876 | --DOMWINDOW == 220 (1A878000) [pid = 2876] [serial = 1655] [outer = 00000000] [url = about:blank] 17:43:28 INFO - PROCESS | 2876 | --DOMWINDOW == 219 (16FD1000) [pid = 2876] [serial = 2029] [outer = 00000000] [url = about:blank] 17:43:28 INFO - PROCESS | 2876 | --DOMWINDOW == 218 (11595000) [pid = 2876] [serial = 2023] [outer = 00000000] [url = about:blank] 17:43:28 INFO - PROCESS | 2876 | --DOMWINDOW == 217 (13288000) [pid = 2876] [serial = 2024] [outer = 00000000] [url = about:blank] 17:43:28 INFO - PROCESS | 2876 | --DOMWINDOW == 216 (19C87C00) [pid = 2876] [serial = 2035] [outer = 00000000] [url = about:blank] 17:43:28 INFO - PROCESS | 2876 | --DOMWINDOW == 215 (19D9EC00) [pid = 2876] [serial = 1652] [outer = 00000000] [url = about:blank] 17:43:28 INFO - PROCESS | 2876 | --DOMWINDOW == 214 (16226000) [pid = 2876] [serial = 1999] [outer = 00000000] [url = about:blank] 17:43:28 INFO - PROCESS | 2876 | --DOMWINDOW == 213 (1884C400) [pid = 2876] [serial = 2032] [outer = 00000000] [url = about:blank] 17:43:28 INFO - PROCESS | 2876 | --DOMWINDOW == 212 (1F1EA000) [pid = 2876] [serial = 2014] [outer = 00000000] [url = about:blank] 17:43:28 INFO - PROCESS | 2876 | --DOMWINDOW == 211 (16AB6000) [pid = 2876] [serial = 1646] [outer = 00000000] [url = about:blank] 17:43:28 INFO - PROCESS | 2876 | --DOMWINDOW == 210 (1E6B6C00) [pid = 2876] [serial = 2008] [outer = 00000000] [url = about:blank] 17:43:28 INFO - PROCESS | 2876 | --DOMWINDOW == 209 (17254800) [pid = 2876] [serial = 2020] [outer = 00000000] [url = about:blank] 17:43:28 INFO - PROCESS | 2876 | --DOMWINDOW == 208 (14740C00) [pid = 2876] [serial = 1643] [outer = 00000000] [url = about:blank] 17:43:28 INFO - PROCESS | 2876 | --DOMWINDOW == 207 (19A21000) [pid = 2876] [serial = 2033] [outer = 00000000] [url = about:blank] 17:43:28 INFO - PROCESS | 2876 | --DOMWINDOW == 206 (1E862000) [pid = 2876] [serial = 2011] [outer = 00000000] [url = about:blank] 17:43:28 INFO - PROCESS | 2876 | --DOMWINDOW == 205 (1479BC00) [pid = 2876] [serial = 1688] [outer = 00000000] [url = about:blank] 17:43:28 INFO - PROCESS | 2876 | --DOMWINDOW == 204 (1726CC00) [pid = 2876] [serial = 2027] [outer = 00000000] [url = about:blank] 17:43:28 INFO - PROCESS | 2876 | --DOMWINDOW == 203 (1ABF0C00) [pid = 2876] [serial = 1835] [outer = 00000000] [url = about:blank] 17:43:28 INFO - PROCESS | 2876 | --DOMWINDOW == 202 (17276C00) [pid = 2876] [serial = 2030] [outer = 00000000] [url = about:blank] 17:43:28 INFO - PROCESS | 2876 | --DOMWINDOW == 201 (16FDA400) [pid = 2876] [serial = 2026] [outer = 00000000] [url = about:blank] 17:43:28 INFO - PROCESS | 2876 | 1462758208926 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 17:43:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 17:43:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 906ms 17:43:28 INFO - PROCESS | 2876 | 1462758208997 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 17:43:28 INFO - PROCESS | 2876 | 1462758208999 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 17:43:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 17:43:28 INFO - PROCESS | 2876 | 1462758209003 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 17:43:28 INFO - PROCESS | 2876 | 1462758209006 Marionette TRACE conn3 <- [1,2794,null,{}] 17:43:29 INFO - PROCESS | 2876 | 1462758209016 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:29 INFO - PROCESS | 2876 | 1462758209112 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 17:43:29 INFO - PROCESS | 2876 | 1462758209141 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:29 INFO - PROCESS | 2876 | ++DOCSHELL 164DF000 == 84 [pid = 2876] [id = 708] 17:43:29 INFO - PROCESS | 2876 | ++DOMWINDOW == 202 (164DF400) [pid = 2876] [serial = 2124] [outer = 00000000] 17:43:29 INFO - PROCESS | 2876 | ++DOMWINDOW == 203 (16A27400) [pid = 2876] [serial = 2125] [outer = 164DF400] 17:43:29 INFO - PROCESS | 2876 | 1462758209237 Marionette DEBUG loaded listener.js 17:43:29 INFO - PROCESS | 2876 | ++DOMWINDOW == 204 (16AB1C00) [pid = 2876] [serial = 2126] [outer = 164DF400] 17:43:29 INFO - PROCESS | 2876 | 1462758209715 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 17:43:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 17:43:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 734ms 17:43:29 INFO - PROCESS | 2876 | 1462758209758 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 17:43:29 INFO - PROCESS | 2876 | 1462758209761 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 17:43:29 INFO - PROCESS | 2876 | 1462758209765 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 17:43:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 17:43:29 INFO - PROCESS | 2876 | 1462758209767 Marionette TRACE conn3 <- [1,2798,null,{}] 17:43:29 INFO - PROCESS | 2876 | 1462758209771 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:29 INFO - PROCESS | 2876 | 1462758209862 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 17:43:29 INFO - PROCESS | 2876 | 1462758209868 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:29 INFO - PROCESS | 2876 | ++DOCSHELL 16DB3400 == 85 [pid = 2876] [id = 709] 17:43:29 INFO - PROCESS | 2876 | ++DOMWINDOW == 205 (16DB3800) [pid = 2876] [serial = 2127] [outer = 00000000] 17:43:29 INFO - PROCESS | 2876 | ++DOMWINDOW == 206 (16FE1400) [pid = 2876] [serial = 2128] [outer = 16DB3800] 17:43:29 INFO - PROCESS | 2876 | 1462758209922 Marionette DEBUG loaded listener.js 17:43:29 INFO - PROCESS | 2876 | ++DOMWINDOW == 207 (17255400) [pid = 2876] [serial = 2129] [outer = 16DB3800] 17:43:30 INFO - PROCESS | 2876 | 1462758210402 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 17:43:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 17:43:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 703ms 17:43:30 INFO - PROCESS | 2876 | 1462758210466 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 17:43:30 INFO - PROCESS | 2876 | 1462758210468 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 17:43:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 17:43:30 INFO - PROCESS | 2876 | 1462758210471 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 17:43:30 INFO - PROCESS | 2876 | 1462758210473 Marionette TRACE conn3 <- [1,2802,null,{}] 17:43:30 INFO - PROCESS | 2876 | 1462758210476 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:30 INFO - PROCESS | 2876 | 1462758210567 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 17:43:30 INFO - PROCESS | 2876 | 1462758210607 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:30 INFO - PROCESS | 2876 | ++DOCSHELL 17921800 == 86 [pid = 2876] [id = 710] 17:43:30 INFO - PROCESS | 2876 | ++DOMWINDOW == 208 (17923000) [pid = 2876] [serial = 2130] [outer = 00000000] 17:43:30 INFO - PROCESS | 2876 | ++DOMWINDOW == 209 (181EFC00) [pid = 2876] [serial = 2131] [outer = 17923000] 17:43:30 INFO - PROCESS | 2876 | 1462758210651 Marionette DEBUG loaded listener.js 17:43:30 INFO - PROCESS | 2876 | ++DOMWINDOW == 210 (18536000) [pid = 2876] [serial = 2132] [outer = 17923000] 17:43:31 INFO - PROCESS | 2876 | 1462758211177 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 17:43:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 17:43:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 734ms 17:43:31 INFO - PROCESS | 2876 | 1462758211212 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 17:43:31 INFO - PROCESS | 2876 | 1462758211214 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 17:43:31 INFO - PROCESS | 2876 | 1462758211217 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 17:43:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 17:43:31 INFO - PROCESS | 2876 | 1462758211219 Marionette TRACE conn3 <- [1,2806,null,{}] 17:43:31 INFO - PROCESS | 2876 | 1462758211222 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:31 INFO - PROCESS | 2876 | 1462758211370 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 17:43:31 INFO - PROCESS | 2876 | 1462758211392 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:31 INFO - PROCESS | 2876 | ++DOCSHELL 1884E800 == 87 [pid = 2876] [id = 711] 17:43:31 INFO - PROCESS | 2876 | ++DOMWINDOW == 211 (18863800) [pid = 2876] [serial = 2133] [outer = 00000000] 17:43:31 INFO - PROCESS | 2876 | ++DOMWINDOW == 212 (19A1D000) [pid = 2876] [serial = 2134] [outer = 18863800] 17:43:31 INFO - PROCESS | 2876 | 1462758211440 Marionette DEBUG loaded listener.js 17:43:31 INFO - PROCESS | 2876 | ++DOMWINDOW == 213 (19A35000) [pid = 2876] [serial = 2135] [outer = 18863800] 17:43:31 INFO - PROCESS | 2876 | 1462758211892 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 17:43:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 17:43:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 687ms 17:43:31 INFO - PROCESS | 2876 | 1462758211917 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 17:43:31 INFO - PROCESS | 2876 | 1462758211918 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 17:43:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 17:43:31 INFO - PROCESS | 2876 | 1462758211929 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 17:43:31 INFO - PROCESS | 2876 | 1462758211931 Marionette TRACE conn3 <- [1,2810,null,{}] 17:43:31 INFO - PROCESS | 2876 | 1462758211934 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:32 INFO - PROCESS | 2876 | 1462758212072 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 17:43:32 INFO - PROCESS | 2876 | 1462758212180 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:32 INFO - PROCESS | 2876 | ++DOCSHELL 11597C00 == 88 [pid = 2876] [id = 712] 17:43:32 INFO - PROCESS | 2876 | ++DOMWINDOW == 214 (18869400) [pid = 2876] [serial = 2136] [outer = 00000000] 17:43:32 INFO - PROCESS | 2876 | ++DOMWINDOW == 215 (19B14800) [pid = 2876] [serial = 2137] [outer = 18869400] 17:43:32 INFO - PROCESS | 2876 | 1462758212223 Marionette DEBUG loaded listener.js 17:43:32 INFO - PROCESS | 2876 | ++DOMWINDOW == 216 (19C8E400) [pid = 2876] [serial = 2138] [outer = 18869400] 17:43:32 INFO - PROCESS | 2876 | 1462758212649 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 17:43:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 17:43:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 734ms 17:43:32 INFO - PROCESS | 2876 | 1462758212663 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 17:43:32 INFO - PROCESS | 2876 | 1462758212666 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 17:43:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 17:43:32 INFO - PROCESS | 2876 | 1462758212669 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 17:43:32 INFO - PROCESS | 2876 | 1462758212670 Marionette TRACE conn3 <- [1,2814,null,{}] 17:43:32 INFO - PROCESS | 2876 | 1462758212674 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:32 INFO - PROCESS | 2876 | 1462758212805 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 17:43:33 INFO - PROCESS | 2876 | --DOMWINDOW == 215 (16AB5000) [pid = 2876] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 17:43:33 INFO - PROCESS | 2876 | --DOMWINDOW == 214 (1B78D000) [pid = 2876] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 17:43:33 INFO - PROCESS | 2876 | --DOMWINDOW == 213 (19A43C00) [pid = 2876] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 17:43:33 INFO - PROCESS | 2876 | --DOMWINDOW == 212 (16AAA000) [pid = 2876] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 17:43:33 INFO - PROCESS | 2876 | --DOMWINDOW == 211 (1B792C00) [pid = 2876] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 17:43:33 INFO - PROCESS | 2876 | --DOMWINDOW == 210 (15249C00) [pid = 2876] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 17:43:33 INFO - PROCESS | 2876 | --DOMWINDOW == 209 (122FF400) [pid = 2876] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 17:43:33 INFO - PROCESS | 2876 | --DOMWINDOW == 208 (1A87F000) [pid = 2876] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 17:43:33 INFO - PROCESS | 2876 | --DOMWINDOW == 207 (16AB3400) [pid = 2876] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 17:43:33 INFO - PROCESS | 2876 | --DOMWINDOW == 206 (1AB17C00) [pid = 2876] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 17:43:33 INFO - PROCESS | 2876 | 1462758213120 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:33 INFO - PROCESS | 2876 | ++DOCSHELL 111D4C00 == 89 [pid = 2876] [id = 713] 17:43:33 INFO - PROCESS | 2876 | ++DOMWINDOW == 207 (111D8000) [pid = 2876] [serial = 2139] [outer = 00000000] 17:43:33 INFO - PROCESS | 2876 | ++DOMWINDOW == 208 (1608BC00) [pid = 2876] [serial = 2140] [outer = 111D8000] 17:43:33 INFO - PROCESS | 2876 | 1462758213168 Marionette DEBUG loaded listener.js 17:43:33 INFO - PROCESS | 2876 | ++DOMWINDOW == 209 (16FE1C00) [pid = 2876] [serial = 2141] [outer = 111D8000] 17:43:33 INFO - PROCESS | 2876 | 1462758213579 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 17:43:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 17:43:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 937ms 17:43:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 17:43:33 INFO - PROCESS | 2876 | 1462758213614 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 17:43:33 INFO - PROCESS | 2876 | 1462758213616 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 17:43:33 INFO - PROCESS | 2876 | 1462758213619 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 17:43:33 INFO - PROCESS | 2876 | 1462758213621 Marionette TRACE conn3 <- [1,2818,null,{}] 17:43:33 INFO - PROCESS | 2876 | 1462758213624 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:33 INFO - PROCESS | 2876 | 1462758213759 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 17:43:33 INFO - PROCESS | 2876 | 1462758213772 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:33 INFO - PROCESS | 2876 | ++DOCSHELL 1121BC00 == 90 [pid = 2876] [id = 714] 17:43:33 INFO - PROCESS | 2876 | ++DOMWINDOW == 210 (13C8DC00) [pid = 2876] [serial = 2142] [outer = 00000000] 17:43:33 INFO - PROCESS | 2876 | ++DOMWINDOW == 211 (19EC7C00) [pid = 2876] [serial = 2143] [outer = 13C8DC00] 17:43:33 INFO - PROCESS | 2876 | 1462758213815 Marionette DEBUG loaded listener.js 17:43:33 INFO - PROCESS | 2876 | ++DOMWINDOW == 212 (1A87A400) [pid = 2876] [serial = 2144] [outer = 13C8DC00] 17:43:34 INFO - PROCESS | 2876 | 1462758214239 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 17:43:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 17:43:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 625ms 17:43:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 17:43:34 INFO - PROCESS | 2876 | 1462758214257 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 17:43:34 INFO - PROCESS | 2876 | 1462758214259 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 17:43:34 INFO - PROCESS | 2876 | 1462758214262 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 17:43:34 INFO - PROCESS | 2876 | 1462758214264 Marionette TRACE conn3 <- [1,2822,null,{}] 17:43:34 INFO - PROCESS | 2876 | 1462758214267 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:34 INFO - PROCESS | 2876 | 1462758214359 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 17:43:34 INFO - PROCESS | 2876 | 1462758214487 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:34 INFO - PROCESS | 2876 | ++DOCSHELL 19B0B800 == 91 [pid = 2876] [id = 715] 17:43:34 INFO - PROCESS | 2876 | ++DOMWINDOW == 213 (19C8A000) [pid = 2876] [serial = 2145] [outer = 00000000] 17:43:34 INFO - PROCESS | 2876 | ++DOMWINDOW == 214 (1ABF0400) [pid = 2876] [serial = 2146] [outer = 19C8A000] 17:43:34 INFO - PROCESS | 2876 | 1462758214532 Marionette DEBUG loaded listener.js 17:43:34 INFO - PROCESS | 2876 | ++DOMWINDOW == 215 (1ABF1000) [pid = 2876] [serial = 2147] [outer = 19C8A000] 17:43:34 INFO - PROCESS | 2876 | 1462758214892 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 17:43:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 17:43:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 687ms 17:43:34 INFO - PROCESS | 2876 | 1462758214948 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 17:43:34 INFO - PROCESS | 2876 | 1462758214950 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 17:43:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 17:43:34 INFO - PROCESS | 2876 | 1462758214954 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 17:43:34 INFO - PROCESS | 2876 | 1462758214956 Marionette TRACE conn3 <- [1,2826,null,{}] 17:43:34 INFO - PROCESS | 2876 | 1462758214959 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:35 INFO - PROCESS | 2876 | 1462758215074 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 17:43:35 INFO - PROCESS | 2876 | 1462758215299 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:35 INFO - PROCESS | 2876 | ++DOCSHELL 1057A000 == 92 [pid = 2876] [id = 716] 17:43:35 INFO - PROCESS | 2876 | ++DOMWINDOW == 216 (105D9000) [pid = 2876] [serial = 2148] [outer = 00000000] 17:43:35 INFO - PROCESS | 2876 | ++DOMWINDOW == 217 (11040800) [pid = 2876] [serial = 2149] [outer = 105D9000] 17:43:35 INFO - PROCESS | 2876 | 1462758215399 Marionette DEBUG loaded listener.js 17:43:35 INFO - PROCESS | 2876 | ++DOMWINDOW == 218 (11BBDC00) [pid = 2876] [serial = 2150] [outer = 105D9000] 17:43:35 INFO - PROCESS | 2876 | 1462758215978 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 17:43:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 17:43:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1046ms 17:43:36 INFO - PROCESS | 2876 | 1462758216025 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 17:43:36 INFO - PROCESS | 2876 | 1462758216030 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 17:43:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 17:43:36 INFO - PROCESS | 2876 | 1462758216036 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 17:43:36 INFO - PROCESS | 2876 | 1462758216040 Marionette TRACE conn3 <- [1,2830,null,{}] 17:43:36 INFO - PROCESS | 2876 | 1462758216045 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:36 INFO - PROCESS | 2876 | 1462758216172 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 17:43:36 INFO - PROCESS | 2876 | 1462758216348 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:36 INFO - PROCESS | 2876 | ++DOCSHELL 13C92C00 == 93 [pid = 2876] [id = 717] 17:43:36 INFO - PROCESS | 2876 | ++DOMWINDOW == 219 (15953800) [pid = 2876] [serial = 2151] [outer = 00000000] 17:43:36 INFO - PROCESS | 2876 | ++DOMWINDOW == 220 (164D8C00) [pid = 2876] [serial = 2152] [outer = 15953800] 17:43:36 INFO - PROCESS | 2876 | 1462758216404 Marionette DEBUG loaded listener.js 17:43:36 INFO - PROCESS | 2876 | ++DOMWINDOW == 221 (16AB4400) [pid = 2876] [serial = 2153] [outer = 15953800] 17:43:37 INFO - PROCESS | 2876 | 1462758217014 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 17:43:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 17:43:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1000ms 17:43:37 INFO - PROCESS | 2876 | 1462758217045 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 17:43:37 INFO - PROCESS | 2876 | 1462758217049 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 17:43:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 17:43:37 INFO - PROCESS | 2876 | 1462758217053 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 17:43:37 INFO - PROCESS | 2876 | 1462758217055 Marionette TRACE conn3 <- [1,2834,null,{}] 17:43:37 INFO - PROCESS | 2876 | 1462758217060 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:37 INFO - PROCESS | 2876 | 1462758217198 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 17:43:37 INFO - PROCESS | 2876 | 1462758217364 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:37 INFO - PROCESS | 2876 | ++DOCSHELL 1727B400 == 94 [pid = 2876] [id = 718] 17:43:37 INFO - PROCESS | 2876 | ++DOMWINDOW == 222 (178F8800) [pid = 2876] [serial = 2154] [outer = 00000000] 17:43:37 INFO - PROCESS | 2876 | ++DOMWINDOW == 223 (18847400) [pid = 2876] [serial = 2155] [outer = 178F8800] 17:43:37 INFO - PROCESS | 2876 | 1462758217419 Marionette DEBUG loaded listener.js 17:43:37 INFO - PROCESS | 2876 | ++DOMWINDOW == 224 (19A28400) [pid = 2876] [serial = 2156] [outer = 178F8800] 17:43:38 INFO - PROCESS | 2876 | 1462758218013 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 17:43:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 17:43:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1000ms 17:43:38 INFO - PROCESS | 2876 | 1462758218056 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 17:43:38 INFO - PROCESS | 2876 | 1462758218058 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 17:43:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 17:43:38 INFO - PROCESS | 2876 | 1462758218068 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 17:43:38 INFO - PROCESS | 2876 | 1462758218074 Marionette TRACE conn3 <- [1,2838,null,{}] 17:43:38 INFO - PROCESS | 2876 | 1462758218079 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:38 INFO - PROCESS | 2876 | 1462758218237 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 17:43:38 INFO - PROCESS | 2876 | 1462758218402 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:38 INFO - PROCESS | 2876 | ++DOCSHELL 1B611C00 == 95 [pid = 2876] [id = 719] 17:43:38 INFO - PROCESS | 2876 | ++DOMWINDOW == 225 (1B786000) [pid = 2876] [serial = 2157] [outer = 00000000] 17:43:38 INFO - PROCESS | 2876 | ++DOMWINDOW == 226 (1B78DC00) [pid = 2876] [serial = 2158] [outer = 1B786000] 17:43:38 INFO - PROCESS | 2876 | 1462758218462 Marionette DEBUG loaded listener.js 17:43:38 INFO - PROCESS | 2876 | ++DOMWINDOW == 227 (1B970000) [pid = 2876] [serial = 2159] [outer = 1B786000] 17:43:39 INFO - PROCESS | 2876 | 1462758219014 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 17:43:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 17:43:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1000ms 17:43:39 INFO - PROCESS | 2876 | 1462758219063 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 17:43:39 INFO - PROCESS | 2876 | 1462758219066 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 17:43:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 17:43:39 INFO - PROCESS | 2876 | 1462758219070 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 17:43:39 INFO - PROCESS | 2876 | 1462758219072 Marionette TRACE conn3 <- [1,2842,null,{}] 17:43:39 INFO - PROCESS | 2876 | 1462758219076 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:39 INFO - PROCESS | 2876 | 1462758219197 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 17:43:39 INFO - PROCESS | 2876 | 1462758219378 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:39 INFO - PROCESS | 2876 | ++DOCSHELL 1E245800 == 96 [pid = 2876] [id = 720] 17:43:39 INFO - PROCESS | 2876 | ++DOMWINDOW == 228 (1E24B800) [pid = 2876] [serial = 2160] [outer = 00000000] 17:43:39 INFO - PROCESS | 2876 | ++DOMWINDOW == 229 (1E641400) [pid = 2876] [serial = 2161] [outer = 1E24B800] 17:43:39 INFO - PROCESS | 2876 | 1462758219433 Marionette DEBUG loaded listener.js 17:43:39 INFO - PROCESS | 2876 | ++DOMWINDOW == 230 (1E645400) [pid = 2876] [serial = 2162] [outer = 1E24B800] 17:43:40 INFO - PROCESS | 2876 | 1462758220012 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 17:43:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 17:43:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1000ms 17:43:40 INFO - PROCESS | 2876 | 1462758220071 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 17:43:40 INFO - PROCESS | 2876 | 1462758220073 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 17:43:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 17:43:40 INFO - PROCESS | 2876 | 1462758220077 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 17:43:40 INFO - PROCESS | 2876 | 1462758220079 Marionette TRACE conn3 <- [1,2846,null,{}] 17:43:40 INFO - PROCESS | 2876 | 1462758220083 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:40 INFO - PROCESS | 2876 | 1462758220200 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 17:43:40 INFO - PROCESS | 2876 | 1462758220362 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:40 INFO - PROCESS | 2876 | ++DOCSHELL 1E64A000 == 97 [pid = 2876] [id = 721] 17:43:40 INFO - PROCESS | 2876 | ++DOMWINDOW == 231 (1E64A800) [pid = 2876] [serial = 2163] [outer = 00000000] 17:43:40 INFO - PROCESS | 2876 | ++DOMWINDOW == 232 (1E64E000) [pid = 2876] [serial = 2164] [outer = 1E64A800] 17:43:40 INFO - PROCESS | 2876 | 1462758220424 Marionette DEBUG loaded listener.js 17:43:40 INFO - PROCESS | 2876 | ++DOMWINDOW == 233 (1E6BA400) [pid = 2876] [serial = 2165] [outer = 1E64A800] 17:43:41 INFO - PROCESS | 2876 | 1462758221032 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 17:43:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 17:43:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1000ms 17:43:41 INFO - PROCESS | 2876 | 1462758221080 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 17:43:41 INFO - PROCESS | 2876 | 1462758221082 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 17:43:41 INFO - PROCESS | 2876 | 1462758221086 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 17:43:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 17:43:41 INFO - PROCESS | 2876 | 1462758221088 Marionette TRACE conn3 <- [1,2850,null,{}] 17:43:41 INFO - PROCESS | 2876 | 1462758221092 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:41 INFO - PROCESS | 2876 | 1462758221206 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 17:43:41 INFO - PROCESS | 2876 | 1462758221377 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:41 INFO - PROCESS | 2876 | ++DOCSHELL 1E6BA000 == 98 [pid = 2876] [id = 722] 17:43:41 INFO - PROCESS | 2876 | ++DOMWINDOW == 234 (1E6BD800) [pid = 2876] [serial = 2166] [outer = 00000000] 17:43:41 INFO - PROCESS | 2876 | ++DOMWINDOW == 235 (1E864400) [pid = 2876] [serial = 2167] [outer = 1E6BD800] 17:43:41 INFO - PROCESS | 2876 | 1462758221431 Marionette DEBUG loaded listener.js 17:43:41 INFO - PROCESS | 2876 | ++DOMWINDOW == 236 (1E874400) [pid = 2876] [serial = 2168] [outer = 1E6BD800] 17:43:41 INFO - PROCESS | 2876 | 1462758221975 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 17:43:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 17:43:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 953ms 17:43:42 INFO - PROCESS | 2876 | 1462758222031 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 17:43:42 INFO - PROCESS | 2876 | 1462758222034 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 17:43:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 17:43:42 INFO - PROCESS | 2876 | 1462758222037 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 17:43:42 INFO - PROCESS | 2876 | 1462758222039 Marionette TRACE conn3 <- [1,2854,null,{}] 17:43:42 INFO - PROCESS | 2876 | 1462758222043 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:42 INFO - PROCESS | 2876 | 1462758222154 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 17:43:42 INFO - PROCESS | 2876 | 1462758222336 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:42 INFO - PROCESS | 2876 | ++DOCSHELL 1E6C7C00 == 99 [pid = 2876] [id = 723] 17:43:42 INFO - PROCESS | 2876 | ++DOMWINDOW == 237 (1E871800) [pid = 2876] [serial = 2169] [outer = 00000000] 17:43:42 INFO - PROCESS | 2876 | ++DOMWINDOW == 238 (1F1EB800) [pid = 2876] [serial = 2170] [outer = 1E871800] 17:43:42 INFO - PROCESS | 2876 | 1462758222390 Marionette DEBUG loaded listener.js 17:43:42 INFO - PROCESS | 2876 | ++DOMWINDOW == 239 (1F398400) [pid = 2876] [serial = 2171] [outer = 1E871800] 17:43:42 INFO - PROCESS | 2876 | 1462758222952 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 17:43:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 17:43:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1000ms 17:43:43 INFO - PROCESS | 2876 | 1462758223040 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 17:43:43 INFO - PROCESS | 2876 | 1462758223042 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 17:43:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 17:43:43 INFO - PROCESS | 2876 | 1462758223046 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 17:43:43 INFO - PROCESS | 2876 | 1462758223048 Marionette TRACE conn3 <- [1,2858,null,{}] 17:43:43 INFO - PROCESS | 2876 | 1462758223051 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:43 INFO - PROCESS | 2876 | 1462758223218 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 17:43:43 INFO - PROCESS | 2876 | 1462758223384 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:43 INFO - PROCESS | 2876 | ++DOCSHELL 1E6C6800 == 100 [pid = 2876] [id = 724] 17:43:43 INFO - PROCESS | 2876 | ++DOMWINDOW == 240 (1E863400) [pid = 2876] [serial = 2172] [outer = 00000000] 17:43:43 INFO - PROCESS | 2876 | ++DOMWINDOW == 241 (1EB63000) [pid = 2876] [serial = 2173] [outer = 1E863400] 17:43:43 INFO - PROCESS | 2876 | 1462758223438 Marionette DEBUG loaded listener.js 17:43:43 INFO - PROCESS | 2876 | ++DOMWINDOW == 242 (1EB65400) [pid = 2876] [serial = 2174] [outer = 1E863400] 17:43:44 INFO - PROCESS | 2876 | 1462758224019 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 17:43:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 17:43:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1031ms 17:43:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 17:43:44 INFO - PROCESS | 2876 | 1462758224085 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 17:43:44 INFO - PROCESS | 2876 | 1462758224087 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 17:43:44 INFO - PROCESS | 2876 | 1462758224091 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 17:43:44 INFO - PROCESS | 2876 | 1462758224093 Marionette TRACE conn3 <- [1,2862,null,{}] 17:43:44 INFO - PROCESS | 2876 | 1462758224096 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:44 INFO - PROCESS | 2876 | 1462758224276 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 17:43:44 INFO - PROCESS | 2876 | 1462758224453 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:44 INFO - PROCESS | 2876 | ++DOCSHELL 1621F000 == 101 [pid = 2876] [id = 725] 17:43:44 INFO - PROCESS | 2876 | ++DOMWINDOW == 243 (162F0000) [pid = 2876] [serial = 2175] [outer = 00000000] 17:43:44 INFO - PROCESS | 2876 | ++DOMWINDOW == 244 (18846800) [pid = 2876] [serial = 2176] [outer = 162F0000] 17:43:44 INFO - PROCESS | 2876 | 1462758224507 Marionette DEBUG loaded listener.js 17:43:44 INFO - PROCESS | 2876 | ++DOMWINDOW == 245 (1AB1F800) [pid = 2876] [serial = 2177] [outer = 162F0000] 17:43:45 INFO - PROCESS | 2876 | 1462758225297 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 17:43:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 17:43:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1250ms 17:43:45 INFO - PROCESS | 2876 | 1462758225352 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 17:43:45 INFO - PROCESS | 2876 | 1462758225358 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 17:43:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 17:43:45 INFO - PROCESS | 2876 | 1462758225363 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 17:43:45 INFO - PROCESS | 2876 | 1462758225366 Marionette TRACE conn3 <- [1,2866,null,{}] 17:43:45 INFO - PROCESS | 2876 | 1462758225371 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:45 INFO - PROCESS | 2876 | 1462758225483 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 17:43:45 INFO - PROCESS | 2876 | 1462758225651 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:45 INFO - PROCESS | 2876 | ++DOCSHELL 1524A400 == 102 [pid = 2876] [id = 726] 17:43:45 INFO - PROCESS | 2876 | ++DOMWINDOW == 246 (15253C00) [pid = 2876] [serial = 2178] [outer = 00000000] 17:43:45 INFO - PROCESS | 2876 | ++DOMWINDOW == 247 (16AAD400) [pid = 2876] [serial = 2179] [outer = 15253C00] 17:43:45 INFO - PROCESS | 2876 | 1462758225700 Marionette DEBUG loaded listener.js 17:43:45 INFO - PROCESS | 2876 | ++DOMWINDOW == 248 (16FD6400) [pid = 2876] [serial = 2180] [outer = 15253C00] 17:43:46 INFO - PROCESS | 2876 | --DOCSHELL 178FD400 == 101 [pid = 2876] [id = 439] 17:43:46 INFO - PROCESS | 2876 | --DOCSHELL 1B78FC00 == 100 [pid = 2876] [id = 635] 17:43:46 INFO - PROCESS | 2876 | --DOCSHELL 19B0B800 == 99 [pid = 2876] [id = 715] 17:43:46 INFO - PROCESS | 2876 | --DOCSHELL 1121BC00 == 98 [pid = 2876] [id = 714] 17:43:46 INFO - PROCESS | 2876 | --DOCSHELL 111D4C00 == 97 [pid = 2876] [id = 713] 17:43:46 INFO - PROCESS | 2876 | --DOCSHELL 11597C00 == 96 [pid = 2876] [id = 712] 17:43:46 INFO - PROCESS | 2876 | --DOCSHELL 1884E800 == 95 [pid = 2876] [id = 711] 17:43:46 INFO - PROCESS | 2876 | --DOCSHELL 17921800 == 94 [pid = 2876] [id = 710] 17:43:46 INFO - PROCESS | 2876 | --DOCSHELL 16DB3400 == 93 [pid = 2876] [id = 709] 17:43:46 INFO - PROCESS | 2876 | --DOCSHELL 164DF000 == 92 [pid = 2876] [id = 708] 17:43:46 INFO - PROCESS | 2876 | --DOCSHELL 0F95E800 == 91 [pid = 2876] [id = 707] 17:43:46 INFO - PROCESS | 2876 | --DOCSHELL 1113D800 == 90 [pid = 2876] [id = 706] 17:43:46 INFO - PROCESS | 2876 | --DOMWINDOW == 247 (1E6C4800) [pid = 2876] [serial = 2092] [outer = 00000000] [url = about:blank] 17:43:46 INFO - PROCESS | 2876 | 1462758226339 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 17:43:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 17:43:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1000ms 17:43:46 INFO - PROCESS | 2876 | 1462758226365 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 17:43:46 INFO - PROCESS | 2876 | 1462758226370 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 17:43:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 17:43:46 INFO - PROCESS | 2876 | 1462758226379 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 17:43:46 INFO - PROCESS | 2876 | 1462758226383 Marionette TRACE conn3 <- [1,2870,null,{}] 17:43:46 INFO - PROCESS | 2876 | 1462758226388 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:46 INFO - PROCESS | 2876 | 1462758226498 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 17:43:46 INFO - PROCESS | 2876 | --DOMWINDOW == 246 (1A938C00) [pid = 2876] [serial = 2039] [outer = 00000000] [url = about:blank] 17:43:46 INFO - PROCESS | 2876 | --DOMWINDOW == 245 (1B901C00) [pid = 2876] [serial = 2080] [outer = 00000000] [url = about:blank] 17:43:46 INFO - PROCESS | 2876 | --DOMWINDOW == 244 (19C8E000) [pid = 2876] [serial = 2074] [outer = 00000000] [url = about:blank] 17:43:46 INFO - PROCESS | 2876 | --DOMWINDOW == 243 (16FD5C00) [pid = 2876] [serial = 2068] [outer = 00000000] [url = about:blank] 17:43:46 INFO - PROCESS | 2876 | --DOMWINDOW == 242 (1E867400) [pid = 2876] [serial = 2083] [outer = 00000000] [url = about:blank] 17:43:46 INFO - PROCESS | 2876 | --DOMWINDOW == 241 (185C7800) [pid = 2876] [serial = 2086] [outer = 00000000] [url = about:blank] 17:43:46 INFO - PROCESS | 2876 | --DOMWINDOW == 240 (1A880400) [pid = 2876] [serial = 2050] [outer = 00000000] [url = about:blank] 17:43:46 INFO - PROCESS | 2876 | --DOMWINDOW == 239 (1479DC00) [pid = 2876] [serial = 2044] [outer = 00000000] [url = about:blank] 17:43:46 INFO - PROCESS | 2876 | --DOMWINDOW == 238 (14740000) [pid = 2876] [serial = 2066] [outer = 00000000] [url = about:blank] 17:43:46 INFO - PROCESS | 2876 | --DOMWINDOW == 237 (12F1CC00) [pid = 2876] [serial = 2065] [outer = 00000000] [url = about:blank] 17:43:46 INFO - PROCESS | 2876 | --DOMWINDOW == 236 (1AE9D000) [pid = 2876] [serial = 2053] [outer = 00000000] [url = about:blank] 17:43:46 INFO - PROCESS | 2876 | --DOMWINDOW == 235 (1B369C00) [pid = 2876] [serial = 2056] [outer = 00000000] [url = about:blank] 17:43:46 INFO - PROCESS | 2876 | --DOMWINDOW == 234 (1E253000) [pid = 2876] [serial = 2059] [outer = 00000000] [url = about:blank] 17:43:46 INFO - PROCESS | 2876 | --DOMWINDOW == 233 (18825800) [pid = 2876] [serial = 2062] [outer = 00000000] [url = about:blank] 17:43:46 INFO - PROCESS | 2876 | --DOMWINDOW == 232 (13292C00) [pid = 2876] [serial = 2089] [outer = 00000000] [url = about:blank] 17:43:46 INFO - PROCESS | 2876 | --DOMWINDOW == 231 (1F1EB400) [pid = 2876] [serial = 2084] [outer = 00000000] [url = about:blank] 17:43:46 INFO - PROCESS | 2876 | --DOMWINDOW == 230 (18536400) [pid = 2876] [serial = 2071] [outer = 00000000] [url = about:blank] 17:43:46 INFO - PROCESS | 2876 | --DOMWINDOW == 229 (10D5A000) [pid = 2876] [serial = 2041] [outer = 00000000] [url = about:blank] 17:43:46 INFO - PROCESS | 2876 | --DOMWINDOW == 228 (180D5C00) [pid = 2876] [serial = 2072] [outer = 00000000] [url = about:blank] 17:43:46 INFO - PROCESS | 2876 | --DOMWINDOW == 227 (1E874000) [pid = 2876] [serial = 2090] [outer = 00000000] [url = about:blank] 17:43:46 INFO - PROCESS | 2876 | --DOMWINDOW == 226 (1725D000) [pid = 2876] [serial = 2047] [outer = 00000000] [url = about:blank] 17:43:46 INFO - PROCESS | 2876 | --DOMWINDOW == 225 (181F6800) [pid = 2876] [serial = 2069] [outer = 00000000] [url = about:blank] 17:43:46 INFO - PROCESS | 2876 | --DOMWINDOW == 224 (1B206000) [pid = 2876] [serial = 2077] [outer = 00000000] [url = about:blank] 17:43:46 INFO - PROCESS | 2876 | --DOMWINDOW == 223 (1B363800) [pid = 2876] [serial = 2078] [outer = 00000000] [url = about:blank] 17:43:46 INFO - PROCESS | 2876 | --DOMWINDOW == 222 (1AB1FC00) [pid = 2876] [serial = 2087] [outer = 00000000] [url = about:blank] 17:43:46 INFO - PROCESS | 2876 | --DOMWINDOW == 221 (1E247C00) [pid = 2876] [serial = 2081] [outer = 00000000] [url = about:blank] 17:43:46 INFO - PROCESS | 2876 | --DOMWINDOW == 220 (1A93AC00) [pid = 2876] [serial = 2075] [outer = 00000000] [url = about:blank] 17:43:46 INFO - PROCESS | 2876 | 1462758226630 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:46 INFO - PROCESS | 2876 | ++DOCSHELL 10F2A000 == 91 [pid = 2876] [id = 727] 17:43:46 INFO - PROCESS | 2876 | ++DOMWINDOW == 221 (10F35C00) [pid = 2876] [serial = 2181] [outer = 00000000] 17:43:46 INFO - PROCESS | 2876 | ++DOMWINDOW == 222 (1473E400) [pid = 2876] [serial = 2182] [outer = 10F35C00] 17:43:46 INFO - PROCESS | 2876 | 1462758226675 Marionette DEBUG loaded listener.js 17:43:46 INFO - PROCESS | 2876 | ++DOMWINDOW == 223 (164D9C00) [pid = 2876] [serial = 2183] [outer = 10F35C00] 17:43:47 INFO - PROCESS | 2876 | 1462758227096 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 17:43:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 17:43:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 750ms 17:43:47 INFO - PROCESS | 2876 | 1462758227144 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 17:43:47 INFO - PROCESS | 2876 | 1462758227146 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 17:43:47 INFO - PROCESS | 2876 | 1462758227150 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 17:43:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 17:43:47 INFO - PROCESS | 2876 | 1462758227153 Marionette TRACE conn3 <- [1,2874,null,{}] 17:43:47 INFO - PROCESS | 2876 | 1462758227165 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:47 INFO - PROCESS | 2876 | 1462758227265 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 17:43:47 INFO - PROCESS | 2876 | 1462758227279 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:47 INFO - PROCESS | 2876 | ++DOCSHELL 18536400 == 92 [pid = 2876] [id = 728] 17:43:47 INFO - PROCESS | 2876 | ++DOMWINDOW == 224 (185CF400) [pid = 2876] [serial = 2184] [outer = 00000000] 17:43:47 INFO - PROCESS | 2876 | ++DOMWINDOW == 225 (18848400) [pid = 2876] [serial = 2185] [outer = 185CF400] 17:43:47 INFO - PROCESS | 2876 | 1462758227326 Marionette DEBUG loaded listener.js 17:43:47 INFO - PROCESS | 2876 | ++DOMWINDOW == 226 (19A25800) [pid = 2876] [serial = 2186] [outer = 185CF400] 17:43:47 INFO - PROCESS | 2876 | 1462758227823 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 17:43:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 17:43:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 688ms 17:43:47 INFO - PROCESS | 2876 | 1462758227851 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 17:43:47 INFO - PROCESS | 2876 | 1462758227854 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 17:43:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 17:43:47 INFO - PROCESS | 2876 | 1462758227861 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 17:43:47 INFO - PROCESS | 2876 | 1462758227863 Marionette TRACE conn3 <- [1,2878,null,{}] 17:43:47 INFO - PROCESS | 2876 | 1462758227866 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:47 INFO - PROCESS | 2876 | 1462758227963 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 17:43:47 INFO - PROCESS | 2876 | 1462758227970 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:47 INFO - PROCESS | 2876 | ++DOCSHELL 19A41000 == 93 [pid = 2876] [id = 729] 17:43:47 INFO - PROCESS | 2876 | ++DOMWINDOW == 227 (19C82400) [pid = 2876] [serial = 2187] [outer = 00000000] 17:43:48 INFO - PROCESS | 2876 | ++DOMWINDOW == 228 (19EBEC00) [pid = 2876] [serial = 2188] [outer = 19C82400] 17:43:48 INFO - PROCESS | 2876 | 1462758228017 Marionette DEBUG loaded listener.js 17:43:48 INFO - PROCESS | 2876 | ++DOMWINDOW == 229 (1A87EC00) [pid = 2876] [serial = 2189] [outer = 19C82400] 17:43:48 INFO - PROCESS | 2876 | 1462758228521 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 17:43:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 17:43:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 703ms 17:43:48 INFO - PROCESS | 2876 | 1462758228561 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 17:43:48 INFO - PROCESS | 2876 | 1462758228563 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 17:43:48 INFO - PROCESS | 2876 | 1462758228567 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 17:43:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 17:43:48 INFO - PROCESS | 2876 | 1462758228568 Marionette TRACE conn3 <- [1,2882,null,{}] 17:43:48 INFO - PROCESS | 2876 | 1462758228572 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:48 INFO - PROCESS | 2876 | 1462758228673 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 17:43:48 INFO - PROCESS | 2876 | 1462758228713 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:48 INFO - PROCESS | 2876 | ++DOCSHELL 19A3B000 == 94 [pid = 2876] [id = 730] 17:43:48 INFO - PROCESS | 2876 | ++DOMWINDOW == 230 (19B14400) [pid = 2876] [serial = 2190] [outer = 00000000] 17:43:48 INFO - PROCESS | 2876 | ++DOMWINDOW == 231 (1AE92800) [pid = 2876] [serial = 2191] [outer = 19B14400] 17:43:48 INFO - PROCESS | 2876 | 1462758228759 Marionette DEBUG loaded listener.js 17:43:48 INFO - PROCESS | 2876 | ++DOMWINDOW == 232 (1B051C00) [pid = 2876] [serial = 2192] [outer = 19B14400] 17:43:49 INFO - PROCESS | 2876 | 1462758229308 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 17:43:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 17:43:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 797ms 17:43:49 INFO - PROCESS | 2876 | 1462758229369 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 17:43:49 INFO - PROCESS | 2876 | 1462758229371 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 17:43:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 17:43:49 INFO - PROCESS | 2876 | 1462758229381 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 17:43:49 INFO - PROCESS | 2876 | 1462758229383 Marionette TRACE conn3 <- [1,2886,null,{}] 17:43:49 INFO - PROCESS | 2876 | 1462758229386 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:49 INFO - PROCESS | 2876 | 1462758229543 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 17:43:49 INFO - PROCESS | 2876 | 1462758229626 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:49 INFO - PROCESS | 2876 | ++DOCSHELL 1B617800 == 95 [pid = 2876] [id = 731] 17:43:49 INFO - PROCESS | 2876 | ++DOMWINDOW == 233 (1B61D400) [pid = 2876] [serial = 2193] [outer = 00000000] 17:43:49 INFO - PROCESS | 2876 | ++DOMWINDOW == 234 (1E248800) [pid = 2876] [serial = 2194] [outer = 1B61D400] 17:43:49 INFO - PROCESS | 2876 | 1462758229674 Marionette DEBUG loaded listener.js 17:43:49 INFO - PROCESS | 2876 | ++DOMWINDOW == 235 (1E646400) [pid = 2876] [serial = 2195] [outer = 1B61D400] 17:43:50 INFO - PROCESS | 2876 | 1462758230131 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 17:43:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 17:43:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 797ms 17:43:50 INFO - PROCESS | 2876 | 1462758230182 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 17:43:50 INFO - PROCESS | 2876 | 1462758230184 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 17:43:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 17:43:50 INFO - PROCESS | 2876 | 1462758230187 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 17:43:50 INFO - PROCESS | 2876 | 1462758230189 Marionette TRACE conn3 <- [1,2890,null,{}] 17:43:50 INFO - PROCESS | 2876 | 1462758230192 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:50 INFO - PROCESS | 2876 | 1462758230326 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 17:43:50 INFO - PROCESS | 2876 | 1462758230408 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:50 INFO - PROCESS | 2876 | ++DOCSHELL 1B367400 == 96 [pid = 2876] [id = 732] 17:43:50 INFO - PROCESS | 2876 | ++DOMWINDOW == 236 (1B973C00) [pid = 2876] [serial = 2196] [outer = 00000000] 17:43:50 INFO - PROCESS | 2876 | ++DOMWINDOW == 237 (1E6BEC00) [pid = 2876] [serial = 2197] [outer = 1B973C00] 17:43:50 INFO - PROCESS | 2876 | 1462758230451 Marionette DEBUG loaded listener.js 17:43:50 INFO - PROCESS | 2876 | ++DOMWINDOW == 238 (1E861000) [pid = 2876] [serial = 2198] [outer = 1B973C00] 17:43:50 INFO - PROCESS | 2876 | 1462758230876 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 17:43:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 17:43:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 735ms 17:43:51 INFO - PROCESS | 2876 | --DOMWINDOW == 237 (18863800) [pid = 2876] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 17:43:51 INFO - PROCESS | 2876 | --DOMWINDOW == 236 (18869400) [pid = 2876] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 17:43:51 INFO - PROCESS | 2876 | --DOMWINDOW == 235 (111D8000) [pid = 2876] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 17:43:51 INFO - PROCESS | 2876 | --DOMWINDOW == 234 (1159D400) [pid = 2876] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 17:43:51 INFO - PROCESS | 2876 | --DOMWINDOW == 233 (10571000) [pid = 2876] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 17:43:51 INFO - PROCESS | 2876 | --DOMWINDOW == 232 (164DF400) [pid = 2876] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 17:43:51 INFO - PROCESS | 2876 | --DOMWINDOW == 231 (17923000) [pid = 2876] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 17:43:51 INFO - PROCESS | 2876 | --DOMWINDOW == 230 (16DB3800) [pid = 2876] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 17:43:51 INFO - PROCESS | 2876 | --DOMWINDOW == 229 (13C8DC00) [pid = 2876] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 17:43:51 INFO - PROCESS | 2876 | 1462758231044 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 17:43:51 INFO - PROCESS | 2876 | 1462758231046 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 17:43:51 INFO - PROCESS | 2876 | 1462758231051 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 17:43:51 INFO - PROCESS | 2876 | 1462758231053 Marionette TRACE conn3 <- [1,2894,null,{}] 17:43:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 17:43:51 INFO - PROCESS | 2876 | 1462758231061 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:51 INFO - PROCESS | 2876 | 1462758231156 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 17:43:51 INFO - PROCESS | 2876 | 1462758231162 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:51 INFO - PROCESS | 2876 | ++DOCSHELL 16DB3800 == 97 [pid = 2876] [id = 733] 17:43:51 INFO - PROCESS | 2876 | ++DOMWINDOW == 230 (16DBBC00) [pid = 2876] [serial = 2199] [outer = 00000000] 17:43:51 INFO - PROCESS | 2876 | ++DOMWINDOW == 231 (18863800) [pid = 2876] [serial = 2200] [outer = 16DBBC00] 17:43:51 INFO - PROCESS | 2876 | 1462758231216 Marionette DEBUG loaded listener.js 17:43:51 INFO - PROCESS | 2876 | ++DOMWINDOW == 232 (1A938800) [pid = 2876] [serial = 2201] [outer = 16DBBC00] 17:43:51 INFO - PROCESS | 2876 | 1462758231676 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 17:43:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 17:43:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 672ms 17:43:51 INFO - PROCESS | 2876 | 1462758231736 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 17:43:51 INFO - PROCESS | 2876 | 1462758231737 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 17:43:51 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 17:43:51 INFO - PROCESS | 2876 | 1462758231741 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 17:43:51 INFO - PROCESS | 2876 | 1462758231743 Marionette TRACE conn3 <- [1,2898,null,{}] 17:43:51 INFO - PROCESS | 2876 | 1462758231746 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:51 INFO - PROCESS | 2876 | 1462758231838 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 17:43:51 INFO - PROCESS | 2876 | 1462758231844 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:51 INFO - PROCESS | 2876 | ++DOCSHELL 13C8DC00 == 98 [pid = 2876] [id = 734] 17:43:51 INFO - PROCESS | 2876 | ++DOMWINDOW == 233 (16A20400) [pid = 2876] [serial = 2202] [outer = 00000000] 17:43:51 INFO - PROCESS | 2876 | ++DOMWINDOW == 234 (1E876C00) [pid = 2876] [serial = 2203] [outer = 16A20400] 17:43:51 INFO - PROCESS | 2876 | 1462758231888 Marionette DEBUG loaded listener.js 17:43:51 INFO - PROCESS | 2876 | ++DOMWINDOW == 235 (1EB67000) [pid = 2876] [serial = 2204] [outer = 16A20400] 17:43:52 INFO - PROCESS | 2876 | 1462758232319 Marionette TRACE conn3 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 17:43:52 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 17:43:52 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 17:43:52 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 641ms 17:43:52 INFO - PROCESS | 2876 | 1462758232379 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 17:43:52 INFO - PROCESS | 2876 | 1462758232381 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 17:43:52 INFO - PROCESS | 2876 | 1462758232400 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 17:43:52 INFO - PROCESS | 2876 | 1462758232402 Marionette TRACE conn3 <- [1,2902,null,{}] 17:43:52 INFO - TEST-START | /DOMEvents/constructors.html 17:43:52 INFO - PROCESS | 2876 | 1462758232405 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:52 INFO - PROCESS | 2876 | 1462758232501 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 17:43:52 INFO - PROCESS | 2876 | 1462758232507 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:52 INFO - PROCESS | 2876 | ++DOCSHELL 11595000 == 99 [pid = 2876] [id = 735] 17:43:52 INFO - PROCESS | 2876 | ++DOMWINDOW == 236 (1791E800) [pid = 2876] [serial = 2205] [outer = 00000000] 17:43:52 INFO - PROCESS | 2876 | ++DOMWINDOW == 237 (1F138C00) [pid = 2876] [serial = 2206] [outer = 1791E800] 17:43:52 INFO - PROCESS | 2876 | 1462758232554 Marionette DEBUG loaded listener.js 17:43:52 INFO - PROCESS | 2876 | ++DOMWINDOW == 238 (1F13BC00) [pid = 2876] [serial = 2207] [outer = 1791E800] 17:43:53 INFO - PROCESS | 2876 | 1462758233203 Marionette TRACE conn3 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 17:43:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 17:43:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 17:43:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 17:43:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 17:43:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 17:43:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 17:43:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 17:43:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 17:43:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 17:43:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 17:43:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 17:43:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 17:43:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 17:43:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 17:43:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 17:43:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 17:43:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 17:43:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 17:43:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 17:43:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 17:43:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 17:43:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 17:43:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 17:43:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 17:43:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 17:43:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 17:43:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 17:43:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 17:43:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 17:43:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 17:43:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 17:43:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 17:43:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 17:43:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 17:43:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 17:43:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 17:43:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 17:43:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 17:43:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:43:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 17:43:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:43:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 17:43:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 17:43:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:43:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 17:43:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:43:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 17:43:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 17:43:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:43:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 17:43:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:43:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 17:43:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 17:43:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:43:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 17:43:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:43:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 17:43:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 17:43:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:43:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 17:43:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:43:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 17:43:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 17:43:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:43:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 17:43:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:43:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 17:43:53 INFO - TEST-OK | /DOMEvents/constructors.html | took 891ms 17:43:53 INFO - PROCESS | 2876 | 1462758233301 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 17:43:53 INFO - PROCESS | 2876 | 1462758233306 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 17:43:53 INFO - TEST-START | /DOMEvents/event-phases-order.html 17:43:53 INFO - PROCESS | 2876 | 1462758233327 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 17:43:53 INFO - PROCESS | 2876 | 1462758233331 Marionette TRACE conn3 <- [1,2906,null,{}] 17:43:53 INFO - PROCESS | 2876 | 1462758233338 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:53 INFO - PROCESS | 2876 | 1462758233470 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 17:43:53 INFO - PROCESS | 2876 | 1462758233638 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:53 INFO - PROCESS | 2876 | ++DOCSHELL 10F2BC00 == 100 [pid = 2876] [id = 736] 17:43:53 INFO - PROCESS | 2876 | ++DOMWINDOW == 239 (11045C00) [pid = 2876] [serial = 2208] [outer = 00000000] 17:43:53 INFO - PROCESS | 2876 | ++DOMWINDOW == 240 (14742400) [pid = 2876] [serial = 2209] [outer = 11045C00] 17:43:53 INFO - PROCESS | 2876 | 1462758233696 Marionette DEBUG loaded listener.js 17:43:53 INFO - PROCESS | 2876 | ++DOMWINDOW == 241 (15B44400) [pid = 2876] [serial = 2210] [outer = 11045C00] 17:43:54 INFO - PROCESS | 2876 | 1462758234219 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 17:43:54 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 17:43:54 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 937ms 17:43:54 INFO - PROCESS | 2876 | 1462758234274 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 17:43:54 INFO - PROCESS | 2876 | 1462758234280 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 17:43:54 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 17:43:54 INFO - PROCESS | 2876 | 1462758234288 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 17:43:54 INFO - PROCESS | 2876 | 1462758234291 Marionette TRACE conn3 <- [1,2910,null,{}] 17:43:54 INFO - PROCESS | 2876 | 1462758234295 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:54 INFO - PROCESS | 2876 | 1462758234413 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 17:43:54 INFO - PROCESS | 2876 | 1462758234594 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:54 INFO - PROCESS | 2876 | ++DOCSHELL 14740C00 == 101 [pid = 2876] [id = 737] 17:43:54 INFO - PROCESS | 2876 | ++DOMWINDOW == 242 (169B5000) [pid = 2876] [serial = 2211] [outer = 00000000] 17:43:54 INFO - PROCESS | 2876 | ++DOMWINDOW == 243 (178F5000) [pid = 2876] [serial = 2212] [outer = 169B5000] 17:43:54 INFO - PROCESS | 2876 | 1462758234657 Marionette DEBUG loaded listener.js 17:43:54 INFO - PROCESS | 2876 | ++DOMWINDOW == 244 (185CC000) [pid = 2876] [serial = 2213] [outer = 169B5000] 17:43:55 INFO - PROCESS | 2876 | [2876] 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 17:43:55 INFO - PROCESS | 2876 | [2876] 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 17:43:55 INFO - PROCESS | 2876 | [2876] 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 17:43:55 INFO - PROCESS | 2876 | [2876] 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 17:43:55 INFO - PROCESS | 2876 | 1462758235241 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 17:43:55 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 17:43:55 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 17:43:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 17:43:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:55 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:43:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:43:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:43:55 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 17:43:55 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 17:43:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:43:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:55 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:43:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:43:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:43:55 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 17:43:55 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 17:43:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:43:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:55 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:43:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:43:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:43:55 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 17:43:55 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 17:43:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:43:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:55 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:43:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:43:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:43:55 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 17:43:55 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1015ms 17:43:55 INFO - PROCESS | 2876 | 1462758235297 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 17:43:55 INFO - PROCESS | 2876 | 1462758235300 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 17:43:55 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 17:43:55 INFO - PROCESS | 2876 | 1462758235304 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 17:43:55 INFO - PROCESS | 2876 | 1462758235307 Marionette TRACE conn3 <- [1,2914,null,{}] 17:43:55 INFO - PROCESS | 2876 | 1462758235318 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:55 INFO - PROCESS | 2876 | 1462758235442 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 17:43:55 INFO - PROCESS | 2876 | 1462758235610 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:55 INFO - PROCESS | 2876 | ++DOCSHELL 1B789C00 == 102 [pid = 2876] [id = 738] 17:43:55 INFO - PROCESS | 2876 | ++DOMWINDOW == 245 (1B78D000) [pid = 2876] [serial = 2214] [outer = 00000000] 17:43:55 INFO - PROCESS | 2876 | ++DOMWINDOW == 246 (1E868C00) [pid = 2876] [serial = 2215] [outer = 1B78D000] 17:43:55 INFO - PROCESS | 2876 | 1462758235673 Marionette DEBUG loaded listener.js 17:43:55 INFO - PROCESS | 2876 | ++DOMWINDOW == 247 (1F138000) [pid = 2876] [serial = 2216] [outer = 1B78D000] 17:43:56 INFO - PROCESS | 2876 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 17:43:56 INFO - PROCESS | 2876 | 1462758236217 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 17:43:56 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 17:43:56 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 954ms 17:43:56 INFO - PROCESS | 2876 | 1462758236248 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 17:43:56 INFO - PROCESS | 2876 | 1462758236251 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 17:43:56 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 17:43:56 INFO - PROCESS | 2876 | 1462758236254 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 17:43:56 INFO - PROCESS | 2876 | 1462758236257 Marionette TRACE conn3 <- [1,2918,null,{}] 17:43:56 INFO - PROCESS | 2876 | 1462758236260 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:56 INFO - PROCESS | 2876 | 1462758236377 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 17:43:56 INFO - PROCESS | 2876 | 1462758236517 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:56 INFO - PROCESS | 2876 | ++DOCSHELL 1EB6D400 == 103 [pid = 2876] [id = 739] 17:43:56 INFO - PROCESS | 2876 | ++DOMWINDOW == 248 (1F13C000) [pid = 2876] [serial = 2217] [outer = 00000000] 17:43:56 INFO - PROCESS | 2876 | ++DOMWINDOW == 249 (1F1E9400) [pid = 2876] [serial = 2218] [outer = 1F13C000] 17:43:56 INFO - PROCESS | 2876 | 1462758236572 Marionette DEBUG loaded listener.js 17:43:56 INFO - PROCESS | 2876 | ++DOMWINDOW == 250 (1F39C800) [pid = 2876] [serial = 2219] [outer = 1F13C000] 17:43:57 INFO - PROCESS | 2876 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 17:43:57 INFO - PROCESS | 2876 | 1462758237049 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 17:43:57 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 17:43:57 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 843ms 17:43:57 INFO - PROCESS | 2876 | 1462758237106 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 17:43:57 INFO - PROCESS | 2876 | 1462758237108 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 17:43:57 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 17:43:57 INFO - PROCESS | 2876 | 1462758237113 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 17:43:57 INFO - PROCESS | 2876 | 1462758237115 Marionette TRACE conn3 <- [1,2922,null,{}] 17:43:57 INFO - PROCESS | 2876 | 1462758237119 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:57 INFO - PROCESS | 2876 | 1462758237237 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 17:43:57 INFO - PROCESS | 2876 | 1462758237416 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:57 INFO - PROCESS | 2876 | ++DOCSHELL 1F137400 == 104 [pid = 2876] [id = 740] 17:43:57 INFO - PROCESS | 2876 | ++DOMWINDOW == 251 (1F13CC00) [pid = 2876] [serial = 2220] [outer = 00000000] 17:43:57 INFO - PROCESS | 2876 | ++DOMWINDOW == 252 (1F3B1800) [pid = 2876] [serial = 2221] [outer = 1F13CC00] 17:43:57 INFO - PROCESS | 2876 | 1462758237470 Marionette DEBUG loaded listener.js 17:43:57 INFO - PROCESS | 2876 | ++DOMWINDOW == 253 (1F826C00) [pid = 2876] [serial = 2222] [outer = 1F13CC00] 17:43:58 INFO - PROCESS | 2876 | 1462758237995 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 17:43:58 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 17:43:58 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 953ms 17:43:58 INFO - PROCESS | 2876 | 1462758238073 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 17:43:58 INFO - PROCESS | 2876 | 1462758238075 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 17:43:58 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 17:43:58 INFO - PROCESS | 2876 | 1462758238080 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 17:43:58 INFO - PROCESS | 2876 | 1462758238082 Marionette TRACE conn3 <- [1,2926,null,{}] 17:43:58 INFO - PROCESS | 2876 | 1462758238086 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:58 INFO - PROCESS | 2876 | 1462758238220 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 17:43:58 INFO - PROCESS | 2876 | 1462758238403 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:58 INFO - PROCESS | 2876 | ++DOCSHELL 202C0800 == 105 [pid = 2876] [id = 741] 17:43:58 INFO - PROCESS | 2876 | ++DOMWINDOW == 254 (202C2C00) [pid = 2876] [serial = 2223] [outer = 00000000] 17:43:58 INFO - PROCESS | 2876 | ++DOMWINDOW == 255 (202CA800) [pid = 2876] [serial = 2224] [outer = 202C2C00] 17:43:58 INFO - PROCESS | 2876 | 1462758238457 Marionette DEBUG loaded listener.js 17:43:58 INFO - PROCESS | 2876 | ++DOMWINDOW == 256 (20BDD800) [pid = 2876] [serial = 2225] [outer = 202C2C00] 17:43:58 INFO - PROCESS | 2876 | 1462758238959 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 17:43:58 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. 17:43:58 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 906ms 17:43:58 INFO - PROCESS | 2876 | 1462758238986 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 17:43:58 INFO - PROCESS | 2876 | 1462758238988 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 17:43:59 INFO - PROCESS | 2876 | 1462758239009 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 17:43:59 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 17:43:59 INFO - PROCESS | 2876 | 1462758239011 Marionette TRACE conn3 <- [1,2930,null,{}] 17:43:59 INFO - PROCESS | 2876 | 1462758239015 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:59 INFO - PROCESS | 2876 | 1462758239130 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 17:43:59 INFO - PROCESS | 2876 | 1462758239312 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:59 INFO - PROCESS | 2876 | ++DOCSHELL 20454C00 == 106 [pid = 2876] [id = 742] 17:43:59 INFO - PROCESS | 2876 | ++DOMWINDOW == 257 (20455000) [pid = 2876] [serial = 2226] [outer = 00000000] 17:43:59 INFO - PROCESS | 2876 | ++DOMWINDOW == 258 (20458800) [pid = 2876] [serial = 2227] [outer = 20455000] 17:43:59 INFO - PROCESS | 2876 | 1462758239382 Marionette DEBUG loaded listener.js 17:43:59 INFO - PROCESS | 2876 | ++DOMWINDOW == 259 (2045B000) [pid = 2876] [serial = 2228] [outer = 20455000] 17:43:59 INFO - PROCESS | 2876 | 1462758239907 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 17:43:59 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 17:43:59 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 17:43:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:43:59 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 17:43:59 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 938ms 17:43:59 INFO - PROCESS | 2876 | 1462758239955 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 17:43:59 INFO - PROCESS | 2876 | 1462758239958 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 17:43:59 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 17:43:59 INFO - PROCESS | 2876 | 1462758239961 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 17:43:59 INFO - PROCESS | 2876 | 1462758239963 Marionette TRACE conn3 <- [1,2934,null,{}] 17:43:59 INFO - PROCESS | 2876 | 1462758239967 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:00 INFO - PROCESS | 2876 | 1462758240080 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 17:44:00 INFO - PROCESS | 2876 | 1462758240261 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:00 INFO - PROCESS | 2876 | ++DOCSHELL 1FF56C00 == 107 [pid = 2876] [id = 743] 17:44:00 INFO - PROCESS | 2876 | ++DOMWINDOW == 260 (1FF57400) [pid = 2876] [serial = 2229] [outer = 00000000] 17:44:00 INFO - PROCESS | 2876 | ++DOMWINDOW == 261 (1FF5F000) [pid = 2876] [serial = 2230] [outer = 1FF57400] 17:44:00 INFO - PROCESS | 2876 | 1462758240314 Marionette DEBUG loaded listener.js 17:44:00 INFO - PROCESS | 2876 | ++DOMWINDOW == 262 (1FF64000) [pid = 2876] [serial = 2231] [outer = 1FF57400] 17:44:00 INFO - PROCESS | 2876 | 1462758240797 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 17:44:00 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. 17:44:00 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 906ms 17:44:00 INFO - PROCESS | 2876 | 1462758240866 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 17:44:00 INFO - PROCESS | 2876 | 1462758240868 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 17:44:00 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 17:44:00 INFO - PROCESS | 2876 | 1462758240871 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 17:44:00 INFO - PROCESS | 2876 | 1462758240873 Marionette TRACE conn3 <- [1,2938,null,{}] 17:44:00 INFO - PROCESS | 2876 | 1462758240877 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:00 INFO - PROCESS | 2876 | 1462758240992 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 17:44:01 INFO - PROCESS | 2876 | 1462758241173 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:01 INFO - PROCESS | 2876 | ++DOCSHELL 1FF5EC00 == 108 [pid = 2876] [id = 744] 17:44:01 INFO - PROCESS | 2876 | ++DOMWINDOW == 263 (1FF60000) [pid = 2876] [serial = 2232] [outer = 00000000] 17:44:01 INFO - PROCESS | 2876 | ++DOMWINDOW == 264 (2045CC00) [pid = 2876] [serial = 2233] [outer = 1FF60000] 17:44:01 INFO - PROCESS | 2876 | 1462758241227 Marionette DEBUG loaded listener.js 17:44:01 INFO - PROCESS | 2876 | ++DOMWINDOW == 265 (20BDB000) [pid = 2876] [serial = 2234] [outer = 1FF60000] 17:44:01 INFO - PROCESS | 2876 | ++DOCSHELL 147A1000 == 109 [pid = 2876] [id = 745] 17:44:01 INFO - PROCESS | 2876 | ++DOMWINDOW == 266 (147A1C00) [pid = 2876] [serial = 2235] [outer = 00000000] 17:44:01 INFO - PROCESS | 2876 | ++DOMWINDOW == 267 (15251400) [pid = 2876] [serial = 2236] [outer = 147A1C00] 17:44:02 INFO - PROCESS | 2876 | 1462758242096 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 17:44:02 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 17:44:02 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1250ms 17:44:02 INFO - PROCESS | 2876 | 1462758242132 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 17:44:02 INFO - PROCESS | 2876 | 1462758242136 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 17:44:02 INFO - PROCESS | 2876 | 1462758242141 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 17:44:02 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 17:44:02 INFO - PROCESS | 2876 | 1462758242145 Marionette TRACE conn3 <- [1,2942,null,{}] 17:44:02 INFO - PROCESS | 2876 | 1462758242151 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:02 INFO - PROCESS | 2876 | 1462758242288 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 17:44:02 INFO - PROCESS | 2876 | 1462758242456 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:02 INFO - PROCESS | 2876 | ++DOCSHELL 13288400 == 110 [pid = 2876] [id = 746] 17:44:02 INFO - PROCESS | 2876 | ++DOMWINDOW == 268 (1328DC00) [pid = 2876] [serial = 2237] [outer = 00000000] 17:44:02 INFO - PROCESS | 2876 | ++DOMWINDOW == 269 (16222800) [pid = 2876] [serial = 2238] [outer = 1328DC00] 17:44:02 INFO - PROCESS | 2876 | 1462758242503 Marionette DEBUG loaded listener.js 17:44:02 INFO - PROCESS | 2876 | ++DOMWINDOW == 270 (16DB6400) [pid = 2876] [serial = 2239] [outer = 1328DC00] 17:44:03 INFO - PROCESS | 2876 | 1462758243039 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 17:44:03 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 17:44:03 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 17:44:03 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 937ms 17:44:03 INFO - PROCESS | 2876 | 1462758243104 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 17:44:03 INFO - PROCESS | 2876 | 1462758243110 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 17:44:03 INFO - PROCESS | 2876 | 1462758243117 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 17:44:03 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 17:44:03 INFO - PROCESS | 2876 | 1462758243120 Marionette TRACE conn3 <- [1,2946,null,{}] 17:44:03 INFO - PROCESS | 2876 | 1462758243124 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:03 INFO - PROCESS | 2876 | 1462758243247 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 17:44:03 INFO - PROCESS | 2876 | 1462758243447 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:03 INFO - PROCESS | 2876 | ++DOCSHELL 16FDCC00 == 111 [pid = 2876] [id = 747] 17:44:03 INFO - PROCESS | 2876 | ++DOMWINDOW == 271 (185C8800) [pid = 2876] [serial = 2240] [outer = 00000000] 17:44:03 INFO - PROCESS | 2876 | ++DOMWINDOW == 272 (19C82000) [pid = 2876] [serial = 2241] [outer = 185C8800] 17:44:03 INFO - PROCESS | 2876 | 1462758243500 Marionette DEBUG loaded listener.js 17:44:03 INFO - PROCESS | 2876 | ++DOMWINDOW == 273 (19DA9800) [pid = 2876] [serial = 2242] [outer = 185C8800] 17:44:04 INFO - PROCESS | 2876 | 1462758244048 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 17:44:04 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 17:44:04 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 938ms 17:44:04 INFO - PROCESS | 2876 | 1462758244066 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 17:44:04 INFO - PROCESS | 2876 | 1462758244068 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 17:44:04 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 17:44:04 INFO - PROCESS | 2876 | 1462758244071 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 17:44:04 INFO - PROCESS | 2876 | 1462758244075 Marionette TRACE conn3 <- [1,2950,null,{}] 17:44:04 INFO - PROCESS | 2876 | 1462758244085 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:04 INFO - PROCESS | 2876 | 1462758244194 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 17:44:04 INFO - PROCESS | 2876 | 1462758244345 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:04 INFO - PROCESS | 2876 | ++DOCSHELL 12218000 == 112 [pid = 2876] [id = 748] 17:44:04 INFO - PROCESS | 2876 | ++DOMWINDOW == 274 (14735C00) [pid = 2876] [serial = 2243] [outer = 00000000] 17:44:04 INFO - PROCESS | 2876 | ++DOMWINDOW == 275 (1B613C00) [pid = 2876] [serial = 2244] [outer = 14735C00] 17:44:04 INFO - PROCESS | 2876 | 1462758244395 Marionette DEBUG loaded listener.js 17:44:04 INFO - PROCESS | 2876 | ++DOMWINDOW == 276 (1B971000) [pid = 2876] [serial = 2245] [outer = 14735C00] 17:44:04 INFO - PROCESS | 2876 | 1462758244881 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 17:44:04 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. 17:44:04 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 828ms 17:44:04 INFO - PROCESS | 2876 | 1462758244944 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 17:44:04 INFO - PROCESS | 2876 | 1462758244946 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 17:44:04 INFO - PROCESS | 2876 | 1462758244949 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 17:44:04 INFO - PROCESS | 2876 | 1462758244951 Marionette TRACE conn3 <- [1,2954,null,{}] 17:44:04 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 17:44:04 INFO - PROCESS | 2876 | 1462758244975 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:05 INFO - PROCESS | 2876 | 1462758245080 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 17:44:05 INFO - PROCESS | 2876 | 1462758245226 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:05 INFO - PROCESS | 2876 | ++DOCSHELL 19A26400 == 113 [pid = 2876] [id = 749] 17:44:05 INFO - PROCESS | 2876 | ++DOMWINDOW == 277 (19A36400) [pid = 2876] [serial = 2246] [outer = 00000000] 17:44:05 INFO - PROCESS | 2876 | ++DOMWINDOW == 278 (1E6C3C00) [pid = 2876] [serial = 2247] [outer = 19A36400] 17:44:05 INFO - PROCESS | 2876 | 1462758245273 Marionette DEBUG loaded listener.js 17:44:05 INFO - PROCESS | 2876 | ++DOMWINDOW == 279 (1EB66400) [pid = 2876] [serial = 2248] [outer = 19A36400] 17:44:05 INFO - PROCESS | 2876 | 1462758245734 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 17:44:05 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. 17:44:05 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 797ms 17:44:05 INFO - PROCESS | 2876 | 1462758245756 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 17:44:05 INFO - PROCESS | 2876 | 1462758245758 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 17:44:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 17:44:05 INFO - PROCESS | 2876 | 1462758245761 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 17:44:05 INFO - PROCESS | 2876 | 1462758245762 Marionette TRACE conn3 <- [1,2958,null,{}] 17:44:05 INFO - PROCESS | 2876 | 1462758245766 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:05 INFO - PROCESS | 2876 | 1462758245869 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 17:44:06 INFO - PROCESS | 2876 | 1462758246047 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:06 INFO - PROCESS | 2876 | ++DOCSHELL 16FD7000 == 114 [pid = 2876] [id = 750] 17:44:06 INFO - PROCESS | 2876 | ++DOMWINDOW == 280 (1725B000) [pid = 2876] [serial = 2249] [outer = 00000000] 17:44:06 INFO - PROCESS | 2876 | ++DOMWINDOW == 281 (1E6AE000) [pid = 2876] [serial = 2250] [outer = 1725B000] 17:44:06 INFO - PROCESS | 2876 | 1462758246097 Marionette DEBUG loaded listener.js 17:44:06 INFO - PROCESS | 2876 | ++DOMWINDOW == 282 (1F1E6400) [pid = 2876] [serial = 2251] [outer = 1725B000] 17:44:06 INFO - PROCESS | 2876 | --DOCSHELL 17271C00 == 113 [pid = 2876] [id = 667] 17:44:06 INFO - PROCESS | 2876 | --DOCSHELL 11B66800 == 112 [pid = 2876] [id = 546] 17:44:06 INFO - PROCESS | 2876 | --DOCSHELL 147E0C00 == 111 [pid = 2876] [id = 415] 17:44:06 INFO - PROCESS | 2876 | --DOCSHELL 113B1400 == 110 [pid = 2876] [id = 410] 17:44:06 INFO - PROCESS | 2876 | --DOCSHELL 122FE000 == 109 [pid = 2876] [id = 688] 17:44:06 INFO - PROCESS | 2876 | --DOCSHELL 13C8DC00 == 108 [pid = 2876] [id = 734] 17:44:06 INFO - PROCESS | 2876 | --DOCSHELL 16DB3800 == 107 [pid = 2876] [id = 733] 17:44:06 INFO - PROCESS | 2876 | --DOCSHELL 1B367400 == 106 [pid = 2876] [id = 732] 17:44:06 INFO - PROCESS | 2876 | --DOMWINDOW == 281 (1ABF0400) [pid = 2876] [serial = 2146] [outer = 00000000] [url = about:blank] 17:44:06 INFO - PROCESS | 2876 | --DOMWINDOW == 280 (17037000) [pid = 2876] [serial = 2116] [outer = 00000000] [url = about:blank] 17:44:06 INFO - PROCESS | 2876 | --DOMWINDOW == 279 (16AAE800) [pid = 2876] [serial = 2095] [outer = 00000000] [url = about:blank] 17:44:06 INFO - PROCESS | 2876 | --DOMWINDOW == 278 (19C89400) [pid = 2876] [serial = 2098] [outer = 00000000] [url = about:blank] 17:44:06 INFO - PROCESS | 2876 | --DOMWINDOW == 277 (1E6CAC00) [pid = 2876] [serial = 2101] [outer = 00000000] [url = about:blank] 17:44:06 INFO - PROCESS | 2876 | --DOMWINDOW == 276 (1F1E7800) [pid = 2876] [serial = 2104] [outer = 00000000] [url = about:blank] 17:44:06 INFO - PROCESS | 2876 | --DOMWINDOW == 275 (1F39B400) [pid = 2876] [serial = 2107] [outer = 00000000] [url = about:blank] 17:44:06 INFO - PROCESS | 2876 | --DOMWINDOW == 274 (1F3B0C00) [pid = 2876] [serial = 2110] [outer = 00000000] [url = about:blank] 17:44:06 INFO - PROCESS | 2876 | --DOMWINDOW == 273 (1F82C800) [pid = 2876] [serial = 2113] [outer = 00000000] [url = about:blank] 17:44:06 INFO - PROCESS | 2876 | --DOCSHELL 1B617800 == 105 [pid = 2876] [id = 731] 17:44:06 INFO - PROCESS | 2876 | --DOCSHELL 19A3B000 == 104 [pid = 2876] [id = 730] 17:44:06 INFO - PROCESS | 2876 | --DOCSHELL 19A41000 == 103 [pid = 2876] [id = 729] 17:44:06 INFO - PROCESS | 2876 | --DOCSHELL 18536400 == 102 [pid = 2876] [id = 728] 17:44:06 INFO - PROCESS | 2876 | --DOCSHELL 10F2A000 == 101 [pid = 2876] [id = 727] 17:44:06 INFO - PROCESS | 2876 | --DOCSHELL 1524A400 == 100 [pid = 2876] [id = 726] 17:44:06 INFO - PROCESS | 2876 | --DOCSHELL 1E64A000 == 99 [pid = 2876] [id = 721] 17:44:06 INFO - PROCESS | 2876 | --DOCSHELL 1E245800 == 98 [pid = 2876] [id = 720] 17:44:06 INFO - PROCESS | 2876 | --DOCSHELL 1B611C00 == 97 [pid = 2876] [id = 719] 17:44:06 INFO - PROCESS | 2876 | --DOCSHELL 1727B400 == 96 [pid = 2876] [id = 718] 17:44:06 INFO - PROCESS | 2876 | --DOCSHELL 13C92C00 == 95 [pid = 2876] [id = 717] 17:44:06 INFO - PROCESS | 2876 | --DOCSHELL 1057A000 == 94 [pid = 2876] [id = 716] 17:44:06 INFO - PROCESS | 2876 | --DOMWINDOW == 272 (19A1D000) [pid = 2876] [serial = 2134] [outer = 00000000] [url = about:blank] 17:44:06 INFO - PROCESS | 2876 | --DOMWINDOW == 271 (19B14800) [pid = 2876] [serial = 2137] [outer = 00000000] [url = about:blank] 17:44:06 INFO - PROCESS | 2876 | --DOMWINDOW == 270 (19A35000) [pid = 2876] [serial = 2135] [outer = 00000000] [url = about:blank] 17:44:06 INFO - PROCESS | 2876 | --DOMWINDOW == 269 (1608BC00) [pid = 2876] [serial = 2140] [outer = 00000000] [url = about:blank] 17:44:06 INFO - PROCESS | 2876 | --DOMWINDOW == 268 (19C8E400) [pid = 2876] [serial = 2138] [outer = 00000000] [url = about:blank] 17:44:06 INFO - PROCESS | 2876 | --DOMWINDOW == 267 (12F21000) [pid = 2876] [serial = 2119] [outer = 00000000] [url = about:blank] 17:44:06 INFO - PROCESS | 2876 | --DOMWINDOW == 266 (122AE400) [pid = 2876] [serial = 2122] [outer = 00000000] [url = about:blank] 17:44:06 INFO - PROCESS | 2876 | --DOMWINDOW == 265 (13C95C00) [pid = 2876] [serial = 2123] [outer = 00000000] [url = about:blank] 17:44:06 INFO - PROCESS | 2876 | --DOMWINDOW == 264 (16A27400) [pid = 2876] [serial = 2125] [outer = 00000000] [url = about:blank] 17:44:06 INFO - PROCESS | 2876 | --DOMWINDOW == 263 (16AB1C00) [pid = 2876] [serial = 2126] [outer = 00000000] [url = about:blank] 17:44:06 INFO - PROCESS | 2876 | --DOMWINDOW == 262 (181EFC00) [pid = 2876] [serial = 2131] [outer = 00000000] [url = about:blank] 17:44:06 INFO - PROCESS | 2876 | --DOMWINDOW == 261 (16FE1400) [pid = 2876] [serial = 2128] [outer = 00000000] [url = about:blank] 17:44:06 INFO - PROCESS | 2876 | --DOMWINDOW == 260 (17255400) [pid = 2876] [serial = 2129] [outer = 00000000] [url = about:blank] 17:44:06 INFO - PROCESS | 2876 | --DOMWINDOW == 259 (16FE1C00) [pid = 2876] [serial = 2141] [outer = 00000000] [url = about:blank] 17:44:06 INFO - PROCESS | 2876 | --DOMWINDOW == 258 (14509800) [pid = 2876] [serial = 2120] [outer = 00000000] [url = about:blank] 17:44:06 INFO - PROCESS | 2876 | --DOMWINDOW == 257 (19EC7C00) [pid = 2876] [serial = 2143] [outer = 00000000] [url = about:blank] 17:44:06 INFO - PROCESS | 2876 | --DOMWINDOW == 256 (18536000) [pid = 2876] [serial = 2132] [outer = 00000000] [url = about:blank] 17:44:06 INFO - PROCESS | 2876 | --DOMWINDOW == 255 (1A87A400) [pid = 2876] [serial = 2144] [outer = 00000000] [url = about:blank] 17:44:06 INFO - PROCESS | 2876 | 1462758246601 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 17:44:06 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. 17:44:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 890ms 17:44:06 INFO - PROCESS | 2876 | 1462758246666 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 17:44:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 17:44:06 INFO - PROCESS | 2876 | 1462758246668 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 17:44:06 INFO - PROCESS | 2876 | 1462758246671 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 17:44:06 INFO - PROCESS | 2876 | 1462758246673 Marionette TRACE conn3 <- [1,2962,null,{}] 17:44:06 INFO - PROCESS | 2876 | 1462758246677 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:06 INFO - PROCESS | 2876 | 1462758246786 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 17:44:06 INFO - PROCESS | 2876 | 1462758246802 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:06 INFO - PROCESS | 2876 | ++DOCSHELL 14507400 == 95 [pid = 2876] [id = 751] 17:44:06 INFO - PROCESS | 2876 | ++DOMWINDOW == 256 (14509800) [pid = 2876] [serial = 2252] [outer = 00000000] 17:44:06 INFO - PROCESS | 2876 | ++DOMWINDOW == 257 (1726CC00) [pid = 2876] [serial = 2253] [outer = 14509800] 17:44:06 INFO - PROCESS | 2876 | 1462758246847 Marionette DEBUG loaded listener.js 17:44:06 INFO - PROCESS | 2876 | ++DOMWINDOW == 258 (1852DC00) [pid = 2876] [serial = 2254] [outer = 14509800] 17:44:07 INFO - PROCESS | 2876 | 1462758247355 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 17:44:07 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. 17:44:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 734ms 17:44:07 INFO - PROCESS | 2876 | 1462758247412 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 17:44:07 INFO - PROCESS | 2876 | 1462758247414 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 17:44:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 17:44:07 INFO - PROCESS | 2876 | 1462758247421 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 17:44:07 INFO - PROCESS | 2876 | 1462758247423 Marionette TRACE conn3 <- [1,2966,null,{}] 17:44:07 INFO - PROCESS | 2876 | 1462758247426 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:07 INFO - PROCESS | 2876 | 1462758247519 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 17:44:07 INFO - PROCESS | 2876 | 1462758247662 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:07 INFO - PROCESS | 2876 | ++DOCSHELL 18538000 == 96 [pid = 2876] [id = 752] 17:44:07 INFO - PROCESS | 2876 | ++DOMWINDOW == 259 (185D6800) [pid = 2876] [serial = 2255] [outer = 00000000] 17:44:07 INFO - PROCESS | 2876 | ++DOMWINDOW == 260 (19D9C400) [pid = 2876] [serial = 2256] [outer = 185D6800] 17:44:07 INFO - PROCESS | 2876 | 1462758247706 Marionette DEBUG loaded listener.js 17:44:07 INFO - PROCESS | 2876 | ++DOMWINDOW == 261 (1A936C00) [pid = 2876] [serial = 2257] [outer = 185D6800] 17:44:08 INFO - PROCESS | 2876 | 1462758248021 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 17:44:08 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. 17:44:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 625ms 17:44:08 INFO - PROCESS | 2876 | 1462758248056 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 17:44:08 INFO - PROCESS | 2876 | 1462758248057 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 17:44:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 17:44:08 INFO - PROCESS | 2876 | 1462758248061 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 17:44:08 INFO - PROCESS | 2876 | 1462758248062 Marionette TRACE conn3 <- [1,2970,null,{}] 17:44:08 INFO - PROCESS | 2876 | 1462758248066 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:08 INFO - PROCESS | 2876 | 1462758248229 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 17:44:08 INFO - PROCESS | 2876 | 1462758248338 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:08 INFO - PROCESS | 2876 | ++DOCSHELL 1A1B4C00 == 97 [pid = 2876] [id = 753] 17:44:08 INFO - PROCESS | 2876 | ++DOMWINDOW == 262 (1A87A400) [pid = 2876] [serial = 2258] [outer = 00000000] 17:44:08 INFO - PROCESS | 2876 | ++DOMWINDOW == 263 (1E640C00) [pid = 2876] [serial = 2259] [outer = 1A87A400] 17:44:08 INFO - PROCESS | 2876 | 1462758248382 Marionette DEBUG loaded listener.js 17:44:08 INFO - PROCESS | 2876 | ++DOMWINDOW == 264 (1E6B5000) [pid = 2876] [serial = 2260] [outer = 1A87A400] 17:44:08 INFO - PROCESS | 2876 | 1462758248775 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 17:44:08 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 17:44:08 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 17:44:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:44:08 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 17:44:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 734ms 17:44:08 INFO - PROCESS | 2876 | 1462758248802 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 17:44:08 INFO - PROCESS | 2876 | 1462758248804 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 17:44:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 17:44:08 INFO - PROCESS | 2876 | 1462758248814 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 17:44:08 INFO - PROCESS | 2876 | 1462758248825 Marionette TRACE conn3 <- [1,2974,null,{}] 17:44:08 INFO - PROCESS | 2876 | 1462758248829 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:08 INFO - PROCESS | 2876 | 1462758248969 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 17:44:08 INFO - PROCESS | 2876 | 1462758248987 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:08 INFO - PROCESS | 2876 | ++DOCSHELL 11BCBC00 == 98 [pid = 2876] [id = 754] 17:44:08 INFO - PROCESS | 2876 | ++DOMWINDOW == 265 (1ABF0400) [pid = 2876] [serial = 2261] [outer = 00000000] 17:44:09 INFO - PROCESS | 2876 | ++DOMWINDOW == 266 (1F3A1800) [pid = 2876] [serial = 2262] [outer = 1ABF0400] 17:44:09 INFO - PROCESS | 2876 | 1462758249030 Marionette DEBUG loaded listener.js 17:44:09 INFO - PROCESS | 2876 | ++DOMWINDOW == 267 (1F3B0C00) [pid = 2876] [serial = 2263] [outer = 1ABF0400] 17:44:09 INFO - PROCESS | 2876 | 1462758249476 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 17:44:09 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. 17:44:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 688ms 17:44:09 INFO - PROCESS | 2876 | 1462758249513 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 17:44:09 INFO - PROCESS | 2876 | 1462758249515 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 17:44:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 17:44:09 INFO - PROCESS | 2876 | 1462758249518 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 17:44:09 INFO - PROCESS | 2876 | 1462758249520 Marionette TRACE conn3 <- [1,2978,null,{}] 17:44:09 INFO - PROCESS | 2876 | 1462758249524 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:09 INFO - PROCESS | 2876 | 1462758249665 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 17:44:09 INFO - PROCESS | 2876 | 1462758249719 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:09 INFO - PROCESS | 2876 | ++DOCSHELL 1F3B2C00 == 99 [pid = 2876] [id = 755] 17:44:09 INFO - PROCESS | 2876 | ++DOMWINDOW == 268 (1F821800) [pid = 2876] [serial = 2264] [outer = 00000000] 17:44:09 INFO - PROCESS | 2876 | ++DOMWINDOW == 269 (1FF4A800) [pid = 2876] [serial = 2265] [outer = 1F821800] 17:44:09 INFO - PROCESS | 2876 | 1462758249762 Marionette DEBUG loaded listener.js 17:44:09 INFO - PROCESS | 2876 | ++DOMWINDOW == 270 (1FF4D800) [pid = 2876] [serial = 2266] [outer = 1F821800] 17:44:10 INFO - PROCESS | 2876 | ++DOCSHELL 1FF54800 == 100 [pid = 2876] [id = 756] 17:44:10 INFO - PROCESS | 2876 | ++DOMWINDOW == 271 (1FF54C00) [pid = 2876] [serial = 2267] [outer = 00000000] 17:44:10 INFO - PROCESS | 2876 | ++DOMWINDOW == 272 (1FF55C00) [pid = 2876] [serial = 2268] [outer = 1FF54C00] 17:44:10 INFO - PROCESS | 2876 | 1462758250242 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 17:44:10 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. 17:44:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 734ms 17:44:10 INFO - PROCESS | 2876 | 1462758250258 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 17:44:10 INFO - PROCESS | 2876 | 1462758250260 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 17:44:10 INFO - PROCESS | 2876 | 1462758250263 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 17:44:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 17:44:10 INFO - PROCESS | 2876 | 1462758250265 Marionette TRACE conn3 <- [1,2982,null,{}] 17:44:10 INFO - PROCESS | 2876 | 1462758250269 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:10 INFO - PROCESS | 2876 | 1462758250448 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 17:44:10 INFO - PROCESS | 2876 | 1462758250473 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:10 INFO - PROCESS | 2876 | ++DOCSHELL 1FF60C00 == 101 [pid = 2876] [id = 757] 17:44:10 INFO - PROCESS | 2876 | ++DOMWINDOW == 273 (1FF61C00) [pid = 2876] [serial = 2269] [outer = 00000000] 17:44:10 INFO - PROCESS | 2876 | ++DOMWINDOW == 274 (202C2800) [pid = 2876] [serial = 2270] [outer = 1FF61C00] 17:44:10 INFO - PROCESS | 2876 | 1462758250521 Marionette DEBUG loaded listener.js 17:44:10 INFO - PROCESS | 2876 | ++DOMWINDOW == 275 (20457400) [pid = 2876] [serial = 2271] [outer = 1FF61C00] 17:44:11 INFO - PROCESS | 2876 | --DOMWINDOW == 274 (140D0C00) [pid = 2876] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 17:44:11 INFO - PROCESS | 2876 | --DOMWINDOW == 273 (19ECA400) [pid = 2876] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 17:44:11 INFO - PROCESS | 2876 | --DOMWINDOW == 272 (19B14400) [pid = 2876] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 17:44:11 INFO - PROCESS | 2876 | --DOMWINDOW == 271 (17923C00) [pid = 2876] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 17:44:11 INFO - PROCESS | 2876 | --DOMWINDOW == 270 (185CF400) [pid = 2876] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 17:44:11 INFO - PROCESS | 2876 | --DOMWINDOW == 269 (1886FC00) [pid = 2876] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 17:44:11 INFO - PROCESS | 2876 | --DOMWINDOW == 268 (1B973C00) [pid = 2876] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 17:44:11 INFO - PROCESS | 2876 | --DOMWINDOW == 267 (19A29000) [pid = 2876] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 17:44:11 INFO - PROCESS | 2876 | --DOMWINDOW == 266 (19A3CC00) [pid = 2876] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 17:44:11 INFO - PROCESS | 2876 | --DOMWINDOW == 265 (1594C800) [pid = 2876] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 17:44:11 INFO - PROCESS | 2876 | --DOMWINDOW == 264 (19C84800) [pid = 2876] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 17:44:11 INFO - PROCESS | 2876 | --DOMWINDOW == 263 (1B907800) [pid = 2876] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 17:44:11 INFO - PROCESS | 2876 | --DOMWINDOW == 262 (19C82400) [pid = 2876] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 17:44:11 INFO - PROCESS | 2876 | --DOMWINDOW == 261 (16AB3C00) [pid = 2876] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 17:44:11 INFO - PROCESS | 2876 | --DOMWINDOW == 260 (13A01800) [pid = 2876] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 17:44:11 INFO - PROCESS | 2876 | --DOMWINDOW == 259 (16FD9400) [pid = 2876] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 17:44:11 INFO - PROCESS | 2876 | --DOMWINDOW == 258 (16089400) [pid = 2876] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 17:44:11 INFO - PROCESS | 2876 | --DOMWINDOW == 257 (11043800) [pid = 2876] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 17:44:11 INFO - PROCESS | 2876 | --DOMWINDOW == 256 (19C8A000) [pid = 2876] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 17:44:11 INFO - PROCESS | 2876 | --DOMWINDOW == 255 (14734C00) [pid = 2876] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 17:44:11 INFO - PROCESS | 2876 | --DOMWINDOW == 254 (15255C00) [pid = 2876] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 17:44:11 INFO - PROCESS | 2876 | --DOMWINDOW == 253 (164D4400) [pid = 2876] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 17:44:11 INFO - PROCESS | 2876 | --DOMWINDOW == 252 (18864000) [pid = 2876] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 17:44:11 INFO - PROCESS | 2876 | --DOMWINDOW == 251 (1E861400) [pid = 2876] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 17:44:11 INFO - PROCESS | 2876 | --DOMWINDOW == 250 (1B61D400) [pid = 2876] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 17:44:11 INFO - PROCESS | 2876 | --DOMWINDOW == 249 (1F3AC000) [pid = 2876] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 17:44:11 INFO - PROCESS | 2876 | --DOMWINDOW == 248 (1ABF7800) [pid = 2876] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 17:44:11 INFO - PROCESS | 2876 | --DOMWINDOW == 247 (16DBBC00) [pid = 2876] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 17:44:11 INFO - PROCESS | 2876 | --DOMWINDOW == 246 (1A945C00) [pid = 2876] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 17:44:11 INFO - PROCESS | 2876 | --DOMWINDOW == 245 (1B96E000) [pid = 2876] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 17:44:11 INFO - PROCESS | 2876 | --DOMWINDOW == 244 (134DE800) [pid = 2876] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 17:44:11 INFO - PROCESS | 2876 | --DOMWINDOW == 243 (169A7800) [pid = 2876] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 17:44:11 INFO - PROCESS | 2876 | --DOMWINDOW == 242 (1884FC00) [pid = 2876] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 17:44:11 INFO - PROCESS | 2876 | --DOMWINDOW == 241 (107F3800) [pid = 2876] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 17:44:11 INFO - PROCESS | 2876 | --DOMWINDOW == 240 (1350F000) [pid = 2876] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 17:44:11 INFO - PROCESS | 2876 | --DOMWINDOW == 239 (117E0800) [pid = 2876] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 17:44:11 INFO - PROCESS | 2876 | --DOMWINDOW == 238 (1886A000) [pid = 2876] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 17:44:11 INFO - PROCESS | 2876 | --DOMWINDOW == 237 (10F29800) [pid = 2876] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 17:44:11 INFO - PROCESS | 2876 | --DOMWINDOW == 236 (16A23C00) [pid = 2876] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 17:44:11 INFO - PROCESS | 2876 | --DOMWINDOW == 235 (1ABED800) [pid = 2876] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 17:44:11 INFO - PROCESS | 2876 | --DOMWINDOW == 234 (1B90C400) [pid = 2876] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 17:44:11 INFO - PROCESS | 2876 | --DOMWINDOW == 233 (13239C00) [pid = 2876] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 17:44:11 INFO - PROCESS | 2876 | --DOMWINDOW == 232 (16218C00) [pid = 2876] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 17:44:11 INFO - PROCESS | 2876 | --DOMWINDOW == 231 (1A87A800) [pid = 2876] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 17:44:11 INFO - PROCESS | 2876 | --DOMWINDOW == 230 (1159E800) [pid = 2876] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 17:44:11 INFO - PROCESS | 2876 | --DOMWINDOW == 229 (16B65400) [pid = 2876] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 17:44:11 INFO - PROCESS | 2876 | --DOMWINDOW == 228 (10F35C00) [pid = 2876] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 17:44:11 INFO - PROCESS | 2876 | --DOMWINDOW == 227 (11FB3C00) [pid = 2876] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 17:44:11 INFO - PROCESS | 2876 | --DOMWINDOW == 226 (1F396800) [pid = 2876] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 17:44:11 INFO - PROCESS | 2876 | --DOMWINDOW == 225 (13C9E400) [pid = 2876] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 17:44:11 INFO - PROCESS | 2876 | --DOMWINDOW == 224 (1B976800) [pid = 2876] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 17:44:11 INFO - PROCESS | 2876 | --DOMWINDOW == 223 (16A29C00) [pid = 2876] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 17:44:11 INFO - PROCESS | 2876 | --DOMWINDOW == 222 (1B61B000) [pid = 2876] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 17:44:11 INFO - PROCESS | 2876 | --DOMWINDOW == 221 (16DB7400) [pid = 2876] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 17:44:11 INFO - PROCESS | 2876 | --DOMWINDOW == 220 (1B61F000) [pid = 2876] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 17:44:11 INFO - PROCESS | 2876 | --DOMWINDOW == 219 (1B366400) [pid = 2876] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 17:44:11 INFO - PROCESS | 2876 | --DOMWINDOW == 218 (1E879800) [pid = 2876] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 17:44:11 INFO - PROCESS | 2876 | --DOMWINDOW == 217 (1E6C5400) [pid = 2876] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 17:44:11 INFO - PROCESS | 2876 | --DOMWINDOW == 216 (1F1E9C00) [pid = 2876] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 17:44:11 INFO - PROCESS | 2876 | --DOMWINDOW == 215 (16A20400) [pid = 2876] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 17:44:11 INFO - PROCESS | 2876 | --DOMWINDOW == 214 (1B04EC00) [pid = 2876] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 17:44:11 INFO - PROCESS | 2876 | --DOMWINDOW == 213 (105E8800) [pid = 2876] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 17:44:11 INFO - PROCESS | 2876 | --DOMWINDOW == 212 (15253C00) [pid = 2876] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 17:44:11 INFO - PROCESS | 2876 | --DOMWINDOW == 211 (1B61E000) [pid = 2876] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 17:44:11 INFO - PROCESS | 2876 | --DOMWINDOW == 210 (18849800) [pid = 2876] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 17:44:11 INFO - PROCESS | 2876 | --DOMWINDOW == 209 (117DF800) [pid = 2876] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 17:44:11 INFO - PROCESS | 2876 | --DOMWINDOW == 208 (1B051400) [pid = 2876] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 17:44:11 INFO - PROCESS | 2876 | --DOMWINDOW == 207 (1B361400) [pid = 2876] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 17:44:11 INFO - PROCESS | 2876 | --DOMWINDOW == 206 (13235C00) [pid = 2876] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 17:44:11 INFO - PROCESS | 2876 | --DOMWINDOW == 205 (1E6B1800) [pid = 2876] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 17:44:11 INFO - PROCESS | 2876 | --DOMWINDOW == 204 (1B78C800) [pid = 2876] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 17:44:11 INFO - PROCESS | 2876 | --DOMWINDOW == 203 (182C8400) [pid = 2876] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 17:44:11 INFO - PROCESS | 2876 | --DOMWINDOW == 202 (1886B800) [pid = 2876] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 17:44:11 INFO - PROCESS | 2876 | --DOMWINDOW == 201 (1B210000) [pid = 2876] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 17:44:11 INFO - PROCESS | 2876 | --DOMWINDOW == 200 (1B20C800) [pid = 2876] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 17:44:11 INFO - PROCESS | 2876 | --DOMWINDOW == 199 (12215800) [pid = 2876] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 17:44:11 INFO - PROCESS | 2876 | --DOMWINDOW == 198 (172B7400) [pid = 2876] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 17:44:11 INFO - PROCESS | 2876 | 1462758251887 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 17:44:11 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 17:44:11 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 17:44:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1640ms 17:44:11 INFO - PROCESS | 2876 | 1462758251912 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 17:44:11 INFO - PROCESS | 2876 | 1462758251914 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 17:44:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 17:44:11 INFO - PROCESS | 2876 | 1462758251917 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 17:44:11 INFO - PROCESS | 2876 | 1462758251919 Marionette TRACE conn3 <- [1,2986,null,{}] 17:44:11 INFO - PROCESS | 2876 | 1462758251922 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:12 INFO - PROCESS | 2876 | 1462758252029 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 17:44:12 INFO - PROCESS | 2876 | 1462758252035 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:12 INFO - PROCESS | 2876 | ++DOCSHELL 1159E800 == 102 [pid = 2876] [id = 758] 17:44:12 INFO - PROCESS | 2876 | ++DOMWINDOW == 199 (11BBF000) [pid = 2876] [serial = 2272] [outer = 00000000] 17:44:12 INFO - PROCESS | 2876 | ++DOMWINDOW == 200 (1323A000) [pid = 2876] [serial = 2273] [outer = 11BBF000] 17:44:12 INFO - PROCESS | 2876 | 1462758252078 Marionette DEBUG loaded listener.js 17:44:12 INFO - PROCESS | 2876 | ++DOMWINDOW == 201 (13CA7C00) [pid = 2876] [serial = 2274] [outer = 11BBF000] 17:44:12 INFO - PROCESS | 2876 | 1462758252526 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 17:44:12 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. 17:44:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 625ms 17:44:12 INFO - PROCESS | 2876 | 1462758252556 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 17:44:12 INFO - PROCESS | 2876 | 1462758252557 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 17:44:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 17:44:12 INFO - PROCESS | 2876 | 1462758252561 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 17:44:12 INFO - PROCESS | 2876 | 1462758252562 Marionette TRACE conn3 <- [1,2990,null,{}] 17:44:12 INFO - PROCESS | 2876 | 1462758252565 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:12 INFO - PROCESS | 2876 | 1462758252726 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 17:44:12 INFO - PROCESS | 2876 | 1462758252762 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:12 INFO - PROCESS | 2876 | ++DOCSHELL 122B7400 == 103 [pid = 2876] [id = 759] 17:44:12 INFO - PROCESS | 2876 | ++DOMWINDOW == 202 (14738400) [pid = 2876] [serial = 2275] [outer = 00000000] 17:44:12 INFO - PROCESS | 2876 | ++DOMWINDOW == 203 (16A29C00) [pid = 2876] [serial = 2276] [outer = 14738400] 17:44:12 INFO - PROCESS | 2876 | 1462758252805 Marionette DEBUG loaded listener.js 17:44:12 INFO - PROCESS | 2876 | ++DOMWINDOW == 204 (16DB5800) [pid = 2876] [serial = 2277] [outer = 14738400] 17:44:13 INFO - PROCESS | 2876 | 1462758253214 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 17:44:13 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. 17:44:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 688ms 17:44:13 INFO - PROCESS | 2876 | 1462758253261 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 17:44:13 INFO - PROCESS | 2876 | 1462758253262 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 17:44:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 17:44:13 INFO - PROCESS | 2876 | 1462758253266 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 17:44:13 INFO - PROCESS | 2876 | 1462758253268 Marionette TRACE conn3 <- [1,2994,null,{}] 17:44:13 INFO - PROCESS | 2876 | 1462758253272 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:13 INFO - PROCESS | 2876 | 1462758253426 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 17:44:13 INFO - PROCESS | 2876 | 1462758253441 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:13 INFO - PROCESS | 2876 | ++DOCSHELL 1607EC00 == 104 [pid = 2876] [id = 760] 17:44:13 INFO - PROCESS | 2876 | ++DOMWINDOW == 205 (16F10400) [pid = 2876] [serial = 2278] [outer = 00000000] 17:44:13 INFO - PROCESS | 2876 | ++DOMWINDOW == 206 (180D0C00) [pid = 2876] [serial = 2279] [outer = 16F10400] 17:44:13 INFO - PROCESS | 2876 | 1462758253487 Marionette DEBUG loaded listener.js 17:44:13 INFO - PROCESS | 2876 | ++DOMWINDOW == 207 (18822400) [pid = 2876] [serial = 2280] [outer = 16F10400] 17:44:14 INFO - PROCESS | 2876 | 1462758254176 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 17:44:14 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. 17:44:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 938ms 17:44:14 INFO - PROCESS | 2876 | 1462758254214 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 17:44:14 INFO - PROCESS | 2876 | 1462758254220 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 17:44:14 INFO - TEST-START | /FileAPI/FileReaderSync.worker 17:44:14 INFO - PROCESS | 2876 | 1462758254224 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 17:44:14 INFO - PROCESS | 2876 | 1462758254229 Marionette TRACE conn3 <- [1,2998,null,{}] 17:44:14 INFO - PROCESS | 2876 | 1462758254234 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:14 INFO - PROCESS | 2876 | 1462758254360 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 17:44:14 INFO - PROCESS | 2876 | 1462758254563 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:14 INFO - PROCESS | 2876 | ++DOCSHELL 14741400 == 105 [pid = 2876] [id = 761] 17:44:14 INFO - PROCESS | 2876 | ++DOMWINDOW == 208 (1479F400) [pid = 2876] [serial = 2281] [outer = 00000000] 17:44:14 INFO - PROCESS | 2876 | ++DOMWINDOW == 209 (16AB1C00) [pid = 2876] [serial = 2282] [outer = 1479F400] 17:44:14 INFO - PROCESS | 2876 | 1462758254631 Marionette DEBUG loaded listener.js 17:44:14 INFO - PROCESS | 2876 | ++DOMWINDOW == 210 (16FD8000) [pid = 2876] [serial = 2283] [outer = 1479F400] 17:44:14 INFO - PROCESS | 2876 | [2876] 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 17:44:15 INFO - PROCESS | 2876 | 1462758255177 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 17:44:15 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 17:44:15 INFO - {} 17:44:15 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 17:44:15 INFO - {} 17:44:15 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 17:44:15 INFO - {} 17:44:15 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 17:44:15 INFO - {} 17:44:15 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1000ms 17:44:15 INFO - PROCESS | 2876 | 1462758255226 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 17:44:15 INFO - PROCESS | 2876 | 1462758255233 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 17:44:15 INFO - TEST-START | /FileAPI/fileReader.html 17:44:15 INFO - PROCESS | 2876 | 1462758255260 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 17:44:15 INFO - PROCESS | 2876 | 1462758255263 Marionette TRACE conn3 <- [1,3002,null,{}] 17:44:15 INFO - PROCESS | 2876 | 1462758255266 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:15 INFO - PROCESS | 2876 | 1462758255399 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 17:44:15 INFO - PROCESS | 2876 | 1462758255568 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:15 INFO - PROCESS | 2876 | ++DOCSHELL 16AAE800 == 106 [pid = 2876] [id = 762] 17:44:15 INFO - PROCESS | 2876 | ++DOMWINDOW == 211 (17043C00) [pid = 2876] [serial = 2284] [outer = 00000000] 17:44:15 INFO - PROCESS | 2876 | ++DOMWINDOW == 212 (19B16000) [pid = 2876] [serial = 2285] [outer = 17043C00] 17:44:15 INFO - PROCESS | 2876 | 1462758255624 Marionette DEBUG loaded listener.js 17:44:15 INFO - PROCESS | 2876 | ++DOMWINDOW == 213 (19C8C800) [pid = 2876] [serial = 2286] [outer = 17043C00] 17:44:16 INFO - PROCESS | 2876 | 1462758256153 Marionette TRACE conn3 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 17:44:16 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 17:44:16 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 17:44:16 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 17:44:16 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 17:44:16 INFO - TEST-OK | /FileAPI/fileReader.html | took 953ms 17:44:16 INFO - PROCESS | 2876 | 1462758256202 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 17:44:16 INFO - PROCESS | 2876 | 1462758256205 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 17:44:16 INFO - TEST-START | /FileAPI/historical.html 17:44:16 INFO - PROCESS | 2876 | 1462758256209 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 17:44:16 INFO - PROCESS | 2876 | 1462758256212 Marionette TRACE conn3 <- [1,3006,null,{}] 17:44:16 INFO - PROCESS | 2876 | 1462758256223 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:16 INFO - PROCESS | 2876 | 1462758256354 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 17:44:16 INFO - PROCESS | 2876 | 1462758256543 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:16 INFO - PROCESS | 2876 | ++DOCSHELL 1ABEDC00 == 107 [pid = 2876] [id = 763] 17:44:16 INFO - PROCESS | 2876 | ++DOMWINDOW == 214 (1ABF1800) [pid = 2876] [serial = 2287] [outer = 00000000] 17:44:16 INFO - PROCESS | 2876 | ++DOMWINDOW == 215 (1AF25800) [pid = 2876] [serial = 2288] [outer = 1ABF1800] 17:44:16 INFO - PROCESS | 2876 | 1462758256600 Marionette DEBUG loaded listener.js 17:44:16 INFO - PROCESS | 2876 | ++DOMWINDOW == 216 (1B363C00) [pid = 2876] [serial = 2289] [outer = 1ABF1800] 17:44:17 INFO - PROCESS | 2876 | 1462758257150 Marionette TRACE conn3 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 17:44:17 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 17:44:17 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 17:44:17 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 17:44:17 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 17:44:17 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 17:44:17 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 17:44:17 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 17:44:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:44:17 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 17:44:17 INFO - TEST-OK | /FileAPI/historical.html | took 1000ms 17:44:17 INFO - PROCESS | 2876 | 1462758257211 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 17:44:17 INFO - PROCESS | 2876 | 1462758257214 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 17:44:17 INFO - TEST-START | /FileAPI/idlharness.html 17:44:17 INFO - PROCESS | 2876 | 1462758257218 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 17:44:17 INFO - PROCESS | 2876 | 1462758257220 Marionette TRACE conn3 <- [1,3010,null,{}] 17:44:17 INFO - PROCESS | 2876 | 1462758257224 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:17 INFO - PROCESS | 2876 | 1462758257351 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 17:44:17 INFO - PROCESS | 2876 | 1462758257537 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:17 INFO - PROCESS | 2876 | ++DOCSHELL 1B210000 == 108 [pid = 2876] [id = 764] 17:44:17 INFO - PROCESS | 2876 | ++DOMWINDOW == 217 (1B61F000) [pid = 2876] [serial = 2290] [outer = 00000000] 17:44:17 INFO - PROCESS | 2876 | ++DOMWINDOW == 218 (1B907800) [pid = 2876] [serial = 2291] [outer = 1B61F000] 17:44:17 INFO - PROCESS | 2876 | 1462758257591 Marionette DEBUG loaded listener.js 17:44:17 INFO - PROCESS | 2876 | ++DOMWINDOW == 219 (1B976800) [pid = 2876] [serial = 2292] [outer = 1B61F000] 17:44:18 INFO - PROCESS | 2876 | 1462758258516 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 17:44:18 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 17:44:18 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 17:44:18 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 17:44:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:18 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:44:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:44:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:44:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:44:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:44:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:44:18 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:44:18 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:44:18 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:44:18 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 17:44:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 17:44:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 17:44:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 17:44:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 17:44:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 17:44:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 17:44:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 17:44:18 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 17:44:18 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 17:44:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:44:18 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:44:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:44:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:44:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:44:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:44:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:44:18 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:44:18 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:44:18 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:44:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 17:44:18 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 17:44:18 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 17:44:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:18 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:44:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:44:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:44:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:44:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:44:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:44:18 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:44:18 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:44:18 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:44:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 17:44:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 17:44:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 17:44:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 17:44:18 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 17:44:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:44:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:44:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:44:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:44:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:44:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:44:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:44:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:44:18 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:44:18 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:44:18 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:44:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 17:44:18 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 17:44:18 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 17:44:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:44:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:44:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:44:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:44:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:44:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:44:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:44:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:44:18 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:44:18 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:44:18 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:44:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 17:44:18 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 17:44:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 17:44:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:44:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:44:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:44:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:44:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:44:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:44:18 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:44:18 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:44:18 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:44:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 17:44:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 17:44:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 17:44:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 17:44:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 17:44:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 17:44:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 17:44:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 17:44:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 17:44:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 17:44:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 17:44:18 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 17:44:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:44:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:44:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:44:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:44:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:44:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:44:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:44:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:44:18 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:44:18 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:44:18 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:44:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 17:44:18 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 17:44:18 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 17:44:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:44:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:44:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:44:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:44:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:44:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:44:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:44:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:44:18 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:44:18 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:44:18 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:44:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 17:44:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 17:44:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 17:44:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 17:44:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 17:44:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 17:44:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 17:44:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 17:44:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 17:44:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 17:44:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 17:44:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 17:44:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 17:44:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 17:44:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 17:44:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 17:44:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 17:44:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 17:44:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 17:44:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 17:44:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 17:44:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 17:44:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 17:44:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 17:44:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 17:44:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 17:44:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 17:44:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 17:44:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 17:44:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 17:44:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 17:44:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 17:44:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 17:44:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 17:44:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 17:44:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 17:44:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 17:44:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 17:44:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 17:44:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 17:44:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 17:44:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 17:44:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 17:44:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 17:44:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 17:44:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 17:44:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 17:44:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 17:44:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 17:44:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 17:44:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 17:44:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 17:44:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 17:44:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 17:44:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 17:44:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 17:44:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 17:44:18 INFO - TEST-OK | /FileAPI/idlharness.html | took 1422ms 17:44:18 INFO - PROCESS | 2876 | 1462758258682 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 17:44:18 INFO - PROCESS | 2876 | 1462758258684 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 17:44:18 INFO - TEST-START | /FileAPI/idlharness.worker 17:44:18 INFO - PROCESS | 2876 | 1462758258689 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 17:44:18 INFO - PROCESS | 2876 | 1462758258691 Marionette TRACE conn3 <- [1,3014,null,{}] 17:44:18 INFO - PROCESS | 2876 | 1462758258695 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:18 INFO - PROCESS | 2876 | 1462758258806 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 17:44:19 INFO - PROCESS | 2876 | 1462758259045 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:19 INFO - PROCESS | 2876 | ++DOCSHELL 1853A000 == 109 [pid = 2876] [id = 765] 17:44:19 INFO - PROCESS | 2876 | ++DOMWINDOW == 220 (19A39000) [pid = 2876] [serial = 2293] [outer = 00000000] 17:44:19 INFO - PROCESS | 2876 | ++DOMWINDOW == 221 (1E879000) [pid = 2876] [serial = 2294] [outer = 19A39000] 17:44:19 INFO - PROCESS | 2876 | 1462758259102 Marionette DEBUG loaded listener.js 17:44:19 INFO - PROCESS | 2876 | ++DOMWINDOW == 222 (20BDD000) [pid = 2876] [serial = 2295] [outer = 19A39000] 17:44:19 INFO - PROCESS | 2876 | [2876] 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 17:44:20 INFO - PROCESS | 2876 | 1462758260189 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 17:44:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 17:44:20 INFO - {} 17:44:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 17:44:20 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 17:44:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:20 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:44:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:44:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:44:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:44:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:44:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:44:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 17:44:20 INFO - {} 17:44:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 17:44:20 INFO - {} 17:44:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 17:44:20 INFO - {} 17:44:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 17:44:20 INFO - {} 17:44:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 17:44:20 INFO - {} 17:44:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 17:44:20 INFO - {} 17:44:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 17:44:20 INFO - {} 17:44:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 17:44:20 INFO - {} 17:44:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 17:44:20 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 17:44:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:44:20 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:44:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:44:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:44:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:44:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:44:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:44:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 17:44:20 INFO - {} 17:44:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 17:44:20 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 17:44:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:20 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:44:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:44:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:44:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:44:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:44:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:44:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 17:44:20 INFO - {} 17:44:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 17:44:20 INFO - {} 17:44:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 17:44:20 INFO - {} 17:44:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 17:44:20 INFO - {} 17:44:20 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 17:44:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:44:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:44:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:44:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:44:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:44:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:44:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:44:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:44:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 17:44:20 INFO - {} 17:44:20 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 - {} 17:44:20 INFO - {} 17:44:20 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 17:44:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:44:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:44:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:44:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:44:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:44:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:44:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:44:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:44:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 17:44:20 INFO - {} 17:44:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 17:44:20 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 17:44:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:44:20 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:44:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:44:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:44:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:44:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:44:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 17:44:20 INFO - {} 17:44:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 17:44:20 INFO - {} 17:44:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 17:44:20 INFO - {} 17:44:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 17:44:20 INFO - {} 17:44:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 17:44:20 INFO - {} 17:44:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 17:44:20 INFO - {} 17:44:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 17:44:20 INFO - {} 17:44:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 17:44:20 INFO - {} 17:44:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 17:44:20 INFO - {} 17:44:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 17:44:20 INFO - {} 17:44:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 17:44:20 INFO - {} 17:44:20 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 17:44:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:44:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:44:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:44:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:44:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:44:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:44:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:44:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:44:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 17:44:20 INFO - {} 17:44:20 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 - {} 17:44:20 INFO - {} 17:44:20 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 17:44:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:44:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:44:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:44:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:44:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:44:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:44:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:44:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:44:20 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 17:44:20 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 17:44:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:44:20 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 17:44:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:44:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:44:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:44:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:44:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:44:20 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 17:44:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:44:20 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:44:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:44:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:44:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:44:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:44:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:44:20 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 17:44:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:44:20 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 17:44:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:44:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:44:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:44:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:44:20 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 17:44:20 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 17:44:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:44:20 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 17:44:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:44:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:44:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:44:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:44:20 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 17:44:20 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 17:44:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:44:20 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 17:44:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:44:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:44:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:44:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:44:20 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 17:44:20 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 17:44:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:20 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:44:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:44:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:44:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:44:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:44:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:44:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:44:20 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 17:44:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:44:20 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:44:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:44:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:44:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:44:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:44:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:44:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 17:44:20 INFO - {} 17:44:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 17:44:20 INFO - {} 17:44:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 17:44:20 INFO - {} 17:44:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 17:44:20 INFO - {} 17:44:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 17:44:20 INFO - {} 17:44:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 17:44:20 INFO - {} 17:44:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 17:44:20 INFO - {} 17:44:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 17:44:20 INFO - {} 17:44:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 17:44:20 INFO - {} 17:44:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 17:44:20 INFO - {} 17:44:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 17:44:20 INFO - {} 17:44:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 17:44:20 INFO - {} 17:44:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 17:44:20 INFO - {} 17:44:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 17:44:20 INFO - {} 17:44:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 17:44:20 INFO - {} 17:44:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 17:44:20 INFO - {} 17:44:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 17:44:20 INFO - {} 17:44:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 17:44:20 INFO - {} 17:44:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 17:44:20 INFO - {} 17:44:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 17:44:20 INFO - {} 17:44:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 17:44:20 INFO - {} 17:44:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 17:44:20 INFO - {} 17:44:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 17:44:20 INFO - {} 17:44:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 17:44:20 INFO - {} 17:44:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 17:44:20 INFO - {} 17:44:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 17:44:20 INFO - {} 17:44:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 17:44:20 INFO - {} 17:44:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 17:44:20 INFO - {} 17:44:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 17:44:20 INFO - {} 17:44:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 17:44:20 INFO - {} 17:44:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 17:44:20 INFO - {} 17:44:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 17:44:20 INFO - {} 17:44:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 17:44:20 INFO - {} 17:44:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 17:44:20 INFO - {} 17:44:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 17:44:20 INFO - {} 17:44:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 17:44:20 INFO - {} 17:44:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 17:44:20 INFO - {} 17:44:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 17:44:20 INFO - {} 17:44:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 17:44:20 INFO - {} 17:44:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 17:44:20 INFO - {} 17:44:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 17:44:20 INFO - {} 17:44:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 17:44:20 INFO - {} 17:44:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 17:44:20 INFO - {} 17:44:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 17:44:20 INFO - {} 17:44:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 17:44:20 INFO - {} 17:44:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 17:44:20 INFO - {} 17:44:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 17:44:20 INFO - {} 17:44:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 17:44:20 INFO - {} 17:44:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 17:44:20 INFO - {} 17:44:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 17:44:20 INFO - {} 17:44:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 17:44:20 INFO - {} 17:44:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 17:44:20 INFO - {} 17:44:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 17:44:20 INFO - {} 17:44:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 17:44:20 INFO - {} 17:44:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 17:44:20 INFO - {} 17:44:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 17:44:20 INFO - {} 17:44:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:44:20 INFO - {} 17:44:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 17:44:20 INFO - {} 17:44:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:44:20 INFO - {} 17:44:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 17:44:20 INFO - {} 17:44:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:44:20 INFO - {} 17:44:20 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1672ms 17:44:20 INFO - PROCESS | 2876 | 1462758260387 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 17:44:20 INFO - PROCESS | 2876 | 1462758260391 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 17:44:20 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 17:44:20 INFO - PROCESS | 2876 | 1462758260407 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 17:44:20 INFO - PROCESS | 2876 | 1462758260409 Marionette TRACE conn3 <- [1,3018,null,{}] 17:44:20 INFO - PROCESS | 2876 | 1462758260416 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:20 INFO - PROCESS | 2876 | 1462758260540 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 17:44:20 INFO - PROCESS | 2876 | 1462758260705 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:20 INFO - PROCESS | 2876 | ++DOCSHELL 205F5800 == 110 [pid = 2876] [id = 766] 17:44:20 INFO - PROCESS | 2876 | ++DOMWINDOW == 223 (208C6000) [pid = 2876] [serial = 2296] [outer = 00000000] 17:44:20 INFO - PROCESS | 2876 | ++DOMWINDOW == 224 (208CF400) [pid = 2876] [serial = 2297] [outer = 208C6000] 17:44:20 INFO - PROCESS | 2876 | 1462758260761 Marionette DEBUG loaded listener.js 17:44:20 INFO - PROCESS | 2876 | ++DOMWINDOW == 225 (22085000) [pid = 2876] [serial = 2298] [outer = 208C6000] 17:44:21 INFO - PROCESS | 2876 | 1462758261253 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 17:44:21 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 17:44:21 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 906ms 17:44:21 INFO - PROCESS | 2876 | 1462758261303 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 17:44:21 INFO - PROCESS | 2876 | 1462758261305 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 17:44:21 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 17:44:21 INFO - PROCESS | 2876 | 1462758261309 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 17:44:21 INFO - PROCESS | 2876 | 1462758261311 Marionette TRACE conn3 <- [1,3022,null,{}] 17:44:21 INFO - PROCESS | 2876 | 1462758261315 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:21 INFO - PROCESS | 2876 | 1462758261501 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 17:44:21 INFO - PROCESS | 2876 | 1462758261602 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:21 INFO - PROCESS | 2876 | ++DOCSHELL 208C8C00 == 111 [pid = 2876] [id = 767] 17:44:21 INFO - PROCESS | 2876 | ++DOMWINDOW == 226 (208C9000) [pid = 2876] [serial = 2299] [outer = 00000000] 17:44:21 INFO - PROCESS | 2876 | ++DOMWINDOW == 227 (209C8400) [pid = 2876] [serial = 2300] [outer = 208C9000] 17:44:21 INFO - PROCESS | 2876 | 1462758261654 Marionette DEBUG loaded listener.js 17:44:21 INFO - PROCESS | 2876 | ++DOMWINDOW == 228 (209CA800) [pid = 2876] [serial = 2301] [outer = 208C9000] 17:44:22 INFO - PROCESS | 2876 | 1462758262232 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 17:44:22 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 17:44:22 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 937ms 17:44:22 INFO - PROCESS | 2876 | 1462758262254 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 17:44:22 INFO - PROCESS | 2876 | 1462758262256 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 17:44:22 INFO - PROCESS | 2876 | 1462758262260 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 17:44:22 INFO - TEST-START | /FileAPI/blob/Blob-close.html 17:44:22 INFO - PROCESS | 2876 | 1462758262262 Marionette TRACE conn3 <- [1,3026,null,{}] 17:44:22 INFO - PROCESS | 2876 | 1462758262265 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:22 INFO - PROCESS | 2876 | 1462758262386 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 17:44:22 INFO - PROCESS | 2876 | 1462758262584 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:22 INFO - PROCESS | 2876 | ++DOCSHELL 11048400 == 112 [pid = 2876] [id = 768] 17:44:22 INFO - PROCESS | 2876 | ++DOMWINDOW == 229 (11596400) [pid = 2876] [serial = 2302] [outer = 00000000] 17:44:22 INFO - PROCESS | 2876 | ++DOMWINDOW == 230 (16DBE400) [pid = 2876] [serial = 2303] [outer = 11596400] 17:44:22 INFO - PROCESS | 2876 | 1462758262639 Marionette DEBUG loaded listener.js 17:44:22 INFO - PROCESS | 2876 | ++DOMWINDOW == 231 (17271400) [pid = 2876] [serial = 2304] [outer = 11596400] 17:44:23 INFO - PROCESS | 2876 | 1462758263132 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 17:44:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 17:44:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 17:44:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:44:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 17:44:23 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 891ms 17:44:23 INFO - PROCESS | 2876 | 1462758263165 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 17:44:23 INFO - PROCESS | 2876 | 1462758263167 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 17:44:23 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 17:44:23 INFO - PROCESS | 2876 | 1462758263171 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 17:44:23 INFO - PROCESS | 2876 | 1462758263173 Marionette TRACE conn3 <- [1,3030,null,{}] 17:44:23 INFO - PROCESS | 2876 | 1462758263177 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:23 INFO - PROCESS | 2876 | 1462758263299 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 17:44:23 INFO - PROCESS | 2876 | 1462758263480 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:23 INFO - PROCESS | 2876 | ++DOCSHELL 10527000 == 113 [pid = 2876] [id = 769] 17:44:23 INFO - PROCESS | 2876 | ++DOMWINDOW == 232 (117DEC00) [pid = 2876] [serial = 2305] [outer = 00000000] 17:44:23 INFO - PROCESS | 2876 | ++DOMWINDOW == 233 (16A26800) [pid = 2876] [serial = 2306] [outer = 117DEC00] 17:44:23 INFO - PROCESS | 2876 | 1462758263544 Marionette DEBUG loaded listener.js 17:44:23 INFO - PROCESS | 2876 | ++DOMWINDOW == 234 (178F8400) [pid = 2876] [serial = 2307] [outer = 117DEC00] 17:44:24 INFO - PROCESS | 2876 | 1462758264253 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 17:44:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 17:44:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 17:44:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 17:44:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 17:44:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 17:44:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 17:44:24 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. 17:44:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 17:44:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 17:44:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 17:44:24 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'.) 17:44:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 17:44:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 17:44:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 17:44:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 17:44:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 17:44:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 17:44:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 17:44:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 17:44:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 17:44:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 17:44:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 17:44:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 17:44:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 17:44:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 17:44:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 17:44:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 17:44:24 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. 17:44:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 17:44:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:44:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 17:44:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 17:44:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 17:44:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 17:44:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 17:44:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 17:44:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 17:44:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 17:44:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 17:44:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 17:44:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 17:44:24 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. 17:44:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 17:44:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 17:44:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:44:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 17:44:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 17:44:24 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. 17:44:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 17:44:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 17:44:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:44:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 17:44:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 17:44:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 17:44:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 17:44:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 17:44:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 17:44:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 17:44:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:44:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 17:44:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 17:44:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 17:44:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 17:44:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:44:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:44:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:44:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:44:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 17:44:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 17:44:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:44:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:44:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:44:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:44:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 17:44:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:44:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:44:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:44:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:44:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 17:44:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:44:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:44:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:44:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:44:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 17:44:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 17:44:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:44:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:44:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:44:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:44:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 17:44:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:44:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:44:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:44:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:44:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 17:44:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:44:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:44:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:44:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:44:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 17:44:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:44:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:44:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:44:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:44:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 17:44:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:44:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:44:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:44:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:44:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 17:44:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 17:44:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 17:44:24 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1188ms 17:44:24 INFO - PROCESS | 2876 | 1462758264357 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 17:44:24 INFO - PROCESS | 2876 | 1462758264360 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 17:44:24 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 17:44:24 INFO - PROCESS | 2876 | 1462758264363 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 17:44:24 INFO - PROCESS | 2876 | 1462758264366 Marionette TRACE conn3 <- [1,3034,null,{}] 17:44:24 INFO - PROCESS | 2876 | 1462758264369 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:24 INFO - PROCESS | 2876 | 1462758264533 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 17:44:25 INFO - PROCESS | 2876 | 1462758265035 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:25 INFO - PROCESS | 2876 | ++DOCSHELL 106E4400 == 114 [pid = 2876] [id = 770] 17:44:25 INFO - PROCESS | 2876 | ++DOMWINDOW == 235 (10722400) [pid = 2876] [serial = 2308] [outer = 00000000] 17:44:25 INFO - PROCESS | 2876 | ++DOMWINDOW == 236 (117D7C00) [pid = 2876] [serial = 2309] [outer = 10722400] 17:44:25 INFO - PROCESS | 2876 | 1462758265086 Marionette DEBUG loaded listener.js 17:44:25 INFO - PROCESS | 2876 | ++DOMWINDOW == 237 (12F1CC00) [pid = 2876] [serial = 2310] [outer = 10722400] 17:44:25 INFO - PROCESS | 2876 | [2876] 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 17:44:25 INFO - PROCESS | 2876 | 1462758265652 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 17:44:25 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 17:44:25 INFO - {} 17:44:25 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1359ms 17:44:25 INFO - PROCESS | 2876 | 1462758265734 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 17:44:25 INFO - PROCESS | 2876 | 1462758265738 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 17:44:25 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 17:44:25 INFO - PROCESS | 2876 | 1462758265744 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 17:44:25 INFO - PROCESS | 2876 | 1462758265748 Marionette TRACE conn3 <- [1,3038,null,{}] 17:44:25 INFO - PROCESS | 2876 | 1462758265752 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:25 INFO - PROCESS | 2876 | 1462758265876 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 17:44:26 INFO - PROCESS | 2876 | 1462758266058 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:26 INFO - PROCESS | 2876 | ++DOCSHELL 12F1FC00 == 115 [pid = 2876] [id = 771] 17:44:26 INFO - PROCESS | 2876 | ++DOMWINDOW == 238 (13288800) [pid = 2876] [serial = 2311] [outer = 00000000] 17:44:26 INFO - PROCESS | 2876 | ++DOMWINDOW == 239 (164DA800) [pid = 2876] [serial = 2312] [outer = 13288800] 17:44:26 INFO - PROCESS | 2876 | 1462758266109 Marionette DEBUG loaded listener.js 17:44:26 INFO - PROCESS | 2876 | ++DOMWINDOW == 240 (16DB3400) [pid = 2876] [serial = 2313] [outer = 13288800] 17:44:26 INFO - PROCESS | 2876 | --DOCSHELL 122B7400 == 114 [pid = 2876] [id = 759] 17:44:26 INFO - PROCESS | 2876 | --DOCSHELL 1159E800 == 113 [pid = 2876] [id = 758] 17:44:26 INFO - PROCESS | 2876 | --DOCSHELL 1FF60C00 == 112 [pid = 2876] [id = 757] 17:44:26 INFO - PROCESS | 2876 | --DOCSHELL 1FF54800 == 111 [pid = 2876] [id = 756] 17:44:26 INFO - PROCESS | 2876 | --DOCSHELL 1F3B2C00 == 110 [pid = 2876] [id = 755] 17:44:26 INFO - PROCESS | 2876 | --DOCSHELL 11BCBC00 == 109 [pid = 2876] [id = 754] 17:44:26 INFO - PROCESS | 2876 | --DOCSHELL 1A1B4C00 == 108 [pid = 2876] [id = 753] 17:44:26 INFO - PROCESS | 2876 | --DOCSHELL 18538000 == 107 [pid = 2876] [id = 752] 17:44:26 INFO - PROCESS | 2876 | --DOCSHELL 14507400 == 106 [pid = 2876] [id = 751] 17:44:26 INFO - PROCESS | 2876 | --DOCSHELL 16FD7000 == 105 [pid = 2876] [id = 750] 17:44:26 INFO - PROCESS | 2876 | --DOMWINDOW == 239 (1F1EB800) [pid = 2876] [serial = 2170] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 2876 | --DOMWINDOW == 238 (1EB63000) [pid = 2876] [serial = 2173] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 2876 | --DOMWINDOW == 237 (18846800) [pid = 2876] [serial = 2176] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 2876 | --DOMWINDOW == 236 (1F138C00) [pid = 2876] [serial = 2206] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 2876 | 1462758266736 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 17:44:26 INFO - PROCESS | 2876 | --DOCSHELL 19A26400 == 104 [pid = 2876] [id = 749] 17:44:26 INFO - PROCESS | 2876 | --DOCSHELL 12218000 == 103 [pid = 2876] [id = 748] 17:44:26 INFO - PROCESS | 2876 | --DOCSHELL 16FDCC00 == 102 [pid = 2876] [id = 747] 17:44:26 INFO - PROCESS | 2876 | --DOCSHELL 13288400 == 101 [pid = 2876] [id = 746] 17:44:26 INFO - PROCESS | 2876 | --DOCSHELL 147A1000 == 100 [pid = 2876] [id = 745] 17:44:26 INFO - PROCESS | 2876 | --DOCSHELL 202C0800 == 99 [pid = 2876] [id = 741] 17:44:26 INFO - PROCESS | 2876 | --DOCSHELL 1F137400 == 98 [pid = 2876] [id = 740] 17:44:26 INFO - PROCESS | 2876 | --DOCSHELL 1EB6D400 == 97 [pid = 2876] [id = 739] 17:44:26 INFO - PROCESS | 2876 | --DOCSHELL 1B789C00 == 96 [pid = 2876] [id = 738] 17:44:26 INFO - PROCESS | 2876 | --DOCSHELL 14740C00 == 95 [pid = 2876] [id = 737] 17:44:26 INFO - PROCESS | 2876 | --DOCSHELL 10F2BC00 == 94 [pid = 2876] [id = 736] 17:44:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 17:44:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 17:44:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 17:44:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 17:44:26 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1046ms 17:44:26 INFO - PROCESS | 2876 | 1462758266806 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 17:44:26 INFO - PROCESS | 2876 | 1462758266810 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 17:44:26 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 17:44:26 INFO - PROCESS | 2876 | --DOMWINDOW == 235 (16DBAC00) [pid = 2876] [serial = 2000] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 2876 | --DOMWINDOW == 234 (1A45D400) [pid = 2876] [serial = 1796] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 2876 | --DOMWINDOW == 233 (1B051C00) [pid = 2876] [serial = 2192] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 2876 | --DOMWINDOW == 232 (1AF23000) [pid = 2876] [serial = 1952] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 2876 | --DOMWINDOW == 231 (18848400) [pid = 2876] [serial = 2185] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 2876 | --DOMWINDOW == 230 (11040800) [pid = 2876] [serial = 2149] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 2876 | --DOMWINDOW == 229 (1AB19400) [pid = 2876] [serial = 1844] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 2876 | --DOMWINDOW == 228 (1E6BEC00) [pid = 2876] [serial = 2197] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 2876 | --DOMWINDOW == 227 (19DA5000) [pid = 2876] [serial = 1793] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 2876 | --DOMWINDOW == 226 (19B11400) [pid = 2876] [serial = 1751] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 2876 | --DOMWINDOW == 225 (1852F000) [pid = 2876] [serial = 2048] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 2876 | --DOMWINDOW == 224 (1B04A000) [pid = 2876] [serial = 2054] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 2876 | --DOMWINDOW == 223 (1B96F000) [pid = 2876] [serial = 1907] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 2876 | --DOMWINDOW == 222 (19EBEC00) [pid = 2876] [serial = 2188] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 2876 | --DOMWINDOW == 221 (18534400) [pid = 2876] [serial = 1910] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 2876 | --DOMWINDOW == 220 (17920800) [pid = 2876] [serial = 1697] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 2876 | --DOMWINDOW == 219 (1E864400) [pid = 2876] [serial = 2167] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 2876 | --DOMWINDOW == 218 (18530000) [pid = 2876] [serial = 1742] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 2876 | --DOMWINDOW == 217 (1E861000) [pid = 2876] [serial = 2198] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 2876 | --DOMWINDOW == 216 (19A25800) [pid = 2876] [serial = 2186] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 2876 | --DOMWINDOW == 215 (17927C00) [pid = 2876] [serial = 1967] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 2876 | --DOMWINDOW == 214 (12222400) [pid = 2876] [serial = 1736] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 2876 | --DOMWINDOW == 213 (1ABF1000) [pid = 2876] [serial = 2147] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 2876 | --DOMWINDOW == 212 (16FD2C00) [pid = 2876] [serial = 2096] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 2876 | --DOMWINDOW == 211 (1B78DC00) [pid = 2876] [serial = 2158] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 2876 | --DOMWINDOW == 210 (185CC400) [pid = 2876] [serial = 1703] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 2876 | --DOMWINDOW == 209 (19A38800) [pid = 2876] [serial = 2063] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 2876 | --DOMWINDOW == 208 (1A1B7400) [pid = 2876] [serial = 1895] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 2876 | --DOMWINDOW == 207 (1F1EF800) [pid = 2876] [serial = 2015] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 2876 | --DOMWINDOW == 206 (1E646400) [pid = 2876] [serial = 2195] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 2876 | --DOMWINDOW == 205 (202BEC00) [pid = 2876] [serial = 2114] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 2876 | --DOMWINDOW == 204 (1AF24800) [pid = 2876] [serial = 1850] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 2876 | --DOMWINDOW == 203 (18863800) [pid = 2876] [serial = 2200] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 2876 | --DOMWINDOW == 202 (1AB1A800) [pid = 2876] [serial = 1802] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 2876 | --DOMWINDOW == 201 (1E24A000) [pid = 2876] [serial = 1961] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 2876 | --DOMWINDOW == 200 (19A34800) [pid = 2876] [serial = 1640] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 2876 | --DOMWINDOW == 199 (18831800) [pid = 2876] [serial = 1949] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 2876 | --DOMWINDOW == 198 (19A2A000) [pid = 2876] [serial = 1748] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 2876 | --DOMWINDOW == 197 (12EE1400) [pid = 2876] [serial = 1691] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 2876 | --DOMWINDOW == 196 (15B49C00) [pid = 2876] [serial = 1694] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 2876 | --DOMWINDOW == 195 (16220400) [pid = 2876] [serial = 1838] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 2876 | --DOMWINDOW == 194 (1A944C00) [pid = 2876] [serial = 2051] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 2876 | --DOMWINDOW == 193 (1328F000) [pid = 2876] [serial = 1889] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 2876 | --DOMWINDOW == 192 (1E64E000) [pid = 2876] [serial = 2164] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 2876 | --DOMWINDOW == 191 (182C5C00) [pid = 2876] [serial = 2021] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 2876 | --DOMWINDOW == 190 (1AE9DC00) [pid = 2876] [serial = 1847] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 2876 | --DOMWINDOW == 189 (1E6C5000) [pid = 2876] [serial = 2093] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 2876 | --DOMWINDOW == 188 (162FB800) [pid = 2876] [serial = 1706] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 2876 | --DOMWINDOW == 187 (169B5800) [pid = 2876] [serial = 1739] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 2876 | --DOMWINDOW == 186 (1A93A800) [pid = 2876] [serial = 1799] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 2876 | --DOMWINDOW == 185 (15B4D800) [pid = 2876] [serial = 1787] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 2876 | --DOMWINDOW == 184 (178FA400) [pid = 2876] [serial = 1841] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 2876 | --DOMWINDOW == 183 (164D9C00) [pid = 2876] [serial = 2183] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 2876 | --DOMWINDOW == 182 (1E867000) [pid = 2876] [serial = 2012] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 2876 | --DOMWINDOW == 181 (1F3B4800) [pid = 2876] [serial = 2111] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 2876 | --DOMWINDOW == 180 (15B4E000) [pid = 2876] [serial = 2045] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 2876 | --DOMWINDOW == 179 (1E252C00) [pid = 2876] [serial = 1964] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 2876 | --DOMWINDOW == 178 (1714F400) [pid = 2876] [serial = 1790] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 2876 | --DOMWINDOW == 177 (1E6B4000) [pid = 2876] [serial = 2060] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 2876 | --DOMWINDOW == 176 (172BA800) [pid = 2876] [serial = 1892] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 2876 | --DOMWINDOW == 175 (1E6BA800) [pid = 2876] [serial = 2009] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 2876 | --DOMWINDOW == 174 (1A87EC00) [pid = 2876] [serial = 2189] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 2876 | --DOMWINDOW == 173 (1A938800) [pid = 2876] [serial = 2201] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 2876 | --DOMWINDOW == 172 (1B616000) [pid = 2876] [serial = 1898] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 2876 | --DOMWINDOW == 171 (1F39E800) [pid = 2876] [serial = 2108] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 2876 | --DOMWINDOW == 170 (1E873400) [pid = 2876] [serial = 2102] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 2876 | --DOMWINDOW == 169 (1F828800) [pid = 2876] [serial = 2018] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 2876 | --DOMWINDOW == 168 (1E876C00) [pid = 2876] [serial = 2203] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 2876 | --DOMWINDOW == 167 (1B902400) [pid = 2876] [serial = 2057] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 2876 | --DOMWINDOW == 166 (1104E000) [pid = 2876] [serial = 2042] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 2876 | --DOMWINDOW == 165 (16FD6400) [pid = 2876] [serial = 2180] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 2876 | --DOMWINDOW == 164 (18847400) [pid = 2876] [serial = 2155] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 2876 | --DOMWINDOW == 163 (1473E400) [pid = 2876] [serial = 2182] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 2876 | --DOMWINDOW == 162 (1B908C00) [pid = 2876] [serial = 1958] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 2876 | --DOMWINDOW == 161 (16AAD400) [pid = 2876] [serial = 2179] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 2876 | --DOMWINDOW == 160 (1886C800) [pid = 2876] [serial = 1745] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 2876 | --DOMWINDOW == 159 (164E0800) [pid = 2876] [serial = 1856] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 2876 | --DOMWINDOW == 158 (1B205800) [pid = 2876] [serial = 1853] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 2876 | --DOMWINDOW == 157 (1B977C00) [pid = 2876] [serial = 2006] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 2876 | --DOMWINDOW == 156 (164D7400) [pid = 2876] [serial = 1946] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 2876 | --DOMWINDOW == 155 (1F3A7C00) [pid = 2876] [serial = 2105] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 2876 | --DOMWINDOW == 154 (1B905000) [pid = 2876] [serial = 1904] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 2876 | --DOMWINDOW == 153 (1853A400) [pid = 2876] [serial = 1700] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 2876 | --DOMWINDOW == 152 (164D8C00) [pid = 2876] [serial = 2152] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 2876 | --DOMWINDOW == 151 (1AE9B000) [pid = 2876] [serial = 2099] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 2876 | --DOMWINDOW == 150 (1B61A800) [pid = 2876] [serial = 1955] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 2876 | --DOMWINDOW == 149 (1B786800) [pid = 2876] [serial = 1901] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 2876 | --DOMWINDOW == 148 (1E248800) [pid = 2876] [serial = 2194] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 2876 | --DOMWINDOW == 147 (18824C00) [pid = 2876] [serial = 2117] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 2876 | --DOMWINDOW == 146 (1AE92800) [pid = 2876] [serial = 2191] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 2876 | --DOMWINDOW == 145 (19B0B400) [pid = 2876] [serial = 2003] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 2876 | --DOMWINDOW == 144 (1E641400) [pid = 2876] [serial = 2161] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 2876 | --DOMWINDOW == 143 (1EB67000) [pid = 2876] [serial = 2204] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 2876 | 1462758266845 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 17:44:26 INFO - PROCESS | 2876 | 1462758266847 Marionette TRACE conn3 <- [1,3042,null,{}] 17:44:26 INFO - PROCESS | 2876 | 1462758266859 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:26 INFO - PROCESS | 2876 | 1462758266964 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 17:44:26 INFO - PROCESS | 2876 | 1462758266971 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:26 INFO - PROCESS | 2876 | ++DOCSHELL 11BBD000 == 95 [pid = 2876] [id = 772] 17:44:26 INFO - PROCESS | 2876 | ++DOMWINDOW == 144 (12215800) [pid = 2876] [serial = 2314] [outer = 00000000] 17:44:27 INFO - PROCESS | 2876 | ++DOMWINDOW == 145 (12EE1400) [pid = 2876] [serial = 2315] [outer = 12215800] 17:44:27 INFO - PROCESS | 2876 | 1462758267016 Marionette DEBUG loaded listener.js 17:44:27 INFO - PROCESS | 2876 | ++DOMWINDOW == 146 (14507C00) [pid = 2876] [serial = 2316] [outer = 12215800] 17:44:27 INFO - PROCESS | 2876 | 1462758267820 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 17:44:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 17:44:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 17:44:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 17:44:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 17:44:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 17:44:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 17:44:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 17:44:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 17:44:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 17:44:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 17:44:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 17:44:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 17:44:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 17:44:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 17:44:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 17:44:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 17:44:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 17:44:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 17:44:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 17:44:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 17:44:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 17:44:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 17:44:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 17:44:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 17:44:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 17:44:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 17:44:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 17:44:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 17:44:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 17:44:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 17:44:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 17:44:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 17:44:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 17:44:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 17:44:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 17:44:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 17:44:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 17:44:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 17:44:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 17:44:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 17:44:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 17:44:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 17:44:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 17:44:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 17:44:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 17:44:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 17:44:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 17:44:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 17:44:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 17:44:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 17:44:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 17:44:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 17:44:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 17:44:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 17:44:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 17:44:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 17:44:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 17:44:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 17:44:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 17:44:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 17:44:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 17:44:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 17:44:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 17:44:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 17:44:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 17:44:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 17:44:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 17:44:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 17:44:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 17:44:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 17:44:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 17:44:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 17:44:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 17:44:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 17:44:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 17:44:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 17:44:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 17:44:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 17:44:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 17:44:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 17:44:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 17:44:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 17:44:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 17:44:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 17:44:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 17:44:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 17:44:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 17:44:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 17:44:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 17:44:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 17:44:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 17:44:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 17:44:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 17:44:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 17:44:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 17:44:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 17:44:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 17:44:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 17:44:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 17:44:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:44:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:44:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:44:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:44:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 17:44:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:44:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:44:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:44:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:44:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 17:44:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:44:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:44:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:44:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:44:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 17:44:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:44:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:44:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:44:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:44:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 17:44:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:44:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:44:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:44:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:44:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 17:44:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:44:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:44:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:44:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:44:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 17:44:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:44:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:44:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:44:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:44:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 17:44:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:44:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:44:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:44:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:44:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 17:44:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:44:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:44:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:44:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:44:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 17:44:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:44:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:44:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:44:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:44:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 17:44:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:44:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:44:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:44:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:44:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 17:44:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:44:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:44:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:44:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:44:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 17:44:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:44:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:44:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:44:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:44:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 17:44:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:44:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:44:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:44:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:44:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 17:44:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:44:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:44:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:44:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:44:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 17:44:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:44:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:44:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:44:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:44:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 17:44:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:44:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:44:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:44:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:44:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 17:44:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:44:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:44:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:44:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:44:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 17:44:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:44:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:44:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:44:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:44:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 17:44:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:44:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:44:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:44:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:44:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 17:44:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:44:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:44:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:44:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:44:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 17:44:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:44:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:44:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:44:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:44:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 17:44:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:44:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:44:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:44:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:44:27 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" 17:44:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:44:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:44:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:44:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:44:27 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" 17:44:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:44:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:44:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:44:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:44:27 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1110ms 17:44:27 INFO - PROCESS | 2876 | 1462758267944 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 17:44:27 INFO - PROCESS | 2876 | 1462758267946 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 17:44:27 INFO - TEST-START | /FileAPI/file/File-constructor.html 17:44:27 INFO - PROCESS | 2876 | 1462758267956 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 17:44:27 INFO - PROCESS | 2876 | 1462758267962 Marionette TRACE conn3 <- [1,3046,null,{}] 17:44:27 INFO - PROCESS | 2876 | 1462758267966 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:28 INFO - PROCESS | 2876 | 1462758268084 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 17:44:28 INFO - PROCESS | 2876 | 1462758268198 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:28 INFO - PROCESS | 2876 | ++DOCSHELL 15B4F400 == 96 [pid = 2876] [id = 773] 17:44:28 INFO - PROCESS | 2876 | ++DOMWINDOW == 147 (164DA000) [pid = 2876] [serial = 2317] [outer = 00000000] 17:44:28 INFO - PROCESS | 2876 | ++DOMWINDOW == 148 (17274400) [pid = 2876] [serial = 2318] [outer = 164DA000] 17:44:28 INFO - PROCESS | 2876 | 1462758268241 Marionette DEBUG loaded listener.js 17:44:28 INFO - PROCESS | 2876 | ++DOMWINDOW == 149 (177C4000) [pid = 2876] [serial = 2319] [outer = 164DA000] 17:44:28 INFO - PROCESS | 2876 | 1462758268663 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 17:44:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 17:44:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 17:44:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 17:44:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 17:44:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 17:44:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 17:44:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 17:44:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 17:44:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 17:44:28 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 17:44:28 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 17:44:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:44:28 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 17:44:28 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 17:44:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 17:44:28 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 17:44:28 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 17:44:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:44:28 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 17:44:28 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 17:44:28 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 17:44:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:44:28 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 17:44:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 17:44:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 17:44:28 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 766ms 17:44:28 INFO - PROCESS | 2876 | 1462758268723 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 17:44:28 INFO - PROCESS | 2876 | 1462758268725 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 17:44:28 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 17:44:28 INFO - PROCESS | 2876 | 1462758268728 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 17:44:28 INFO - PROCESS | 2876 | 1462758268730 Marionette TRACE conn3 <- [1,3050,null,{}] 17:44:28 INFO - PROCESS | 2876 | 1462758268733 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:28 INFO - PROCESS | 2876 | 1462758268830 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 17:44:28 INFO - PROCESS | 2876 | 1462758268843 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:28 INFO - PROCESS | 2876 | ++DOCSHELL 17923000 == 97 [pid = 2876] [id = 774] 17:44:28 INFO - PROCESS | 2876 | ++DOMWINDOW == 150 (17928400) [pid = 2876] [serial = 2320] [outer = 00000000] 17:44:28 INFO - PROCESS | 2876 | ++DOMWINDOW == 151 (1853AC00) [pid = 2876] [serial = 2321] [outer = 17928400] 17:44:28 INFO - PROCESS | 2876 | 1462758268886 Marionette DEBUG loaded listener.js 17:44:28 INFO - PROCESS | 2876 | ++DOMWINDOW == 152 (1855AC00) [pid = 2876] [serial = 2322] [outer = 17928400] 17:44:29 INFO - PROCESS | 2876 | [2876] 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 17:44:29 INFO - PROCESS | 2876 | 1462758269401 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 17:44:29 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 17:44:29 INFO - {} 17:44:29 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 688ms 17:44:29 INFO - PROCESS | 2876 | 1462758269427 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 17:44:29 INFO - PROCESS | 2876 | 1462758269429 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 17:44:29 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 17:44:29 INFO - PROCESS | 2876 | 1462758269432 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 17:44:29 INFO - PROCESS | 2876 | 1462758269434 Marionette TRACE conn3 <- [1,3054,null,{}] 17:44:29 INFO - PROCESS | 2876 | 1462758269437 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:29 INFO - PROCESS | 2876 | 1462758269602 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 17:44:29 INFO - PROCESS | 2876 | 1462758269646 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:29 INFO - PROCESS | 2876 | ++DOCSHELL 18844C00 == 98 [pid = 2876] [id = 775] 17:44:29 INFO - PROCESS | 2876 | ++DOMWINDOW == 153 (18847800) [pid = 2876] [serial = 2323] [outer = 00000000] 17:44:29 INFO - PROCESS | 2876 | ++DOMWINDOW == 154 (1886D800) [pid = 2876] [serial = 2324] [outer = 18847800] 17:44:29 INFO - PROCESS | 2876 | 1462758269702 Marionette DEBUG loaded listener.js 17:44:29 INFO - PROCESS | 2876 | ++DOMWINDOW == 155 (19A27800) [pid = 2876] [serial = 2325] [outer = 18847800] 17:44:30 INFO - PROCESS | 2876 | 1462758270165 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 17:44:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 17:44:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 17:44:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 17:44:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 17:44:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 17:44:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 17:44:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 17:44:30 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 796ms 17:44:30 INFO - PROCESS | 2876 | 1462758270241 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 17:44:30 INFO - PROCESS | 2876 | 1462758270243 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 17:44:30 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 17:44:30 INFO - PROCESS | 2876 | 1462758270246 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 17:44:30 INFO - PROCESS | 2876 | 1462758270247 Marionette TRACE conn3 <- [1,3058,null,{}] 17:44:30 INFO - PROCESS | 2876 | 1462758270255 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:30 INFO - PROCESS | 2876 | 1462758270395 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 17:44:30 INFO - PROCESS | 2876 | 1462758270419 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:30 INFO - PROCESS | 2876 | ++DOCSHELL 19A2BC00 == 99 [pid = 2876] [id = 776] 17:44:30 INFO - PROCESS | 2876 | ++DOMWINDOW == 156 (19A38800) [pid = 2876] [serial = 2326] [outer = 00000000] 17:44:30 INFO - PROCESS | 2876 | ++DOMWINDOW == 157 (19B0B400) [pid = 2876] [serial = 2327] [outer = 19A38800] 17:44:30 INFO - PROCESS | 2876 | 1462758270462 Marionette DEBUG loaded listener.js 17:44:30 INFO - PROCESS | 2876 | ++DOMWINDOW == 158 (19B12000) [pid = 2876] [serial = 2328] [outer = 19A38800] 17:44:30 INFO - PROCESS | 2876 | 1462758270931 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 17:44:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 17:44:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 17:44:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 17:44:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 17:44:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 17:44:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 17:44:30 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 734ms 17:44:30 INFO - PROCESS | 2876 | 1462758270986 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 17:44:30 INFO - PROCESS | 2876 | 1462758270988 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 17:44:30 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 17:44:31 INFO - PROCESS | 2876 | 1462758271426 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 17:44:31 INFO - PROCESS | 2876 | 1462758271428 Marionette TRACE conn3 <- [1,3062,null,{}] 17:44:31 INFO - PROCESS | 2876 | --DOMWINDOW == 157 (1A87A400) [pid = 2876] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 17:44:31 INFO - PROCESS | 2876 | --DOMWINDOW == 156 (1725B000) [pid = 2876] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 17:44:31 INFO - PROCESS | 2876 | --DOMWINDOW == 155 (14509800) [pid = 2876] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 17:44:31 INFO - PROCESS | 2876 | --DOMWINDOW == 154 (14738400) [pid = 2876] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 17:44:31 INFO - PROCESS | 2876 | --DOMWINDOW == 153 (11BBF000) [pid = 2876] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 17:44:31 INFO - PROCESS | 2876 | --DOMWINDOW == 152 (162F0000) [pid = 2876] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 17:44:31 INFO - PROCESS | 2876 | --DOMWINDOW == 151 (1ABF0400) [pid = 2876] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 17:44:31 INFO - PROCESS | 2876 | --DOMWINDOW == 150 (1F821800) [pid = 2876] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 17:44:31 INFO - PROCESS | 2876 | --DOMWINDOW == 149 (1FF61C00) [pid = 2876] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 17:44:31 INFO - PROCESS | 2876 | --DOMWINDOW == 148 (1FF54C00) [pid = 2876] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 17:44:31 INFO - PROCESS | 2876 | --DOMWINDOW == 147 (185D6800) [pid = 2876] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 17:44:31 INFO - PROCESS | 2876 | --DOMWINDOW == 146 (185C8800) [pid = 2876] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 17:44:31 INFO - PROCESS | 2876 | --DOMWINDOW == 145 (147A1C00) [pid = 2876] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 17:44:31 INFO - PROCESS | 2876 | --DOMWINDOW == 144 (1328DC00) [pid = 2876] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 17:44:31 INFO - PROCESS | 2876 | --DOMWINDOW == 143 (19A36400) [pid = 2876] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 17:44:31 INFO - PROCESS | 2876 | --DOMWINDOW == 142 (14735C00) [pid = 2876] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 17:44:31 INFO - PROCESS | 2876 | 1462758271462 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:31 INFO - PROCESS | 2876 | 1462758271557 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 17:44:31 INFO - PROCESS | 2876 | 1462758271563 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:31 INFO - PROCESS | 2876 | ++DOCSHELL 12F1EC00 == 100 [pid = 2876] [id = 777] 17:44:31 INFO - PROCESS | 2876 | ++DOMWINDOW == 143 (14734000) [pid = 2876] [serial = 2329] [outer = 00000000] 17:44:31 INFO - PROCESS | 2876 | ++DOMWINDOW == 144 (16A2DC00) [pid = 2876] [serial = 2330] [outer = 14734000] 17:44:31 INFO - PROCESS | 2876 | 1462758271607 Marionette DEBUG loaded listener.js 17:44:31 INFO - PROCESS | 2876 | ++DOMWINDOW == 145 (18869400) [pid = 2876] [serial = 2331] [outer = 14734000] 17:44:32 INFO - PROCESS | 2876 | 1462758272040 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 17:44:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 17:44:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 17:44:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 17:44:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 17:44:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 17:44:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 17:44:32 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1110ms 17:44:32 INFO - PROCESS | 2876 | 1462758272104 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 17:44:32 INFO - PROCESS | 2876 | 1462758272106 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 17:44:32 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 17:44:32 INFO - PROCESS | 2876 | 1462758272109 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 17:44:32 INFO - PROCESS | 2876 | 1462758272111 Marionette TRACE conn3 <- [1,3066,null,{}] 17:44:32 INFO - PROCESS | 2876 | 1462758272114 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:32 INFO - PROCESS | 2876 | 1462758272211 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 17:44:32 INFO - PROCESS | 2876 | 1462758272217 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:32 INFO - PROCESS | 2876 | ++DOCSHELL 19C86C00 == 101 [pid = 2876] [id = 778] 17:44:32 INFO - PROCESS | 2876 | ++DOMWINDOW == 146 (19C88400) [pid = 2876] [serial = 2332] [outer = 00000000] 17:44:32 INFO - PROCESS | 2876 | ++DOMWINDOW == 147 (19EC0800) [pid = 2876] [serial = 2333] [outer = 19C88400] 17:44:32 INFO - PROCESS | 2876 | 1462758272262 Marionette DEBUG loaded listener.js 17:44:32 INFO - PROCESS | 2876 | ++DOMWINDOW == 148 (19EC8400) [pid = 2876] [serial = 2334] [outer = 19C88400] 17:44:32 INFO - PROCESS | 2876 | 1462758272719 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 17:44:32 INFO - PROCESS | 2876 | 1462758272798 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 17:44:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 17:44:32 INFO - PROCESS | 2876 | 1462758272802 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 17:44:32 INFO - PROCESS | 2876 | 1462758272803 Marionette TRACE conn3 <- [1,3070,null,{}] 17:44:32 INFO - PROCESS | 2876 | 1462758272807 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:32 INFO - PROCESS | 2876 | 1462758272904 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 17:44:32 INFO - PROCESS | 2876 | 1462758272910 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:32 INFO - PROCESS | 2876 | ++DOCSHELL 1A87BC00 == 102 [pid = 2876] [id = 779] 17:44:32 INFO - PROCESS | 2876 | ++DOMWINDOW == 149 (1A881000) [pid = 2876] [serial = 2335] [outer = 00000000] 17:44:32 INFO - PROCESS | 2876 | ++DOMWINDOW == 150 (1A93A800) [pid = 2876] [serial = 2336] [outer = 1A881000] 17:44:32 INFO - PROCESS | 2876 | 1462758272957 Marionette DEBUG loaded listener.js 17:44:33 INFO - PROCESS | 2876 | ++DOMWINDOW == 151 (1A93E400) [pid = 2876] [serial = 2337] [outer = 1A881000] 17:44:33 INFO - PROCESS | 2876 | 1462758273422 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 17:44:33 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 17:44:33 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 17:44:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:44:33 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 17:44:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 17:44:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 640ms 17:44:33 INFO - PROCESS | 2876 | 1462758273519 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 17:44:33 INFO - PROCESS | 2876 | 1462758273523 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 17:44:33 INFO - PROCESS | 2876 | 1462758273534 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 17:44:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 17:44:33 INFO - PROCESS | 2876 | 1462758273539 Marionette TRACE conn3 <- [1,3074,null,{}] 17:44:33 INFO - PROCESS | 2876 | 1462758273545 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:33 INFO - PROCESS | 2876 | 1462758273673 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 17:44:33 INFO - PROCESS | 2876 | 1462758273851 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:33 INFO - PROCESS | 2876 | ++DOCSHELL 113B5C00 == 103 [pid = 2876] [id = 780] 17:44:33 INFO - PROCESS | 2876 | ++DOMWINDOW == 152 (11594000) [pid = 2876] [serial = 2338] [outer = 00000000] 17:44:33 INFO - PROCESS | 2876 | ++DOMWINDOW == 153 (122B1C00) [pid = 2876] [serial = 2339] [outer = 11594000] 17:44:33 INFO - PROCESS | 2876 | 1462758273909 Marionette DEBUG loaded listener.js 17:44:33 INFO - PROCESS | 2876 | ++DOMWINDOW == 154 (13490000) [pid = 2876] [serial = 2340] [outer = 11594000] 17:44:34 INFO - PROCESS | 2876 | 1462758274462 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 17:44:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 17:44:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 953ms 17:44:34 INFO - PROCESS | 2876 | 1462758274492 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 17:44:34 INFO - PROCESS | 2876 | 1462758274496 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 17:44:34 INFO - PROCESS | 2876 | 1462758274507 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 17:44:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 17:44:34 INFO - PROCESS | 2876 | 1462758274511 Marionette TRACE conn3 <- [1,3078,null,{}] 17:44:34 INFO - PROCESS | 2876 | 1462758274516 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:34 INFO - PROCESS | 2876 | 1462758274639 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 17:44:34 INFO - PROCESS | 2876 | 1462758274821 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:34 INFO - PROCESS | 2876 | ++DOCSHELL 122AE400 == 104 [pid = 2876] [id = 781] 17:44:34 INFO - PROCESS | 2876 | ++DOMWINDOW == 155 (12E2A000) [pid = 2876] [serial = 2341] [outer = 00000000] 17:44:34 INFO - PROCESS | 2876 | ++DOMWINDOW == 156 (162EFC00) [pid = 2876] [serial = 2342] [outer = 12E2A000] 17:44:34 INFO - PROCESS | 2876 | 1462758274884 Marionette DEBUG loaded listener.js 17:44:34 INFO - PROCESS | 2876 | ++DOMWINDOW == 157 (169A9C00) [pid = 2876] [serial = 2343] [outer = 12E2A000] 17:44:35 INFO - PROCESS | 2876 | 1462758275399 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 17:44:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 17:44:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 953ms 17:44:35 INFO - PROCESS | 2876 | 1462758275453 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 17:44:35 INFO - PROCESS | 2876 | 1462758275455 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 17:44:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 17:44:35 INFO - PROCESS | 2876 | 1462758275459 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 17:44:35 INFO - PROCESS | 2876 | 1462758275461 Marionette TRACE conn3 <- [1,3082,null,{}] 17:44:35 INFO - PROCESS | 2876 | 1462758275471 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:35 INFO - PROCESS | 2876 | 1462758275658 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 17:44:35 INFO - PROCESS | 2876 | 1462758275789 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:35 INFO - PROCESS | 2876 | ++DOCSHELL 17921C00 == 105 [pid = 2876] [id = 782] 17:44:35 INFO - PROCESS | 2876 | ++DOMWINDOW == 158 (17926000) [pid = 2876] [serial = 2344] [outer = 00000000] 17:44:35 INFO - PROCESS | 2876 | ++DOMWINDOW == 159 (1852F000) [pid = 2876] [serial = 2345] [outer = 17926000] 17:44:35 INFO - PROCESS | 2876 | 1462758275848 Marionette DEBUG loaded listener.js 17:44:35 INFO - PROCESS | 2876 | ++DOMWINDOW == 160 (185C9400) [pid = 2876] [serial = 2346] [outer = 17926000] 17:44:36 INFO - PROCESS | 2876 | 1462758276389 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 17:44:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 17:44:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 953ms 17:44:36 INFO - PROCESS | 2876 | 1462758276404 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 17:44:36 INFO - PROCESS | 2876 | 1462758276406 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 17:44:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 17:44:36 INFO - PROCESS | 2876 | 1462758276409 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 17:44:36 INFO - PROCESS | 2876 | 1462758276411 Marionette TRACE conn3 <- [1,3086,null,{}] 17:44:36 INFO - PROCESS | 2876 | 1462758276415 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:36 INFO - PROCESS | 2876 | 1462758276536 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 17:44:36 INFO - PROCESS | 2876 | 1462758276678 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:36 INFO - PROCESS | 2876 | ++DOCSHELL 18827000 == 106 [pid = 2876] [id = 783] 17:44:36 INFO - PROCESS | 2876 | ++DOMWINDOW == 161 (18848800) [pid = 2876] [serial = 2347] [outer = 00000000] 17:44:36 INFO - PROCESS | 2876 | ++DOMWINDOW == 162 (19A3E400) [pid = 2876] [serial = 2348] [outer = 18848800] 17:44:36 INFO - PROCESS | 2876 | 1462758276736 Marionette DEBUG loaded listener.js 17:44:36 INFO - PROCESS | 2876 | ++DOMWINDOW == 163 (1A457400) [pid = 2876] [serial = 2349] [outer = 18848800] 17:44:37 INFO - PROCESS | 2876 | 1462758277223 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 17:44:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 17:44:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 17:44:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 844ms 17:44:37 INFO - PROCESS | 2876 | 1462758277252 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 17:44:37 INFO - PROCESS | 2876 | 1462758277255 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 17:44:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 17:44:37 INFO - PROCESS | 2876 | 1462758277276 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 17:44:37 INFO - PROCESS | 2876 | 1462758277278 Marionette TRACE conn3 <- [1,3090,null,{}] 17:44:37 INFO - PROCESS | 2876 | 1462758277283 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:37 INFO - PROCESS | 2876 | 1462758277401 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 17:44:37 INFO - PROCESS | 2876 | 1462758277540 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:37 INFO - PROCESS | 2876 | ++DOCSHELL 1328F800 == 107 [pid = 2876] [id = 784] 17:44:37 INFO - PROCESS | 2876 | ++DOMWINDOW == 164 (1884B400) [pid = 2876] [serial = 2350] [outer = 00000000] 17:44:37 INFO - PROCESS | 2876 | ++DOMWINDOW == 165 (1AB19C00) [pid = 2876] [serial = 2351] [outer = 1884B400] 17:44:37 INFO - PROCESS | 2876 | 1462758277593 Marionette DEBUG loaded listener.js 17:44:37 INFO - PROCESS | 2876 | ++DOMWINDOW == 166 (1AB1F000) [pid = 2876] [serial = 2352] [outer = 1884B400] 17:44:38 INFO - PROCESS | 2876 | 1462758278101 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 17:44:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 17:44:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 875ms 17:44:38 INFO - PROCESS | 2876 | 1462758278124 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 17:44:38 INFO - PROCESS | 2876 | 1462758278127 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 17:44:38 INFO - PROCESS | 2876 | 1462758278131 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 17:44:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 17:44:38 INFO - PROCESS | 2876 | 1462758278133 Marionette TRACE conn3 <- [1,3094,null,{}] 17:44:38 INFO - PROCESS | 2876 | 1462758278137 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:38 INFO - PROCESS | 2876 | 1462758278280 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 17:44:38 INFO - PROCESS | 2876 | 1462758278466 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:38 INFO - PROCESS | 2876 | ++DOCSHELL 1AE99000 == 108 [pid = 2876] [id = 785] 17:44:38 INFO - PROCESS | 2876 | ++DOMWINDOW == 167 (1AE9A400) [pid = 2876] [serial = 2353] [outer = 00000000] 17:44:38 INFO - PROCESS | 2876 | ++DOMWINDOW == 168 (1AF23C00) [pid = 2876] [serial = 2354] [outer = 1AE9A400] 17:44:38 INFO - PROCESS | 2876 | 1462758278522 Marionette DEBUG loaded listener.js 17:44:38 INFO - PROCESS | 2876 | ++DOMWINDOW == 169 (1B04F000) [pid = 2876] [serial = 2355] [outer = 1AE9A400] 17:44:39 INFO - PROCESS | 2876 | 1462758279038 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 17:44:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 17:44:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 17:44:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 17:44:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 953ms 17:44:39 INFO - PROCESS | 2876 | 1462758279078 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 17:44:39 INFO - PROCESS | 2876 | 1462758279080 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 17:44:39 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 17:44:39 INFO - PROCESS | 2876 | 1462758279084 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 17:44:39 INFO - PROCESS | 2876 | 1462758279085 Marionette TRACE conn3 <- [1,3098,null,{}] 17:44:39 INFO - PROCESS | 2876 | 1462758279089 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:39 INFO - PROCESS | 2876 | 1462758279206 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 17:44:39 INFO - PROCESS | 2876 | 1462758279377 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:39 INFO - PROCESS | 2876 | ++DOCSHELL 1AEA1C00 == 109 [pid = 2876] [id = 786] 17:44:39 INFO - PROCESS | 2876 | ++DOMWINDOW == 170 (1AF16400) [pid = 2876] [serial = 2356] [outer = 00000000] 17:44:39 INFO - PROCESS | 2876 | ++DOMWINDOW == 171 (1B20D000) [pid = 2876] [serial = 2357] [outer = 1AF16400] 17:44:39 INFO - PROCESS | 2876 | 1462758279431 Marionette DEBUG loaded listener.js 17:44:39 INFO - PROCESS | 2876 | ++DOMWINDOW == 172 (1B361400) [pid = 2876] [serial = 2358] [outer = 1AF16400] 17:44:39 INFO - PROCESS | 2876 | 1462758279930 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 17:44:39 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 17:44:39 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 17:44:39 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 17:44:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:44:39 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 17:44:39 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 906ms 17:44:39 INFO - PROCESS | 2876 | 1462758279989 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 17:44:39 INFO - PROCESS | 2876 | 1462758279993 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 17:44:39 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 17:44:39 INFO - PROCESS | 2876 | 1462758279997 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 17:44:39 INFO - PROCESS | 2876 | 1462758280000 Marionette TRACE conn3 <- [1,3102,null,{}] 17:44:39 INFO - PROCESS | 2876 | 1462758280003 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:40 INFO - PROCESS | 2876 | 1462758280121 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 17:44:40 INFO - PROCESS | 2876 | 1462758280303 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"b9a335cc-4302-4e16-b48d-9a8f2d1f6327\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:40 INFO - PROCESS | 2876 | ++DOCSHELL 18552800 == 110 [pid = 2876] [id = 787] 17:44:40 INFO - PROCESS | 2876 | ++DOMWINDOW == 173 (1B050400) [pid = 2876] [serial = 2359] [outer = 00000000] 17:44:40 INFO - PROCESS | 2876 | ++DOMWINDOW == 174 (1B787400) [pid = 2876] [serial = 2360] [outer = 1B050400] 17:44:40 INFO - PROCESS | 2876 | 1462758280357 Marionette DEBUG loaded listener.js 17:44:40 INFO - PROCESS | 2876 | ++DOMWINDOW == 175 (1B78CC00) [pid = 2876] [serial = 2361] [outer = 1B050400] 17:44:40 INFO - PROCESS | 2876 | 1462758280847 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 17:44:40 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 17:44:40 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 906ms 17:44:40 INFO - PROCESS | 2876 | 1462758280903 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 17:44:40 INFO - PROCESS | 2876 | 1462758280905 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 17:44:42 WARNING - u'runner_teardown' () 17:44:42 INFO - No more tests 17:44:42 INFO - Got 0 unexpected results 17:44:42 INFO - SUITE-END | took 688s 17:44:42 INFO - Closing logging queue 17:44:42 INFO - queue closed 17:44:42 INFO - Return code: 0 17:44:42 WARNING - # TBPL SUCCESS # 17:44:42 INFO - Running post-action listener: _resource_record_post_action 17:44:42 INFO - Running post-run listener: _resource_record_post_run 17:44:43 INFO - Total resource usage - Wall time: 700s; CPU: 17.0%; Read bytes: 92495872; Write bytes: 960118272; Read time: 1919230; Write time: 1210547 17:44:43 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 17:44:43 INFO - install - Wall time: 4s; CPU: 11.0%; Read bytes: 0; Write bytes: 116278272; Read time: 0; Write time: 131814 17:44:43 INFO - run-tests - Wall time: 698s; CPU: 17.0%; Read bytes: 92495872; Write bytes: 820583424; Read time: 1919230; Write time: 1045873 17:44:43 INFO - Running post-run listener: _upload_blobber_files 17:44:43 INFO - Blob upload gear active. 17:44:43 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 17:44:43 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 17:44:43 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'] 17:44:43 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 17:44:44 INFO - (blobuploader) - INFO - Open directory for files ... 17:44:44 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 17:44:44 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 17:44:44 INFO - (blobuploader) - INFO - Uploading, attempt #1. 17:44:44 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 17:44:44 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 17:44:44 INFO - (blobuploader) - INFO - Done attempting. 17:44:44 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 17:44:45 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 17:44:45 INFO - (blobuploader) - INFO - Uploading, attempt #1. 17:44:47 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 17:44:47 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 17:44:47 INFO - (blobuploader) - INFO - Done attempting. 17:44:47 INFO - (blobuploader) - INFO - Iteration through files over. 17:44:47 INFO - Return code: 0 17:44:47 INFO - rmtree: C:\slave\test\build\uploaded_files.json 17:44:47 INFO - Using _rmtree_windows ... 17:44:47 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 17:44:47 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/013028a260723b36aa0fedded8196a9869ce18e02729eafb3475295410ad859820f0822c966e32935adb4b19b5c458548f617e05d0b33f8aaa0048a39a21fe93", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/255738f536dff58c25a017c55614c230e54a44d36851044443329a332c1dd3fae1e0db2a28f586453d736684882c56fa6adb44cb90cf165b40d1a6267180e910"} 17:44:47 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 17:44:47 INFO - Writing to file C:\slave\test\properties\blobber_files 17:44:47 INFO - Contents: 17:44:47 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/013028a260723b36aa0fedded8196a9869ce18e02729eafb3475295410ad859820f0822c966e32935adb4b19b5c458548f617e05d0b33f8aaa0048a39a21fe93", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/255738f536dff58c25a017c55614c230e54a44d36851044443329a332c1dd3fae1e0db2a28f586453d736684882c56fa6adb44cb90cf165b40d1a6267180e910"} 17:44:47 INFO - Running post-run listener: copy_logs_to_upload_dir 17:44:47 INFO - Copying logs to upload dir... 17:44:47 INFO - mkdir: C:\slave\test\build\upload\logs 17:44:47 INFO - Copying logs to upload dir... 17:44:47 INFO - Using _rmtree_windows ... 17:44:47 INFO - Using _rmtree_windows ... 17:44:47 INFO - Using _rmtree_windows ... 17:44:47 INFO - Using _rmtree_windows ... 17:44:47 INFO - Using _rmtree_windows ... 17:44:47 INFO - Using _rmtree_windows ... 17:44:47 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=844.416000 ========= master_lag: 0.31 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 4 secs) (at 2016-05-08 18:44:47.473125) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-08 18:44:47.474068) ========= '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-004\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-004 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-004 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-004 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-004 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-004 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/013028a260723b36aa0fedded8196a9869ce18e02729eafb3475295410ad859820f0822c966e32935adb4b19b5c458548f617e05d0b33f8aaa0048a39a21fe93", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/255738f536dff58c25a017c55614c230e54a44d36851044443329a332c1dd3fae1e0db2a28f586453d736684882c56fa6adb44cb90cf165b40d1a6267180e910"} build_url:https://queue.taskcluster.net/v1/task/NplM9_cuRsy-8Htk_cNYOQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/NplM9_cuRsy-8Htk_cNYOQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.110000 build_url: 'https://queue.taskcluster.net/v1/task/NplM9_cuRsy-8Htk_cNYOQ/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/013028a260723b36aa0fedded8196a9869ce18e02729eafb3475295410ad859820f0822c966e32935adb4b19b5c458548f617e05d0b33f8aaa0048a39a21fe93", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/255738f536dff58c25a017c55614c230e54a44d36851044443329a332c1dd3fae1e0db2a28f586453d736684882c56fa6adb44cb90cf165b40d1a6267180e910"}' symbols_url: 'https://queue.taskcluster.net/v1/task/NplM9_cuRsy-8Htk_cNYOQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.01 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-08 18:44:47.590721) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-08 18:44:47.591128) ========= '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-004\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-004 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-004 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-004 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-004 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-004 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.109000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-08 18:44:47.718859) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-08 18:44:47.719185) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-08 18:44:48.107106) ========= ========= Total master_lag: 0.51 =========