builder: mozilla-beta_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-042 starttime: 1466014882.97 results: success (0) buildid: 20160615093425 builduid: 6d6cb93510eb4f8682bd2f73fc4118a1 revision: 3dda03d4037e84f6a646ceb934e4e5e3afd7ec29 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-15 11:21:22.967498) ========= master: http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-15 11:21:22.967980) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-15 11:21:22.968266) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-15 11:21:23.028434) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-15 11:21:23.028917) ========= '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-042\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-042 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-042 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-042 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-042 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-042 WINDIR=C:\WINDOWS using PTY: False --11:21:00-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 6.87 MB/s 11:21:00 (6.87 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.640000 ========= master_lag: -0.01 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-15 11:21:23.654768) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-15 11:21:23.655119) ========= '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-042\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-042 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-042 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-042 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-042 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-042 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.910000 ========= master_lag: -0.04 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-15 11:21:24.520568) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-15 11:21:24.520963) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 3dda03d4037e84f6a646ceb934e4e5e3afd7ec29 --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-beta --rev 3dda03d4037e84f6a646ceb934e4e5e3afd7ec29 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-042\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-042 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-042 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-042 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-042 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-042 WINDIR=C:\WINDOWS using PTY: False 2016-06-15 11:21:01,676 truncating revision to first 12 chars 2016-06-15 11:21:01,676 Setting DEBUG logging. 2016-06-15 11:21:01,676 attempt 1/10 2016-06-15 11:21:01,676 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/3dda03d4037e?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-15 11:21:02,114 unpacking tar archive at: mozilla-beta-3dda03d4037e/testing/mozharness/ program finished with exit code 0 elapsedTime=1.163000 ========= master_lag: -0.01 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-15 11:21:25.672176) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-15 11:21:25.672495) ========= script_repo_revision: 3dda03d4037e84f6a646ceb934e4e5e3afd7ec29 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-15 11:21:25.672923) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-15 11:21:25.673198) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-15 11:21:25.688567) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 17 mins, 3 secs) (at 2016-06-15 11:21:25.688868) ========= '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-beta' '--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-beta', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-042\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-042 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-042 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-042 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-042 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-042 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 11:21:03 INFO - MultiFileLogger online at 20160615 11:21:03 in C:\slave\test 11:21:03 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-beta --download-symbols true 11:21:03 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 11:21:03 INFO - {'append_to_log': False, 11:21:03 INFO - 'base_work_dir': 'C:\\slave\\test', 11:21:03 INFO - 'blob_upload_branch': 'mozilla-beta', 11:21:03 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 11:21:03 INFO - 'buildbot_json_path': 'buildprops.json', 11:21:03 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 11:21:03 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 11:21:03 INFO - 'download_minidump_stackwalk': True, 11:21:03 INFO - 'download_symbols': 'true', 11:21:03 INFO - 'e10s': False, 11:21:03 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 11:21:03 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 11:21:03 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 11:21:03 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 11:21:03 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 11:21:03 INFO - 'C:/mozilla-build/tooltool.py'), 11:21:03 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 11:21:03 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 11:21:03 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 11:21:03 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 11:21:03 INFO - 'log_level': 'info', 11:21:03 INFO - 'log_to_console': True, 11:21:03 INFO - 'opt_config_files': (), 11:21:03 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 11:21:03 INFO - '--processes=1', 11:21:03 INFO - '--config=%(test_path)s/wptrunner.ini', 11:21:03 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 11:21:03 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 11:21:03 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 11:21:03 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 11:21:03 INFO - 'pip_index': False, 11:21:03 INFO - 'require_test_zip': True, 11:21:03 INFO - 'test_type': ('testharness',), 11:21:03 INFO - 'this_chunk': '1', 11:21:03 INFO - 'total_chunks': '10', 11:21:03 INFO - 'virtualenv_path': 'venv', 11:21:03 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 11:21:03 INFO - 'work_dir': 'build'} 11:21:03 INFO - ##### 11:21:03 INFO - ##### Running clobber step. 11:21:03 INFO - ##### 11:21:03 INFO - Running pre-action listener: _resource_record_pre_action 11:21:03 INFO - Running main action method: clobber 11:21:03 INFO - rmtree: C:\slave\test\build 11:21:03 INFO - Using _rmtree_windows ... 11:21:03 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 11:21:54 INFO - Running post-action listener: _resource_record_post_action 11:21:54 INFO - ##### 11:21:54 INFO - ##### Running read-buildbot-config step. 11:21:54 INFO - ##### 11:21:54 INFO - Running pre-action listener: _resource_record_pre_action 11:21:54 INFO - Running main action method: read_buildbot_config 11:21:54 INFO - Using buildbot properties: 11:21:54 INFO - { 11:21:54 INFO - "project": "", 11:21:54 INFO - "product": "firefox", 11:21:54 INFO - "script_repo_revision": "production", 11:21:54 INFO - "scheduler": "tests-mozilla-beta-xp_ix-debug-unittest", 11:21:54 INFO - "repository": "", 11:21:54 INFO - "buildername": "Windows XP 32-bit mozilla-beta debug test web-platform-tests-1", 11:21:54 INFO - "buildid": "20160615093425", 11:21:54 INFO - "pgo_build": "False", 11:21:54 INFO - "basedir": "C:\\slave\\test", 11:21:54 INFO - "buildnumber": 8, 11:21:54 INFO - "slavename": "t-xp32-ix-042", 11:21:54 INFO - "revision": "3dda03d4037e84f6a646ceb934e4e5e3afd7ec29", 11:21:54 INFO - "master": "http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/", 11:21:54 INFO - "platform": "win32", 11:21:54 INFO - "branch": "mozilla-beta", 11:21:54 INFO - "repo_path": "releases/mozilla-beta", 11:21:54 INFO - "moz_repo_path": "", 11:21:54 INFO - "stage_platform": "win32", 11:21:54 INFO - "builduid": "6d6cb93510eb4f8682bd2f73fc4118a1", 11:21:54 INFO - "slavebuilddir": "test" 11:21:54 INFO - } 11:21:54 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/RlwawMDOQoW9W5KGFEiLzw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 11:21:54 INFO - Found installer url https://queue.taskcluster.net/v1/task/RlwawMDOQoW9W5KGFEiLzw/artifacts/public/build/firefox-48.0.en-US.win32.zip. 11:21:54 INFO - Running post-action listener: _resource_record_post_action 11:21:54 INFO - ##### 11:21:54 INFO - ##### Running download-and-extract step. 11:21:54 INFO - ##### 11:21:54 INFO - Running pre-action listener: _resource_record_pre_action 11:21:54 INFO - Running main action method: download_and_extract 11:21:54 INFO - mkdir: C:\slave\test\build\tests 11:21:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:21:54 INFO - https://queue.taskcluster.net/v1/task/RlwawMDOQoW9W5KGFEiLzw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 11:21:54 INFO - trying https://queue.taskcluster.net/v1/task/RlwawMDOQoW9W5KGFEiLzw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 11:21:54 INFO - Downloading https://queue.taskcluster.net/v1/task/RlwawMDOQoW9W5KGFEiLzw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 11:21:54 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/RlwawMDOQoW9W5KGFEiLzw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.test_packages.json'}, attempt #1 11:21:55 INFO - Downloaded 1240 bytes. 11:21:55 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 11:21:55 INFO - Using the following test package requirements: 11:21:55 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 11:21:55 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 11:21:55 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 11:21:55 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 11:21:55 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 11:21:55 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 11:21:55 INFO - u'jsshell-win32.zip'], 11:21:55 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 11:21:55 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 11:21:55 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 11:21:55 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 11:21:55 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 11:21:55 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 11:21:55 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 11:21:55 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 11:21:55 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 11:21:55 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 11:21:55 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 11:21:55 INFO - Downloading packages: [u'firefox-48.0.en-US.win32.common.tests.zip', u'firefox-48.0.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 11:21:55 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')]} 11:21:55 INFO - https://queue.taskcluster.net/v1/task/RlwawMDOQoW9W5KGFEiLzw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 11:21:55 INFO - trying https://queue.taskcluster.net/v1/task/RlwawMDOQoW9W5KGFEiLzw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 11:21:55 INFO - Downloading https://queue.taskcluster.net/v1/task/RlwawMDOQoW9W5KGFEiLzw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip 11:21:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/RlwawMDOQoW9W5KGFEiLzw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip'}, attempt #1 11:23:44 INFO - Downloaded 20351751 bytes. 11:23:44 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 11:23:44 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 11:23:46 INFO - caution: filename not matched: web-platform/* 11:23:46 INFO - Return code: 11 11:23:46 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')]} 11:23:46 INFO - https://queue.taskcluster.net/v1/task/RlwawMDOQoW9W5KGFEiLzw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 11:23:46 INFO - trying https://queue.taskcluster.net/v1/task/RlwawMDOQoW9W5KGFEiLzw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 11:23:46 INFO - Downloading https://queue.taskcluster.net/v1/task/RlwawMDOQoW9W5KGFEiLzw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip 11:23:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/RlwawMDOQoW9W5KGFEiLzw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip'}, attempt #1 11:23:52 INFO - Downloaded 36389112 bytes. 11:23:52 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 11:23:52 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 11:24:30 INFO - caution: filename not matched: bin/* 11:24:30 INFO - caution: filename not matched: config/* 11:24:30 INFO - caution: filename not matched: mozbase/* 11:24:30 INFO - caution: filename not matched: marionette/* 11:24:30 INFO - caution: filename not matched: tools/wptserve/* 11:24:30 INFO - Return code: 11 11:24: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')]} 11:24:30 INFO - https://queue.taskcluster.net/v1/task/RlwawMDOQoW9W5KGFEiLzw/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 11:24:30 INFO - trying https://queue.taskcluster.net/v1/task/RlwawMDOQoW9W5KGFEiLzw/artifacts/public/build/firefox-48.0.en-US.win32.zip 11:24:30 INFO - Downloading https://queue.taskcluster.net/v1/task/RlwawMDOQoW9W5KGFEiLzw/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 11:24:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/RlwawMDOQoW9W5KGFEiLzw/artifacts/public/build/firefox-48.0.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip'}, attempt #1 11:26:20 INFO - Downloaded 68458865 bytes. 11:26:20 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/RlwawMDOQoW9W5KGFEiLzw/artifacts/public/build/firefox-48.0.en-US.win32.zip 11:26:20 INFO - mkdir: C:\slave\test\properties 11:26:20 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 11:26:20 INFO - Writing to file C:\slave\test\properties\build_url 11:26:20 INFO - Contents: 11:26:20 INFO - build_url:https://queue.taskcluster.net/v1/task/RlwawMDOQoW9W5KGFEiLzw/artifacts/public/build/firefox-48.0.en-US.win32.zip 11:26:21 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/RlwawMDOQoW9W5KGFEiLzw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 11:26:21 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 11:26:21 INFO - Writing to file C:\slave\test\properties\symbols_url 11:26:21 INFO - Contents: 11:26:21 INFO - symbols_url:https://queue.taskcluster.net/v1/task/RlwawMDOQoW9W5KGFEiLzw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 11:26:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:26:21 INFO - https://queue.taskcluster.net/v1/task/RlwawMDOQoW9W5KGFEiLzw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 11:26:21 INFO - trying https://queue.taskcluster.net/v1/task/RlwawMDOQoW9W5KGFEiLzw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 11:26:21 INFO - Downloading https://queue.taskcluster.net/v1/task/RlwawMDOQoW9W5KGFEiLzw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip 11:26:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/RlwawMDOQoW9W5KGFEiLzw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip'}, attempt #1 11:26:26 INFO - Downloaded 55575114 bytes. 11:26:26 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 11:26:26 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 11:26:31 INFO - Return code: 0 11:26:31 INFO - Running post-action listener: _resource_record_post_action 11:26:31 INFO - Running post-action listener: set_extra_try_arguments 11:26:31 INFO - ##### 11:26:31 INFO - ##### Running create-virtualenv step. 11:26:31 INFO - ##### 11:26:31 INFO - Running pre-action listener: _pre_create_virtualenv 11:26:31 INFO - Running pre-action listener: _resource_record_pre_action 11:26:31 INFO - Running main action method: create_virtualenv 11:26:31 INFO - Creating virtualenv C:\slave\test\build\venv 11:26:31 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 11:26:31 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 11:26:32 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 11:26:34 INFO - Installing distribute......................................................................................................................................................................................done. 11:26:34 INFO - Return code: 0 11:26:34 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 11:26:34 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')]} 11:26:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:26:34 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')]} 11:26:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:26:34 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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, '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-042', 'USERDOMAIN': 'T-XP32-IX-042', '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-042', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-042', '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-042\\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-042'}}, attempt #1 11:26:34 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 11:26:34 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 11:26:34 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 11:26:34 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-042\\Application Data', 11:26:34 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 11:26:34 INFO - 'COMPUTERNAME': 'T-XP32-IX-042', 11:26:34 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 11:26:34 INFO - 'DCLOCATION': 'SCL3', 11:26:34 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 11:26:34 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:26:34 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:26:34 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 11:26:34 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 11:26:34 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 11:26:34 INFO - 'HOMEDRIVE': 'C:', 11:26:34 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-042', 11:26:34 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:26:34 INFO - 'KTS_VERSION': '1.19c', 11:26:34 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 11:26:34 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-042', 11:26:34 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:26:34 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:26:34 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 11:26:34 INFO - 'MOZILLABUILDDRIVE': 'C:', 11:26:34 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 11:26:34 INFO - 'MOZ_AIRBAG': '1', 11:26:34 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:26:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:26:34 INFO - 'MOZ_MSVCVERSION': '8', 11:26:34 INFO - 'MOZ_NO_REMOTE': '1', 11:26:34 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 11:26:34 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 11:26:34 INFO - 'NO_EM_RESTART': '1', 11:26:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:26:34 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:26:34 INFO - 'OS': 'Windows_NT', 11:26:34 INFO - 'OURDRIVE': 'C:', 11:26:34 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', 11:26:34 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 11:26:34 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:26:34 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 11:26:34 INFO - 'PROCESSOR_LEVEL': '6', 11:26:34 INFO - 'PROCESSOR_REVISION': '1e05', 11:26:34 INFO - 'PROGRAMFILES': 'C:\\Program Files', 11:26:34 INFO - 'PROMPT': '$P$G', 11:26:34 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:26:34 INFO - 'PWD': 'C:\\slave\\test', 11:26:34 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:26:34 INFO - 'SESSIONNAME': 'Console', 11:26:34 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:26:34 INFO - 'SYSTEMDRIVE': 'C:', 11:26:34 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 11:26:34 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 11:26:34 INFO - 'TEST1': 'testie', 11:26:34 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 11:26:34 INFO - 'USERDOMAIN': 'T-XP32-IX-042', 11:26:34 INFO - 'USERNAME': 'cltbld', 11:26:34 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-042', 11:26:34 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 11:26:34 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 11:26:34 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 11:26:34 INFO - 'WINDIR': 'C:\\WINDOWS', 11:26:34 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:26:35 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:26:35 INFO - Downloading/unpacking psutil>=0.7.1 11:26:35 INFO - Running setup.py egg_info for package psutil 11:26:35 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 11:26:35 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:26:35 INFO - Installing collected packages: psutil 11:26:35 INFO - Running setup.py install for psutil 11:26:35 INFO - building 'psutil._psutil_windows' extension 11:26:35 INFO - error: Unable to find vcvarsall.bat 11:26:35 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-veg81q-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 11:26:35 INFO - running install 11:26:35 INFO - running build 11:26:35 INFO - running build_py 11:26:35 INFO - creating build 11:26:35 INFO - creating build\lib.win32-2.7 11:26:35 INFO - creating build\lib.win32-2.7\psutil 11:26:35 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 11:26:35 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 11:26:35 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 11:26:35 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 11:26:35 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 11:26:35 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 11:26:35 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 11:26:35 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 11:26:35 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 11:26:35 INFO - running build_ext 11:26:35 INFO - building 'psutil._psutil_windows' extension 11:26:35 INFO - error: Unable to find vcvarsall.bat 11:26:35 INFO - ---------------------------------------- 11:26:35 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-veg81q-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 11:26:35 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-042\Application Data\pip\pip.log 11:26:35 WARNING - Return code: 1 11:26:35 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! 11:26:35 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 11:26:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:26:35 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:26:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:26:35 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:26:35 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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, '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-042', 'USERDOMAIN': 'T-XP32-IX-042', '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-042', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-042', '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-042\\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-042'}}, attempt #1 11:26:35 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 11:26:35 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 11:26:35 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 11:26:35 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-042\\Application Data', 11:26:35 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 11:26:35 INFO - 'COMPUTERNAME': 'T-XP32-IX-042', 11:26:35 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 11:26:35 INFO - 'DCLOCATION': 'SCL3', 11:26:35 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 11:26:35 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:26:35 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:26:35 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 11:26:35 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 11:26:35 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 11:26:35 INFO - 'HOMEDRIVE': 'C:', 11:26:35 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-042', 11:26:35 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:26:35 INFO - 'KTS_VERSION': '1.19c', 11:26:35 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 11:26:35 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-042', 11:26:35 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:26:35 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:26:35 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 11:26:35 INFO - 'MOZILLABUILDDRIVE': 'C:', 11:26:35 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 11:26:35 INFO - 'MOZ_AIRBAG': '1', 11:26:35 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:26:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:26:35 INFO - 'MOZ_MSVCVERSION': '8', 11:26:35 INFO - 'MOZ_NO_REMOTE': '1', 11:26:35 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 11:26:35 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 11:26:35 INFO - 'NO_EM_RESTART': '1', 11:26:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:26:35 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:26:35 INFO - 'OS': 'Windows_NT', 11:26:35 INFO - 'OURDRIVE': 'C:', 11:26:35 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', 11:26:35 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 11:26:35 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:26:35 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 11:26:35 INFO - 'PROCESSOR_LEVEL': '6', 11:26:35 INFO - 'PROCESSOR_REVISION': '1e05', 11:26:35 INFO - 'PROGRAMFILES': 'C:\\Program Files', 11:26:35 INFO - 'PROMPT': '$P$G', 11:26:35 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:26:35 INFO - 'PWD': 'C:\\slave\\test', 11:26:35 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:26:35 INFO - 'SESSIONNAME': 'Console', 11:26:35 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:26:35 INFO - 'SYSTEMDRIVE': 'C:', 11:26:35 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 11:26:35 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 11:26:35 INFO - 'TEST1': 'testie', 11:26:35 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 11:26:35 INFO - 'USERDOMAIN': 'T-XP32-IX-042', 11:26:35 INFO - 'USERNAME': 'cltbld', 11:26:35 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-042', 11:26:35 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 11:26:35 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 11:26:35 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 11:26:35 INFO - 'WINDIR': 'C:\\WINDOWS', 11:26:35 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:26:39 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:26:39 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 11:26:39 INFO - Downloading mozsystemmonitor-0.0.tar.gz 11:26:39 INFO - Running setup.py egg_info for package mozsystemmonitor 11:26:39 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 11:26:39 INFO - Running setup.py egg_info for package psutil 11:26:39 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 11:26:39 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:26:39 INFO - Installing collected packages: mozsystemmonitor, psutil 11:26:39 INFO - Running setup.py install for mozsystemmonitor 11:26:39 INFO - Running setup.py install for psutil 11:26:39 INFO - building 'psutil._psutil_windows' extension 11:26:39 INFO - error: Unable to find vcvarsall.bat 11:26:39 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-gdpjuu-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 11:26:39 INFO - running install 11:26:39 INFO - running build 11:26:39 INFO - running build_py 11:26:39 INFO - running build_ext 11:26:39 INFO - building 'psutil._psutil_windows' extension 11:26:39 INFO - error: Unable to find vcvarsall.bat 11:26:39 INFO - ---------------------------------------- 11:26:39 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-gdpjuu-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 11:26:39 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-042\Application Data\pip\pip.log 11:26:39 WARNING - Return code: 1 11:26:39 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! 11:26:39 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 11:26:39 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')]} 11:26:39 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:26:39 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')]} 11:26:39 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:26:39 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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, '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-042', 'USERDOMAIN': 'T-XP32-IX-042', '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-042', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-042', '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-042\\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-042'}}, attempt #1 11:26:39 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 11:26:39 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 11:26:39 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 11:26:39 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-042\\Application Data', 11:26:39 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 11:26:39 INFO - 'COMPUTERNAME': 'T-XP32-IX-042', 11:26:39 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 11:26:39 INFO - 'DCLOCATION': 'SCL3', 11:26:39 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 11:26:39 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:26:39 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:26:39 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 11:26:39 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 11:26:39 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 11:26:39 INFO - 'HOMEDRIVE': 'C:', 11:26:39 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-042', 11:26:39 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:26:39 INFO - 'KTS_VERSION': '1.19c', 11:26:39 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 11:26:39 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-042', 11:26:39 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:26:39 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:26:39 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 11:26:39 INFO - 'MOZILLABUILDDRIVE': 'C:', 11:26:39 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 11:26:39 INFO - 'MOZ_AIRBAG': '1', 11:26:39 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:26:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:26:39 INFO - 'MOZ_MSVCVERSION': '8', 11:26:39 INFO - 'MOZ_NO_REMOTE': '1', 11:26:39 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 11:26:39 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 11:26:39 INFO - 'NO_EM_RESTART': '1', 11:26:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:26:39 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:26:39 INFO - 'OS': 'Windows_NT', 11:26:39 INFO - 'OURDRIVE': 'C:', 11:26:39 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', 11:26:39 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 11:26:39 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:26:39 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 11:26:39 INFO - 'PROCESSOR_LEVEL': '6', 11:26:39 INFO - 'PROCESSOR_REVISION': '1e05', 11:26:39 INFO - 'PROGRAMFILES': 'C:\\Program Files', 11:26:39 INFO - 'PROMPT': '$P$G', 11:26:39 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:26:39 INFO - 'PWD': 'C:\\slave\\test', 11:26:39 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:26:39 INFO - 'SESSIONNAME': 'Console', 11:26:39 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:26:39 INFO - 'SYSTEMDRIVE': 'C:', 11:26:39 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 11:26:39 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 11:26:39 INFO - 'TEST1': 'testie', 11:26:39 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 11:26:39 INFO - 'USERDOMAIN': 'T-XP32-IX-042', 11:26:39 INFO - 'USERNAME': 'cltbld', 11:26:39 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-042', 11:26:39 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 11:26:39 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 11:26:39 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 11:26:39 INFO - 'WINDIR': 'C:\\WINDOWS', 11:26:39 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:26:40 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:26:40 INFO - Downloading/unpacking blobuploader==1.2.4 11:26:40 INFO - Downloading blobuploader-1.2.4.tar.gz 11:26:40 INFO - Running setup.py egg_info for package blobuploader 11:26:40 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 11:26:41 INFO - Running setup.py egg_info for package requests 11:26:41 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 11:26:41 INFO - Downloading docopt-0.6.1.tar.gz 11:26:41 INFO - Running setup.py egg_info for package docopt 11:26:41 INFO - Installing collected packages: blobuploader, docopt, requests 11:26:41 INFO - Running setup.py install for blobuploader 11:26:41 INFO - Running setup.py install for docopt 11:26:41 INFO - Running setup.py install for requests 11:26:41 INFO - Successfully installed blobuploader docopt requests 11:26:41 INFO - Cleaning up... 11:26:41 INFO - Return code: 0 11:26:41 INFO - Installing None into virtualenv C:\slave\test\build\venv 11:26:41 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')]} 11:26:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:26:41 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')]} 11:26:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:26:41 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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, '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-042', 'USERDOMAIN': 'T-XP32-IX-042', '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-042', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-042', '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-042\\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-042'}}, attempt #1 11:26:41 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 11:26:41 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 11:26:41 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 11:26:41 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-042\\Application Data', 11:26:41 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 11:26:41 INFO - 'COMPUTERNAME': 'T-XP32-IX-042', 11:26:41 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 11:26:41 INFO - 'DCLOCATION': 'SCL3', 11:26:41 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 11:26:41 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:26:41 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:26:41 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 11:26:41 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 11:26:41 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 11:26:41 INFO - 'HOMEDRIVE': 'C:', 11:26:41 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-042', 11:26:41 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:26:41 INFO - 'KTS_VERSION': '1.19c', 11:26:41 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 11:26:41 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-042', 11:26:41 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:26:41 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:26:41 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 11:26:41 INFO - 'MOZILLABUILDDRIVE': 'C:', 11:26:41 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 11:26:41 INFO - 'MOZ_AIRBAG': '1', 11:26:41 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:26:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:26:41 INFO - 'MOZ_MSVCVERSION': '8', 11:26:41 INFO - 'MOZ_NO_REMOTE': '1', 11:26:41 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 11:26:41 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 11:26:41 INFO - 'NO_EM_RESTART': '1', 11:26:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:26:41 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:26:41 INFO - 'OS': 'Windows_NT', 11:26:41 INFO - 'OURDRIVE': 'C:', 11:26:41 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', 11:26:41 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 11:26:41 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:26:41 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 11:26:41 INFO - 'PROCESSOR_LEVEL': '6', 11:26:41 INFO - 'PROCESSOR_REVISION': '1e05', 11:26:41 INFO - 'PROGRAMFILES': 'C:\\Program Files', 11:26:41 INFO - 'PROMPT': '$P$G', 11:26:41 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:26:41 INFO - 'PWD': 'C:\\slave\\test', 11:26:41 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:26:41 INFO - 'SESSIONNAME': 'Console', 11:26:41 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:26:41 INFO - 'SYSTEMDRIVE': 'C:', 11:26:41 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 11:26:41 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 11:26:41 INFO - 'TEST1': 'testie', 11:26:41 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 11:26:41 INFO - 'USERDOMAIN': 'T-XP32-IX-042', 11:26:41 INFO - 'USERNAME': 'cltbld', 11:26:41 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-042', 11:26:41 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 11:26:41 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 11:26:41 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 11:26:41 INFO - 'WINDIR': 'C:\\WINDOWS', 11:26:41 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:26:47 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:26:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 11:26:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 11:26:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 11:26:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 11:26:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 11:26:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 11:26:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 11:26:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 11:26:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 11:26:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 11:26:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 11:26:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 11:26:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 11:26:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 11:26:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 11:26:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 11:26:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 11:26:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 11:26:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 11:26:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 11:26:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 11:26:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 11:26:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 11:26:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 11:26:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 11:26:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 11:26:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 11:26:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 11:26:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 11:26:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 11:26:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 11:26:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 11:26:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 11:26:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 11:26:47 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 11:26:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 11:26:47 INFO - Unpacking c:\slave\test\build\tests\marionette\client 11:26:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 11:26:47 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 11:26:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 11:26:47 INFO - Unpacking c:\slave\test\build\tests\marionette 11:26:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 11:26:47 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:26:47 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 11:26:47 INFO - Running setup.py install for browsermob-proxy 11:26:53 INFO - Running setup.py install for manifestparser 11:26:53 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 11:26:53 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 11:26:53 INFO - Running setup.py install for marionette-client 11:26:53 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:26:53 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 11:26:53 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 11:26:53 INFO - Running setup.py install for marionette-driver 11:26:53 INFO - Running setup.py install for mozcrash 11:26:53 INFO - Running setup.py install for mozdebug 11:26:53 INFO - Running setup.py install for mozdevice 11:26:53 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 11:26:53 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 11:26:53 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 11:26:53 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 11:26:53 INFO - Running setup.py install for mozfile 11:26:53 INFO - Running setup.py install for mozhttpd 11:26:53 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 11:26:53 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 11:26:53 INFO - Running setup.py install for mozinfo 11:26:53 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 11:26:53 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 11:26:53 INFO - Running setup.py install for mozInstall 11:26:53 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 11:26:53 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 11:26:53 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 11:26:53 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 11:26:53 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 11:26:53 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 11:26:53 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 11:26:53 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 11:26:53 INFO - Running setup.py install for mozleak 11:26:53 INFO - Running setup.py install for mozlog 11:26:53 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 11:26:53 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 11:26:53 INFO - Running setup.py install for moznetwork 11:26:53 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 11:26:53 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 11:26:53 INFO - Running setup.py install for mozprocess 11:26:53 INFO - Running setup.py install for mozprofile 11:26:53 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 11:26:53 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 11:26:53 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 11:26:53 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 11:26:53 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 11:26:53 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 11:26:53 INFO - Running setup.py install for mozrunner 11:26:53 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 11:26:53 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 11:26:53 INFO - Running setup.py install for mozscreenshot 11:26:53 INFO - Running setup.py install for moztest 11:26:53 INFO - Running setup.py install for mozversion 11:26:53 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 11:26:53 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 11:26:53 INFO - Running setup.py install for wptserve 11:26:53 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 11:26:53 INFO - Cleaning up... 11:26:53 INFO - Return code: 0 11:26:53 INFO - Installing None into virtualenv C:\slave\test\build\venv 11:26:53 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')]} 11:26:53 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:26:53 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')]} 11:26:53 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:26:53 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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, '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-042', 'USERDOMAIN': 'T-XP32-IX-042', '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-042', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-042', '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-042\\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-042'}}, attempt #1 11:26:53 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 11:26:53 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 11:26:53 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 11:26:53 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-042\\Application Data', 11:26:53 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 11:26:53 INFO - 'COMPUTERNAME': 'T-XP32-IX-042', 11:26:53 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 11:26:53 INFO - 'DCLOCATION': 'SCL3', 11:26:53 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 11:26:53 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:26:53 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:26:53 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 11:26:53 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 11:26:53 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 11:26:53 INFO - 'HOMEDRIVE': 'C:', 11:26:53 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-042', 11:26:53 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:26:53 INFO - 'KTS_VERSION': '1.19c', 11:26:53 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 11:26:53 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-042', 11:26:53 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:26:53 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:26:53 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 11:26:53 INFO - 'MOZILLABUILDDRIVE': 'C:', 11:26:53 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 11:26:53 INFO - 'MOZ_AIRBAG': '1', 11:26:53 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:26:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:26:53 INFO - 'MOZ_MSVCVERSION': '8', 11:26:53 INFO - 'MOZ_NO_REMOTE': '1', 11:26:53 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 11:26:53 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 11:26:53 INFO - 'NO_EM_RESTART': '1', 11:26:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:26:53 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:26:53 INFO - 'OS': 'Windows_NT', 11:26:53 INFO - 'OURDRIVE': 'C:', 11:26:53 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', 11:26:53 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 11:26:53 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:26:53 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 11:26:53 INFO - 'PROCESSOR_LEVEL': '6', 11:26:53 INFO - 'PROCESSOR_REVISION': '1e05', 11:26:53 INFO - 'PROGRAMFILES': 'C:\\Program Files', 11:26:53 INFO - 'PROMPT': '$P$G', 11:26:53 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:26:53 INFO - 'PWD': 'C:\\slave\\test', 11:26:53 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:26:53 INFO - 'SESSIONNAME': 'Console', 11:26:53 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:26:53 INFO - 'SYSTEMDRIVE': 'C:', 11:26:53 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 11:26:53 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 11:26:53 INFO - 'TEST1': 'testie', 11:26:53 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 11:26:53 INFO - 'USERDOMAIN': 'T-XP32-IX-042', 11:26:53 INFO - 'USERNAME': 'cltbld', 11:26:53 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-042', 11:26:53 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 11:26:53 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 11:26:53 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 11:26:53 INFO - 'WINDIR': 'C:\\WINDOWS', 11:26:53 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:26:56 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:26:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 11:26:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 11:26:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 11:26:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 11:26:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 11:26:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 11:26:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 11:26:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 11:26:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 11:26:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 11:26:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 11:26:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 11:26:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 11:26:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 11:26:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 11:26:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 11:26:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 11:26:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 11:26:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 11:26:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 11:26:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 11:26:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 11:26:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 11:26:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 11:26:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 11:26:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 11:26:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 11:26:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 11:26:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 11:26:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 11:26:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 11:26:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 11:26:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 11:26:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 11:26:56 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 11:26:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 11:26:56 INFO - Unpacking c:\slave\test\build\tests\marionette\client 11:26:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 11:26:56 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 11:26:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 11:26:56 INFO - Unpacking c:\slave\test\build\tests\marionette 11:26:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 11:26:56 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:26:56 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)) 11:27:02 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)) 11:27:02 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)) 11:27:02 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)) 11:27:02 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)) 11:27:02 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 11:27:02 INFO - Downloading blessings-1.6.tar.gz 11:27:02 INFO - Running setup.py egg_info for package blessings 11:27:02 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)) 11:27:02 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 11:27:02 INFO - Running setup.py install for blessings 11:27:02 INFO - Running setup.py install for browsermob-proxy 11:27:02 INFO - Running setup.py install for manifestparser 11:27:02 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 11:27:02 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 11:27:02 INFO - Running setup.py install for marionette-client 11:27:02 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:27:02 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 11:27:02 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 11:27:02 INFO - Running setup.py install for marionette-driver 11:27:02 INFO - Running setup.py install for mozcrash 11:27:02 INFO - Running setup.py install for mozdebug 11:27:02 INFO - Running setup.py install for mozdevice 11:27:02 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 11:27:02 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 11:27:02 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 11:27:02 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 11:27:02 INFO - Running setup.py install for mozhttpd 11:27:02 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 11:27:02 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 11:27:02 INFO - Running setup.py install for mozInstall 11:27:02 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 11:27:02 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 11:27:02 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 11:27:02 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 11:27:02 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 11:27:02 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 11:27:02 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 11:27:02 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 11:27:02 INFO - Running setup.py install for mozleak 11:27:02 INFO - Running setup.py install for mozprofile 11:27:02 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 11:27:02 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 11:27:02 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 11:27:02 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 11:27:02 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 11:27:02 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 11:27:02 INFO - Running setup.py install for mozrunner 11:27:02 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 11:27:02 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 11:27:02 INFO - Running setup.py install for mozscreenshot 11:27:02 INFO - Running setup.py install for moztest 11:27:02 INFO - Running setup.py install for mozversion 11:27:02 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 11:27:02 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 11:27:02 INFO - Running setup.py install for wptserve 11:27:02 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 11:27:02 INFO - Cleaning up... 11:27:02 INFO - Return code: 0 11:27:02 INFO - Done creating virtualenv C:\slave\test\build\venv. 11:27:02 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 11:27:02 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 11:27:03 INFO - Reading from file tmpfile_stdout 11:27:03 INFO - Using _rmtree_windows ... 11:27:03 INFO - Using _rmtree_windows ... 11:27:03 INFO - Current package versions: 11:27:03 INFO - blessings == 1.6 11:27:03 INFO - blobuploader == 1.2.4 11:27:03 INFO - browsermob-proxy == 0.6.0 11:27:03 INFO - distribute == 0.6.14 11:27:03 INFO - docopt == 0.6.1 11:27:03 INFO - manifestparser == 1.1 11:27:03 INFO - marionette-client == 2.3.0 11:27:03 INFO - marionette-driver == 1.4.0 11:27:03 INFO - mozInstall == 1.12 11:27:03 INFO - mozcrash == 0.17 11:27:03 INFO - mozdebug == 0.1 11:27:03 INFO - mozdevice == 0.48 11:27:03 INFO - mozfile == 1.2 11:27:03 INFO - mozhttpd == 0.7 11:27:03 INFO - mozinfo == 0.9 11:27:03 INFO - mozleak == 0.1 11:27:03 INFO - mozlog == 3.1 11:27:03 INFO - moznetwork == 0.27 11:27:03 INFO - mozprocess == 0.22 11:27:03 INFO - mozprofile == 0.28 11:27:03 INFO - mozrunner == 6.11 11:27:03 INFO - mozscreenshot == 0.1 11:27:03 INFO - mozsystemmonitor == 0.0 11:27:03 INFO - moztest == 0.7 11:27:03 INFO - mozversion == 1.4 11:27:03 INFO - requests == 1.2.3 11:27:03 INFO - wptserve == 1.4.0 11:27:03 INFO - Running post-action listener: _resource_record_post_action 11:27:03 INFO - Running post-action listener: _start_resource_monitoring 11:27:03 INFO - Starting resource monitoring. 11:27:03 INFO - ##### 11:27:03 INFO - ##### Running pull step. 11:27:03 INFO - ##### 11:27:03 INFO - Running pre-action listener: _resource_record_pre_action 11:27:03 INFO - Running main action method: pull 11:27:03 INFO - Pull has nothing to do! 11:27:03 INFO - Running post-action listener: _resource_record_post_action 11:27:03 INFO - ##### 11:27:03 INFO - ##### Running install step. 11:27:03 INFO - ##### 11:27:03 INFO - Running pre-action listener: _resource_record_pre_action 11:27:03 INFO - Running main action method: install 11:27:03 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 11:27:03 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 11:27:03 INFO - Reading from file tmpfile_stdout 11:27:03 INFO - Using _rmtree_windows ... 11:27:03 INFO - Using _rmtree_windows ... 11:27:03 INFO - Detecting whether we're running mozinstall >=1.0... 11:27:03 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 11:27:03 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 11:27:03 INFO - Reading from file tmpfile_stdout 11:27:03 INFO - Output received: 11:27:03 INFO - Usage: mozinstall-script.py [options] installer 11:27:03 INFO - Options: 11:27:03 INFO - -h, --help show this help message and exit 11:27:03 INFO - -d DEST, --destination=DEST 11:27:03 INFO - Directory to install application into. [default: 11:27:03 INFO - "C:\slave\test"] 11:27:03 INFO - --app=APP Application being installed. [default: firefox] 11:27:03 INFO - Using _rmtree_windows ... 11:27:03 INFO - Using _rmtree_windows ... 11:27:03 INFO - mkdir: C:\slave\test\build\application 11:27:03 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.0.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 11:27:03 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.0.en-US.win32.zip --destination C:\slave\test\build\application 11:27:06 INFO - Reading from file tmpfile_stdout 11:27:06 INFO - Output received: 11:27:06 INFO - C:\slave\test\build\application\firefox\firefox.exe 11:27:06 INFO - Using _rmtree_windows ... 11:27:06 INFO - Using _rmtree_windows ... 11:27:06 INFO - Running post-action listener: _resource_record_post_action 11:27:06 INFO - ##### 11:27:06 INFO - ##### Running run-tests step. 11:27:06 INFO - ##### 11:27:06 INFO - Running pre-action listener: _resource_record_pre_action 11:27:06 INFO - Running main action method: run_tests 11:27:06 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 11:27:06 INFO - Minidump filename unknown. Determining based upon platform and architecture. 11:27:06 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 11:27:06 INFO - grabbing minidump binary from tooltool 11:27:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:27:06 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 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 11:27:06 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 11:27:06 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 11:27:06 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 11:27:09 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpmzl4hz 11:27:09 INFO - INFO - File integrity verified, renaming tmpmzl4hz to win32-minidump_stackwalk.exe 11:27:09 INFO - Return code: 0 11:27:09 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 11:27:09 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 11:27:09 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/RlwawMDOQoW9W5KGFEiLzw/artifacts/public/build/firefox-48.0.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 11:27:09 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/RlwawMDOQoW9W5KGFEiLzw/artifacts/public/build/firefox-48.0.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 11:27:09 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 11:27:09 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-042\\Application Data', 11:27:09 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 11:27:09 INFO - 'COMPUTERNAME': 'T-XP32-IX-042', 11:27:09 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 11:27:09 INFO - 'DCLOCATION': 'SCL3', 11:27:09 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 11:27:09 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:27:09 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:27:09 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 11:27:09 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 11:27:09 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 11:27:09 INFO - 'HOMEDRIVE': 'C:', 11:27:09 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-042', 11:27:09 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:27:09 INFO - 'KTS_VERSION': '1.19c', 11:27:09 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 11:27:09 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-042', 11:27:09 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 11:27:09 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:27:09 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:27:09 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 11:27:09 INFO - 'MOZILLABUILDDRIVE': 'C:', 11:27:09 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 11:27:09 INFO - 'MOZ_AIRBAG': '1', 11:27:09 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:27:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:27:09 INFO - 'MOZ_MSVCVERSION': '8', 11:27:09 INFO - 'MOZ_NO_REMOTE': '1', 11:27:09 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 11:27:09 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 11:27:09 INFO - 'NO_EM_RESTART': '1', 11:27:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:27:09 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:27:09 INFO - 'OS': 'Windows_NT', 11:27:09 INFO - 'OURDRIVE': 'C:', 11:27:09 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', 11:27:09 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 11:27:09 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:27:09 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 11:27:09 INFO - 'PROCESSOR_LEVEL': '6', 11:27:09 INFO - 'PROCESSOR_REVISION': '1e05', 11:27:09 INFO - 'PROGRAMFILES': 'C:\\Program Files', 11:27:09 INFO - 'PROMPT': '$P$G', 11:27:09 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:27:09 INFO - 'PWD': 'C:\\slave\\test', 11:27:09 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:27:09 INFO - 'SESSIONNAME': 'Console', 11:27:09 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:27:09 INFO - 'SYSTEMDRIVE': 'C:', 11:27:09 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 11:27:09 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 11:27:09 INFO - 'TEST1': 'testie', 11:27:09 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 11:27:09 INFO - 'USERDOMAIN': 'T-XP32-IX-042', 11:27:09 INFO - 'USERNAME': 'cltbld', 11:27:09 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-042', 11:27:09 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 11:27:09 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 11:27:09 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 11:27:09 INFO - 'WINDIR': 'C:\\WINDOWS', 11:27:09 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:27:09 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/RlwawMDOQoW9W5KGFEiLzw/artifacts/public/build/firefox-48.0.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 11:27:10 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 11:27:10 INFO - import pkg_resources 11:27:11 INFO - Using 1 client processes 11:27:14 INFO - SUITE-START | Running 778 tests 11:27:14 INFO - Running testharness tests 11:27:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 11:27:14 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 11:27:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 11:27:14 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 11:27:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 11:27:14 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 11:27:14 INFO - Setting up ssl 11:27:15 INFO - PROCESS | certutil | 11:27:15 INFO - PROCESS | certutil | 11:27:15 INFO - PROCESS | certutil | 11:27:15 INFO - Certificate Nickname Trust Attributes 11:27:15 INFO - SSL,S/MIME,JAR/XPI 11:27:15 INFO - 11:27:15 INFO - web-platform-tests CT,, 11:27:15 INFO - 11:27:15 INFO - Starting runner 11:27:16 INFO - PROCESS | 3820 | [3820] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 11:27:16 INFO - PROCESS | 3820 | [3820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 11:27:17 INFO - PROCESS | 3820 | [3820] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 11:27:18 INFO - PROCESS | 3820 | 1466015238497 Marionette DEBUG Marionette enabled via build flag and pref 11:27:18 INFO - PROCESS | 3820 | ++DOCSHELL 114C5C00 == 1 [pid = 3820] [id = 1] 11:27:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 1 (114C6000) [pid = 3820] [serial = 1] [outer = 00000000] 11:27:18 INFO - PROCESS | 3820 | [3820] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:27:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 2 (114C6C00) [pid = 3820] [serial = 2] [outer = 114C6000] 11:27:18 INFO - PROCESS | 3820 | [3820] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2860 11:27:18 INFO - PROCESS | 3820 | [3820] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2248 11:27:18 INFO - PROCESS | 3820 | ++DOCSHELL 12813000 == 2 [pid = 3820] [id = 2] 11:27:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 3 (12813400) [pid = 3820] [serial = 3] [outer = 00000000] 11:27:18 INFO - PROCESS | 3820 | [3820] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:27:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 4 (12814000) [pid = 3820] [serial = 4] [outer = 12813400] 11:27:19 INFO - PROCESS | 3820 | 1466015239089 Marionette INFO Listening on port 2828 11:27:19 INFO - PROCESS | 3820 | 1466015239519 Marionette DEBUG Marionette enabled via command-line flag 11:27:19 INFO - PROCESS | 3820 | ++DOCSHELL 13149400 == 3 [pid = 3820] [id = 3] 11:27:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 5 (13151400) [pid = 3820] [serial = 5] [outer = 00000000] 11:27:19 INFO - PROCESS | 3820 | [3820] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:27:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 6 (13152000) [pid = 3820] [serial = 6] [outer = 13151400] 11:27:19 INFO - PROCESS | 3820 | [3820] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 11:27:19 INFO - PROCESS | 3820 | [3820] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 11:27:19 INFO - PROCESS | 3820 | [3820] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 11:27:19 INFO - PROCESS | 3820 | [3820] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 11:27:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 7 (136B0000) [pid = 3820] [serial = 7] [outer = 12813400] 11:27:19 INFO - PROCESS | 3820 | [3820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:27:19 INFO - PROCESS | 3820 | 1466015239864 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1648 11:27:19 INFO - PROCESS | 3820 | 1466015239896 Marionette DEBUG Closed connection conn0 11:27:20 INFO - PROCESS | 3820 | [3820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:27:20 INFO - PROCESS | 3820 | 1466015239984 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1650 11:27:20 INFO - PROCESS | 3820 | 1466015240032 Marionette DEBUG Closed connection conn1 11:27:20 INFO - PROCESS | 3820 | [3820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:27:20 INFO - PROCESS | 3820 | 1466015240039 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1651 11:27:20 INFO - PROCESS | 3820 | ++DOCSHELL 114C7000 == 4 [pid = 3820] [id = 4] 11:27:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 8 (14004C00) [pid = 3820] [serial = 8] [outer = 00000000] 11:27:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 9 (1452F400) [pid = 3820] [serial = 9] [outer = 14004C00] 11:27:20 INFO - PROCESS | 3820 | 1466015240134 Marionette DEBUG Closed connection conn2 11:27:20 INFO - PROCESS | 3820 | [3820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:27:20 INFO - PROCESS | 3820 | 1466015240141 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1652 11:27:20 INFO - PROCESS | 3820 | [3820] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 11:27:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 10 (14536800) [pid = 3820] [serial = 10] [outer = 14004C00] 11:27:20 INFO - PROCESS | 3820 | 1466015240277 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 11:27:20 INFO - PROCESS | 3820 | 1466015240283 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","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":"20160615093425","device":"desktop","version":"48.0"} 11:27:20 INFO - PROCESS | 3820 | [3820] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 11:27:20 INFO - PROCESS | 3820 | [3820] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 11:27:20 INFO - PROCESS | 3820 | [3820] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 11:27:20 INFO - PROCESS | 3820 | [3820] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:27:21 INFO - PROCESS | 3820 | ++DOCSHELL 15E4F800 == 5 [pid = 3820] [id = 5] 11:27:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 11 (15E53400) [pid = 3820] [serial = 11] [outer = 00000000] 11:27:21 INFO - PROCESS | 3820 | ++DOCSHELL 15E53800 == 6 [pid = 3820] [id = 6] 11:27:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 12 (15E53C00) [pid = 3820] [serial = 12] [outer = 00000000] 11:27:21 INFO - PROCESS | 3820 | [3820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 11:27:21 INFO - PROCESS | 3820 | ++DOCSHELL 16829C00 == 7 [pid = 3820] [id = 7] 11:27:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 13 (1682A000) [pid = 3820] [serial = 13] [outer = 00000000] 11:27:21 INFO - PROCESS | 3820 | [3820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 11:27:21 INFO - PROCESS | 3820 | [3820] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 11:27:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 14 (16B06000) [pid = 3820] [serial = 14] [outer = 1682A000] 11:27:21 INFO - PROCESS | 3820 | [3820] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 11:27:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 15 (16E81000) [pid = 3820] [serial = 15] [outer = 15E53400] 11:27:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 16 (16E82C00) [pid = 3820] [serial = 16] [outer = 15E53C00] 11:27:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 17 (16E85400) [pid = 3820] [serial = 17] [outer = 1682A000] 11:27:22 INFO - PROCESS | 3820 | 1466015242624 Marionette INFO startBrowser 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:27:22 INFO - PROCESS | 3820 | 1466015242660 Marionette DEBUG loaded listener.js 11:27:22 INFO - PROCESS | 3820 | 1466015242673 Marionette DEBUG loaded listener.js 11:27:22 INFO - PROCESS | 3820 | 1466015242675 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:27:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 18 (18228800) [pid = 3820] [serial = 18] [outer = 1682A000] 11:27:23 INFO - PROCESS | 3820 | 1466015243240 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"7ad48705-cdb5-44d9-a6f1-cd4aa92bd583","capabilities":{"browserName":"Firefox","browserVersion":"48.0","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":"20160615093425","device":"desktop","version":"48.0","command_id":1}}] 11:27:23 INFO - PROCESS | 3820 | 1466015243402 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}] 11:27:23 INFO - PROCESS | 3820 | 1466015243405 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:27:23 INFO - PROCESS | 3820 | 1466015243461 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 11:27:23 INFO - PROCESS | 3820 | 1466015243564 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 11:27:23 INFO - PROCESS | 3820 | 1466015243567 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:27:23 INFO - PROCESS | 3820 | [3820] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 11:27:23 INFO - PROCESS | 3820 | [3820] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 11:27:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 19 (19F19400) [pid = 3820] [serial = 19] [outer = 1682A000] 11:27:23 INFO - PROCESS | 3820 | [3820] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 11:27:23 INFO - PROCESS | 3820 | [3820] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:27:24 INFO - PROCESS | 3820 | 1466015244026 Marionette TRACE conn3 <- [1,3,null,{}] 11:27:24 INFO - PROCESS | 3820 | 1466015244043 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 11:27:24 INFO - PROCESS | 3820 | 1466015244045 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:27:24 INFO - PROCESS | 3820 | 1466015244072 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 11:27:24 INFO - PROCESS | 3820 | 1466015244151 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 11:27:24 INFO - PROCESS | 3820 | 1466015244153 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 11:27:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 11:27:24 INFO - PROCESS | 3820 | 1466015244172 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 11:27:24 INFO - PROCESS | 3820 | 1466015244176 Marionette TRACE conn3 <- [1,6,null,{}] 11:27:24 INFO - PROCESS | 3820 | 1466015244247 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}] 11:27:24 INFO - PROCESS | 3820 | 1466015244249 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:27:24 INFO - PROCESS | 3820 | 1466015244267 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 11:27:24 INFO - PROCESS | 3820 | 1466015244273 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:24 INFO - PROCESS | 3820 | 1466015244275 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:27:24 INFO - PROCESS | 3820 | ++DOCSHELL 16825C00 == 8 [pid = 3820] [id = 8] 11:27:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 20 (1830C000) [pid = 3820] [serial = 20] [outer = 00000000] 11:27:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 21 (1830E800) [pid = 3820] [serial = 21] [outer = 1830C000] 11:27:24 INFO - PROCESS | 3820 | 1466015244324 Marionette DEBUG loaded listener.js 11:27:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 22 (18312800) [pid = 3820] [serial = 22] [outer = 1830C000] 11:27:24 INFO - PROCESS | 3820 | ++DOCSHELL 1A4D2C00 == 9 [pid = 3820] [id = 9] 11:27:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 23 (1A4D3000) [pid = 3820] [serial = 23] [outer = 00000000] 11:27:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 24 (1A4D5800) [pid = 3820] [serial = 24] [outer = 1A4D3000] 11:27:24 INFO - PROCESS | 3820 | 1466015244755 Marionette DEBUG loaded listener.js 11:27:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 25 (1A4D3800) [pid = 3820] [serial = 25] [outer = 1A4D3000] 11:27:24 INFO - PROCESS | 3820 | 1466015244930 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]]]}] 11:27:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 11:27:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 819ms 11:27:25 INFO - PROCESS | 3820 | 1466015245013 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 11:27:25 INFO - PROCESS | 3820 | 1466015245015 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 11:27:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 11:27:25 INFO - PROCESS | 3820 | 1466015245052 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 11:27:25 INFO - PROCESS | 3820 | 1466015245054 Marionette TRACE conn3 <- [1,10,null,{}] 11:27:25 INFO - PROCESS | 3820 | 1466015245117 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}] 11:27:25 INFO - PROCESS | 3820 | 1466015245122 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:27:25 INFO - PROCESS | 3820 | 1466015245234 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 11:27:25 INFO - PROCESS | 3820 | 1466015245251 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:25 INFO - PROCESS | 3820 | 1466015245254 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:27:25 INFO - PROCESS | 3820 | ++DOCSHELL 1A84C800 == 10 [pid = 3820] [id = 10] 11:27:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 26 (1A8E9C00) [pid = 3820] [serial = 26] [outer = 00000000] 11:27:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 27 (1B035000) [pid = 3820] [serial = 27] [outer = 1A8E9C00] 11:27:25 INFO - PROCESS | 3820 | 1466015245301 Marionette DEBUG loaded listener.js 11:27:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 28 (1B038C00) [pid = 3820] [serial = 28] [outer = 1A8E9C00] 11:27:25 INFO - PROCESS | 3820 | 1466015245667 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]]]}] 11:27:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 11:27:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 642ms 11:27:25 INFO - PROCESS | 3820 | 1466015245724 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 11:27:25 INFO - PROCESS | 3820 | 1466015245727 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 11:27:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 11:27:25 INFO - PROCESS | 3820 | 1466015245730 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 11:27:25 INFO - PROCESS | 3820 | 1466015245733 Marionette TRACE conn3 <- [1,14,null,{}] 11:27:25 INFO - PROCESS | 3820 | 1466015245737 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}] 11:27:25 INFO - PROCESS | 3820 | 1466015245739 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:27:25 INFO - PROCESS | 3820 | 1466015245842 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 11:27:25 INFO - PROCESS | 3820 | 1466015245847 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:25 INFO - PROCESS | 3820 | 1466015245849 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:27:25 INFO - PROCESS | 3820 | ++DOCSHELL 1A929C00 == 11 [pid = 3820] [id = 11] 11:27:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 29 (1A92D400) [pid = 3820] [serial = 29] [outer = 00000000] 11:27:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 30 (1A936800) [pid = 3820] [serial = 30] [outer = 1A92D400] 11:27:25 INFO - PROCESS | 3820 | 1466015245900 Marionette DEBUG loaded listener.js 11:27:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 31 (1B03FC00) [pid = 3820] [serial = 31] [outer = 1A92D400] 11:27:26 INFO - PROCESS | 3820 | 1466015246262 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]]]}] 11:27:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 11:27:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 610ms 11:27:26 INFO - PROCESS | 3820 | 1466015246327 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 11:27:26 INFO - PROCESS | 3820 | 1466015246329 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 11:27:26 INFO - PROCESS | 3820 | 1466015246332 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 11:27:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 11:27:26 INFO - PROCESS | 3820 | 1466015246334 Marionette TRACE conn3 <- [1,18,null,{}] 11:27:26 INFO - PROCESS | 3820 | 1466015246337 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}] 11:27:26 INFO - PROCESS | 3820 | 1466015246339 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:27:26 INFO - PROCESS | 3820 | 1466015246433 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 11:27:26 INFO - PROCESS | 3820 | 1466015246438 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:26 INFO - PROCESS | 3820 | 1466015246442 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:27:26 INFO - PROCESS | 3820 | ++DOCSHELL 1AA9DC00 == 12 [pid = 3820] [id = 12] 11:27:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 32 (1AA9EC00) [pid = 3820] [serial = 32] [outer = 00000000] 11:27:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 33 (1AC03400) [pid = 3820] [serial = 33] [outer = 1AA9EC00] 11:27:26 INFO - PROCESS | 3820 | 1466015246486 Marionette DEBUG loaded listener.js 11:27:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 34 (1AC07400) [pid = 3820] [serial = 34] [outer = 1AA9EC00] 11:27:26 INFO - PROCESS | 3820 | 1466015246881 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]]]}] 11:27:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 11:27:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 562ms 11:27:26 INFO - PROCESS | 3820 | 1466015246900 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 11:27:26 INFO - PROCESS | 3820 | 1466015246902 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 11:27:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 11:27:26 INFO - PROCESS | 3820 | 1466015246906 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 11:27:26 INFO - PROCESS | 3820 | 1466015246907 Marionette TRACE conn3 <- [1,22,null,{}] 11:27:26 INFO - PROCESS | 3820 | 1466015246910 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}] 11:27:26 INFO - PROCESS | 3820 | 1466015246913 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:27:27 INFO - PROCESS | 3820 | 1466015247008 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 11:27:27 INFO - PROCESS | 3820 | 1466015247013 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:27 INFO - PROCESS | 3820 | 1466015247015 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:27:27 INFO - PROCESS | 3820 | ++DOCSHELL 1AC10800 == 13 [pid = 3820] [id = 13] 11:27:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 35 (1B030C00) [pid = 3820] [serial = 35] [outer = 00000000] 11:27:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 36 (1B1D9000) [pid = 3820] [serial = 36] [outer = 1B030C00] 11:27:27 INFO - PROCESS | 3820 | 1466015247058 Marionette DEBUG loaded listener.js 11:27:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 37 (1B1DDC00) [pid = 3820] [serial = 37] [outer = 1B030C00] 11:27:27 INFO - PROCESS | 3820 | 1466015247354 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]]]}] 11:27:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 11:27:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 515ms 11:27:27 INFO - PROCESS | 3820 | 1466015247399 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 11:27:27 INFO - PROCESS | 3820 | 1466015247401 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 11:27:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 11:27:27 INFO - PROCESS | 3820 | 1466015247404 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 11:27:27 INFO - PROCESS | 3820 | 1466015247406 Marionette TRACE conn3 <- [1,26,null,{}] 11:27:27 INFO - PROCESS | 3820 | 1466015247414 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}] 11:27:27 INFO - PROCESS | 3820 | 1466015247416 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:27:27 INFO - PROCESS | 3820 | 1466015247510 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 11:27:27 INFO - PROCESS | 3820 | 1466015247516 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:27 INFO - PROCESS | 3820 | 1466015247518 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:27:27 INFO - PROCESS | 3820 | ++DOCSHELL 1B33C000 == 14 [pid = 3820] [id = 14] 11:27:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 38 (1B33D400) [pid = 3820] [serial = 38] [outer = 00000000] 11:27:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 39 (1B342C00) [pid = 3820] [serial = 39] [outer = 1B33D400] 11:27:27 INFO - PROCESS | 3820 | 1466015247561 Marionette DEBUG loaded listener.js 11:27:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 40 (1B5BAC00) [pid = 3820] [serial = 40] [outer = 1B33D400] 11:27:27 INFO - PROCESS | 3820 | 1466015247934 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]]]}] 11:27:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 11:27:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 546ms 11:27:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 11:27:27 INFO - PROCESS | 3820 | 1466015247973 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 11:27:27 INFO - PROCESS | 3820 | 1466015247975 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 11:27:27 INFO - PROCESS | 3820 | 1466015247978 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 11:27:27 INFO - PROCESS | 3820 | 1466015247991 Marionette TRACE conn3 <- [1,30,null,{}] 11:27:27 INFO - PROCESS | 3820 | 1466015247995 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}] 11:27:27 INFO - PROCESS | 3820 | 1466015247996 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:27:28 INFO - PROCESS | 3820 | 1466015248083 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 11:27:28 INFO - PROCESS | 3820 | 1466015248090 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:28 INFO - PROCESS | 3820 | 1466015248092 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:27:28 INFO - PROCESS | 3820 | ++DOCSHELL 1B33C400 == 15 [pid = 3820] [id = 15] 11:27:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 41 (1B33E400) [pid = 3820] [serial = 41] [outer = 00000000] 11:27:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 42 (1B5C4800) [pid = 3820] [serial = 42] [outer = 1B33E400] 11:27:28 INFO - PROCESS | 3820 | 1466015248134 Marionette DEBUG loaded listener.js 11:27:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 43 (1B5C5000) [pid = 3820] [serial = 43] [outer = 1B33E400] 11:27:28 INFO - PROCESS | 3820 | ++DOCSHELL 1B3CFC00 == 16 [pid = 3820] [id = 16] 11:27:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 44 (1B3D0000) [pid = 3820] [serial = 44] [outer = 00000000] 11:27:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 45 (1B3D1000) [pid = 3820] [serial = 45] [outer = 1B3D0000] 11:27:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 46 (1B3C8800) [pid = 3820] [serial = 46] [outer = 1B3D0000] 11:27:28 INFO - PROCESS | 3820 | ++DOCSHELL 18228C00 == 17 [pid = 3820] [id = 17] 11:27:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 47 (1B3CCC00) [pid = 3820] [serial = 47] [outer = 00000000] 11:27:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 48 (1B854800) [pid = 3820] [serial = 48] [outer = 1B3CCC00] 11:27:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 49 (1B85E400) [pid = 3820] [serial = 49] [outer = 1B3CCC00] 11:27:28 INFO - PROCESS | 3820 | 1466015248614 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]]]}] 11:27:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 11:27:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 675ms 11:27:28 INFO - PROCESS | 3820 | 1466015248637 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 11:27:28 INFO - PROCESS | 3820 | 1466015248638 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 11:27:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 11:27:28 INFO - PROCESS | 3820 | 1466015248642 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 11:27:28 INFO - PROCESS | 3820 | 1466015248643 Marionette TRACE conn3 <- [1,34,null,{}] 11:27:28 INFO - PROCESS | 3820 | 1466015248646 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}] 11:27:28 INFO - PROCESS | 3820 | 1466015248648 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:27:28 INFO - PROCESS | 3820 | 1466015248734 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 11:27:28 INFO - PROCESS | 3820 | 1466015248742 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:28 INFO - PROCESS | 3820 | 1466015248744 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:27:28 INFO - PROCESS | 3820 | ++DOCSHELL 1B3CC000 == 18 [pid = 3820] [id = 18] 11:27:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 50 (1B3CC800) [pid = 3820] [serial = 50] [outer = 00000000] 11:27:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 51 (1BA58000) [pid = 3820] [serial = 51] [outer = 1B3CC800] 11:27:28 INFO - PROCESS | 3820 | 1466015248787 Marionette DEBUG loaded listener.js 11:27:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 52 (1BDE4400) [pid = 3820] [serial = 52] [outer = 1B3CC800] 11:27:29 INFO - PROCESS | 3820 | --DOCSHELL 114C5C00 == 17 [pid = 3820] [id = 1] 11:27:29 INFO - PROCESS | 3820 | 1466015249851 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]]]}] 11:27:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 11:27:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1285ms 11:27:29 INFO - PROCESS | 3820 | 1466015249931 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 11:27:29 INFO - PROCESS | 3820 | 1466015249935 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 11:27:29 INFO - PROCESS | 3820 | 1466015249940 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 11:27:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 11:27:29 INFO - PROCESS | 3820 | 1466015249945 Marionette TRACE conn3 <- [1,38,null,{}] 11:27:29 INFO - PROCESS | 3820 | 1466015249951 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}] 11:27:29 INFO - PROCESS | 3820 | 1466015249953 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:27:30 INFO - PROCESS | 3820 | 1466015250075 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 11:27:30 INFO - PROCESS | 3820 | 1466015250133 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:30 INFO - PROCESS | 3820 | 1466015250184 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:27:30 INFO - PROCESS | 3820 | ++DOCSHELL 104E6000 == 18 [pid = 3820] [id = 19] 11:27:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 53 (104E6400) [pid = 3820] [serial = 53] [outer = 00000000] 11:27:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 54 (10E66800) [pid = 3820] [serial = 54] [outer = 104E6400] 11:27:30 INFO - PROCESS | 3820 | 1466015250286 Marionette DEBUG loaded listener.js 11:27:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 55 (11AD4000) [pid = 3820] [serial = 55] [outer = 104E6400] 11:27:30 INFO - PROCESS | 3820 | 1466015250879 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]]]}] 11:27:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 11:27:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 964ms 11:27:30 INFO - PROCESS | 3820 | 1466015250919 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 11:27:30 INFO - PROCESS | 3820 | 1466015250924 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 11:27:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 11:27:30 INFO - PROCESS | 3820 | 1466015250945 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 11:27:30 INFO - PROCESS | 3820 | 1466015250948 Marionette TRACE conn3 <- [1,42,null,{}] 11:27:30 INFO - PROCESS | 3820 | 1466015250952 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}] 11:27:30 INFO - PROCESS | 3820 | 1466015250955 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:27:31 INFO - PROCESS | 3820 | 1466015251081 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 11:27:31 INFO - PROCESS | 3820 | 1466015251145 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:31 INFO - PROCESS | 3820 | 1466015251148 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:27:31 INFO - PROCESS | 3820 | ++DOCSHELL 131D9800 == 19 [pid = 3820] [id = 20] 11:27:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 56 (131D9C00) [pid = 3820] [serial = 56] [outer = 00000000] 11:27:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 57 (13933C00) [pid = 3820] [serial = 57] [outer = 131D9C00] 11:27:31 INFO - PROCESS | 3820 | 1466015251206 Marionette DEBUG loaded listener.js 11:27:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 58 (13C1F800) [pid = 3820] [serial = 58] [outer = 131D9C00] 11:27:31 INFO - PROCESS | 3820 | 1466015251951 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]]]}] 11:27:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 11:27:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1028ms 11:27:32 INFO - PROCESS | 3820 | 1466015251979 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 11:27:32 INFO - PROCESS | 3820 | 1466015251983 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 11:27:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 11:27:32 INFO - PROCESS | 3820 | 1466015251989 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 11:27:32 INFO - PROCESS | 3820 | 1466015251992 Marionette TRACE conn3 <- [1,46,null,{}] 11:27:32 INFO - PROCESS | 3820 | 1466015252017 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}] 11:27:32 INFO - PROCESS | 3820 | 1466015252021 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:27:32 INFO - PROCESS | 3820 | 1466015252118 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 11:27:32 INFO - PROCESS | 3820 | 1466015252181 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:32 INFO - PROCESS | 3820 | 1466015252185 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:27:32 INFO - PROCESS | 3820 | ++DOCSHELL 10A50C00 == 20 [pid = 3820] [id = 21] 11:27:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 59 (10A52C00) [pid = 3820] [serial = 59] [outer = 00000000] 11:27:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 60 (10B69000) [pid = 3820] [serial = 60] [outer = 10A52C00] 11:27:32 INFO - PROCESS | 3820 | 1466015252237 Marionette DEBUG loaded listener.js 11:27:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 61 (110D9000) [pid = 3820] [serial = 61] [outer = 10A52C00] 11:27:32 INFO - PROCESS | 3820 | --DOCSHELL 114C7000 == 19 [pid = 3820] [id = 4] 11:27:32 INFO - PROCESS | 3820 | 1466015252793 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]]]}] 11:27:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 11:27:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 819ms 11:27:32 INFO - PROCESS | 3820 | 1466015252825 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 11:27:32 INFO - PROCESS | 3820 | 1466015252829 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 11:27:32 INFO - PROCESS | 3820 | 1466015252835 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 11:27:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 11:27:32 INFO - PROCESS | 3820 | 1466015252837 Marionette TRACE conn3 <- [1,50,null,{}] 11:27:32 INFO - PROCESS | 3820 | 1466015252841 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}] 11:27:32 INFO - PROCESS | 3820 | 1466015252843 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:27:32 INFO - PROCESS | 3820 | 1466015252983 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 11:27:33 INFO - PROCESS | 3820 | 1466015253098 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:33 INFO - PROCESS | 3820 | 1466015253100 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:27:33 INFO - PROCESS | 3820 | ++DOCSHELL 110DFC00 == 20 [pid = 3820] [id = 22] 11:27:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 62 (11204000) [pid = 3820] [serial = 62] [outer = 00000000] 11:27:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 63 (12AE7800) [pid = 3820] [serial = 63] [outer = 11204000] 11:27:33 INFO - PROCESS | 3820 | 1466015253147 Marionette DEBUG loaded listener.js 11:27:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 64 (1306F800) [pid = 3820] [serial = 64] [outer = 11204000] 11:27:33 INFO - PROCESS | 3820 | 1466015253478 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]]]}] 11:27:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 11:27:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 723ms 11:27:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 11:27:33 INFO - PROCESS | 3820 | 1466015253546 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 11:27:33 INFO - PROCESS | 3820 | 1466015253548 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 11:27:33 INFO - PROCESS | 3820 | 1466015253553 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 11:27:33 INFO - PROCESS | 3820 | 1466015253556 Marionette TRACE conn3 <- [1,54,null,{}] 11:27:33 INFO - PROCESS | 3820 | 1466015253567 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}] 11:27:33 INFO - PROCESS | 3820 | 1466015253571 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:27:33 INFO - PROCESS | 3820 | 1466015253668 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 11:27:33 INFO - PROCESS | 3820 | 1466015253676 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:33 INFO - PROCESS | 3820 | 1466015253679 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:27:33 INFO - PROCESS | 3820 | ++DOCSHELL 131D9400 == 21 [pid = 3820] [id = 23] 11:27:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 65 (131DA000) [pid = 3820] [serial = 65] [outer = 00000000] 11:27:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 66 (13935000) [pid = 3820] [serial = 66] [outer = 131DA000] 11:27:33 INFO - PROCESS | 3820 | 1466015253726 Marionette DEBUG loaded listener.js 11:27:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 67 (13C1D800) [pid = 3820] [serial = 67] [outer = 131DA000] 11:27:34 INFO - PROCESS | 3820 | 1466015254170 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]]]}] 11:27:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 11:27:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 642ms 11:27:34 INFO - PROCESS | 3820 | 1466015254222 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 11:27:34 INFO - PROCESS | 3820 | 1466015254225 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 11:27:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 11:27:34 INFO - PROCESS | 3820 | 1466015254228 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 11:27:34 INFO - PROCESS | 3820 | 1466015254230 Marionette TRACE conn3 <- [1,58,null,{}] 11:27:34 INFO - PROCESS | 3820 | 1466015254233 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}] 11:27:34 INFO - PROCESS | 3820 | 1466015254235 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:27:34 INFO - PROCESS | 3820 | 1466015254316 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 11:27:34 INFO - PROCESS | 3820 | 1466015254329 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:34 INFO - PROCESS | 3820 | 1466015254331 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:27:34 INFO - PROCESS | 3820 | ++DOCSHELL 14534000 == 22 [pid = 3820] [id = 24] 11:27:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (14534400) [pid = 3820] [serial = 68] [outer = 00000000] 11:27:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (145D4C00) [pid = 3820] [serial = 69] [outer = 14534400] 11:27:34 INFO - PROCESS | 3820 | 1466015254377 Marionette DEBUG loaded listener.js 11:27:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (15076C00) [pid = 3820] [serial = 70] [outer = 14534400] 11:27:34 INFO - PROCESS | 3820 | 1466015254773 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]]]}] 11:27:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 11:27:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 611ms 11:27:34 INFO - PROCESS | 3820 | 1466015254825 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 11:27:34 INFO - PROCESS | 3820 | 1466015254827 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 11:27:34 INFO - PROCESS | 3820 | 1466015254830 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 11:27:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 11:27:34 INFO - PROCESS | 3820 | 1466015254832 Marionette TRACE conn3 <- [1,62,null,{}] 11:27:34 INFO - PROCESS | 3820 | 1466015254835 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}] 11:27:34 INFO - PROCESS | 3820 | 1466015254837 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:27:34 INFO - PROCESS | 3820 | 1466015254913 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 11:27:34 INFO - PROCESS | 3820 | 1466015254919 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:34 INFO - PROCESS | 3820 | 1466015254921 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:27:34 INFO - PROCESS | 3820 | ++DOCSHELL 15073000 == 23 [pid = 3820] [id = 25] 11:27:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (15696400) [pid = 3820] [serial = 71] [outer = 00000000] 11:27:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (156A1800) [pid = 3820] [serial = 72] [outer = 15696400] 11:27:35 INFO - PROCESS | 3820 | 1466015255013 Marionette DEBUG loaded listener.js 11:27:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (158C9400) [pid = 3820] [serial = 73] [outer = 15696400] 11:27:35 INFO - PROCESS | 3820 | 1466015255424 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]]]}] 11:27:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 11:27:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 611ms 11:27:35 INFO - PROCESS | 3820 | 1466015255473 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 11:27:35 INFO - PROCESS | 3820 | 1466015255475 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 11:27:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 11:27:35 INFO - PROCESS | 3820 | 1466015255479 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 11:27:35 INFO - PROCESS | 3820 | 1466015255480 Marionette TRACE conn3 <- [1,66,null,{}] 11:27:35 INFO - PROCESS | 3820 | 1466015255484 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}] 11:27:35 INFO - PROCESS | 3820 | 1466015255490 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:27:35 INFO - PROCESS | 3820 | 1466015255587 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 11:27:35 INFO - PROCESS | 3820 | 1466015255592 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:35 INFO - PROCESS | 3820 | 1466015255594 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:27:35 INFO - PROCESS | 3820 | ++DOCSHELL 15E74C00 == 24 [pid = 3820] [id = 26] 11:27:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (1605C800) [pid = 3820] [serial = 74] [outer = 00000000] 11:27:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (16253400) [pid = 3820] [serial = 75] [outer = 1605C800] 11:27:35 INFO - PROCESS | 3820 | 1466015255637 Marionette DEBUG loaded listener.js 11:27:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (16259000) [pid = 3820] [serial = 76] [outer = 1605C800] 11:27:36 INFO - PROCESS | 3820 | 1466015256012 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]]]}] 11:27:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 11:27:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 610ms 11:27:36 INFO - PROCESS | 3820 | 1466015256084 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 11:27:36 INFO - PROCESS | 3820 | 1466015256086 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 11:27:36 INFO - PROCESS | 3820 | 1466015256089 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 11:27:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 11:27:36 INFO - PROCESS | 3820 | 1466015256091 Marionette TRACE conn3 <- [1,70,null,{}] 11:27:36 INFO - PROCESS | 3820 | 1466015256094 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}] 11:27:36 INFO - PROCESS | 3820 | 1466015256096 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:27:36 INFO - PROCESS | 3820 | 1466015256220 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 11:27:36 INFO - PROCESS | 3820 | 1466015256238 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:36 INFO - PROCESS | 3820 | 1466015256240 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:27:36 INFO - PROCESS | 3820 | ++DOCSHELL 16B0B800 == 25 [pid = 3820] [id = 27] 11:27:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (16B0D000) [pid = 3820] [serial = 77] [outer = 00000000] 11:27:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (16BABC00) [pid = 3820] [serial = 78] [outer = 16B0D000] 11:27:36 INFO - PROCESS | 3820 | 1466015256292 Marionette DEBUG loaded listener.js 11:27:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (16BB1800) [pid = 3820] [serial = 79] [outer = 16B0D000] 11:27:36 INFO - PROCESS | 3820 | 1466015256687 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]]]}] 11:27:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 11:27:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 611ms 11:27:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 11:27:36 INFO - PROCESS | 3820 | 1466015256720 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 11:27:36 INFO - PROCESS | 3820 | 1466015256722 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 11:27:36 INFO - PROCESS | 3820 | 1466015256725 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 11:27:36 INFO - PROCESS | 3820 | 1466015256727 Marionette TRACE conn3 <- [1,74,null,{}] 11:27:36 INFO - PROCESS | 3820 | 1466015256730 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}] 11:27:36 INFO - PROCESS | 3820 | 1466015256731 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:27:36 INFO - PROCESS | 3820 | 1466015256838 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 11:27:36 INFO - PROCESS | 3820 | 1466015256845 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:36 INFO - PROCESS | 3820 | 1466015256847 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:27:36 INFO - PROCESS | 3820 | ++DOCSHELL 12ADFC00 == 26 [pid = 3820] [id = 28] 11:27:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (16BB5400) [pid = 3820] [serial = 80] [outer = 00000000] 11:27:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (16FBF400) [pid = 3820] [serial = 81] [outer = 16BB5400] 11:27:36 INFO - PROCESS | 3820 | 1466015256890 Marionette DEBUG loaded listener.js 11:27:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (176AB400) [pid = 3820] [serial = 82] [outer = 16BB5400] 11:27:37 INFO - PROCESS | 3820 | 1466015257259 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]]]}] 11:27:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 11:27:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 610ms 11:27:37 INFO - PROCESS | 3820 | 1466015257322 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 11:27:37 INFO - PROCESS | 3820 | 1466015257324 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 11:27:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 11:27:37 INFO - PROCESS | 3820 | 1466015257328 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 11:27:37 INFO - PROCESS | 3820 | 1466015257329 Marionette TRACE conn3 <- [1,78,null,{}] 11:27:37 INFO - PROCESS | 3820 | 1466015257333 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}] 11:27:37 INFO - PROCESS | 3820 | 1466015257383 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:27:37 INFO - PROCESS | 3820 | 1466015257486 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 11:27:37 INFO - PROCESS | 3820 | 1466015257494 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:37 INFO - PROCESS | 3820 | 1466015257496 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:27:37 INFO - PROCESS | 3820 | ++DOCSHELL 13149800 == 27 [pid = 3820] [id = 29] 11:27:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (13C85C00) [pid = 3820] [serial = 83] [outer = 00000000] 11:27:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (17797800) [pid = 3820] [serial = 84] [outer = 13C85C00] 11:27:37 INFO - PROCESS | 3820 | 1466015257538 Marionette DEBUG loaded listener.js 11:27:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (179A4800) [pid = 3820] [serial = 85] [outer = 13C85C00] 11:27:37 INFO - PROCESS | 3820 | 1466015257902 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]]]}] 11:27:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 11:27:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 611ms 11:27:37 INFO - PROCESS | 3820 | 1466015257958 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 11:27:37 INFO - PROCESS | 3820 | 1466015257960 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 11:27:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 11:27:37 INFO - PROCESS | 3820 | 1466015257963 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 11:27:37 INFO - PROCESS | 3820 | 1466015257964 Marionette TRACE conn3 <- [1,82,null,{}] 11:27:37 INFO - PROCESS | 3820 | 1466015257968 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}] 11:27:37 INFO - PROCESS | 3820 | 1466015257969 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:27:38 INFO - PROCESS | 3820 | 1466015258083 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 11:27:38 INFO - PROCESS | 3820 | 1466015258121 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:38 INFO - PROCESS | 3820 | 1466015258123 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:27:38 INFO - PROCESS | 3820 | ++DOCSHELL 176ADC00 == 28 [pid = 3820] [id = 30] 11:27:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (176F2C00) [pid = 3820] [serial = 86] [outer = 00000000] 11:27:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (18224400) [pid = 3820] [serial = 87] [outer = 176F2C00] 11:27:38 INFO - PROCESS | 3820 | 1466015258168 Marionette DEBUG loaded listener.js 11:27:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (18227000) [pid = 3820] [serial = 88] [outer = 176F2C00] 11:27:38 INFO - PROCESS | 3820 | 1466015258506 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]]]}] 11:27:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 11:27:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 611ms 11:27:38 INFO - PROCESS | 3820 | 1466015258561 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 11:27:38 INFO - PROCESS | 3820 | 1466015258563 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 11:27:38 INFO - PROCESS | 3820 | 1466015258566 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 11:27:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 11:27:38 INFO - PROCESS | 3820 | 1466015258568 Marionette TRACE conn3 <- [1,86,null,{}] 11:27:38 INFO - PROCESS | 3820 | 1466015258620 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}] 11:27:38 INFO - PROCESS | 3820 | 1466015258623 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:27:38 INFO - PROCESS | 3820 | 1466015258745 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 11:27:38 INFO - PROCESS | 3820 | 1466015258774 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:38 INFO - PROCESS | 3820 | 1466015258777 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:27:38 INFO - PROCESS | 3820 | ++DOCSHELL 179A8000 == 29 [pid = 3820] [id = 31] 11:27:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (182CA000) [pid = 3820] [serial = 89] [outer = 00000000] 11:27:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (1830DC00) [pid = 3820] [serial = 90] [outer = 182CA000] 11:27:38 INFO - PROCESS | 3820 | 1466015258820 Marionette DEBUG loaded listener.js 11:27:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 91 (18508800) [pid = 3820] [serial = 91] [outer = 182CA000] 11:27:39 INFO - PROCESS | 3820 | 1466015259188 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]]]}] 11:27:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 11:27:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 658ms 11:27:39 INFO - PROCESS | 3820 | 1466015259238 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 11:27:39 INFO - PROCESS | 3820 | 1466015259240 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 11:27:39 INFO - PROCESS | 3820 | 1466015259243 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 11:27:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 11:27:39 INFO - PROCESS | 3820 | 1466015259245 Marionette TRACE conn3 <- [1,90,null,{}] 11:27:39 INFO - PROCESS | 3820 | 1466015259248 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}] 11:27:39 INFO - PROCESS | 3820 | 1466015259250 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:27:39 INFO - PROCESS | 3820 | 1466015259362 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 11:27:39 INFO - PROCESS | 3820 | 1466015259370 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:39 INFO - PROCESS | 3820 | 1466015259372 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:27:39 INFO - PROCESS | 3820 | ++DOCSHELL 131DCC00 == 30 [pid = 3820] [id = 32] 11:27:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 92 (13934400) [pid = 3820] [serial = 92] [outer = 00000000] 11:27:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 93 (19F1F400) [pid = 3820] [serial = 93] [outer = 13934400] 11:27:39 INFO - PROCESS | 3820 | 1466015259416 Marionette DEBUG loaded listener.js 11:27:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 94 (19F64400) [pid = 3820] [serial = 94] [outer = 13934400] 11:27:39 INFO - PROCESS | 3820 | 1466015259781 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]]]}] 11:27:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 11:27:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 610ms 11:27:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 11:27:39 INFO - PROCESS | 3820 | 1466015259890 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 11:27:39 INFO - PROCESS | 3820 | 1466015259892 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 11:27:39 INFO - PROCESS | 3820 | 1466015259895 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 11:27:39 INFO - PROCESS | 3820 | 1466015259896 Marionette TRACE conn3 <- [1,94,null,{}] 11:27:39 INFO - PROCESS | 3820 | 1466015259900 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}] 11:27:39 INFO - PROCESS | 3820 | 1466015259901 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:27:40 INFO - PROCESS | 3820 | 1466015260034 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 11:27:40 INFO - PROCESS | 3820 | 1466015260062 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:40 INFO - PROCESS | 3820 | 1466015260064 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:27:40 INFO - PROCESS | 3820 | ++DOCSHELL 14536000 == 31 [pid = 3820] [id = 33] 11:27:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 95 (14539800) [pid = 3820] [serial = 95] [outer = 00000000] 11:27:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 96 (1A4DA000) [pid = 3820] [serial = 96] [outer = 14539800] 11:27:40 INFO - PROCESS | 3820 | 1466015260108 Marionette DEBUG loaded listener.js 11:27:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 97 (1A4DB800) [pid = 3820] [serial = 97] [outer = 14539800] 11:27:41 INFO - PROCESS | 3820 | 1466015261324 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]]]}] 11:27:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 11:27:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1494ms 11:27:41 INFO - PROCESS | 3820 | 1466015261392 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 11:27:41 INFO - PROCESS | 3820 | 1466015261396 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 11:27:41 INFO - PROCESS | 3820 | 1466015261400 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 11:27:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 11:27:41 INFO - PROCESS | 3820 | 1466015261403 Marionette TRACE conn3 <- [1,98,null,{}] 11:27:41 INFO - PROCESS | 3820 | 1466015261417 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}] 11:27:41 INFO - PROCESS | 3820 | 1466015261420 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:27:41 INFO - PROCESS | 3820 | 1466015261537 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 11:27:41 INFO - PROCESS | 3820 | 1466015261546 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:41 INFO - PROCESS | 3820 | 1466015261549 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:27:41 INFO - PROCESS | 3820 | ++DOCSHELL 10A53400 == 32 [pid = 3820] [id = 34] 11:27:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 98 (10A53800) [pid = 3820] [serial = 98] [outer = 00000000] 11:27:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 99 (11266400) [pid = 3820] [serial = 99] [outer = 10A53800] 11:27:41 INFO - PROCESS | 3820 | 1466015261595 Marionette DEBUG loaded listener.js 11:27:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 100 (114C4C00) [pid = 3820] [serial = 100] [outer = 10A53800] 11:27:42 INFO - PROCESS | 3820 | 1466015262007 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]]]}] 11:27:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 11:27:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 674ms 11:27:42 INFO - PROCESS | 3820 | 1466015262067 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 11:27:42 INFO - PROCESS | 3820 | 1466015262071 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 11:27:42 INFO - PROCESS | 3820 | 1466015262077 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 11:27:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 11:27:42 INFO - PROCESS | 3820 | 1466015262079 Marionette TRACE conn3 <- [1,102,null,{}] 11:27:42 INFO - PROCESS | 3820 | 1466015262083 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}] 11:27:42 INFO - PROCESS | 3820 | 1466015262085 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:27:42 INFO - PROCESS | 3820 | 1466015262190 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 11:27:42 INFO - PROCESS | 3820 | 1466015262196 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:42 INFO - PROCESS | 3820 | 1466015262199 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:27:42 INFO - PROCESS | 3820 | ++DOCSHELL 12DFA000 == 33 [pid = 3820] [id = 35] 11:27:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 101 (1306CC00) [pid = 3820] [serial = 101] [outer = 00000000] 11:27:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 102 (13131000) [pid = 3820] [serial = 102] [outer = 1306CC00] 11:27:42 INFO - PROCESS | 3820 | 1466015262291 Marionette DEBUG loaded listener.js 11:27:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 103 (13153400) [pid = 3820] [serial = 103] [outer = 1306CC00] 11:27:42 INFO - PROCESS | 3820 | --DOMWINDOW == 102 (14004C00) [pid = 3820] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 11:27:42 INFO - PROCESS | 3820 | --DOMWINDOW == 101 (1B33D400) [pid = 3820] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 11:27:43 INFO - PROCESS | 3820 | --DOMWINDOW == 100 (1B030C00) [pid = 3820] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 11:27:43 INFO - PROCESS | 3820 | --DOMWINDOW == 99 (1AA9EC00) [pid = 3820] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 11:27:43 INFO - PROCESS | 3820 | --DOMWINDOW == 98 (1A92D400) [pid = 3820] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 11:27:43 INFO - PROCESS | 3820 | --DOMWINDOW == 97 (1A8E9C00) [pid = 3820] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 11:27:43 INFO - PROCESS | 3820 | --DOMWINDOW == 96 (1830C000) [pid = 3820] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 11:27:43 INFO - PROCESS | 3820 | --DOMWINDOW == 95 (1B33E400) [pid = 3820] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 11:27:43 INFO - PROCESS | 3820 | --DOMWINDOW == 94 (104E6400) [pid = 3820] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 11:27:43 INFO - PROCESS | 3820 | --DOMWINDOW == 93 (131D9C00) [pid = 3820] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 11:27:43 INFO - PROCESS | 3820 | --DOMWINDOW == 92 (10A52C00) [pid = 3820] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 11:27:43 INFO - PROCESS | 3820 | --DOMWINDOW == 91 (11204000) [pid = 3820] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 11:27:43 INFO - PROCESS | 3820 | --DOMWINDOW == 90 (131DA000) [pid = 3820] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 11:27:43 INFO - PROCESS | 3820 | --DOMWINDOW == 89 (14534400) [pid = 3820] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 11:27:43 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (15696400) [pid = 3820] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 11:27:43 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (1605C800) [pid = 3820] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 11:27:43 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (16B0D000) [pid = 3820] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 11:27:43 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (16BB5400) [pid = 3820] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 11:27:43 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (13C85C00) [pid = 3820] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 11:27:43 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (176F2C00) [pid = 3820] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 11:27:43 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (182CA000) [pid = 3820] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 11:27:43 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (1B3CC800) [pid = 3820] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 11:27:43 INFO - PROCESS | 3820 | 1466015263224 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]]]}] 11:27:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 11:27:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1189ms 11:27:43 INFO - PROCESS | 3820 | 1466015263262 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 11:27:43 INFO - PROCESS | 3820 | 1466015263264 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 11:27:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 11:27:43 INFO - PROCESS | 3820 | 1466015263268 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 11:27:43 INFO - PROCESS | 3820 | 1466015263271 Marionette TRACE conn3 <- [1,106,null,{}] 11:27:43 INFO - PROCESS | 3820 | 1466015263281 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}] 11:27:43 INFO - PROCESS | 3820 | 1466015263285 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:27:43 INFO - PROCESS | 3820 | 1466015263365 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 11:27:43 INFO - PROCESS | 3820 | 1466015263371 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:43 INFO - PROCESS | 3820 | 1466015263374 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:27:43 INFO - PROCESS | 3820 | ++DOCSHELL 131D3C00 == 34 [pid = 3820] [id = 36] 11:27:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (131D4000) [pid = 3820] [serial = 104] [outer = 00000000] 11:27:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (13C1F000) [pid = 3820] [serial = 105] [outer = 131D4000] 11:27:43 INFO - PROCESS | 3820 | 1466015263421 Marionette DEBUG loaded listener.js 11:27:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (1400EC00) [pid = 3820] [serial = 106] [outer = 131D4000] 11:27:43 INFO - PROCESS | 3820 | 1466015263898 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]]]}] 11:27:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 11:27:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 642ms 11:27:43 INFO - PROCESS | 3820 | 1466015263938 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 11:27:43 INFO - PROCESS | 3820 | 1466015263941 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 11:27:43 INFO - PROCESS | 3820 | 1466015263944 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 11:27:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 11:27:43 INFO - PROCESS | 3820 | 1466015263946 Marionette TRACE conn3 <- [1,110,null,{}] 11:27:43 INFO - PROCESS | 3820 | 1466015263949 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}] 11:27:43 INFO - PROCESS | 3820 | 1466015263951 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:27:44 INFO - PROCESS | 3820 | 1466015264031 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 11:27:44 INFO - PROCESS | 3820 | 1466015264036 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:44 INFO - PROCESS | 3820 | 1466015264038 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:27:44 INFO - PROCESS | 3820 | ++DOCSHELL 14004C00 == 35 [pid = 3820] [id = 37] 11:27:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (14537800) [pid = 3820] [serial = 107] [outer = 00000000] 11:27:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (15B75800) [pid = 3820] [serial = 108] [outer = 14537800] 11:27:44 INFO - PROCESS | 3820 | 1466015264082 Marionette DEBUG loaded listener.js 11:27:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (15E5C000) [pid = 3820] [serial = 109] [outer = 14537800] 11:27:44 INFO - PROCESS | 3820 | 1466015264514 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]]]}] 11:27:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 11:27:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 643ms 11:27:44 INFO - PROCESS | 3820 | 1466015264582 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 11:27:44 INFO - PROCESS | 3820 | 1466015264584 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 11:27:44 INFO - PROCESS | 3820 | 1466015264587 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 11:27:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 11:27:44 INFO - PROCESS | 3820 | 1466015264589 Marionette TRACE conn3 <- [1,114,null,{}] 11:27:44 INFO - PROCESS | 3820 | 1466015264597 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}] 11:27:44 INFO - PROCESS | 3820 | 1466015264599 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:27:44 INFO - PROCESS | 3820 | 1466015264727 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 11:27:44 INFO - PROCESS | 3820 | 1466015264737 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:44 INFO - PROCESS | 3820 | 1466015264739 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:27:44 INFO - PROCESS | 3820 | ++DOCSHELL 16059C00 == 36 [pid = 3820] [id = 38] 11:27:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (16064C00) [pid = 3820] [serial = 110] [outer = 00000000] 11:27:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (16965000) [pid = 3820] [serial = 111] [outer = 16064C00] 11:27:44 INFO - PROCESS | 3820 | 1466015264783 Marionette DEBUG loaded listener.js 11:27:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (16BB5400) [pid = 3820] [serial = 112] [outer = 16064C00] 11:27:45 INFO - PROCESS | 3820 | 1466015265309 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]]]}] 11:27:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 11:27:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 755ms 11:27:45 INFO - PROCESS | 3820 | 1466015265363 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 11:27:45 INFO - PROCESS | 3820 | 1466015265368 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 11:27:45 INFO - PROCESS | 3820 | 1466015265402 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 11:27:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 11:27:45 INFO - PROCESS | 3820 | 1466015265405 Marionette TRACE conn3 <- [1,118,null,{}] 11:27:45 INFO - PROCESS | 3820 | 1466015265438 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}] 11:27:45 INFO - PROCESS | 3820 | 1466015265442 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:27:45 INFO - PROCESS | 3820 | 1466015265574 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 11:27:45 INFO - PROCESS | 3820 | 1466015265623 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:45 INFO - PROCESS | 3820 | 1466015265628 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:27:45 INFO - PROCESS | 3820 | ++DOCSHELL 11203C00 == 37 [pid = 3820] [id = 39] 11:27:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 91 (11204400) [pid = 3820] [serial = 113] [outer = 00000000] 11:27:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 92 (12BC7C00) [pid = 3820] [serial = 114] [outer = 11204400] 11:27:45 INFO - PROCESS | 3820 | 1466015265684 Marionette DEBUG loaded listener.js 11:27:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 93 (130C8000) [pid = 3820] [serial = 115] [outer = 11204400] 11:27:46 INFO - PROCESS | 3820 | 1466015266248 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]]]}] 11:27:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 11:27:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 884ms 11:27:46 INFO - PROCESS | 3820 | 1466015266300 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 11:27:46 INFO - PROCESS | 3820 | 1466015266304 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 11:27:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 11:27:46 INFO - PROCESS | 3820 | 1466015266311 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 11:27:46 INFO - PROCESS | 3820 | 1466015266314 Marionette TRACE conn3 <- [1,122,null,{}] 11:27:46 INFO - PROCESS | 3820 | 1466015266318 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}] 11:27:46 INFO - PROCESS | 3820 | 1466015266320 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:27:46 INFO - PROCESS | 3820 | 1466015266422 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 11:27:46 INFO - PROCESS | 3820 | 1466015266508 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:46 INFO - PROCESS | 3820 | 1466015266510 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:27:46 INFO - PROCESS | 3820 | ++DOCSHELL 13C8BC00 == 38 [pid = 3820] [id = 40] 11:27:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 94 (14003C00) [pid = 3820] [serial = 116] [outer = 00000000] 11:27:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 95 (15695C00) [pid = 3820] [serial = 117] [outer = 14003C00] 11:27:46 INFO - PROCESS | 3820 | 1466015266565 Marionette DEBUG loaded listener.js 11:27:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 96 (15E72400) [pid = 3820] [serial = 118] [outer = 14003C00] 11:27:47 INFO - PROCESS | 3820 | 1466015267151 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]]]}] 11:27:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 11:27:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 868ms 11:27:47 INFO - PROCESS | 3820 | 1466015267186 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 11:27:47 INFO - PROCESS | 3820 | 1466015267188 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 11:27:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 11:27:47 INFO - PROCESS | 3820 | 1466015267192 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 11:27:47 INFO - PROCESS | 3820 | 1466015267196 Marionette TRACE conn3 <- [1,126,null,{}] 11:27:47 INFO - PROCESS | 3820 | 1466015267207 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}] 11:27:47 INFO - PROCESS | 3820 | 1466015267211 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:27:47 INFO - PROCESS | 3820 | 1466015267310 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 11:27:47 INFO - PROCESS | 3820 | 1466015267397 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:47 INFO - PROCESS | 3820 | 1466015267400 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:27:47 INFO - PROCESS | 3820 | ++DOCSHELL 179A4000 == 39 [pid = 3820] [id = 41] 11:27:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 97 (179A5000) [pid = 3820] [serial = 119] [outer = 00000000] 11:27:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 98 (18222800) [pid = 3820] [serial = 120] [outer = 179A5000] 11:27:47 INFO - PROCESS | 3820 | 1466015267456 Marionette DEBUG loaded listener.js 11:27:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 99 (182CA000) [pid = 3820] [serial = 121] [outer = 179A5000] 11:27:48 INFO - PROCESS | 3820 | 1466015267974 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]]]}] 11:27:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 11:27:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 868ms 11:27:48 INFO - PROCESS | 3820 | 1466015268034 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 11:27:48 INFO - PROCESS | 3820 | 1466015268037 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 11:27:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 11:27:48 INFO - PROCESS | 3820 | 1466015268041 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 11:27:48 INFO - PROCESS | 3820 | 1466015268043 Marionette TRACE conn3 <- [1,130,null,{}] 11:27:48 INFO - PROCESS | 3820 | 1466015268046 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}] 11:27:48 INFO - PROCESS | 3820 | 1466015268048 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:27:48 INFO - PROCESS | 3820 | 1466015268155 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 11:27:48 INFO - PROCESS | 3820 | 1466015268226 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:48 INFO - PROCESS | 3820 | 1466015268228 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:27:48 INFO - PROCESS | 3820 | ++DOCSHELL 1830B800 == 40 [pid = 3820] [id = 42] 11:27:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 100 (1830C000) [pid = 3820] [serial = 122] [outer = 00000000] 11:27:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 101 (1832FC00) [pid = 3820] [serial = 123] [outer = 1830C000] 11:27:48 INFO - PROCESS | 3820 | 1466015268328 Marionette DEBUG loaded listener.js 11:27:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 102 (19F15C00) [pid = 3820] [serial = 124] [outer = 1830C000] 11:27:48 INFO - PROCESS | 3820 | 1466015268974 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]]]}] 11:27:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 11:27:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 980ms 11:27:49 INFO - PROCESS | 3820 | 1466015269018 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 11:27:49 INFO - PROCESS | 3820 | 1466015269022 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 11:27:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 11:27:49 INFO - PROCESS | 3820 | 1466015269027 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 11:27:49 INFO - PROCESS | 3820 | 1466015269030 Marionette TRACE conn3 <- [1,134,null,{}] 11:27:49 INFO - PROCESS | 3820 | 1466015269035 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}] 11:27:49 INFO - PROCESS | 3820 | 1466015269038 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:27:49 INFO - PROCESS | 3820 | 1466015269132 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 11:27:49 INFO - PROCESS | 3820 | 1466015269223 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:49 INFO - PROCESS | 3820 | 1466015269225 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:27:49 INFO - PROCESS | 3820 | ++DOCSHELL 105F2000 == 41 [pid = 3820] [id = 43] 11:27:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 103 (10A47400) [pid = 3820] [serial = 125] [outer = 00000000] 11:27:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 104 (1126A800) [pid = 3820] [serial = 126] [outer = 10A47400] 11:27:49 INFO - PROCESS | 3820 | 1466015269274 Marionette DEBUG loaded listener.js 11:27:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 105 (11CCC400) [pid = 3820] [serial = 127] [outer = 10A47400] 11:27:49 INFO - PROCESS | 3820 | --DOCSHELL 14004C00 == 40 [pid = 3820] [id = 37] 11:27:49 INFO - PROCESS | 3820 | --DOCSHELL 131D3C00 == 39 [pid = 3820] [id = 36] 11:27:49 INFO - PROCESS | 3820 | --DOCSHELL 12DFA000 == 38 [pid = 3820] [id = 35] 11:27:49 INFO - PROCESS | 3820 | --DOCSHELL 10A53400 == 37 [pid = 3820] [id = 34] 11:27:49 INFO - PROCESS | 3820 | --DOCSHELL 13149800 == 36 [pid = 3820] [id = 29] 11:27:49 INFO - PROCESS | 3820 | --DOCSHELL 131DCC00 == 35 [pid = 3820] [id = 32] 11:27:49 INFO - PROCESS | 3820 | --DOCSHELL 1830B800 == 34 [pid = 3820] [id = 42] 11:27:49 INFO - PROCESS | 3820 | --DOCSHELL 13C8BC00 == 33 [pid = 3820] [id = 40] 11:27:49 INFO - PROCESS | 3820 | --DOCSHELL 179A4000 == 32 [pid = 3820] [id = 41] 11:27:49 INFO - PROCESS | 3820 | --DOCSHELL 16059C00 == 31 [pid = 3820] [id = 38] 11:27:49 INFO - PROCESS | 3820 | --DOCSHELL 11203C00 == 30 [pid = 3820] [id = 39] 11:27:49 INFO - PROCESS | 3820 | --DOCSHELL 176ADC00 == 29 [pid = 3820] [id = 30] 11:27:49 INFO - PROCESS | 3820 | --DOCSHELL 179A8000 == 28 [pid = 3820] [id = 31] 11:27:49 INFO - PROCESS | 3820 | --DOCSHELL 14536000 == 27 [pid = 3820] [id = 33] 11:27:49 INFO - PROCESS | 3820 | --DOMWINDOW == 104 (16E85400) [pid = 3820] [serial = 17] [outer = 00000000] [url = about:blank] 11:27:49 INFO - PROCESS | 3820 | --DOMWINDOW == 103 (13933C00) [pid = 3820] [serial = 57] [outer = 00000000] [url = about:blank] 11:27:49 INFO - PROCESS | 3820 | --DOMWINDOW == 102 (10B69000) [pid = 3820] [serial = 60] [outer = 00000000] [url = about:blank] 11:27:49 INFO - PROCESS | 3820 | --DOMWINDOW == 101 (110D9000) [pid = 3820] [serial = 61] [outer = 00000000] [url = about:blank] 11:27:49 INFO - PROCESS | 3820 | --DOMWINDOW == 100 (12AE7800) [pid = 3820] [serial = 63] [outer = 00000000] [url = about:blank] 11:27:49 INFO - PROCESS | 3820 | --DOMWINDOW == 99 (13935000) [pid = 3820] [serial = 66] [outer = 00000000] [url = about:blank] 11:27:49 INFO - PROCESS | 3820 | --DOMWINDOW == 98 (13C1D800) [pid = 3820] [serial = 67] [outer = 00000000] [url = about:blank] 11:27:49 INFO - PROCESS | 3820 | --DOMWINDOW == 97 (145D4C00) [pid = 3820] [serial = 69] [outer = 00000000] [url = about:blank] 11:27:49 INFO - PROCESS | 3820 | --DOMWINDOW == 96 (15076C00) [pid = 3820] [serial = 70] [outer = 00000000] [url = about:blank] 11:27:49 INFO - PROCESS | 3820 | --DOMWINDOW == 95 (156A1800) [pid = 3820] [serial = 72] [outer = 00000000] [url = about:blank] 11:27:49 INFO - PROCESS | 3820 | --DOMWINDOW == 94 (158C9400) [pid = 3820] [serial = 73] [outer = 00000000] [url = about:blank] 11:27:49 INFO - PROCESS | 3820 | --DOMWINDOW == 93 (16253400) [pid = 3820] [serial = 75] [outer = 00000000] [url = about:blank] 11:27:49 INFO - PROCESS | 3820 | --DOMWINDOW == 92 (16259000) [pid = 3820] [serial = 76] [outer = 00000000] [url = about:blank] 11:27:49 INFO - PROCESS | 3820 | --DOMWINDOW == 91 (16BABC00) [pid = 3820] [serial = 78] [outer = 00000000] [url = about:blank] 11:27:49 INFO - PROCESS | 3820 | --DOMWINDOW == 90 (16FBF400) [pid = 3820] [serial = 81] [outer = 00000000] [url = about:blank] 11:27:49 INFO - PROCESS | 3820 | --DOMWINDOW == 89 (17797800) [pid = 3820] [serial = 84] [outer = 00000000] [url = about:blank] 11:27:49 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (18224400) [pid = 3820] [serial = 87] [outer = 00000000] [url = about:blank] 11:27:49 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (1830DC00) [pid = 3820] [serial = 90] [outer = 00000000] [url = about:blank] 11:27:49 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (10E66800) [pid = 3820] [serial = 54] [outer = 00000000] [url = about:blank] 11:27:49 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (16BB1800) [pid = 3820] [serial = 79] [outer = 00000000] [url = about:blank] 11:27:49 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (176AB400) [pid = 3820] [serial = 82] [outer = 00000000] [url = about:blank] 11:27:49 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (1306F800) [pid = 3820] [serial = 64] [outer = 00000000] [url = about:blank] 11:27:49 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (179A4800) [pid = 3820] [serial = 85] [outer = 00000000] [url = about:blank] 11:27:49 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (11AD4000) [pid = 3820] [serial = 55] [outer = 00000000] [url = about:blank] 11:27:49 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (18227000) [pid = 3820] [serial = 88] [outer = 00000000] [url = about:blank] 11:27:49 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (18508800) [pid = 3820] [serial = 91] [outer = 00000000] [url = about:blank] 11:27:49 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (19F1F400) [pid = 3820] [serial = 93] [outer = 00000000] [url = about:blank] 11:27:49 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (13C1F800) [pid = 3820] [serial = 58] [outer = 00000000] [url = about:blank] 11:27:49 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (1BDE4400) [pid = 3820] [serial = 52] [outer = 00000000] [url = about:blank] 11:27:49 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (16B06000) [pid = 3820] [serial = 14] [outer = 00000000] [url = about:blank] 11:27:49 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (1452F400) [pid = 3820] [serial = 9] [outer = 00000000] [url = about:blank] 11:27:49 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (14536800) [pid = 3820] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 11:27:49 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (12814000) [pid = 3820] [serial = 4] [outer = 00000000] [url = about:blank] 11:27:49 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (1BA58000) [pid = 3820] [serial = 51] [outer = 00000000] [url = about:blank] 11:27:49 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (1B5C5000) [pid = 3820] [serial = 43] [outer = 00000000] [url = about:blank] 11:27:49 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (1B3D1000) [pid = 3820] [serial = 45] [outer = 00000000] [url = about:blank] 11:27:49 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (1B854800) [pid = 3820] [serial = 48] [outer = 00000000] [url = about:blank] 11:27:49 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (1B5C4800) [pid = 3820] [serial = 42] [outer = 00000000] [url = about:blank] 11:27:49 INFO - PROCESS | 3820 | --DOMWINDOW == 66 (1B342C00) [pid = 3820] [serial = 39] [outer = 00000000] [url = about:blank] 11:27:49 INFO - PROCESS | 3820 | --DOMWINDOW == 65 (1B5BAC00) [pid = 3820] [serial = 40] [outer = 00000000] [url = about:blank] 11:27:49 INFO - PROCESS | 3820 | --DOMWINDOW == 64 (1B1D9000) [pid = 3820] [serial = 36] [outer = 00000000] [url = about:blank] 11:27:49 INFO - PROCESS | 3820 | --DOMWINDOW == 63 (1B1DDC00) [pid = 3820] [serial = 37] [outer = 00000000] [url = about:blank] 11:27:49 INFO - PROCESS | 3820 | --DOMWINDOW == 62 (1AC03400) [pid = 3820] [serial = 33] [outer = 00000000] [url = about:blank] 11:27:49 INFO - PROCESS | 3820 | --DOMWINDOW == 61 (1AC07400) [pid = 3820] [serial = 34] [outer = 00000000] [url = about:blank] 11:27:49 INFO - PROCESS | 3820 | --DOMWINDOW == 60 (1A936800) [pid = 3820] [serial = 30] [outer = 00000000] [url = about:blank] 11:27:49 INFO - PROCESS | 3820 | --DOMWINDOW == 59 (1B03FC00) [pid = 3820] [serial = 31] [outer = 00000000] [url = about:blank] 11:27:49 INFO - PROCESS | 3820 | --DOMWINDOW == 58 (1B035000) [pid = 3820] [serial = 27] [outer = 00000000] [url = about:blank] 11:27:49 INFO - PROCESS | 3820 | --DOMWINDOW == 57 (1B038C00) [pid = 3820] [serial = 28] [outer = 00000000] [url = about:blank] 11:27:49 INFO - PROCESS | 3820 | --DOMWINDOW == 56 (1A4D5800) [pid = 3820] [serial = 24] [outer = 00000000] [url = about:blank] 11:27:49 INFO - PROCESS | 3820 | --DOMWINDOW == 55 (1830E800) [pid = 3820] [serial = 21] [outer = 00000000] [url = about:blank] 11:27:49 INFO - PROCESS | 3820 | --DOMWINDOW == 54 (18312800) [pid = 3820] [serial = 22] [outer = 00000000] [url = about:blank] 11:27:50 INFO - PROCESS | 3820 | 1466015270249 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]]]}] 11:27:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 11:27:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1253ms 11:27:50 INFO - PROCESS | 3820 | 1466015270273 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 11:27:50 INFO - PROCESS | 3820 | 1466015270277 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 11:27:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 11:27:50 INFO - PROCESS | 3820 | 1466015270282 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 11:27:50 INFO - PROCESS | 3820 | 1466015270286 Marionette TRACE conn3 <- [1,138,null,{}] 11:27:50 INFO - PROCESS | 3820 | 1466015270291 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}] 11:27:50 INFO - PROCESS | 3820 | 1466015270293 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:27:50 INFO - PROCESS | 3820 | 1466015270379 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 11:27:50 INFO - PROCESS | 3820 | 1466015270448 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:50 INFO - PROCESS | 3820 | 1466015270450 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:27:50 INFO - PROCESS | 3820 | ++DOCSHELL 110D9400 == 28 [pid = 3820] [id = 44] 11:27:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 55 (11202800) [pid = 3820] [serial = 128] [outer = 00000000] 11:27:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 56 (11AD5C00) [pid = 3820] [serial = 129] [outer = 11202800] 11:27:50 INFO - PROCESS | 3820 | 1466015270497 Marionette DEBUG loaded listener.js 11:27:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 57 (12819800) [pid = 3820] [serial = 130] [outer = 11202800] 11:27:50 INFO - PROCESS | 3820 | 1466015270912 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]]]}] 11:27:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 11:27:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 659ms 11:27:50 INFO - PROCESS | 3820 | 1466015270949 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 11:27:50 INFO - PROCESS | 3820 | 1466015270954 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 11:27:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 11:27:50 INFO - PROCESS | 3820 | 1466015270960 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 11:27:50 INFO - PROCESS | 3820 | 1466015270963 Marionette TRACE conn3 <- [1,142,null,{}] 11:27:50 INFO - PROCESS | 3820 | 1466015270966 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}] 11:27:50 INFO - PROCESS | 3820 | 1466015270969 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:27:51 INFO - PROCESS | 3820 | 1466015271055 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 11:27:51 INFO - PROCESS | 3820 | 1466015271063 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:51 INFO - PROCESS | 3820 | 1466015271065 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:27:51 INFO - PROCESS | 3820 | ++DOCSHELL 13127000 == 29 [pid = 3820] [id = 45] 11:27:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 58 (13152400) [pid = 3820] [serial = 131] [outer = 00000000] 11:27:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 59 (13214000) [pid = 3820] [serial = 132] [outer = 13152400] 11:27:51 INFO - PROCESS | 3820 | 1466015271112 Marionette DEBUG loaded listener.js 11:27:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 60 (136ACC00) [pid = 3820] [serial = 133] [outer = 13152400] 11:27:51 INFO - PROCESS | 3820 | 1466015271547 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]]]}] 11:27:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 11:27:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 643ms 11:27:51 INFO - PROCESS | 3820 | 1466015271598 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 11:27:51 INFO - PROCESS | 3820 | 1466015271600 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 11:27:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 11:27:51 INFO - PROCESS | 3820 | 1466015271604 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 11:27:51 INFO - PROCESS | 3820 | 1466015271607 Marionette TRACE conn3 <- [1,146,null,{}] 11:27:51 INFO - PROCESS | 3820 | 1466015271617 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}] 11:27:51 INFO - PROCESS | 3820 | 1466015271622 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:27:51 INFO - PROCESS | 3820 | 1466015271701 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 11:27:51 INFO - PROCESS | 3820 | 1466015271710 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:51 INFO - PROCESS | 3820 | 1466015271713 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:27:51 INFO - PROCESS | 3820 | ++DOCSHELL 14533400 == 30 [pid = 3820] [id = 46] 11:27:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 61 (14533C00) [pid = 3820] [serial = 134] [outer = 00000000] 11:27:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 62 (145D4400) [pid = 3820] [serial = 135] [outer = 14533C00] 11:27:51 INFO - PROCESS | 3820 | 1466015271761 Marionette DEBUG loaded listener.js 11:27:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 63 (1507A000) [pid = 3820] [serial = 136] [outer = 14533C00] 11:27:52 INFO - PROCESS | 3820 | 1466015272217 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]]]}] 11:27:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 11:27:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 642ms 11:27:52 INFO - PROCESS | 3820 | 1466015272275 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 11:27:52 INFO - PROCESS | 3820 | 1466015272278 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 11:27:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 11:27:52 INFO - PROCESS | 3820 | 1466015272281 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 11:27:52 INFO - PROCESS | 3820 | 1466015272283 Marionette TRACE conn3 <- [1,150,null,{}] 11:27:52 INFO - PROCESS | 3820 | 1466015272286 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}] 11:27:52 INFO - PROCESS | 3820 | 1466015272288 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:27:52 INFO - PROCESS | 3820 | 1466015272393 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 11:27:52 INFO - PROCESS | 3820 | 1466015272397 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:52 INFO - PROCESS | 3820 | 1466015272400 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:27:52 INFO - PROCESS | 3820 | ++DOCSHELL 145D1C00 == 31 [pid = 3820] [id = 47] 11:27:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 64 (145DAC00) [pid = 3820] [serial = 137] [outer = 00000000] 11:27:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 65 (15E5E800) [pid = 3820] [serial = 138] [outer = 145DAC00] 11:27:52 INFO - PROCESS | 3820 | 1466015272443 Marionette DEBUG loaded listener.js 11:27:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 66 (16065400) [pid = 3820] [serial = 139] [outer = 145DAC00] 11:27:52 INFO - PROCESS | 3820 | 1466015272847 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]]]}] 11:27:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 11:27:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 611ms 11:27:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 11:27:52 INFO - PROCESS | 3820 | 1466015272877 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 11:27:52 INFO - PROCESS | 3820 | 1466015272879 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 11:27:52 INFO - PROCESS | 3820 | 1466015272882 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 11:27:52 INFO - PROCESS | 3820 | 1466015272884 Marionette TRACE conn3 <- [1,154,null,{}] 11:27:52 INFO - PROCESS | 3820 | 1466015272887 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}] 11:27:52 INFO - PROCESS | 3820 | 1466015272889 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:27:53 INFO - PROCESS | 3820 | 1466015273022 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 11:27:53 INFO - PROCESS | 3820 | 1466015273065 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:53 INFO - PROCESS | 3820 | 1466015273067 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:27:53 INFO - PROCESS | 3820 | ++DOCSHELL 15E73800 == 32 [pid = 3820] [id = 48] 11:27:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 67 (16256800) [pid = 3820] [serial = 140] [outer = 00000000] 11:27:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (16B5E400) [pid = 3820] [serial = 141] [outer = 16256800] 11:27:53 INFO - PROCESS | 3820 | 1466015273110 Marionette DEBUG loaded listener.js 11:27:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (16E7E000) [pid = 3820] [serial = 142] [outer = 16256800] 11:27:53 INFO - PROCESS | 3820 | 1466015273576 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]]]}] 11:27:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 11:27:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 707ms 11:27:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 11:27:53 INFO - PROCESS | 3820 | 1466015273616 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 11:27:53 INFO - PROCESS | 3820 | 1466015273618 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 11:27:53 INFO - PROCESS | 3820 | 1466015273621 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 11:27:53 INFO - PROCESS | 3820 | 1466015273623 Marionette TRACE conn3 <- [1,158,null,{}] 11:27:53 INFO - PROCESS | 3820 | 1466015273626 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}] 11:27:53 INFO - PROCESS | 3820 | 1466015273631 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:27:53 INFO - PROCESS | 3820 | 1466015273769 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 11:27:53 INFO - PROCESS | 3820 | 1466015273788 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:53 INFO - PROCESS | 3820 | 1466015273790 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:27:53 INFO - PROCESS | 3820 | ++DOCSHELL 176ADC00 == 33 [pid = 3820] [id = 49] 11:27:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (176E7800) [pid = 3820] [serial = 143] [outer = 00000000] 11:27:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (179A3400) [pid = 3820] [serial = 144] [outer = 176E7800] 11:27:53 INFO - PROCESS | 3820 | 1466015273834 Marionette DEBUG loaded listener.js 11:27:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (179A6400) [pid = 3820] [serial = 145] [outer = 176E7800] 11:27:54 INFO - PROCESS | 3820 | 1466015274229 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]]]}] 11:27:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 11:27:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 643ms 11:27:54 INFO - PROCESS | 3820 | 1466015274259 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 11:27:54 INFO - PROCESS | 3820 | 1466015274261 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 11:27:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 11:27:54 INFO - PROCESS | 3820 | 1466015274330 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 11:27:54 INFO - PROCESS | 3820 | 1466015274332 Marionette TRACE conn3 <- [1,162,null,{}] 11:27:54 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (13934400) [pid = 3820] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 11:27:54 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (16064C00) [pid = 3820] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 11:27:54 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (14539800) [pid = 3820] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 11:27:54 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (10A53800) [pid = 3820] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 11:27:54 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (1306CC00) [pid = 3820] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 11:27:54 INFO - PROCESS | 3820 | --DOMWINDOW == 66 (14537800) [pid = 3820] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 11:27:54 INFO - PROCESS | 3820 | --DOMWINDOW == 65 (131D4000) [pid = 3820] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 11:27:54 INFO - PROCESS | 3820 | 1466015274340 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}] 11:27:54 INFO - PROCESS | 3820 | 1466015274342 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:27:54 INFO - PROCESS | 3820 | 1466015274413 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 11:27:54 INFO - PROCESS | 3820 | 1466015274419 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:54 INFO - PROCESS | 3820 | 1466015274420 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:27:54 INFO - PROCESS | 3820 | ++DOCSHELL 10A46800 == 34 [pid = 3820] [id = 50] 11:27:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 66 (10A4B800) [pid = 3820] [serial = 146] [outer = 00000000] 11:27:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 67 (14539800) [pid = 3820] [serial = 147] [outer = 10A4B800] 11:27:54 INFO - PROCESS | 3820 | 1466015274463 Marionette DEBUG loaded listener.js 11:27:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (16064C00) [pid = 3820] [serial = 148] [outer = 10A4B800] 11:27:54 INFO - PROCESS | 3820 | 1466015274927 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]]]}] 11:27:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 11:27:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 675ms 11:27:54 INFO - PROCESS | 3820 | 1466015274956 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 11:27:54 INFO - PROCESS | 3820 | 1466015274958 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 11:27:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 11:27:54 INFO - PROCESS | 3820 | 1466015274964 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 11:27:54 INFO - PROCESS | 3820 | 1466015274967 Marionette TRACE conn3 <- [1,166,null,{}] 11:27:54 INFO - PROCESS | 3820 | 1466015274971 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}] 11:27:54 INFO - PROCESS | 3820 | 1466015274973 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:27:55 INFO - PROCESS | 3820 | 1466015275053 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 11:27:55 INFO - PROCESS | 3820 | 1466015275059 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:55 INFO - PROCESS | 3820 | 1466015275061 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:27:55 INFO - PROCESS | 3820 | ++DOCSHELL 176AE800 == 35 [pid = 3820] [id = 51] 11:27:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (1821D400) [pid = 3820] [serial = 149] [outer = 00000000] 11:27:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (182CBC00) [pid = 3820] [serial = 150] [outer = 1821D400] 11:27:55 INFO - PROCESS | 3820 | 1466015275106 Marionette DEBUG loaded listener.js 11:27:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (1830AC00) [pid = 3820] [serial = 151] [outer = 1821D400] 11:27:55 INFO - PROCESS | 3820 | 1466015275512 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]]]}] 11:27:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 11:27:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 610ms 11:27:55 INFO - PROCESS | 3820 | 1466015275558 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 11:27:55 INFO - PROCESS | 3820 | 1466015275560 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 11:27:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 11:27:55 INFO - PROCESS | 3820 | 1466015275572 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 11:27:55 INFO - PROCESS | 3820 | 1466015275574 Marionette TRACE conn3 <- [1,170,null,{}] 11:27:55 INFO - PROCESS | 3820 | 1466015275581 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}] 11:27:55 INFO - PROCESS | 3820 | 1466015275583 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:27:55 INFO - PROCESS | 3820 | 1466015275722 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 11:27:55 INFO - PROCESS | 3820 | 1466015275730 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:55 INFO - PROCESS | 3820 | 1466015275733 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:27:55 INFO - PROCESS | 3820 | ++DOCSHELL 18310C00 == 36 [pid = 3820] [id = 52] 11:27:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (18311C00) [pid = 3820] [serial = 152] [outer = 00000000] 11:27:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (1832DC00) [pid = 3820] [serial = 153] [outer = 18311C00] 11:27:55 INFO - PROCESS | 3820 | 1466015275775 Marionette DEBUG loaded listener.js 11:27:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (18594400) [pid = 3820] [serial = 154] [outer = 18311C00] 11:27:56 INFO - PROCESS | 3820 | 1466015276171 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]]]}] 11:27:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 11:27:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 611ms 11:27:56 INFO - PROCESS | 3820 | 1466015276204 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 11:27:56 INFO - PROCESS | 3820 | 1466015276206 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 11:27:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 11:27:56 INFO - PROCESS | 3820 | 1466015276218 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 11:27:56 INFO - PROCESS | 3820 | 1466015276220 Marionette TRACE conn3 <- [1,174,null,{}] 11:27:56 INFO - PROCESS | 3820 | 1466015276223 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}] 11:27:56 INFO - PROCESS | 3820 | 1466015276225 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:27:56 INFO - PROCESS | 3820 | 1466015276303 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 11:27:56 INFO - PROCESS | 3820 | 1466015276309 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:56 INFO - PROCESS | 3820 | 1466015276311 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:27:56 INFO - PROCESS | 3820 | ++DOCSHELL 104E6800 == 37 [pid = 3820] [id = 53] 11:27:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (10A48000) [pid = 3820] [serial = 155] [outer = 00000000] 11:27:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (19F20400) [pid = 3820] [serial = 156] [outer = 10A48000] 11:27:56 INFO - PROCESS | 3820 | 1466015276353 Marionette DEBUG loaded listener.js 11:27:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (1A4D1400) [pid = 3820] [serial = 157] [outer = 10A48000] 11:27:57 INFO - PROCESS | 3820 | 1466015277140 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]]]}] 11:27:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 11:27:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 980ms 11:27:57 INFO - PROCESS | 3820 | 1466015277188 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 11:27:57 INFO - PROCESS | 3820 | 1466015277193 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 11:27:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 11:27:57 INFO - PROCESS | 3820 | 1466015277197 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 11:27:57 INFO - PROCESS | 3820 | 1466015277203 Marionette TRACE conn3 <- [1,178,null,{}] 11:27:57 INFO - PROCESS | 3820 | 1466015277208 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}] 11:27:57 INFO - PROCESS | 3820 | 1466015277211 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:27:57 INFO - PROCESS | 3820 | 1466015277346 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 11:27:57 INFO - PROCESS | 3820 | 1466015277416 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:57 INFO - PROCESS | 3820 | 1466015277419 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:27:57 INFO - PROCESS | 3820 | ++DOCSHELL 10B69C00 == 38 [pid = 3820] [id = 54] 11:27:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (110E0C00) [pid = 3820] [serial = 158] [outer = 00000000] 11:27:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (13032400) [pid = 3820] [serial = 159] [outer = 110E0C00] 11:27:57 INFO - PROCESS | 3820 | 1466015277475 Marionette DEBUG loaded listener.js 11:27:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (130C6800) [pid = 3820] [serial = 160] [outer = 110E0C00] 11:27:58 INFO - PROCESS | 3820 | 1466015278384 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]]]}] 11:27:58 INFO - PROCESS | 3820 | --DOCSHELL 18310C00 == 37 [pid = 3820] [id = 52] 11:27:58 INFO - PROCESS | 3820 | --DOCSHELL 176AE800 == 36 [pid = 3820] [id = 51] 11:27:58 INFO - PROCESS | 3820 | --DOCSHELL 10A46800 == 35 [pid = 3820] [id = 50] 11:27:58 INFO - PROCESS | 3820 | --DOCSHELL 176ADC00 == 34 [pid = 3820] [id = 49] 11:27:58 INFO - PROCESS | 3820 | --DOCSHELL 15E73800 == 33 [pid = 3820] [id = 48] 11:27:58 INFO - PROCESS | 3820 | --DOCSHELL 145D1C00 == 32 [pid = 3820] [id = 47] 11:27:58 INFO - PROCESS | 3820 | --DOCSHELL 14533400 == 31 [pid = 3820] [id = 46] 11:27:58 INFO - PROCESS | 3820 | --DOCSHELL 13127000 == 30 [pid = 3820] [id = 45] 11:27:58 INFO - PROCESS | 3820 | --DOCSHELL 110D9400 == 29 [pid = 3820] [id = 44] 11:27:58 INFO - PROCESS | 3820 | --DOCSHELL 105F2000 == 28 [pid = 3820] [id = 43] 11:27:58 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (19F64400) [pid = 3820] [serial = 94] [outer = 00000000] [url = about:blank] 11:27:58 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (16BB5400) [pid = 3820] [serial = 112] [outer = 00000000] [url = about:blank] 11:27:58 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (1A4DA000) [pid = 3820] [serial = 96] [outer = 00000000] [url = about:blank] 11:27:58 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (11266400) [pid = 3820] [serial = 99] [outer = 00000000] [url = about:blank] 11:27:58 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (114C4C00) [pid = 3820] [serial = 100] [outer = 00000000] [url = about:blank] 11:27:58 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (13131000) [pid = 3820] [serial = 102] [outer = 00000000] [url = about:blank] 11:27:58 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (15B75800) [pid = 3820] [serial = 108] [outer = 00000000] [url = about:blank] 11:27:58 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (13153400) [pid = 3820] [serial = 103] [outer = 00000000] [url = about:blank] 11:27:58 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (15E5C000) [pid = 3820] [serial = 109] [outer = 00000000] [url = about:blank] 11:27:58 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (16965000) [pid = 3820] [serial = 111] [outer = 00000000] [url = about:blank] 11:27:58 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (1400EC00) [pid = 3820] [serial = 106] [outer = 00000000] [url = about:blank] 11:27:58 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (1A4DB800) [pid = 3820] [serial = 97] [outer = 00000000] [url = about:blank] 11:27:58 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (13C1F000) [pid = 3820] [serial = 105] [outer = 00000000] [url = about:blank] 11:27:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 11:27:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1253ms 11:27:58 INFO - PROCESS | 3820 | 1466015278440 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 11:27:58 INFO - PROCESS | 3820 | 1466015278444 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 11:27:58 INFO - PROCESS | 3820 | 1466015278449 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 11:27:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 11:27:58 INFO - PROCESS | 3820 | 1466015278452 Marionette TRACE conn3 <- [1,182,null,{}] 11:27:58 INFO - PROCESS | 3820 | 1466015278458 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}] 11:27:58 INFO - PROCESS | 3820 | 1466015278461 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:27:58 INFO - PROCESS | 3820 | 1466015278545 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 11:27:58 INFO - PROCESS | 3820 | 1466015278557 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:58 INFO - PROCESS | 3820 | 1466015278561 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:27:58 INFO - PROCESS | 3820 | ++DOCSHELL 10A48400 == 29 [pid = 3820] [id = 55] 11:27:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (110D5800) [pid = 3820] [serial = 161] [outer = 00000000] 11:27:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (11427400) [pid = 3820] [serial = 162] [outer = 110D5800] 11:27:58 INFO - PROCESS | 3820 | 1466015278608 Marionette DEBUG loaded listener.js 11:27:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (11AD8C00) [pid = 3820] [serial = 163] [outer = 110D5800] 11:27:59 INFO - PROCESS | 3820 | 1466015279054 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]]]}] 11:27:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 11:27:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 659ms 11:27:59 INFO - PROCESS | 3820 | 1466015279088 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 11:27:59 INFO - PROCESS | 3820 | 1466015279093 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 11:27:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 11:27:59 INFO - PROCESS | 3820 | 1466015279099 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 11:27:59 INFO - PROCESS | 3820 | 1466015279102 Marionette TRACE conn3 <- [1,186,null,{}] 11:27:59 INFO - PROCESS | 3820 | 1466015279105 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}] 11:27:59 INFO - PROCESS | 3820 | 1466015279107 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:27:59 INFO - PROCESS | 3820 | 1466015279241 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 11:27:59 INFO - PROCESS | 3820 | 1466015279249 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:59 INFO - PROCESS | 3820 | 1466015279252 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:27:59 INFO - PROCESS | 3820 | ++DOCSHELL 130C8400 == 30 [pid = 3820] [id = 56] 11:27:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (1312A400) [pid = 3820] [serial = 164] [outer = 00000000] 11:27:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (131CF400) [pid = 3820] [serial = 165] [outer = 1312A400] 11:27:59 INFO - PROCESS | 3820 | 1466015279300 Marionette DEBUG loaded listener.js 11:27:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (136AEC00) [pid = 3820] [serial = 166] [outer = 1312A400] 11:27:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (13C1F400) [pid = 3820] [serial = 167] [outer = 1B3CCC00] 11:27:59 INFO - PROCESS | 3820 | 1466015279772 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]]]}] 11:27:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 11:27:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 723ms 11:27:59 INFO - PROCESS | 3820 | 1466015279831 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 11:27:59 INFO - PROCESS | 3820 | 1466015279833 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 11:27:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 11:27:59 INFO - PROCESS | 3820 | 1466015279837 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 11:27:59 INFO - PROCESS | 3820 | 1466015279840 Marionette TRACE conn3 <- [1,190,null,{}] 11:27:59 INFO - PROCESS | 3820 | 1466015279851 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}] 11:27:59 INFO - PROCESS | 3820 | 1466015279856 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:27:59 INFO - PROCESS | 3820 | 1466015279938 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 11:27:59 INFO - PROCESS | 3820 | 1466015279947 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:59 INFO - PROCESS | 3820 | 1466015279950 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:27:59 INFO - PROCESS | 3820 | ++DOCSHELL 15696C00 == 31 [pid = 3820] [id = 57] 11:27:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (15697400) [pid = 3820] [serial = 168] [outer = 00000000] 11:28:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (15B70C00) [pid = 3820] [serial = 169] [outer = 15697400] 11:28:00 INFO - PROCESS | 3820 | 1466015280002 Marionette DEBUG loaded listener.js 11:28:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (15E5D400) [pid = 3820] [serial = 170] [outer = 15697400] 11:28:00 INFO - PROCESS | 3820 | 1466015280486 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]]]}] 11:28:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 11:28:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 659ms 11:28:00 INFO - PROCESS | 3820 | 1466015280508 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 11:28:00 INFO - PROCESS | 3820 | 1466015280510 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 11:28:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 11:28:00 INFO - PROCESS | 3820 | 1466015280524 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 11:28:00 INFO - PROCESS | 3820 | 1466015280526 Marionette TRACE conn3 <- [1,194,null,{}] 11:28:00 INFO - PROCESS | 3820 | 1466015280529 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}] 11:28:00 INFO - PROCESS | 3820 | 1466015280531 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:00 INFO - PROCESS | 3820 | 1466015280635 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 11:28:00 INFO - PROCESS | 3820 | 1466015280644 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:00 INFO - PROCESS | 3820 | 1466015280646 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:00 INFO - PROCESS | 3820 | ++DOCSHELL 16B0DC00 == 32 [pid = 3820] [id = 58] 11:28:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (16B57800) [pid = 3820] [serial = 171] [outer = 00000000] 11:28:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (16E79000) [pid = 3820] [serial = 172] [outer = 16B57800] 11:28:00 INFO - PROCESS | 3820 | 1466015280691 Marionette DEBUG loaded listener.js 11:28:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (16E7A800) [pid = 3820] [serial = 173] [outer = 16B57800] 11:28:01 INFO - PROCESS | 3820 | 1466015281113 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]]]}] 11:28:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 11:28:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 675ms 11:28:01 INFO - PROCESS | 3820 | 1466015281172 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 11:28:01 INFO - PROCESS | 3820 | 1466015281174 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 11:28:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 11:28:01 INFO - PROCESS | 3820 | 1466015281177 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 11:28:01 INFO - PROCESS | 3820 | 1466015281179 Marionette TRACE conn3 <- [1,198,null,{}] 11:28:01 INFO - PROCESS | 3820 | 1466015281182 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}] 11:28:01 INFO - PROCESS | 3820 | 1466015281184 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:01 INFO - PROCESS | 3820 | 1466015281289 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 11:28:01 INFO - PROCESS | 3820 | 1466015281297 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:01 INFO - PROCESS | 3820 | 1466015281299 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:01 INFO - PROCESS | 3820 | ++DOCSHELL 16B0E000 == 33 [pid = 3820] [id = 59] 11:28:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (17052400) [pid = 3820] [serial = 174] [outer = 00000000] 11:28:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (1779E800) [pid = 3820] [serial = 175] [outer = 17052400] 11:28:01 INFO - PROCESS | 3820 | 1466015281353 Marionette DEBUG loaded listener.js 11:28:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (179B2400) [pid = 3820] [serial = 176] [outer = 17052400] 11:28:01 INFO - PROCESS | 3820 | 1466015281810 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]]]}] 11:28:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 11:28:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 643ms 11:28:01 INFO - PROCESS | 3820 | 1466015281850 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 11:28:01 INFO - PROCESS | 3820 | 1466015281851 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 11:28:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 11:28:01 INFO - PROCESS | 3820 | 1466015281855 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 11:28:01 INFO - PROCESS | 3820 | 1466015281856 Marionette TRACE conn3 <- [1,202,null,{}] 11:28:01 INFO - PROCESS | 3820 | 1466015281859 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}] 11:28:01 INFO - PROCESS | 3820 | 1466015281865 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:01 INFO - PROCESS | 3820 | 1466015281991 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 11:28:02 INFO - PROCESS | 3820 | 1466015282066 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:02 INFO - PROCESS | 3820 | 1466015282068 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:02 INFO - PROCESS | 3820 | ++DOCSHELL 179AD000 == 34 [pid = 3820] [id = 60] 11:28:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (182CC800) [pid = 3820] [serial = 177] [outer = 00000000] 11:28:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (19F16000) [pid = 3820] [serial = 178] [outer = 182CC800] 11:28:02 INFO - PROCESS | 3820 | 1466015282111 Marionette DEBUG loaded listener.js 11:28:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (1A4D5C00) [pid = 3820] [serial = 179] [outer = 182CC800] 11:28:02 INFO - PROCESS | 3820 | 1466015282505 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]]]}] 11:28:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 11:28:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 723ms 11:28:02 INFO - PROCESS | 3820 | 1466015282555 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 11:28:02 INFO - PROCESS | 3820 | 1466015282557 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 11:28:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 11:28:02 INFO - PROCESS | 3820 | 1466015282569 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 11:28:02 INFO - PROCESS | 3820 | 1466015282571 Marionette TRACE conn3 <- [1,206,null,{}] 11:28:02 INFO - PROCESS | 3820 | 1466015282574 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}] 11:28:02 INFO - PROCESS | 3820 | 1466015282576 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:02 INFO - PROCESS | 3820 | 1466015282674 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 11:28:02 INFO - PROCESS | 3820 | 1466015282679 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:02 INFO - PROCESS | 3820 | 1466015282681 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:02 INFO - PROCESS | 3820 | ++DOCSHELL 1A4DA400 == 35 [pid = 3820] [id = 61] 11:28:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (1A4DB800) [pid = 3820] [serial = 180] [outer = 00000000] 11:28:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (1A8DCC00) [pid = 3820] [serial = 181] [outer = 1A4DB800] 11:28:02 INFO - PROCESS | 3820 | 1466015282723 Marionette DEBUG loaded listener.js 11:28:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (1A8DEC00) [pid = 3820] [serial = 182] [outer = 1A4DB800] 11:28:03 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (18311C00) [pid = 3820] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 11:28:03 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (16256800) [pid = 3820] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 11:28:03 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (11202800) [pid = 3820] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 11:28:03 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (13152400) [pid = 3820] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 11:28:03 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (11204400) [pid = 3820] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 11:28:03 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (14003C00) [pid = 3820] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 11:28:03 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (179A5000) [pid = 3820] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 11:28:03 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (176E7800) [pid = 3820] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 11:28:03 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (1830C000) [pid = 3820] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 11:28:03 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (10A4B800) [pid = 3820] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 11:28:03 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (1821D400) [pid = 3820] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 11:28:03 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (14533C00) [pid = 3820] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 11:28:03 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (145DAC00) [pid = 3820] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 11:28:03 INFO - PROCESS | 3820 | 1466015283231 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]]]}] 11:28:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 11:28:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 723ms 11:28:03 INFO - PROCESS | 3820 | 1466015283301 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 11:28:03 INFO - PROCESS | 3820 | 1466015283304 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 11:28:03 INFO - PROCESS | 3820 | 1466015283308 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 11:28:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 11:28:03 INFO - PROCESS | 3820 | 1466015283309 Marionette TRACE conn3 <- [1,210,null,{}] 11:28:03 INFO - PROCESS | 3820 | 1466015283313 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}] 11:28:03 INFO - PROCESS | 3820 | 1466015283315 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:03 INFO - PROCESS | 3820 | 1466015283461 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 11:28:03 INFO - PROCESS | 3820 | 1466015283475 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:03 INFO - PROCESS | 3820 | 1466015283477 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:03 INFO - PROCESS | 3820 | ++DOCSHELL 114C6800 == 36 [pid = 3820] [id = 62] 11:28:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (14533C00) [pid = 3820] [serial = 183] [outer = 00000000] 11:28:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (16FBF400) [pid = 3820] [serial = 184] [outer = 14533C00] 11:28:03 INFO - PROCESS | 3820 | 1466015283521 Marionette DEBUG loaded listener.js 11:28:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (18227000) [pid = 3820] [serial = 185] [outer = 14533C00] 11:28:03 INFO - PROCESS | 3820 | 1466015283864 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]]]}] 11:28:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 11:28:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 610ms 11:28:03 INFO - PROCESS | 3820 | 1466015283906 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 11:28:03 INFO - PROCESS | 3820 | 1466015283908 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 11:28:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 11:28:03 INFO - PROCESS | 3820 | 1466015283911 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 11:28:03 INFO - PROCESS | 3820 | 1466015283913 Marionette TRACE conn3 <- [1,214,null,{}] 11:28:03 INFO - PROCESS | 3820 | 1466015283917 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}] 11:28:03 INFO - PROCESS | 3820 | 1466015283919 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:04 INFO - PROCESS | 3820 | 1466015284034 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 11:28:04 INFO - PROCESS | 3820 | 1466015284039 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:04 INFO - PROCESS | 3820 | 1466015284041 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:04 INFO - PROCESS | 3820 | ++DOCSHELL 16BB5400 == 37 [pid = 3820] [id = 63] 11:28:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (18594000) [pid = 3820] [serial = 186] [outer = 00000000] 11:28:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (1A841400) [pid = 3820] [serial = 187] [outer = 18594000] 11:28:04 INFO - PROCESS | 3820 | 1466015284084 Marionette DEBUG loaded listener.js 11:28:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (1A8EA000) [pid = 3820] [serial = 188] [outer = 18594000] 11:28:04 INFO - PROCESS | 3820 | 1466015284511 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]]]}] 11:28:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 11:28:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 611ms 11:28:04 INFO - PROCESS | 3820 | 1466015284542 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 11:28:04 INFO - PROCESS | 3820 | 1466015284544 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 11:28:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 11:28:04 INFO - PROCESS | 3820 | 1466015284547 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 11:28:04 INFO - PROCESS | 3820 | 1466015284549 Marionette TRACE conn3 <- [1,218,null,{}] 11:28:04 INFO - PROCESS | 3820 | 1466015284563 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}] 11:28:04 INFO - PROCESS | 3820 | 1466015284565 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:04 INFO - PROCESS | 3820 | 1466015284642 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 11:28:04 INFO - PROCESS | 3820 | 1466015284646 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:04 INFO - PROCESS | 3820 | 1466015284648 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:04 INFO - PROCESS | 3820 | ++DOCSHELL 1A92BC00 == 38 [pid = 3820] [id = 64] 11:28:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (1A92C800) [pid = 3820] [serial = 189] [outer = 00000000] 11:28:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (1A932000) [pid = 3820] [serial = 190] [outer = 1A92C800] 11:28:04 INFO - PROCESS | 3820 | 1466015284691 Marionette DEBUG loaded listener.js 11:28:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (1A932C00) [pid = 3820] [serial = 191] [outer = 1A92C800] 11:28:05 INFO - PROCESS | 3820 | 1466015285165 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]]]}] 11:28:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 11:28:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 675ms 11:28:05 INFO - PROCESS | 3820 | 1466015285206 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 11:28:05 INFO - PROCESS | 3820 | 1466015285211 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 11:28:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 11:28:05 INFO - PROCESS | 3820 | 1466015285216 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 11:28:05 INFO - PROCESS | 3820 | 1466015285221 Marionette TRACE conn3 <- [1,222,null,{}] 11:28:05 INFO - PROCESS | 3820 | 1466015285228 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}] 11:28:05 INFO - PROCESS | 3820 | 1466015285231 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:05 INFO - PROCESS | 3820 | 1466015285400 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 11:28:05 INFO - PROCESS | 3820 | 1466015285482 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:05 INFO - PROCESS | 3820 | 1466015285487 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:05 INFO - PROCESS | 3820 | ++DOCSHELL 10E65800 == 39 [pid = 3820] [id = 65] 11:28:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (10E66800) [pid = 3820] [serial = 192] [outer = 00000000] 11:28:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (1120CC00) [pid = 3820] [serial = 193] [outer = 10E66800] 11:28:05 INFO - PROCESS | 3820 | 1466015285550 Marionette DEBUG loaded listener.js 11:28:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (11CCB000) [pid = 3820] [serial = 194] [outer = 10E66800] 11:28:06 INFO - PROCESS | 3820 | 1466015286110 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]]]}] 11:28:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 11:28:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 916ms 11:28:06 INFO - PROCESS | 3820 | 1466015286155 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 11:28:06 INFO - PROCESS | 3820 | 1466015286159 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 11:28:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 11:28:06 INFO - PROCESS | 3820 | 1466015286166 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 11:28:06 INFO - PROCESS | 3820 | 1466015286169 Marionette TRACE conn3 <- [1,226,null,{}] 11:28:06 INFO - PROCESS | 3820 | 1466015286173 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}] 11:28:06 INFO - PROCESS | 3820 | 1466015286175 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:06 INFO - PROCESS | 3820 | 1466015286280 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 11:28:06 INFO - PROCESS | 3820 | 1466015286355 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:06 INFO - PROCESS | 3820 | 1466015286358 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:06 INFO - PROCESS | 3820 | ++DOCSHELL 14008800 == 40 [pid = 3820] [id = 66] 11:28:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (1400B000) [pid = 3820] [serial = 195] [outer = 00000000] 11:28:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (15316400) [pid = 3820] [serial = 196] [outer = 1400B000] 11:28:06 INFO - PROCESS | 3820 | 1466015286412 Marionette DEBUG loaded listener.js 11:28:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 91 (15E5BC00) [pid = 3820] [serial = 197] [outer = 1400B000] 11:28:07 INFO - PROCESS | 3820 | 1466015286989 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]]]}] 11:28:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 11:28:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 868ms 11:28:07 INFO - PROCESS | 3820 | 1466015287041 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 11:28:07 INFO - PROCESS | 3820 | 1466015287044 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 11:28:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 11:28:07 INFO - PROCESS | 3820 | 1466015287049 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 11:28:07 INFO - PROCESS | 3820 | 1466015287052 Marionette TRACE conn3 <- [1,230,null,{}] 11:28:07 INFO - PROCESS | 3820 | 1466015287063 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}] 11:28:07 INFO - PROCESS | 3820 | 1466015287068 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:07 INFO - PROCESS | 3820 | 1466015287175 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 11:28:07 INFO - PROCESS | 3820 | 1466015287265 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:07 INFO - PROCESS | 3820 | 1466015287268 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:07 INFO - PROCESS | 3820 | ++DOCSHELL 15E74400 == 41 [pid = 3820] [id = 67] 11:28:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 92 (15E74800) [pid = 3820] [serial = 198] [outer = 00000000] 11:28:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 93 (16B63000) [pid = 3820] [serial = 199] [outer = 15E74800] 11:28:07 INFO - PROCESS | 3820 | 1466015287323 Marionette DEBUG loaded listener.js 11:28:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 94 (17794800) [pid = 3820] [serial = 200] [outer = 15E74800] 11:28:07 INFO - PROCESS | 3820 | 1466015287950 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]]]}] 11:28:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 11:28:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 916ms 11:28:07 INFO - PROCESS | 3820 | 1466015287985 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 11:28:07 INFO - PROCESS | 3820 | 1466015287988 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 11:28:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 11:28:07 INFO - PROCESS | 3820 | 1466015287991 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 11:28:08 INFO - PROCESS | 3820 | 1466015287993 Marionette TRACE conn3 <- [1,234,null,{}] 11:28:08 INFO - PROCESS | 3820 | 1466015287997 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}] 11:28:08 INFO - PROCESS | 3820 | 1466015287999 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:08 INFO - PROCESS | 3820 | 1466015288100 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 11:28:08 INFO - PROCESS | 3820 | 1466015288189 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:08 INFO - PROCESS | 3820 | 1466015288191 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:08 INFO - PROCESS | 3820 | ++DOCSHELL 1832D800 == 42 [pid = 3820] [id = 68] 11:28:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 95 (18502800) [pid = 3820] [serial = 201] [outer = 00000000] 11:28:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 96 (18598400) [pid = 3820] [serial = 202] [outer = 18502800] 11:28:08 INFO - PROCESS | 3820 | 1466015288243 Marionette DEBUG loaded listener.js 11:28:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 97 (1A8E6800) [pid = 3820] [serial = 203] [outer = 18502800] 11:28:08 INFO - PROCESS | 3820 | 1466015288782 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]]]}] 11:28:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 11:28:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 964ms 11:28:08 INFO - PROCESS | 3820 | 1466015288990 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 11:28:09 INFO - PROCESS | 3820 | 1466015288994 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 11:28:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 11:28:09 INFO - PROCESS | 3820 | 1466015289008 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 11:28:09 INFO - PROCESS | 3820 | 1466015289011 Marionette TRACE conn3 <- [1,238,null,{}] 11:28:09 INFO - PROCESS | 3820 | 1466015289017 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}] 11:28:09 INFO - PROCESS | 3820 | 1466015289020 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:09 INFO - PROCESS | 3820 | 1466015289115 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 11:28:09 INFO - PROCESS | 3820 | 1466015289187 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:09 INFO - PROCESS | 3820 | 1466015289192 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:09 INFO - PROCESS | 3820 | ++DOCSHELL 11CC8000 == 43 [pid = 3820] [id = 69] 11:28:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 98 (12810800) [pid = 3820] [serial = 204] [outer = 00000000] 11:28:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 99 (12BC5000) [pid = 3820] [serial = 205] [outer = 12810800] 11:28:09 INFO - PROCESS | 3820 | 1466015289240 Marionette DEBUG loaded listener.js 11:28:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 100 (1309C800) [pid = 3820] [serial = 206] [outer = 12810800] 11:28:09 INFO - PROCESS | 3820 | --DOCSHELL 16BB5400 == 42 [pid = 3820] [id = 63] 11:28:09 INFO - PROCESS | 3820 | --DOCSHELL 114C6800 == 41 [pid = 3820] [id = 62] 11:28:09 INFO - PROCESS | 3820 | --DOCSHELL 1A4DA400 == 40 [pid = 3820] [id = 61] 11:28:09 INFO - PROCESS | 3820 | --DOCSHELL 179AD000 == 39 [pid = 3820] [id = 60] 11:28:09 INFO - PROCESS | 3820 | --DOCSHELL 16B0E000 == 38 [pid = 3820] [id = 59] 11:28:09 INFO - PROCESS | 3820 | --DOCSHELL 16B0DC00 == 37 [pid = 3820] [id = 58] 11:28:09 INFO - PROCESS | 3820 | --DOCSHELL 15696C00 == 36 [pid = 3820] [id = 57] 11:28:09 INFO - PROCESS | 3820 | --DOCSHELL 130C8400 == 35 [pid = 3820] [id = 56] 11:28:09 INFO - PROCESS | 3820 | --DOCSHELL 10A48400 == 34 [pid = 3820] [id = 55] 11:28:09 INFO - PROCESS | 3820 | --DOMWINDOW == 99 (1832DC00) [pid = 3820] [serial = 153] [outer = 00000000] [url = about:blank] 11:28:09 INFO - PROCESS | 3820 | --DOMWINDOW == 98 (16B5E400) [pid = 3820] [serial = 141] [outer = 00000000] [url = about:blank] 11:28:09 INFO - PROCESS | 3820 | --DOMWINDOW == 97 (11AD5C00) [pid = 3820] [serial = 129] [outer = 00000000] [url = about:blank] 11:28:09 INFO - PROCESS | 3820 | --DOMWINDOW == 96 (12819800) [pid = 3820] [serial = 130] [outer = 00000000] [url = about:blank] 11:28:09 INFO - PROCESS | 3820 | --DOMWINDOW == 95 (13214000) [pid = 3820] [serial = 132] [outer = 00000000] [url = about:blank] 11:28:09 INFO - PROCESS | 3820 | --DOMWINDOW == 94 (136ACC00) [pid = 3820] [serial = 133] [outer = 00000000] [url = about:blank] 11:28:09 INFO - PROCESS | 3820 | --DOMWINDOW == 93 (1126A800) [pid = 3820] [serial = 126] [outer = 00000000] [url = about:blank] 11:28:09 INFO - PROCESS | 3820 | --DOMWINDOW == 92 (130C8000) [pid = 3820] [serial = 115] [outer = 00000000] [url = about:blank] 11:28:09 INFO - PROCESS | 3820 | --DOMWINDOW == 91 (12BC7C00) [pid = 3820] [serial = 114] [outer = 00000000] [url = about:blank] 11:28:09 INFO - PROCESS | 3820 | --DOMWINDOW == 90 (15E72400) [pid = 3820] [serial = 118] [outer = 00000000] [url = about:blank] 11:28:09 INFO - PROCESS | 3820 | --DOMWINDOW == 89 (15695C00) [pid = 3820] [serial = 117] [outer = 00000000] [url = about:blank] 11:28:09 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (182CA000) [pid = 3820] [serial = 121] [outer = 00000000] [url = about:blank] 11:28:09 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (18222800) [pid = 3820] [serial = 120] [outer = 00000000] [url = about:blank] 11:28:09 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (179A3400) [pid = 3820] [serial = 144] [outer = 00000000] [url = about:blank] 11:28:09 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (19F15C00) [pid = 3820] [serial = 124] [outer = 00000000] [url = about:blank] 11:28:09 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (1832FC00) [pid = 3820] [serial = 123] [outer = 00000000] [url = about:blank] 11:28:09 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (16E7E000) [pid = 3820] [serial = 142] [outer = 00000000] [url = about:blank] 11:28:09 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (14539800) [pid = 3820] [serial = 147] [outer = 00000000] [url = about:blank] 11:28:09 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (1830AC00) [pid = 3820] [serial = 151] [outer = 00000000] [url = about:blank] 11:28:09 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (179A6400) [pid = 3820] [serial = 145] [outer = 00000000] [url = about:blank] 11:28:09 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (145D4400) [pid = 3820] [serial = 135] [outer = 00000000] [url = about:blank] 11:28:09 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (15E5E800) [pid = 3820] [serial = 138] [outer = 00000000] [url = about:blank] 11:28:09 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (182CBC00) [pid = 3820] [serial = 150] [outer = 00000000] [url = about:blank] 11:28:09 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (16065400) [pid = 3820] [serial = 139] [outer = 00000000] [url = about:blank] 11:28:09 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (18594400) [pid = 3820] [serial = 154] [outer = 00000000] [url = about:blank] 11:28:09 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (1507A000) [pid = 3820] [serial = 136] [outer = 00000000] [url = about:blank] 11:28:09 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (16064C00) [pid = 3820] [serial = 148] [outer = 00000000] [url = about:blank] 11:28:09 INFO - PROCESS | 3820 | 1466015289816 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]]]}] 11:28:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 11:28:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 867ms 11:28:09 INFO - PROCESS | 3820 | 1466015289853 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 11:28:09 INFO - PROCESS | 3820 | 1466015289855 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 11:28:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 11:28:09 INFO - PROCESS | 3820 | 1466015289861 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 11:28:09 INFO - PROCESS | 3820 | 1466015289864 Marionette TRACE conn3 <- [1,242,null,{}] 11:28:09 INFO - PROCESS | 3820 | 1466015289868 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}] 11:28:09 INFO - PROCESS | 3820 | 1466015289871 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:09 INFO - PROCESS | 3820 | 1466015289954 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 11:28:09 INFO - PROCESS | 3820 | 1466015289963 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:09 INFO - PROCESS | 3820 | 1466015289965 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:10 INFO - PROCESS | 3820 | ++DOCSHELL 12A1CC00 == 35 [pid = 3820] [id = 70] 11:28:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (12A9E400) [pid = 3820] [serial = 207] [outer = 00000000] 11:28:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (131D3C00) [pid = 3820] [serial = 208] [outer = 12A9E400] 11:28:10 INFO - PROCESS | 3820 | 1466015290014 Marionette DEBUG loaded listener.js 11:28:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (13932800) [pid = 3820] [serial = 209] [outer = 12A9E400] 11:28:10 INFO - PROCESS | 3820 | 1466015290502 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]]]}] 11:28:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 11:28:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 659ms 11:28:10 INFO - PROCESS | 3820 | 1466015290528 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 11:28:10 INFO - PROCESS | 3820 | 1466015290530 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 11:28:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 11:28:10 INFO - PROCESS | 3820 | 1466015290534 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 11:28:10 INFO - PROCESS | 3820 | 1466015290536 Marionette TRACE conn3 <- [1,246,null,{}] 11:28:10 INFO - PROCESS | 3820 | 1466015290549 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}] 11:28:10 INFO - PROCESS | 3820 | 1466015290553 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:10 INFO - PROCESS | 3820 | 1466015290636 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 11:28:10 INFO - PROCESS | 3820 | 1466015290671 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:10 INFO - PROCESS | 3820 | 1466015290674 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:10 INFO - PROCESS | 3820 | ++DOCSHELL 145D7C00 == 36 [pid = 3820] [id = 71] 11:28:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (145DA000) [pid = 3820] [serial = 210] [outer = 00000000] 11:28:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (15696800) [pid = 3820] [serial = 211] [outer = 145DA000] 11:28:10 INFO - PROCESS | 3820 | 1466015290721 Marionette DEBUG loaded listener.js 11:28:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (15B68C00) [pid = 3820] [serial = 212] [outer = 145DA000] 11:28:11 INFO - PROCESS | 3820 | 1466015291161 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]]]}] 11:28:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 11:28:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 723ms 11:28:11 INFO - PROCESS | 3820 | 1466015291233 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 11:28:11 INFO - PROCESS | 3820 | 1466015291235 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 11:28:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 11:28:11 INFO - PROCESS | 3820 | 1466015291239 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 11:28:11 INFO - PROCESS | 3820 | 1466015291240 Marionette TRACE conn3 <- [1,250,null,{}] 11:28:11 INFO - PROCESS | 3820 | 1466015291244 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}] 11:28:11 INFO - PROCESS | 3820 | 1466015291245 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:11 INFO - PROCESS | 3820 | 1466015291376 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 11:28:11 INFO - PROCESS | 3820 | 1466015291450 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:11 INFO - PROCESS | 3820 | 1466015291452 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:11 INFO - PROCESS | 3820 | ++DOCSHELL 15696400 == 37 [pid = 3820] [id = 72] 11:28:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (15E5CC00) [pid = 3820] [serial = 213] [outer = 00000000] 11:28:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (15E7C800) [pid = 3820] [serial = 214] [outer = 15E5CC00] 11:28:11 INFO - PROCESS | 3820 | 1466015291504 Marionette DEBUG loaded listener.js 11:28:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (16063400) [pid = 3820] [serial = 215] [outer = 15E5CC00] 11:28:11 INFO - PROCESS | 3820 | 1466015291853 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]]]}] 11:28:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 11:28:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 643ms 11:28:11 INFO - PROCESS | 3820 | 1466015291909 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 11:28:11 INFO - PROCESS | 3820 | 1466015291911 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 11:28:11 INFO - PROCESS | 3820 | 1466015291914 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 11:28:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 11:28:11 INFO - PROCESS | 3820 | 1466015291916 Marionette TRACE conn3 <- [1,254,null,{}] 11:28:11 INFO - PROCESS | 3820 | 1466015291920 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}] 11:28:11 INFO - PROCESS | 3820 | 1466015291922 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:12 INFO - PROCESS | 3820 | 1466015291999 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 11:28:12 INFO - PROCESS | 3820 | 1466015292107 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:12 INFO - PROCESS | 3820 | 1466015292109 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:12 INFO - PROCESS | 3820 | ++DOCSHELL 1624E000 == 38 [pid = 3820] [id = 73] 11:28:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (16258400) [pid = 3820] [serial = 216] [outer = 00000000] 11:28:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (16B5E400) [pid = 3820] [serial = 217] [outer = 16258400] 11:28:12 INFO - PROCESS | 3820 | 1466015292172 Marionette DEBUG loaded listener.js 11:28:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (16BB2800) [pid = 3820] [serial = 218] [outer = 16258400] 11:28:12 INFO - PROCESS | 3820 | 1466015292603 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]]]}] 11:28:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 11:28:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 707ms 11:28:12 INFO - PROCESS | 3820 | 1466015292649 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 11:28:12 INFO - PROCESS | 3820 | 1466015292651 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 11:28:12 INFO - PROCESS | 3820 | 1466015292654 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 11:28:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 11:28:12 INFO - PROCESS | 3820 | 1466015292655 Marionette TRACE conn3 <- [1,258,null,{}] 11:28:12 INFO - PROCESS | 3820 | 1466015292659 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}] 11:28:12 INFO - PROCESS | 3820 | 1466015292664 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:12 INFO - PROCESS | 3820 | 1466015292801 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 11:28:12 INFO - PROCESS | 3820 | 1466015292868 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:12 INFO - PROCESS | 3820 | 1466015292870 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:12 INFO - PROCESS | 3820 | ++DOCSHELL 16E82800 == 39 [pid = 3820] [id = 74] 11:28:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (16E86C00) [pid = 3820] [serial = 219] [outer = 00000000] 11:28:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (182C8000) [pid = 3820] [serial = 220] [outer = 16E86C00] 11:28:12 INFO - PROCESS | 3820 | 1466015292913 Marionette DEBUG loaded listener.js 11:28:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (182DE400) [pid = 3820] [serial = 221] [outer = 16E86C00] 11:28:13 INFO - PROCESS | 3820 | 1466015293302 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]]]}] 11:28:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 11:28:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 707ms 11:28:13 INFO - PROCESS | 3820 | 1466015293354 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 11:28:13 INFO - PROCESS | 3820 | 1466015293356 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 11:28:13 INFO - PROCESS | 3820 | 1466015293359 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 11:28:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 11:28:13 INFO - PROCESS | 3820 | 1466015293361 Marionette TRACE conn3 <- [1,262,null,{}] 11:28:13 INFO - PROCESS | 3820 | 1466015293371 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}] 11:28:13 INFO - PROCESS | 3820 | 1466015293373 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:13 INFO - PROCESS | 3820 | 1466015293494 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 11:28:13 INFO - PROCESS | 3820 | 1466015293502 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:13 INFO - PROCESS | 3820 | 1466015293512 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:13 INFO - PROCESS | 3820 | ++DOCSHELL 105ED400 == 40 [pid = 3820] [id = 75] 11:28:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (1779FC00) [pid = 3820] [serial = 222] [outer = 00000000] 11:28:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (1832FC00) [pid = 3820] [serial = 223] [outer = 1779FC00] 11:28:13 INFO - PROCESS | 3820 | 1466015293597 Marionette DEBUG loaded listener.js 11:28:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 91 (18502C00) [pid = 3820] [serial = 224] [outer = 1779FC00] 11:28:14 INFO - PROCESS | 3820 | 1466015294061 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]]]}] 11:28:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 11:28:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 723ms 11:28:14 INFO - PROCESS | 3820 | --DOMWINDOW == 90 (15697400) [pid = 3820] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 11:28:14 INFO - PROCESS | 3820 | --DOMWINDOW == 89 (16B57800) [pid = 3820] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 11:28:14 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (17052400) [pid = 3820] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 11:28:14 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (1312A400) [pid = 3820] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 11:28:14 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (110D5800) [pid = 3820] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 11:28:14 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (182CC800) [pid = 3820] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 11:28:14 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (1A4DB800) [pid = 3820] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 11:28:14 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (18594000) [pid = 3820] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 11:28:14 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (14533C00) [pid = 3820] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 11:28:14 INFO - PROCESS | 3820 | 1466015294160 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 11:28:14 INFO - PROCESS | 3820 | 1466015294162 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 11:28:14 INFO - PROCESS | 3820 | 1466015294171 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 11:28:14 INFO - PROCESS | 3820 | 1466015294173 Marionette TRACE conn3 <- [1,266,null,{}] 11:28:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 11:28:14 INFO - PROCESS | 3820 | 1466015294176 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}] 11:28:14 INFO - PROCESS | 3820 | 1466015294178 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:14 INFO - PROCESS | 3820 | 1466015294255 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 11:28:14 INFO - PROCESS | 3820 | 1466015294267 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:14 INFO - PROCESS | 3820 | 1466015294269 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:14 INFO - PROCESS | 3820 | ++DOCSHELL 16B57800 == 41 [pid = 3820] [id = 76] 11:28:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (17052400) [pid = 3820] [serial = 225] [outer = 00000000] 11:28:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (18312C00) [pid = 3820] [serial = 226] [outer = 17052400] 11:28:14 INFO - PROCESS | 3820 | 1466015294312 Marionette DEBUG loaded listener.js 11:28:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (1830D800) [pid = 3820] [serial = 227] [outer = 17052400] 11:28:14 INFO - PROCESS | 3820 | 1466015294695 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]]]}] 11:28:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 11:28:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 546ms 11:28:14 INFO - PROCESS | 3820 | 1466015294712 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 11:28:14 INFO - PROCESS | 3820 | 1466015294714 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 11:28:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 11:28:14 INFO - PROCESS | 3820 | 1466015294717 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 11:28:14 INFO - PROCESS | 3820 | 1466015294718 Marionette TRACE conn3 <- [1,270,null,{}] 11:28:14 INFO - PROCESS | 3820 | 1466015294722 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}] 11:28:14 INFO - PROCESS | 3820 | 1466015294724 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:14 INFO - PROCESS | 3820 | 1466015294840 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 11:28:14 INFO - PROCESS | 3820 | 1466015294847 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:14 INFO - PROCESS | 3820 | 1466015294849 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:14 INFO - PROCESS | 3820 | ++DOCSHELL 102CD400 == 42 [pid = 3820] [id = 77] 11:28:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (130C6000) [pid = 3820] [serial = 228] [outer = 00000000] 11:28:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (1A4D1000) [pid = 3820] [serial = 229] [outer = 130C6000] 11:28:14 INFO - PROCESS | 3820 | 1466015294892 Marionette DEBUG loaded listener.js 11:28:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (1A8E7C00) [pid = 3820] [serial = 230] [outer = 130C6000] 11:28:15 INFO - PROCESS | 3820 | 1466015295360 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]]]}] 11:28:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 11:28:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 643ms 11:28:15 INFO - PROCESS | 3820 | 1466015295388 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 11:28:15 INFO - PROCESS | 3820 | 1466015295389 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 11:28:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 11:28:15 INFO - PROCESS | 3820 | 1466015295393 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 11:28:15 INFO - PROCESS | 3820 | 1466015295395 Marionette TRACE conn3 <- [1,274,null,{}] 11:28:15 INFO - PROCESS | 3820 | 1466015295398 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}] 11:28:15 INFO - PROCESS | 3820 | 1466015295400 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:15 INFO - PROCESS | 3820 | 1466015295519 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 11:28:15 INFO - PROCESS | 3820 | 1466015295526 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:15 INFO - PROCESS | 3820 | 1466015295528 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:15 INFO - PROCESS | 3820 | ++DOCSHELL 1AA94000 == 43 [pid = 3820] [id = 78] 11:28:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (1AA96800) [pid = 3820] [serial = 231] [outer = 00000000] 11:28:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (1AA9B000) [pid = 3820] [serial = 232] [outer = 1AA96800] 11:28:15 INFO - PROCESS | 3820 | 1466015295571 Marionette DEBUG loaded listener.js 11:28:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 91 (1AA9E000) [pid = 3820] [serial = 233] [outer = 1AA96800] 11:28:15 INFO - PROCESS | 3820 | 1466015295936 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]]]}] 11:28:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 11:28:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 610ms 11:28:16 INFO - PROCESS | 3820 | 1466015295990 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 11:28:16 INFO - PROCESS | 3820 | 1466015295993 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 11:28:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 11:28:16 INFO - PROCESS | 3820 | 1466015295996 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 11:28:16 INFO - PROCESS | 3820 | 1466015295998 Marionette TRACE conn3 <- [1,278,null,{}] 11:28:16 INFO - PROCESS | 3820 | 1466015296002 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}] 11:28:16 INFO - PROCESS | 3820 | 1466015296004 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:16 INFO - PROCESS | 3820 | 1466015296172 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 11:28:16 INFO - PROCESS | 3820 | 1466015296213 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:16 INFO - PROCESS | 3820 | 1466015296216 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:16 INFO - PROCESS | 3820 | ++DOCSHELL 1AAA2C00 == 44 [pid = 3820] [id = 79] 11:28:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 92 (1AC02000) [pid = 3820] [serial = 234] [outer = 00000000] 11:28:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 93 (1AC0C400) [pid = 3820] [serial = 235] [outer = 1AC02000] 11:28:16 INFO - PROCESS | 3820 | 1466015296263 Marionette DEBUG loaded listener.js 11:28:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 94 (1AC0E800) [pid = 3820] [serial = 236] [outer = 1AC02000] 11:28:16 INFO - PROCESS | 3820 | 1466015296846 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]]]}] 11:28:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 11:28:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 916ms 11:28:16 INFO - PROCESS | 3820 | 1466015296933 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 11:28:16 INFO - PROCESS | 3820 | 1466015296937 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 11:28:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 11:28:16 INFO - PROCESS | 3820 | 1466015296942 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 11:28:16 INFO - PROCESS | 3820 | 1466015296947 Marionette TRACE conn3 <- [1,282,null,{}] 11:28:16 INFO - PROCESS | 3820 | 1466015296952 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}] 11:28:16 INFO - PROCESS | 3820 | 1466015296955 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:17 INFO - PROCESS | 3820 | 1466015297128 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 11:28:17 INFO - PROCESS | 3820 | 1466015297207 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:17 INFO - PROCESS | 3820 | 1466015297210 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:17 INFO - PROCESS | 3820 | ++DOCSHELL 13130400 == 45 [pid = 3820] [id = 80] 11:28:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 95 (13148800) [pid = 3820] [serial = 237] [outer = 00000000] 11:28:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 96 (131DA400) [pid = 3820] [serial = 238] [outer = 13148800] 11:28:17 INFO - PROCESS | 3820 | 1466015297351 Marionette DEBUG loaded listener.js 11:28:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 97 (13C8BC00) [pid = 3820] [serial = 239] [outer = 13148800] 11:28:18 INFO - PROCESS | 3820 | 1466015297994 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]]]}] 11:28:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 11:28:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1077ms 11:28:18 INFO - PROCESS | 3820 | 1466015298019 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 11:28:18 INFO - PROCESS | 3820 | 1466015298024 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 11:28:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 11:28:18 INFO - PROCESS | 3820 | 1466015298030 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 11:28:18 INFO - PROCESS | 3820 | 1466015298033 Marionette TRACE conn3 <- [1,286,null,{}] 11:28:18 INFO - PROCESS | 3820 | 1466015298037 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}] 11:28:18 INFO - PROCESS | 3820 | 1466015298040 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:18 INFO - PROCESS | 3820 | 1466015298158 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 11:28:18 INFO - PROCESS | 3820 | 1466015298250 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:18 INFO - PROCESS | 3820 | 1466015298253 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:18 INFO - PROCESS | 3820 | ++DOCSHELL 15E78000 == 46 [pid = 3820] [id = 81] 11:28:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 98 (16257C00) [pid = 3820] [serial = 240] [outer = 00000000] 11:28:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 99 (170F3000) [pid = 3820] [serial = 241] [outer = 16257C00] 11:28:18 INFO - PROCESS | 3820 | 1466015298307 Marionette DEBUG loaded listener.js 11:28:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 100 (179A4800) [pid = 3820] [serial = 242] [outer = 16257C00] 11:28:18 INFO - PROCESS | 3820 | 1466015298887 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]]]}] 11:28:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 11:28:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 916ms 11:28:18 INFO - PROCESS | 3820 | 1466015298967 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 11:28:18 INFO - PROCESS | 3820 | 1466015298970 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 11:28:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 11:28:18 INFO - PROCESS | 3820 | 1466015298974 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 11:28:18 INFO - PROCESS | 3820 | 1466015298977 Marionette TRACE conn3 <- [1,290,null,{}] 11:28:18 INFO - PROCESS | 3820 | 1466015298988 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}] 11:28:19 INFO - PROCESS | 3820 | 1466015298992 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:19 INFO - PROCESS | 3820 | 1466015299140 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 11:28:19 INFO - PROCESS | 3820 | 1466015299253 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:19 INFO - PROCESS | 3820 | 1466015299256 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:19 INFO - PROCESS | 3820 | ++DOCSHELL 1A8DE000 == 47 [pid = 3820] [id = 82] 11:28:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 101 (1A8E7800) [pid = 3820] [serial = 243] [outer = 00000000] 11:28:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 102 (1AAA2000) [pid = 3820] [serial = 244] [outer = 1A8E7800] 11:28:19 INFO - PROCESS | 3820 | 1466015299312 Marionette DEBUG loaded listener.js 11:28:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 103 (1AC09800) [pid = 3820] [serial = 245] [outer = 1A8E7800] 11:28:20 INFO - PROCESS | 3820 | 1466015300091 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]]]}] 11:28:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 11:28:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1125ms 11:28:20 INFO - PROCESS | 3820 | 1466015300121 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 11:28:20 INFO - PROCESS | 3820 | 1466015300125 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 11:28:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 11:28:20 INFO - PROCESS | 3820 | 1466015300131 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 11:28:20 INFO - PROCESS | 3820 | 1466015300134 Marionette TRACE conn3 <- [1,294,null,{}] 11:28:20 INFO - PROCESS | 3820 | 1466015300139 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}] 11:28:20 INFO - PROCESS | 3820 | 1466015300142 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:20 INFO - PROCESS | 3820 | 1466015300251 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 11:28:20 INFO - PROCESS | 3820 | 1466015300382 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:20 INFO - PROCESS | 3820 | 1466015300387 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:20 INFO - PROCESS | 3820 | ++DOCSHELL 14005400 == 48 [pid = 3820] [id = 83] 11:28:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 104 (1400DC00) [pid = 3820] [serial = 246] [outer = 00000000] 11:28:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 105 (145D7800) [pid = 3820] [serial = 247] [outer = 1400DC00] 11:28:20 INFO - PROCESS | 3820 | 1466015300478 Marionette DEBUG loaded listener.js 11:28:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 106 (15696C00) [pid = 3820] [serial = 248] [outer = 1400DC00] 11:28:21 INFO - PROCESS | 3820 | --DOCSHELL 1AA94000 == 47 [pid = 3820] [id = 78] 11:28:21 INFO - PROCESS | 3820 | --DOCSHELL 102CD400 == 46 [pid = 3820] [id = 77] 11:28:21 INFO - PROCESS | 3820 | --DOCSHELL 16B57800 == 45 [pid = 3820] [id = 76] 11:28:21 INFO - PROCESS | 3820 | --DOCSHELL 105ED400 == 44 [pid = 3820] [id = 75] 11:28:21 INFO - PROCESS | 3820 | --DOCSHELL 16E82800 == 43 [pid = 3820] [id = 74] 11:28:21 INFO - PROCESS | 3820 | --DOCSHELL 1624E000 == 42 [pid = 3820] [id = 73] 11:28:21 INFO - PROCESS | 3820 | --DOCSHELL 15696400 == 41 [pid = 3820] [id = 72] 11:28:21 INFO - PROCESS | 3820 | --DOCSHELL 145D7C00 == 40 [pid = 3820] [id = 71] 11:28:21 INFO - PROCESS | 3820 | --DOCSHELL 12A1CC00 == 39 [pid = 3820] [id = 70] 11:28:21 INFO - PROCESS | 3820 | --DOCSHELL 11CC8000 == 38 [pid = 3820] [id = 69] 11:28:21 INFO - PROCESS | 3820 | --DOCSHELL 1832D800 == 37 [pid = 3820] [id = 68] 11:28:21 INFO - PROCESS | 3820 | --DOCSHELL 10E65800 == 36 [pid = 3820] [id = 65] 11:28:21 INFO - PROCESS | 3820 | --DOMWINDOW == 105 (15B70C00) [pid = 3820] [serial = 169] [outer = 00000000] [url = about:blank] 11:28:21 INFO - PROCESS | 3820 | --DOMWINDOW == 104 (15E5D400) [pid = 3820] [serial = 170] [outer = 00000000] [url = about:blank] 11:28:21 INFO - PROCESS | 3820 | --DOMWINDOW == 103 (16E79000) [pid = 3820] [serial = 172] [outer = 00000000] [url = about:blank] 11:28:21 INFO - PROCESS | 3820 | --DOMWINDOW == 102 (179B2400) [pid = 3820] [serial = 176] [outer = 00000000] [url = about:blank] 11:28:21 INFO - PROCESS | 3820 | --DOMWINDOW == 101 (1779E800) [pid = 3820] [serial = 175] [outer = 00000000] [url = about:blank] 11:28:21 INFO - PROCESS | 3820 | --DOMWINDOW == 100 (131CF400) [pid = 3820] [serial = 165] [outer = 00000000] [url = about:blank] 11:28:21 INFO - PROCESS | 3820 | --DOMWINDOW == 99 (136AEC00) [pid = 3820] [serial = 166] [outer = 00000000] [url = about:blank] 11:28:21 INFO - PROCESS | 3820 | --DOMWINDOW == 98 (11427400) [pid = 3820] [serial = 162] [outer = 00000000] [url = about:blank] 11:28:21 INFO - PROCESS | 3820 | --DOMWINDOW == 97 (11AD8C00) [pid = 3820] [serial = 163] [outer = 00000000] [url = about:blank] 11:28:21 INFO - PROCESS | 3820 | --DOMWINDOW == 96 (19F20400) [pid = 3820] [serial = 156] [outer = 00000000] [url = about:blank] 11:28:21 INFO - PROCESS | 3820 | --DOMWINDOW == 95 (13032400) [pid = 3820] [serial = 159] [outer = 00000000] [url = about:blank] 11:28:21 INFO - PROCESS | 3820 | --DOMWINDOW == 94 (1A4D5C00) [pid = 3820] [serial = 179] [outer = 00000000] [url = about:blank] 11:28:21 INFO - PROCESS | 3820 | --DOMWINDOW == 93 (19F16000) [pid = 3820] [serial = 178] [outer = 00000000] [url = about:blank] 11:28:21 INFO - PROCESS | 3820 | --DOMWINDOW == 92 (1A8DCC00) [pid = 3820] [serial = 181] [outer = 00000000] [url = about:blank] 11:28:21 INFO - PROCESS | 3820 | --DOMWINDOW == 91 (1A841400) [pid = 3820] [serial = 187] [outer = 00000000] [url = about:blank] 11:28:21 INFO - PROCESS | 3820 | --DOMWINDOW == 90 (1A932000) [pid = 3820] [serial = 190] [outer = 00000000] [url = about:blank] 11:28:21 INFO - PROCESS | 3820 | --DOMWINDOW == 89 (1A8DEC00) [pid = 3820] [serial = 182] [outer = 00000000] [url = about:blank] 11:28:21 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (1A8EA000) [pid = 3820] [serial = 188] [outer = 00000000] [url = about:blank] 11:28:21 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (1B85E400) [pid = 3820] [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.] 11:28:21 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (16FBF400) [pid = 3820] [serial = 184] [outer = 00000000] [url = about:blank] 11:28:21 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (16E7A800) [pid = 3820] [serial = 173] [outer = 00000000] [url = about:blank] 11:28:21 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (18227000) [pid = 3820] [serial = 185] [outer = 00000000] [url = about:blank] 11:28:21 INFO - PROCESS | 3820 | 1466015301242 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]]]}] 11:28:21 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. 11:28:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1173ms 11:28:21 INFO - PROCESS | 3820 | 1466015301309 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 11:28:21 INFO - PROCESS | 3820 | 1466015301313 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 11:28:21 INFO - PROCESS | 3820 | 1466015301319 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 11:28:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 11:28:21 INFO - PROCESS | 3820 | 1466015301322 Marionette TRACE conn3 <- [1,298,null,{}] 11:28:21 INFO - PROCESS | 3820 | 1466015301325 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}] 11:28:21 INFO - PROCESS | 3820 | 1466015301328 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:21 INFO - PROCESS | 3820 | 1466015301411 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 11:28:21 INFO - PROCESS | 3820 | 1466015301424 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:21 INFO - PROCESS | 3820 | 1466015301427 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:21 INFO - PROCESS | 3820 | ++DOCSHELL 1393F400 == 37 [pid = 3820] [id = 84] 11:28:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (13C14400) [pid = 3820] [serial = 249] [outer = 00000000] 11:28:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (15E72C00) [pid = 3820] [serial = 250] [outer = 13C14400] 11:28:21 INFO - PROCESS | 3820 | 1466015301473 Marionette DEBUG loaded listener.js 11:28:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (15E7C400) [pid = 3820] [serial = 251] [outer = 13C14400] 11:28:21 INFO - PROCESS | 3820 | 1466015301953 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]]]}] 11:28:22 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. 11:28:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 707ms 11:28:22 INFO - PROCESS | 3820 | 1466015302053 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 11:28:22 INFO - PROCESS | 3820 | 1466015302055 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 11:28:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 11:28:22 INFO - PROCESS | 3820 | 1466015302058 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 11:28:22 INFO - PROCESS | 3820 | 1466015302061 Marionette TRACE conn3 <- [1,302,null,{}] 11:28:22 INFO - PROCESS | 3820 | 1466015302071 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}] 11:28:22 INFO - PROCESS | 3820 | 1466015302075 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:22 INFO - PROCESS | 3820 | 1466015302157 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 11:28:22 INFO - PROCESS | 3820 | 1466015302235 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:22 INFO - PROCESS | 3820 | 1466015302238 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:22 INFO - PROCESS | 3820 | ++DOCSHELL 17059800 == 38 [pid = 3820] [id = 85] 11:28:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (176AAC00) [pid = 3820] [serial = 252] [outer = 00000000] 11:28:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (179A4000) [pid = 3820] [serial = 253] [outer = 176AAC00] 11:28:22 INFO - PROCESS | 3820 | 1466015302296 Marionette DEBUG loaded listener.js 11:28:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (18224800) [pid = 3820] [serial = 254] [outer = 176AAC00] 11:28:22 INFO - PROCESS | 3820 | 1466015302645 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]]]}] 11:28:22 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. 11:28:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 659ms 11:28:22 INFO - PROCESS | 3820 | 1466015302696 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 11:28:22 INFO - PROCESS | 3820 | 1466015302698 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 11:28:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 11:28:22 INFO - PROCESS | 3820 | 1466015302702 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 11:28:22 INFO - PROCESS | 3820 | 1466015302703 Marionette TRACE conn3 <- [1,306,null,{}] 11:28:22 INFO - PROCESS | 3820 | 1466015302707 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}] 11:28:22 INFO - PROCESS | 3820 | 1466015302709 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:22 INFO - PROCESS | 3820 | 1466015302794 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 11:28:22 INFO - PROCESS | 3820 | 1466015302800 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:22 INFO - PROCESS | 3820 | 1466015302802 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:22 INFO - PROCESS | 3820 | ++DOCSHELL 182C7C00 == 39 [pid = 3820] [id = 86] 11:28:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 91 (182D7000) [pid = 3820] [serial = 255] [outer = 00000000] 11:28:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 92 (1858C000) [pid = 3820] [serial = 256] [outer = 182D7000] 11:28:22 INFO - PROCESS | 3820 | 1466015302847 Marionette DEBUG loaded listener.js 11:28:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 93 (19F17400) [pid = 3820] [serial = 257] [outer = 182D7000] 11:28:23 INFO - PROCESS | 3820 | 1466015303331 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]]]}] 11:28:23 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. 11:28:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 658ms 11:28:23 INFO - PROCESS | 3820 | 1466015303373 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 11:28:23 INFO - PROCESS | 3820 | 1466015303375 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 11:28:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 11:28:23 INFO - PROCESS | 3820 | 1466015303378 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 11:28:23 INFO - PROCESS | 3820 | 1466015303380 Marionette TRACE conn3 <- [1,310,null,{}] 11:28:23 INFO - PROCESS | 3820 | 1466015303384 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}] 11:28:23 INFO - PROCESS | 3820 | 1466015303386 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:23 INFO - PROCESS | 3820 | 1466015303491 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 11:28:23 INFO - PROCESS | 3820 | 1466015303568 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:23 INFO - PROCESS | 3820 | 1466015303570 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:23 INFO - PROCESS | 3820 | ++DOCSHELL 1A4CFC00 == 40 [pid = 3820] [id = 87] 11:28:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 94 (1A4D0C00) [pid = 3820] [serial = 258] [outer = 00000000] 11:28:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 95 (1A4D8400) [pid = 3820] [serial = 259] [outer = 1A4D0C00] 11:28:23 INFO - PROCESS | 3820 | 1466015303613 Marionette DEBUG loaded listener.js 11:28:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 96 (1A83E800) [pid = 3820] [serial = 260] [outer = 1A4D0C00] 11:28:24 INFO - PROCESS | 3820 | 1466015304024 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]]]}] 11:28:24 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. 11:28:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 723ms 11:28:24 INFO - PROCESS | 3820 | 1466015304076 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 11:28:24 INFO - PROCESS | 3820 | 1466015304078 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 11:28:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 11:28:24 INFO - PROCESS | 3820 | 1466015304081 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 11:28:24 INFO - PROCESS | 3820 | 1466015304083 Marionette TRACE conn3 <- [1,314,null,{}] 11:28:24 INFO - PROCESS | 3820 | 1466015304086 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}] 11:28:24 INFO - PROCESS | 3820 | 1466015304091 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:24 INFO - PROCESS | 3820 | 1466015304221 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 11:28:24 INFO - PROCESS | 3820 | 1466015304231 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:24 INFO - PROCESS | 3820 | 1466015304233 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:24 INFO - PROCESS | 3820 | ++DOCSHELL 1393A400 == 41 [pid = 3820] [id = 88] 11:28:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 97 (1A8DCC00) [pid = 3820] [serial = 261] [outer = 00000000] 11:28:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 98 (1AA97400) [pid = 3820] [serial = 262] [outer = 1A8DCC00] 11:28:24 INFO - PROCESS | 3820 | 1466015304275 Marionette DEBUG loaded listener.js 11:28:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 99 (1AC0D400) [pid = 3820] [serial = 263] [outer = 1A8DCC00] 11:28:24 INFO - PROCESS | 3820 | 1466015304579 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 11:28:24 INFO - PROCESS | 3820 | 1466015304794 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]]]}] 11:28:24 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. 11:28:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 772ms 11:28:24 INFO - PROCESS | 3820 | 1466015304859 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 11:28:24 INFO - PROCESS | 3820 | 1466015304861 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 11:28:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 11:28:24 INFO - PROCESS | 3820 | 1466015304865 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 11:28:24 INFO - PROCESS | 3820 | 1466015304866 Marionette TRACE conn3 <- [1,318,null,{}] 11:28:24 INFO - PROCESS | 3820 | 1466015304873 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}] 11:28:24 INFO - PROCESS | 3820 | 1466015304875 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:24 INFO - PROCESS | 3820 | 1466015304982 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 11:28:25 INFO - PROCESS | 3820 | 1466015304992 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:25 INFO - PROCESS | 3820 | 1466015304994 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:25 INFO - PROCESS | 3820 | ++DOCSHELL 10433400 == 42 [pid = 3820] [id = 89] 11:28:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 100 (1B034800) [pid = 3820] [serial = 264] [outer = 00000000] 11:28:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 101 (1B03B800) [pid = 3820] [serial = 265] [outer = 1B034800] 11:28:25 INFO - PROCESS | 3820 | 1466015305037 Marionette DEBUG loaded listener.js 11:28:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 102 (1B1D5800) [pid = 3820] [serial = 266] [outer = 1B034800] 11:28:25 INFO - PROCESS | 3820 | --DOMWINDOW == 101 (10A47400) [pid = 3820] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 11:28:25 INFO - PROCESS | 3820 | --DOMWINDOW == 100 (110E0C00) [pid = 3820] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 11:28:25 INFO - PROCESS | 3820 | --DOMWINDOW == 99 (16E86C00) [pid = 3820] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 11:28:25 INFO - PROCESS | 3820 | --DOMWINDOW == 98 (15E5CC00) [pid = 3820] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 11:28:25 INFO - PROCESS | 3820 | --DOMWINDOW == 97 (145DA000) [pid = 3820] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 11:28:25 INFO - PROCESS | 3820 | --DOMWINDOW == 96 (1779FC00) [pid = 3820] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 11:28:25 INFO - PROCESS | 3820 | --DOMWINDOW == 95 (12810800) [pid = 3820] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 11:28:25 INFO - PROCESS | 3820 | --DOMWINDOW == 94 (17052400) [pid = 3820] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 11:28:25 INFO - PROCESS | 3820 | --DOMWINDOW == 93 (12A9E400) [pid = 3820] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 11:28:25 INFO - PROCESS | 3820 | --DOMWINDOW == 92 (130C6000) [pid = 3820] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 11:28:25 INFO - PROCESS | 3820 | --DOMWINDOW == 91 (1AA96800) [pid = 3820] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 11:28:25 INFO - PROCESS | 3820 | --DOMWINDOW == 90 (16258400) [pid = 3820] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 11:28:25 INFO - PROCESS | 3820 | 1466015305603 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]]]}] 11:28:25 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. 11:28:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 811ms 11:28:25 INFO - PROCESS | 3820 | 1466015305668 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 11:28:25 INFO - PROCESS | 3820 | 1466015305670 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 11:28:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 11:28:25 INFO - PROCESS | 3820 | 1466015305675 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 11:28:25 INFO - PROCESS | 3820 | 1466015305677 Marionette TRACE conn3 <- [1,322,null,{}] 11:28:25 INFO - PROCESS | 3820 | 1466015305682 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}] 11:28:25 INFO - PROCESS | 3820 | 1466015305684 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:25 INFO - PROCESS | 3820 | 1466015305792 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 11:28:25 INFO - PROCESS | 3820 | 1466015305797 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:25 INFO - PROCESS | 3820 | 1466015305799 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:25 INFO - PROCESS | 3820 | ++DOCSHELL 16E81400 == 43 [pid = 3820] [id = 90] 11:28:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 91 (1779FC00) [pid = 3820] [serial = 267] [outer = 00000000] 11:28:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 92 (1AC0BC00) [pid = 3820] [serial = 268] [outer = 1779FC00] 11:28:25 INFO - PROCESS | 3820 | 1466015305841 Marionette DEBUG loaded listener.js 11:28:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 93 (1B034C00) [pid = 3820] [serial = 269] [outer = 1779FC00] 11:28:26 INFO - PROCESS | 3820 | 1466015306289 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]]]}] 11:28:26 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. 11:28:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 647ms 11:28:26 INFO - PROCESS | 3820 | 1466015306342 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 11:28:26 INFO - PROCESS | 3820 | 1466015306344 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 11:28:26 INFO - PROCESS | 3820 | 1466015306348 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 11:28:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 11:28:26 INFO - PROCESS | 3820 | 1466015306349 Marionette TRACE conn3 <- [1,326,null,{}] 11:28:26 INFO - PROCESS | 3820 | 1466015306353 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}] 11:28:26 INFO - PROCESS | 3820 | 1466015306355 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:26 INFO - PROCESS | 3820 | 1466015306442 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 11:28:26 INFO - PROCESS | 3820 | 1466015306447 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:26 INFO - PROCESS | 3820 | 1466015306449 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:26 INFO - PROCESS | 3820 | ++DOCSHELL 10B63800 == 44 [pid = 3820] [id = 91] 11:28:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 94 (16A9A400) [pid = 3820] [serial = 270] [outer = 00000000] 11:28:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 95 (16AA1C00) [pid = 3820] [serial = 271] [outer = 16A9A400] 11:28:26 INFO - PROCESS | 3820 | 1466015306503 Marionette DEBUG loaded listener.js 11:28:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 96 (16AA3000) [pid = 3820] [serial = 272] [outer = 16A9A400] 11:28:26 INFO - PROCESS | 3820 | 1466015306983 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]]]}] 11:28:27 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. 11:28:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 711ms 11:28:27 INFO - PROCESS | 3820 | 1466015307047 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 11:28:27 INFO - PROCESS | 3820 | 1466015307049 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 11:28:27 INFO - PROCESS | 3820 | 1466015307053 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 11:28:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 11:28:27 INFO - PROCESS | 3820 | 1466015307054 Marionette TRACE conn3 <- [1,330,null,{}] 11:28:27 INFO - PROCESS | 3820 | 1466015307057 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}] 11:28:27 INFO - PROCESS | 3820 | 1466015307059 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:27 INFO - PROCESS | 3820 | 1466015307140 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 11:28:27 INFO - PROCESS | 3820 | 1466015307145 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:27 INFO - PROCESS | 3820 | 1466015307147 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:27 INFO - PROCESS | 3820 | ++DOCSHELL 1314D400 == 45 [pid = 3820] [id = 92] 11:28:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 97 (16A9EC00) [pid = 3820] [serial = 273] [outer = 00000000] 11:28:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 98 (1A842400) [pid = 3820] [serial = 274] [outer = 16A9EC00] 11:28:27 INFO - PROCESS | 3820 | 1466015307193 Marionette DEBUG loaded listener.js 11:28:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 99 (1B1E0000) [pid = 3820] [serial = 275] [outer = 16A9EC00] 11:28:27 INFO - PROCESS | 3820 | 1466015307851 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]]]}] 11:28:27 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. 11:28:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 837ms 11:28:27 INFO - PROCESS | 3820 | 1466015307897 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 11:28:27 INFO - PROCESS | 3820 | 1466015307901 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 11:28:27 INFO - PROCESS | 3820 | 1466015307906 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 11:28:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 11:28:27 INFO - PROCESS | 3820 | 1466015307911 Marionette TRACE conn3 <- [1,334,null,{}] 11:28:27 INFO - PROCESS | 3820 | 1466015307916 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}] 11:28:27 INFO - PROCESS | 3820 | 1466015307919 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:28 INFO - PROCESS | 3820 | 1466015308037 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 11:28:28 INFO - PROCESS | 3820 | 1466015308152 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:28 INFO - PROCESS | 3820 | 1466015308155 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:28 INFO - PROCESS | 3820 | ++DOCSHELL 11AD8000 == 46 [pid = 3820] [id = 93] 11:28:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 100 (11CCCC00) [pid = 3820] [serial = 276] [outer = 00000000] 11:28:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 101 (13153000) [pid = 3820] [serial = 277] [outer = 11CCCC00] 11:28:28 INFO - PROCESS | 3820 | 1466015308212 Marionette DEBUG loaded listener.js 11:28:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 102 (15696400) [pid = 3820] [serial = 278] [outer = 11CCCC00] 11:28:28 INFO - PROCESS | 3820 | 1466015308766 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]]]}] 11:28:28 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. 11:28:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 915ms 11:28:28 INFO - PROCESS | 3820 | 1466015308812 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 11:28:28 INFO - PROCESS | 3820 | 1466015308816 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 11:28:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 11:28:28 INFO - PROCESS | 3820 | 1466015308823 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 11:28:28 INFO - PROCESS | 3820 | 1466015308826 Marionette TRACE conn3 <- [1,338,null,{}] 11:28:28 INFO - PROCESS | 3820 | 1466015308830 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}] 11:28:28 INFO - PROCESS | 3820 | 1466015308832 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:28 INFO - PROCESS | 3820 | 1466015308943 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 11:28:29 INFO - PROCESS | 3820 | 1466015309037 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:29 INFO - PROCESS | 3820 | 1466015309040 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:29 INFO - PROCESS | 3820 | ++DOCSHELL 16A9BC00 == 47 [pid = 3820] [id = 94] 11:28:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 103 (16A9C000) [pid = 3820] [serial = 279] [outer = 00000000] 11:28:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 104 (16BABC00) [pid = 3820] [serial = 280] [outer = 16A9C000] 11:28:29 INFO - PROCESS | 3820 | 1466015309094 Marionette DEBUG loaded listener.js 11:28:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 105 (16E82800) [pid = 3820] [serial = 281] [outer = 16A9C000] 11:28:29 INFO - PROCESS | 3820 | 1466015309710 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]]]}] 11:28:29 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. 11:28:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 900ms 11:28:29 INFO - PROCESS | 3820 | 1466015309758 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 11:28:29 INFO - PROCESS | 3820 | 1466015309761 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 11:28:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 11:28:29 INFO - PROCESS | 3820 | 1466015309765 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 11:28:29 INFO - PROCESS | 3820 | 1466015309768 Marionette TRACE conn3 <- [1,342,null,{}] 11:28:29 INFO - PROCESS | 3820 | 1466015309779 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}] 11:28:29 INFO - PROCESS | 3820 | 1466015309784 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:29 INFO - PROCESS | 3820 | 1466015309889 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 11:28:30 INFO - PROCESS | 3820 | 1466015310012 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:30 INFO - PROCESS | 3820 | 1466015310016 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:30 INFO - PROCESS | 3820 | ++DOCSHELL 1A4DBC00 == 48 [pid = 3820] [id = 95] 11:28:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 106 (1A841C00) [pid = 3820] [serial = 282] [outer = 00000000] 11:28:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 107 (1A92E000) [pid = 3820] [serial = 283] [outer = 1A841C00] 11:28:30 INFO - PROCESS | 3820 | 1466015310071 Marionette DEBUG loaded listener.js 11:28:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 108 (1AAA1800) [pid = 3820] [serial = 284] [outer = 1A841C00] 11:28:30 INFO - PROCESS | 3820 | 1466015310601 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]]]}] 11:28:30 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. 11:28:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 915ms 11:28:30 INFO - PROCESS | 3820 | 1466015310669 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 11:28:30 INFO - PROCESS | 3820 | 1466015310672 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 11:28:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 11:28:30 INFO - PROCESS | 3820 | 1466015310675 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 11:28:30 INFO - PROCESS | 3820 | 1466015310677 Marionette TRACE conn3 <- [1,346,null,{}] 11:28:30 INFO - PROCESS | 3820 | 1466015310680 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}] 11:28:30 INFO - PROCESS | 3820 | 1466015310683 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:30 INFO - PROCESS | 3820 | 1466015310792 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 11:28:31 INFO - PROCESS | 3820 | 1466015311055 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:31 INFO - PROCESS | 3820 | 1466015311058 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:31 INFO - PROCESS | 3820 | ++DOCSHELL 10434C00 == 49 [pid = 3820] [id = 96] 11:28:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 109 (10480C00) [pid = 3820] [serial = 285] [outer = 00000000] 11:28:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 110 (110D9800) [pid = 3820] [serial = 286] [outer = 10480C00] 11:28:31 INFO - PROCESS | 3820 | 1466015311147 Marionette DEBUG loaded listener.js 11:28:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 111 (114C6400) [pid = 3820] [serial = 287] [outer = 10480C00] 11:28:32 INFO - PROCESS | 3820 | --DOCSHELL 10B63800 == 48 [pid = 3820] [id = 91] 11:28:32 INFO - PROCESS | 3820 | --DOCSHELL 16E81400 == 47 [pid = 3820] [id = 90] 11:28:32 INFO - PROCESS | 3820 | --DOCSHELL 10433400 == 46 [pid = 3820] [id = 89] 11:28:32 INFO - PROCESS | 3820 | --DOCSHELL 1393A400 == 45 [pid = 3820] [id = 88] 11:28:32 INFO - PROCESS | 3820 | --DOCSHELL 1A4CFC00 == 44 [pid = 3820] [id = 87] 11:28:32 INFO - PROCESS | 3820 | --DOCSHELL 182C7C00 == 43 [pid = 3820] [id = 86] 11:28:32 INFO - PROCESS | 3820 | --DOCSHELL 17059800 == 42 [pid = 3820] [id = 85] 11:28:32 INFO - PROCESS | 3820 | --DOCSHELL 1393F400 == 41 [pid = 3820] [id = 84] 11:28:32 INFO - PROCESS | 3820 | --DOCSHELL 14005400 == 40 [pid = 3820] [id = 83] 11:28:32 INFO - PROCESS | 3820 | --DOCSHELL 1AAA2C00 == 39 [pid = 3820] [id = 79] 11:28:32 INFO - PROCESS | 3820 | --DOCSHELL 14008800 == 38 [pid = 3820] [id = 66] 11:28:32 INFO - PROCESS | 3820 | --DOCSHELL 1A92BC00 == 37 [pid = 3820] [id = 64] 11:28:32 INFO - PROCESS | 3820 | --DOCSHELL 104E6800 == 36 [pid = 3820] [id = 53] 11:28:32 INFO - PROCESS | 3820 | --DOCSHELL 13130400 == 35 [pid = 3820] [id = 80] 11:28:32 INFO - PROCESS | 3820 | --DOCSHELL 15E78000 == 34 [pid = 3820] [id = 81] 11:28:32 INFO - PROCESS | 3820 | --DOCSHELL 1A8DE000 == 33 [pid = 3820] [id = 82] 11:28:32 INFO - PROCESS | 3820 | --DOCSHELL 10B69C00 == 32 [pid = 3820] [id = 54] 11:28:32 INFO - PROCESS | 3820 | --DOCSHELL 15E74400 == 31 [pid = 3820] [id = 67] 11:28:32 INFO - PROCESS | 3820 | --DOCSHELL 16A9BC00 == 30 [pid = 3820] [id = 94] 11:28:32 INFO - PROCESS | 3820 | --DOCSHELL 1A4DBC00 == 29 [pid = 3820] [id = 95] 11:28:32 INFO - PROCESS | 3820 | --DOCSHELL 1314D400 == 28 [pid = 3820] [id = 92] 11:28:32 INFO - PROCESS | 3820 | --DOCSHELL 11AD8000 == 27 [pid = 3820] [id = 93] 11:28:32 INFO - PROCESS | 3820 | --DOMWINDOW == 110 (11CCC400) [pid = 3820] [serial = 127] [outer = 00000000] [url = about:blank] 11:28:32 INFO - PROCESS | 3820 | --DOMWINDOW == 109 (130C6800) [pid = 3820] [serial = 160] [outer = 00000000] [url = about:blank] 11:28:32 INFO - PROCESS | 3820 | --DOMWINDOW == 108 (182C8000) [pid = 3820] [serial = 220] [outer = 00000000] [url = about:blank] 11:28:32 INFO - PROCESS | 3820 | --DOMWINDOW == 107 (15316400) [pid = 3820] [serial = 196] [outer = 00000000] [url = about:blank] 11:28:32 INFO - PROCESS | 3820 | --DOMWINDOW == 106 (15E7C800) [pid = 3820] [serial = 214] [outer = 00000000] [url = about:blank] 11:28:32 INFO - PROCESS | 3820 | --DOMWINDOW == 105 (16063400) [pid = 3820] [serial = 215] [outer = 00000000] [url = about:blank] 11:28:32 INFO - PROCESS | 3820 | --DOMWINDOW == 104 (15696800) [pid = 3820] [serial = 211] [outer = 00000000] [url = about:blank] 11:28:32 INFO - PROCESS | 3820 | --DOMWINDOW == 103 (1832FC00) [pid = 3820] [serial = 223] [outer = 00000000] [url = about:blank] 11:28:32 INFO - PROCESS | 3820 | --DOMWINDOW == 102 (15B68C00) [pid = 3820] [serial = 212] [outer = 00000000] [url = about:blank] 11:28:32 INFO - PROCESS | 3820 | --DOMWINDOW == 101 (1309C800) [pid = 3820] [serial = 206] [outer = 00000000] [url = about:blank] 11:28:32 INFO - PROCESS | 3820 | --DOMWINDOW == 100 (12BC5000) [pid = 3820] [serial = 205] [outer = 00000000] [url = about:blank] 11:28:32 INFO - PROCESS | 3820 | --DOMWINDOW == 99 (182DE400) [pid = 3820] [serial = 221] [outer = 00000000] [url = about:blank] 11:28:32 INFO - PROCESS | 3820 | --DOMWINDOW == 98 (18312C00) [pid = 3820] [serial = 226] [outer = 00000000] [url = about:blank] 11:28:32 INFO - PROCESS | 3820 | --DOMWINDOW == 97 (1830D800) [pid = 3820] [serial = 227] [outer = 00000000] [url = about:blank] 11:28:32 INFO - PROCESS | 3820 | --DOMWINDOW == 96 (1120CC00) [pid = 3820] [serial = 193] [outer = 00000000] [url = about:blank] 11:28:32 INFO - PROCESS | 3820 | --DOMWINDOW == 95 (16B63000) [pid = 3820] [serial = 199] [outer = 00000000] [url = about:blank] 11:28:32 INFO - PROCESS | 3820 | --DOMWINDOW == 94 (131D3C00) [pid = 3820] [serial = 208] [outer = 00000000] [url = about:blank] 11:28:32 INFO - PROCESS | 3820 | --DOMWINDOW == 93 (13932800) [pid = 3820] [serial = 209] [outer = 00000000] [url = about:blank] 11:28:32 INFO - PROCESS | 3820 | --DOMWINDOW == 92 (18502C00) [pid = 3820] [serial = 224] [outer = 00000000] [url = about:blank] 11:28:32 INFO - PROCESS | 3820 | --DOMWINDOW == 91 (18598400) [pid = 3820] [serial = 202] [outer = 00000000] [url = about:blank] 11:28:32 INFO - PROCESS | 3820 | --DOMWINDOW == 90 (1A4D1000) [pid = 3820] [serial = 229] [outer = 00000000] [url = about:blank] 11:28:32 INFO - PROCESS | 3820 | --DOMWINDOW == 89 (1A8E7C00) [pid = 3820] [serial = 230] [outer = 00000000] [url = about:blank] 11:28:32 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (1AA9B000) [pid = 3820] [serial = 232] [outer = 00000000] [url = about:blank] 11:28:32 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (16B5E400) [pid = 3820] [serial = 217] [outer = 00000000] [url = about:blank] 11:28:32 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (16BB2800) [pid = 3820] [serial = 218] [outer = 00000000] [url = about:blank] 11:28:32 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (1AA9E000) [pid = 3820] [serial = 233] [outer = 00000000] [url = about:blank] 11:28:32 INFO - PROCESS | 3820 | 1466015312501 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]]]}] 11:28:32 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. 11:28:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1894ms 11:28:32 INFO - PROCESS | 3820 | 1466015312574 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 11:28:32 INFO - PROCESS | 3820 | 1466015312579 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 11:28:32 INFO - PROCESS | 3820 | 1466015312584 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 11:28:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 11:28:32 INFO - PROCESS | 3820 | 1466015312587 Marionette TRACE conn3 <- [1,350,null,{}] 11:28:32 INFO - PROCESS | 3820 | 1466015312596 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}] 11:28:32 INFO - PROCESS | 3820 | 1466015312600 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:32 INFO - PROCESS | 3820 | 1466015312695 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 11:28:32 INFO - PROCESS | 3820 | 1466015312767 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:32 INFO - PROCESS | 3820 | 1466015312772 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:32 INFO - PROCESS | 3820 | ++DOCSHELL 104E2000 == 28 [pid = 3820] [id = 97] 11:28:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (105E4800) [pid = 3820] [serial = 288] [outer = 00000000] 11:28:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (1120D800) [pid = 3820] [serial = 289] [outer = 105E4800] 11:28:32 INFO - PROCESS | 3820 | 1466015312819 Marionette DEBUG loaded listener.js 11:28:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (11AD4000) [pid = 3820] [serial = 290] [outer = 105E4800] 11:28:33 INFO - PROCESS | 3820 | 1466015313202 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]]]}] 11:28:33 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. 11:28:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 647ms 11:28:33 INFO - PROCESS | 3820 | 1466015313224 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 11:28:33 INFO - PROCESS | 3820 | 1466015313228 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 11:28:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 11:28:33 INFO - PROCESS | 3820 | 1466015313235 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 11:28:33 INFO - PROCESS | 3820 | 1466015313237 Marionette TRACE conn3 <- [1,354,null,{}] 11:28:33 INFO - PROCESS | 3820 | 1466015313241 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}] 11:28:33 INFO - PROCESS | 3820 | 1466015313243 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:33 INFO - PROCESS | 3820 | 1466015313328 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 11:28:33 INFO - PROCESS | 3820 | 1466015313335 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:33 INFO - PROCESS | 3820 | 1466015313337 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:33 INFO - PROCESS | 3820 | ++DOCSHELL 12B65000 == 29 [pid = 3820] [id = 98] 11:28:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (12B65400) [pid = 3820] [serial = 291] [outer = 00000000] 11:28:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (12B69C00) [pid = 3820] [serial = 292] [outer = 12B65400] 11:28:33 INFO - PROCESS | 3820 | 1466015313383 Marionette DEBUG loaded listener.js 11:28:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 91 (1306CC00) [pid = 3820] [serial = 293] [outer = 12B65400] 11:28:33 INFO - PROCESS | 3820 | 1466015313832 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]]]}] 11:28:33 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. 11:28:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 647ms 11:28:33 INFO - PROCESS | 3820 | 1466015313871 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 11:28:33 INFO - PROCESS | 3820 | 1466015313873 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 11:28:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 11:28:33 INFO - PROCESS | 3820 | 1466015313877 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 11:28:33 INFO - PROCESS | 3820 | 1466015313880 Marionette TRACE conn3 <- [1,358,null,{}] 11:28:33 INFO - PROCESS | 3820 | 1466015313891 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}] 11:28:33 INFO - PROCESS | 3820 | 1466015313895 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:33 INFO - PROCESS | 3820 | 1466015313976 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 11:28:33 INFO - PROCESS | 3820 | 1466015313985 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:33 INFO - PROCESS | 3820 | 1466015313988 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:34 INFO - PROCESS | 3820 | ++DOCSHELL 13939800 == 30 [pid = 3820] [id = 99] 11:28:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 92 (1393A400) [pid = 3820] [serial = 294] [outer = 00000000] 11:28:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 93 (13C83000) [pid = 3820] [serial = 295] [outer = 1393A400] 11:28:34 INFO - PROCESS | 3820 | 1466015314035 Marionette DEBUG loaded listener.js 11:28:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 94 (14534800) [pid = 3820] [serial = 296] [outer = 1393A400] 11:28:34 INFO - PROCESS | 3820 | 1466015314490 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]]]}] 11:28:34 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. 11:28:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 647ms 11:28:34 INFO - PROCESS | 3820 | 1466015314525 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 11:28:34 INFO - PROCESS | 3820 | 1466015314528 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 11:28:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 11:28:34 INFO - PROCESS | 3820 | 1466015314531 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 11:28:34 INFO - PROCESS | 3820 | 1466015314533 Marionette TRACE conn3 <- [1,362,null,{}] 11:28:34 INFO - PROCESS | 3820 | 1466015314536 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}] 11:28:34 INFO - PROCESS | 3820 | 1466015314547 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:34 INFO - PROCESS | 3820 | 1466015314668 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 11:28:34 INFO - PROCESS | 3820 | 1466015314673 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:34 INFO - PROCESS | 3820 | 1466015314675 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:34 INFO - PROCESS | 3820 | ++DOCSHELL 15079400 == 31 [pid = 3820] [id = 100] 11:28:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 95 (15698400) [pid = 3820] [serial = 297] [outer = 00000000] 11:28:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 96 (15E5E800) [pid = 3820] [serial = 298] [outer = 15698400] 11:28:34 INFO - PROCESS | 3820 | 1466015314719 Marionette DEBUG loaded listener.js 11:28:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 97 (15E7A800) [pid = 3820] [serial = 299] [outer = 15698400] 11:28:35 INFO - PROCESS | 3820 | 1466015315138 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]]]}] 11:28:35 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. 11:28:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 647ms 11:28:35 INFO - PROCESS | 3820 | 1466015315169 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 11:28:35 INFO - PROCESS | 3820 | 1466015315171 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 11:28:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 11:28:35 INFO - PROCESS | 3820 | 1466015315174 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 11:28:35 INFO - PROCESS | 3820 | 1466015315175 Marionette TRACE conn3 <- [1,366,null,{}] 11:28:35 INFO - PROCESS | 3820 | 1466015315184 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}] 11:28:35 INFO - PROCESS | 3820 | 1466015315186 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:35 INFO - PROCESS | 3820 | 1466015315292 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 11:28:35 INFO - PROCESS | 3820 | 1466015315298 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:35 INFO - PROCESS | 3820 | 1466015315300 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:35 INFO - PROCESS | 3820 | ++DOCSHELL 15E7DC00 == 32 [pid = 3820] [id = 101] 11:28:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 98 (16059C00) [pid = 3820] [serial = 300] [outer = 00000000] 11:28:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 99 (1696CC00) [pid = 3820] [serial = 301] [outer = 16059C00] 11:28:35 INFO - PROCESS | 3820 | 1466015315342 Marionette DEBUG loaded listener.js 11:28:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 100 (16A9CC00) [pid = 3820] [serial = 302] [outer = 16059C00] 11:28:35 INFO - PROCESS | 3820 | 1466015315841 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]]]}] 11:28:35 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. 11:28:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 711ms 11:28:35 INFO - PROCESS | 3820 | 1466015315906 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 11:28:35 INFO - PROCESS | 3820 | 1466015315908 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 11:28:35 INFO - PROCESS | 3820 | 1466015315911 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 11:28:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 11:28:35 INFO - PROCESS | 3820 | 1466015315912 Marionette TRACE conn3 <- [1,370,null,{}] 11:28:35 INFO - PROCESS | 3820 | 1466015315916 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}] 11:28:35 INFO - PROCESS | 3820 | 1466015315922 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:36 INFO - PROCESS | 3820 | 1466015316049 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 11:28:36 INFO - PROCESS | 3820 | 1466015316060 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:36 INFO - PROCESS | 3820 | 1466015316062 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:36 INFO - PROCESS | 3820 | ++DOCSHELL 16257800 == 33 [pid = 3820] [id = 102] 11:28:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 101 (16B5DC00) [pid = 3820] [serial = 303] [outer = 00000000] 11:28:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 102 (17059800) [pid = 3820] [serial = 304] [outer = 16B5DC00] 11:28:36 INFO - PROCESS | 3820 | 1466015316149 Marionette DEBUG loaded listener.js 11:28:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 103 (177A2C00) [pid = 3820] [serial = 305] [outer = 16B5DC00] 11:28:36 INFO - PROCESS | 3820 | 1466015316921 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]]]}] 11:28:36 INFO - PROCESS | 3820 | --DOMWINDOW == 102 (1A4D0C00) [pid = 3820] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 11:28:36 INFO - PROCESS | 3820 | --DOMWINDOW == 101 (1A8DCC00) [pid = 3820] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 11:28:36 INFO - PROCESS | 3820 | --DOMWINDOW == 100 (1A8E7800) [pid = 3820] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 11:28:36 INFO - PROCESS | 3820 | --DOMWINDOW == 99 (1B034800) [pid = 3820] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 11:28:36 INFO - PROCESS | 3820 | --DOMWINDOW == 98 (1400DC00) [pid = 3820] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 11:28:36 INFO - PROCESS | 3820 | --DOMWINDOW == 97 (16257C00) [pid = 3820] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 11:28:36 INFO - PROCESS | 3820 | --DOMWINDOW == 96 (1AC02000) [pid = 3820] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 11:28:36 INFO - PROCESS | 3820 | --DOMWINDOW == 95 (13148800) [pid = 3820] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 11:28:36 INFO - PROCESS | 3820 | --DOMWINDOW == 94 (13C14400) [pid = 3820] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 11:28:36 INFO - PROCESS | 3820 | --DOMWINDOW == 93 (176AAC00) [pid = 3820] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 11:28:36 INFO - PROCESS | 3820 | --DOMWINDOW == 92 (182D7000) [pid = 3820] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 11:28:36 INFO - PROCESS | 3820 | --DOMWINDOW == 91 (16A9A400) [pid = 3820] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 11:28:36 INFO - PROCESS | 3820 | --DOMWINDOW == 90 (16A9EC00) [pid = 3820] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 11:28:36 INFO - PROCESS | 3820 | --DOMWINDOW == 89 (1779FC00) [pid = 3820] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 11:28:36 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (10A48000) [pid = 3820] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 11:28:36 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (18502800) [pid = 3820] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 11:28:36 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (1A92C800) [pid = 3820] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 11:28:36 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (15E74800) [pid = 3820] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 11:28:36 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (1400B000) [pid = 3820] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 11:28:36 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (10E66800) [pid = 3820] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 11:28:37 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. 11:28:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1105ms 11:28:37 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 11:28:37 INFO - PROCESS | 3820 | 1466015317005 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 11:28:37 INFO - PROCESS | 3820 | 1466015317007 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 11:28:37 INFO - PROCESS | 3820 | 1466015317010 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 11:28:37 INFO - PROCESS | 3820 | 1466015317012 Marionette TRACE conn3 <- [1,374,null,{}] 11:28:37 INFO - PROCESS | 3820 | 1466015317015 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}] 11:28:37 INFO - PROCESS | 3820 | 1466015317017 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:37 INFO - PROCESS | 3820 | 1466015317101 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 11:28:37 INFO - PROCESS | 3820 | 1466015317106 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:37 INFO - PROCESS | 3820 | 1466015317108 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:37 INFO - PROCESS | 3820 | ++DOCSHELL 12AA9400 == 34 [pid = 3820] [id = 103] 11:28:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (12AE0400) [pid = 3820] [serial = 306] [outer = 00000000] 11:28:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (136AD400) [pid = 3820] [serial = 307] [outer = 12AE0400] 11:28:37 INFO - PROCESS | 3820 | 1466015317151 Marionette DEBUG loaded listener.js 11:28:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (13934400) [pid = 3820] [serial = 308] [outer = 12AE0400] 11:28:37 INFO - PROCESS | 3820 | 1466015317581 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 11:28:37 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 11:28:37 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 632ms 11:28:37 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 11:28:37 INFO - PROCESS | 3820 | 1466015317649 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 11:28:37 INFO - PROCESS | 3820 | 1466015317651 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 11:28:37 INFO - PROCESS | 3820 | 1466015317654 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 11:28:37 INFO - PROCESS | 3820 | 1466015317655 Marionette TRACE conn3 <- [1,378,null,{}] 11:28:37 INFO - PROCESS | 3820 | 1466015317659 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}] 11:28:37 INFO - PROCESS | 3820 | 1466015317660 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:37 INFO - PROCESS | 3820 | 1466015317741 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 11:28:37 INFO - PROCESS | 3820 | 1466015317747 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:37 INFO - PROCESS | 3820 | 1466015317748 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:37 INFO - PROCESS | 3820 | ++DOCSHELL 12AA8400 == 35 [pid = 3820] [id = 104] 11:28:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (13032400) [pid = 3820] [serial = 309] [outer = 00000000] 11:28:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (16FBF400) [pid = 3820] [serial = 310] [outer = 13032400] 11:28:37 INFO - PROCESS | 3820 | 1466015317791 Marionette DEBUG loaded listener.js 11:28:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (17054000) [pid = 3820] [serial = 311] [outer = 13032400] 11:28:38 INFO - PROCESS | 3820 | 1466015318196 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 11:28:38 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 11:28:38 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 599ms 11:28:38 INFO - PROCESS | 3820 | 1466015318251 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 11:28:38 INFO - PROCESS | 3820 | 1466015318253 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 11:28:38 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 11:28:38 INFO - PROCESS | 3820 | 1466015318256 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 11:28:38 INFO - PROCESS | 3820 | 1466015318258 Marionette TRACE conn3 <- [1,382,null,{}] 11:28:38 INFO - PROCESS | 3820 | 1466015318266 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}] 11:28:38 INFO - PROCESS | 3820 | 1466015318268 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:38 INFO - PROCESS | 3820 | 1466015318344 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 11:28:38 INFO - PROCESS | 3820 | 1466015318350 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:38 INFO - PROCESS | 3820 | 1466015318352 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:38 INFO - PROCESS | 3820 | ++DOCSHELL 13936000 == 36 [pid = 3820] [id = 105] 11:28:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (182C3000) [pid = 3820] [serial = 312] [outer = 00000000] 11:28:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 91 (182D7000) [pid = 3820] [serial = 313] [outer = 182C3000] 11:28:38 INFO - PROCESS | 3820 | 1466015318394 Marionette DEBUG loaded listener.js 11:28:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 92 (182DD400) [pid = 3820] [serial = 314] [outer = 182C3000] 11:28:38 INFO - PROCESS | 3820 | 1466015318912 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 11:28:38 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 11:28:38 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 647ms 11:28:38 INFO - PROCESS | 3820 | 1466015318927 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 11:28:38 INFO - PROCESS | 3820 | 1466015318929 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 11:28:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 11:28:38 INFO - PROCESS | 3820 | 1466015318933 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 11:28:38 INFO - PROCESS | 3820 | 1466015318934 Marionette TRACE conn3 <- [1,386,null,{}] 11:28:38 INFO - PROCESS | 3820 | 1466015318938 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}] 11:28:38 INFO - PROCESS | 3820 | 1466015318940 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:39 INFO - PROCESS | 3820 | 1466015319067 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 11:28:39 INFO - PROCESS | 3820 | 1466015319176 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:39 INFO - PROCESS | 3820 | 1466015319179 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:39 INFO - PROCESS | 3820 | ++DOCSHELL 105EA800 == 37 [pid = 3820] [id = 106] 11:28:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 93 (105EB800) [pid = 3820] [serial = 315] [outer = 00000000] 11:28:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 94 (10B69C00) [pid = 3820] [serial = 316] [outer = 105EB800] 11:28:39 INFO - PROCESS | 3820 | 1466015319236 Marionette DEBUG loaded listener.js 11:28:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 95 (1120C000) [pid = 3820] [serial = 317] [outer = 105EB800] 11:28:40 INFO - PROCESS | 3820 | 1466015320017 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]]]}] 11:28:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 11:28:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1153ms 11:28:40 INFO - PROCESS | 3820 | 1466015320083 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 11:28:40 INFO - PROCESS | 3820 | 1466015320087 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 11:28:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 11:28:40 INFO - PROCESS | 3820 | 1466015320092 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 11:28:40 INFO - PROCESS | 3820 | 1466015320096 Marionette TRACE conn3 <- [1,390,null,{}] 11:28:40 INFO - PROCESS | 3820 | 1466015320100 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}] 11:28:40 INFO - PROCESS | 3820 | 1466015320103 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:40 INFO - PROCESS | 3820 | 1466015320225 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 11:28:40 INFO - PROCESS | 3820 | 1466015320301 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:40 INFO - PROCESS | 3820 | 1466015320304 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:40 INFO - PROCESS | 3820 | ++DOCSHELL 1312EC00 == 38 [pid = 3820] [id = 107] 11:28:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 96 (1312F800) [pid = 3820] [serial = 318] [outer = 00000000] 11:28:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 97 (13155400) [pid = 3820] [serial = 319] [outer = 1312F800] 11:28:40 INFO - PROCESS | 3820 | 1466015320399 Marionette DEBUG loaded listener.js 11:28:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 98 (13931C00) [pid = 3820] [serial = 320] [outer = 1312F800] 11:28:41 INFO - PROCESS | 3820 | 1466015321068 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]]]}] 11:28:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 11:28:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1105ms 11:28:41 INFO - PROCESS | 3820 | 1466015321202 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 11:28:41 INFO - PROCESS | 3820 | 1466015321206 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 11:28:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 11:28:41 INFO - PROCESS | 3820 | 1466015321210 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 11:28:41 INFO - PROCESS | 3820 | 1466015321214 Marionette TRACE conn3 <- [1,394,null,{}] 11:28:41 INFO - PROCESS | 3820 | 1466015321220 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}] 11:28:41 INFO - PROCESS | 3820 | 1466015321223 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:41 INFO - PROCESS | 3820 | 1466015321342 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 11:28:41 INFO - PROCESS | 3820 | 1466015321418 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:41 INFO - PROCESS | 3820 | 1466015321422 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:41 INFO - PROCESS | 3820 | ++DOCSHELL 11AD1C00 == 39 [pid = 3820] [id = 108] 11:28:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 99 (11AD8C00) [pid = 3820] [serial = 321] [outer = 00000000] 11:28:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 100 (12AE8800) [pid = 3820] [serial = 322] [outer = 11AD8C00] 11:28:41 INFO - PROCESS | 3820 | 1466015321470 Marionette DEBUG loaded listener.js 11:28:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 101 (12B5E400) [pid = 3820] [serial = 323] [outer = 11AD8C00] 11:28:41 INFO - PROCESS | 3820 | --DOCSHELL 13936000 == 38 [pid = 3820] [id = 105] 11:28:41 INFO - PROCESS | 3820 | --DOCSHELL 12AA8400 == 37 [pid = 3820] [id = 104] 11:28:41 INFO - PROCESS | 3820 | --DOCSHELL 12AA9400 == 36 [pid = 3820] [id = 103] 11:28:41 INFO - PROCESS | 3820 | --DOCSHELL 16257800 == 35 [pid = 3820] [id = 102] 11:28:41 INFO - PROCESS | 3820 | --DOCSHELL 15E7DC00 == 34 [pid = 3820] [id = 101] 11:28:41 INFO - PROCESS | 3820 | --DOCSHELL 15079400 == 33 [pid = 3820] [id = 100] 11:28:41 INFO - PROCESS | 3820 | --DOCSHELL 13939800 == 32 [pid = 3820] [id = 99] 11:28:41 INFO - PROCESS | 3820 | --DOCSHELL 12B65000 == 31 [pid = 3820] [id = 98] 11:28:41 INFO - PROCESS | 3820 | --DOCSHELL 104E2000 == 30 [pid = 3820] [id = 97] 11:28:41 INFO - PROCESS | 3820 | --DOCSHELL 10434C00 == 29 [pid = 3820] [id = 96] 11:28:41 INFO - PROCESS | 3820 | --DOMWINDOW == 100 (1A932C00) [pid = 3820] [serial = 191] [outer = 00000000] [url = about:blank] 11:28:41 INFO - PROCESS | 3820 | --DOMWINDOW == 99 (1A4D1400) [pid = 3820] [serial = 157] [outer = 00000000] [url = about:blank] 11:28:41 INFO - PROCESS | 3820 | --DOMWINDOW == 98 (1A8E6800) [pid = 3820] [serial = 203] [outer = 00000000] [url = about:blank] 11:28:41 INFO - PROCESS | 3820 | --DOMWINDOW == 97 (1A4D8400) [pid = 3820] [serial = 259] [outer = 00000000] [url = about:blank] 11:28:41 INFO - PROCESS | 3820 | --DOMWINDOW == 96 (1AA97400) [pid = 3820] [serial = 262] [outer = 00000000] [url = about:blank] 11:28:41 INFO - PROCESS | 3820 | --DOMWINDOW == 95 (1A83E800) [pid = 3820] [serial = 260] [outer = 00000000] [url = about:blank] 11:28:41 INFO - PROCESS | 3820 | --DOMWINDOW == 94 (1AAA2000) [pid = 3820] [serial = 244] [outer = 00000000] [url = about:blank] 11:28:41 INFO - PROCESS | 3820 | --DOMWINDOW == 93 (1B03B800) [pid = 3820] [serial = 265] [outer = 00000000] [url = about:blank] 11:28:41 INFO - PROCESS | 3820 | --DOMWINDOW == 92 (1AC09800) [pid = 3820] [serial = 245] [outer = 00000000] [url = about:blank] 11:28:41 INFO - PROCESS | 3820 | --DOMWINDOW == 91 (145D7800) [pid = 3820] [serial = 247] [outer = 00000000] [url = about:blank] 11:28:41 INFO - PROCESS | 3820 | --DOMWINDOW == 90 (15696C00) [pid = 3820] [serial = 248] [outer = 00000000] [url = about:blank] 11:28:41 INFO - PROCESS | 3820 | --DOMWINDOW == 89 (170F3000) [pid = 3820] [serial = 241] [outer = 00000000] [url = about:blank] 11:28:41 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (179A4800) [pid = 3820] [serial = 242] [outer = 00000000] [url = about:blank] 11:28:41 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (1AC0E800) [pid = 3820] [serial = 236] [outer = 00000000] [url = about:blank] 11:28:41 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (1AC0C400) [pid = 3820] [serial = 235] [outer = 00000000] [url = about:blank] 11:28:41 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (131DA400) [pid = 3820] [serial = 238] [outer = 00000000] [url = about:blank] 11:28:41 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (13C8BC00) [pid = 3820] [serial = 239] [outer = 00000000] [url = about:blank] 11:28:41 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (15E72C00) [pid = 3820] [serial = 250] [outer = 00000000] [url = about:blank] 11:28:41 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (15E7C400) [pid = 3820] [serial = 251] [outer = 00000000] [url = about:blank] 11:28:41 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (179A4000) [pid = 3820] [serial = 253] [outer = 00000000] [url = about:blank] 11:28:41 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (18224800) [pid = 3820] [serial = 254] [outer = 00000000] [url = about:blank] 11:28:41 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (1858C000) [pid = 3820] [serial = 256] [outer = 00000000] [url = about:blank] 11:28:41 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (1AC0D400) [pid = 3820] [serial = 263] [outer = 00000000] [url = about:blank] 11:28:41 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (16AA3000) [pid = 3820] [serial = 272] [outer = 00000000] [url = about:blank] 11:28:41 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (1A842400) [pid = 3820] [serial = 274] [outer = 00000000] [url = about:blank] 11:28:41 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (1B1E0000) [pid = 3820] [serial = 275] [outer = 00000000] [url = about:blank] 11:28:41 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (16AA1C00) [pid = 3820] [serial = 271] [outer = 00000000] [url = about:blank] 11:28:41 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (1B1D5800) [pid = 3820] [serial = 266] [outer = 00000000] [url = about:blank] 11:28:41 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (1AC0BC00) [pid = 3820] [serial = 268] [outer = 00000000] [url = about:blank] 11:28:41 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (1B034C00) [pid = 3820] [serial = 269] [outer = 00000000] [url = about:blank] 11:28:41 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (19F17400) [pid = 3820] [serial = 257] [outer = 00000000] [url = about:blank] 11:28:41 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (17794800) [pid = 3820] [serial = 200] [outer = 00000000] [url = about:blank] 11:28:41 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (15E5BC00) [pid = 3820] [serial = 197] [outer = 00000000] [url = about:blank] 11:28:41 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (11CCB000) [pid = 3820] [serial = 194] [outer = 00000000] [url = about:blank] 11:28:42 INFO - PROCESS | 3820 | 1466015322154 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]]]}] 11:28:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 11:28:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 963ms 11:28:42 INFO - PROCESS | 3820 | 1466015322188 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 11:28:42 INFO - PROCESS | 3820 | 1466015322191 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 11:28:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 11:28:42 INFO - PROCESS | 3820 | 1466015322197 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 11:28:42 INFO - PROCESS | 3820 | 1466015322200 Marionette TRACE conn3 <- [1,398,null,{}] 11:28:42 INFO - PROCESS | 3820 | 1466015322204 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}] 11:28:42 INFO - PROCESS | 3820 | 1466015322206 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:42 INFO - PROCESS | 3820 | 1466015322319 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 11:28:42 INFO - PROCESS | 3820 | 1466015322328 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:42 INFO - PROCESS | 3820 | 1466015322331 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:42 INFO - PROCESS | 3820 | ++DOCSHELL 1314F000 == 30 [pid = 3820] [id = 109] 11:28:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (13150800) [pid = 3820] [serial = 324] [outer = 00000000] 11:28:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (136AC800) [pid = 3820] [serial = 325] [outer = 13150800] 11:28:42 INFO - PROCESS | 3820 | 1466015322381 Marionette DEBUG loaded listener.js 11:28:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (13C1D000) [pid = 3820] [serial = 326] [outer = 13150800] 11:28:42 INFO - PROCESS | 3820 | 1466015322856 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]]]}] 11:28:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 11:28:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 710ms 11:28:42 INFO - PROCESS | 3820 | 1466015322893 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 11:28:42 INFO - PROCESS | 3820 | 1466015322895 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 11:28:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 11:28:42 INFO - PROCESS | 3820 | 1466015322899 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 11:28:42 INFO - PROCESS | 3820 | 1466015322901 Marionette TRACE conn3 <- [1,402,null,{}] 11:28:42 INFO - PROCESS | 3820 | 1466015322911 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}] 11:28:42 INFO - PROCESS | 3820 | 1466015322915 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:43 INFO - PROCESS | 3820 | 1466015323000 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 11:28:43 INFO - PROCESS | 3820 | 1466015323010 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:43 INFO - PROCESS | 3820 | 1466015323014 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:43 INFO - PROCESS | 3820 | ++DOCSHELL 15E70000 == 31 [pid = 3820] [id = 110] 11:28:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (15E70400) [pid = 3820] [serial = 327] [outer = 00000000] 11:28:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (15E75C00) [pid = 3820] [serial = 328] [outer = 15E70400] 11:28:43 INFO - PROCESS | 3820 | 1466015323097 Marionette DEBUG loaded listener.js 11:28:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (1605A400) [pid = 3820] [serial = 329] [outer = 15E70400] 11:28:43 INFO - PROCESS | 3820 | 1466015323583 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]]]}] 11:28:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 11:28:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 758ms 11:28:43 INFO - PROCESS | 3820 | 1466015323639 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 11:28:43 INFO - PROCESS | 3820 | 1466015323641 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 11:28:43 INFO - PROCESS | 3820 | 1466015323644 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 11:28:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 11:28:43 INFO - PROCESS | 3820 | 1466015323646 Marionette TRACE conn3 <- [1,406,null,{}] 11:28:43 INFO - PROCESS | 3820 | 1466015323650 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}] 11:28:43 INFO - PROCESS | 3820 | 1466015323652 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:43 INFO - PROCESS | 3820 | 1466015323737 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 11:28:43 INFO - PROCESS | 3820 | 1466015323746 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:43 INFO - PROCESS | 3820 | 1466015323748 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:43 INFO - PROCESS | 3820 | ++DOCSHELL 16AA2400 == 32 [pid = 3820] [id = 111] 11:28:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (16AA2800) [pid = 3820] [serial = 330] [outer = 00000000] 11:28:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (16B58800) [pid = 3820] [serial = 331] [outer = 16AA2800] 11:28:43 INFO - PROCESS | 3820 | 1466015323791 Marionette DEBUG loaded listener.js 11:28:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (16BB5400) [pid = 3820] [serial = 332] [outer = 16AA2800] 11:28:44 INFO - PROCESS | 3820 | 1466015324235 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]]]}] 11:28:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 11:28:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 647ms 11:28:44 INFO - PROCESS | 3820 | 1466015324285 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 11:28:44 INFO - PROCESS | 3820 | 1466015324287 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 11:28:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 11:28:44 INFO - PROCESS | 3820 | 1466015324291 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 11:28:44 INFO - PROCESS | 3820 | 1466015324292 Marionette TRACE conn3 <- [1,410,null,{}] 11:28:44 INFO - PROCESS | 3820 | 1466015324296 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}] 11:28:44 INFO - PROCESS | 3820 | 1466015324298 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:44 INFO - PROCESS | 3820 | 1466015324401 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 11:28:44 INFO - PROCESS | 3820 | 1466015324476 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:44 INFO - PROCESS | 3820 | 1466015324478 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:44 INFO - PROCESS | 3820 | ++DOCSHELL 1400C000 == 33 [pid = 3820] [id = 112] 11:28:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (16FCB400) [pid = 3820] [serial = 333] [outer = 00000000] 11:28:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (176F1800) [pid = 3820] [serial = 334] [outer = 16FCB400] 11:28:44 INFO - PROCESS | 3820 | 1466015324522 Marionette DEBUG loaded listener.js 11:28:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (179A6800) [pid = 3820] [serial = 335] [outer = 16FCB400] 11:28:44 INFO - PROCESS | 3820 | 1466015324963 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]]]}] 11:28:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 11:28:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 710ms 11:28:45 INFO - PROCESS | 3820 | 1466015324997 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 11:28:45 INFO - PROCESS | 3820 | 1466015324999 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 11:28:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 11:28:45 INFO - PROCESS | 3820 | 1466015325002 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 11:28:45 INFO - PROCESS | 3820 | 1466015325004 Marionette TRACE conn3 <- [1,414,null,{}] 11:28:45 INFO - PROCESS | 3820 | 1466015325008 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}] 11:28:45 INFO - PROCESS | 3820 | 1466015325014 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:45 INFO - PROCESS | 3820 | 1466015325146 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 11:28:45 INFO - PROCESS | 3820 | 1466015325252 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:45 INFO - PROCESS | 3820 | 1466015325254 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:45 INFO - PROCESS | 3820 | ++DOCSHELL 182D1800 == 34 [pid = 3820] [id = 113] 11:28:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (182D7400) [pid = 3820] [serial = 336] [outer = 00000000] 11:28:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (18316000) [pid = 3820] [serial = 337] [outer = 182D7400] 11:28:45 INFO - PROCESS | 3820 | 1466015325297 Marionette DEBUG loaded listener.js 11:28:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (1858CC00) [pid = 3820] [serial = 338] [outer = 182D7400] 11:28:45 INFO - PROCESS | 3820 | 1466015325710 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]]]}] 11:28:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 11:28:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 710ms 11:28:45 INFO - PROCESS | 3820 | 1466015325736 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 11:28:45 INFO - PROCESS | 3820 | 1466015325738 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 11:28:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 11:28:45 INFO - PROCESS | 3820 | 1466015325778 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 11:28:45 INFO - PROCESS | 3820 | 1466015325780 Marionette TRACE conn3 <- [1,418,null,{}] 11:28:45 INFO - PROCESS | 3820 | 1466015325788 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}] 11:28:45 INFO - PROCESS | 3820 | 1466015325790 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:45 INFO - PROCESS | 3820 | 1466015325891 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 11:28:45 INFO - PROCESS | 3820 | 1466015325910 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:45 INFO - PROCESS | 3820 | 1466015325912 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:45 INFO - PROCESS | 3820 | ++DOCSHELL 182C8C00 == 35 [pid = 3820] [id = 114] 11:28:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (18312C00) [pid = 3820] [serial = 339] [outer = 00000000] 11:28:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (19F18000) [pid = 3820] [serial = 340] [outer = 18312C00] 11:28:46 INFO - PROCESS | 3820 | 1466015326007 Marionette DEBUG loaded listener.js 11:28:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (19F5D800) [pid = 3820] [serial = 341] [outer = 18312C00] 11:28:46 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (16059C00) [pid = 3820] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 11:28:46 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (16B5DC00) [pid = 3820] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 11:28:46 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (1393A400) [pid = 3820] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 11:28:46 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (105E4800) [pid = 3820] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 11:28:46 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (12B65400) [pid = 3820] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 11:28:46 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (10480C00) [pid = 3820] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 11:28:46 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (11CCCC00) [pid = 3820] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 11:28:46 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (16A9C000) [pid = 3820] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 11:28:46 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (1A841C00) [pid = 3820] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 11:28:46 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (12AE0400) [pid = 3820] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 11:28:46 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (15698400) [pid = 3820] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 11:28:46 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (13032400) [pid = 3820] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 11:28:46 INFO - PROCESS | 3820 | 1466015326919 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]]]}] 11:28:47 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 11:28:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1247ms 11:28:47 INFO - PROCESS | 3820 | 1466015326989 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 11:28:47 INFO - PROCESS | 3820 | 1466015326991 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 11:28:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 11:28:47 INFO - PROCESS | 3820 | 1466015326994 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 11:28:47 INFO - PROCESS | 3820 | 1466015326996 Marionette TRACE conn3 <- [1,422,null,{}] 11:28:47 INFO - PROCESS | 3820 | 1466015326999 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}] 11:28:47 INFO - PROCESS | 3820 | 1466015327001 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:47 INFO - PROCESS | 3820 | 1466015327078 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 11:28:47 INFO - PROCESS | 3820 | 1466015327083 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:47 INFO - PROCESS | 3820 | 1466015327085 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:47 INFO - PROCESS | 3820 | ++DOCSHELL 104EA400 == 36 [pid = 3820] [id = 115] 11:28:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (114C3400) [pid = 3820] [serial = 342] [outer = 00000000] 11:28:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (13036C00) [pid = 3820] [serial = 343] [outer = 114C3400] 11:28:47 INFO - PROCESS | 3820 | 1466015327128 Marionette DEBUG loaded listener.js 11:28:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (16B5DC00) [pid = 3820] [serial = 344] [outer = 114C3400] 11:28:48 INFO - PROCESS | 3820 | 1466015328030 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]]]}] 11:28:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 11:28:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1105ms 11:28:48 INFO - PROCESS | 3820 | 1466015328087 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 11:28:48 INFO - PROCESS | 3820 | 1466015328089 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 11:28:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 11:28:48 INFO - PROCESS | 3820 | 1466015328093 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 11:28:48 INFO - PROCESS | 3820 | 1466015328094 Marionette TRACE conn3 <- [1,426,null,{}] 11:28:48 INFO - PROCESS | 3820 | 1466015328097 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}] 11:28:48 INFO - PROCESS | 3820 | 1466015328099 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:48 INFO - PROCESS | 3820 | 1466015328182 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 11:28:48 INFO - PROCESS | 3820 | 1466015328188 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:48 INFO - PROCESS | 3820 | 1466015328190 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:48 INFO - PROCESS | 3820 | ++DOCSHELL 15077C00 == 37 [pid = 3820] [id = 116] 11:28:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (15E79400) [pid = 3820] [serial = 345] [outer = 00000000] 11:28:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (1A4D4C00) [pid = 3820] [serial = 346] [outer = 15E79400] 11:28:48 INFO - PROCESS | 3820 | 1466015328232 Marionette DEBUG loaded listener.js 11:28:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (1A4D6400) [pid = 3820] [serial = 347] [outer = 15E79400] 11:28:48 INFO - PROCESS | 3820 | 1466015328965 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] 11:28:49 INFO - PROCESS | 3820 | 1466015329034 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 11:28:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 11:28:49 INFO - PROCESS | 3820 | 1466015329039 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 11:28:49 INFO - PROCESS | 3820 | 1466015329046 Marionette TRACE conn3 <- [1,430,null,{}] 11:28:49 INFO - PROCESS | 3820 | 1466015329054 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}] 11:28:49 INFO - PROCESS | 3820 | 1466015329058 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:49 INFO - PROCESS | 3820 | 1466015329166 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 11:28:49 INFO - PROCESS | 3820 | 1466015329246 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:49 INFO - PROCESS | 3820 | 1466015329249 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:49 INFO - PROCESS | 3820 | ++DOCSHELL 10E64800 == 38 [pid = 3820] [id = 117] 11:28:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (11264800) [pid = 3820] [serial = 348] [outer = 00000000] 11:28:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (131DCC00) [pid = 3820] [serial = 349] [outer = 11264800] 11:28:49 INFO - PROCESS | 3820 | 1466015329350 Marionette DEBUG loaded listener.js 11:28:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (13C8E400) [pid = 3820] [serial = 350] [outer = 11264800] 11:28:49 INFO - PROCESS | 3820 | 1466015329964 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]]]}] 11:28:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 11:28:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1010ms 11:28:50 INFO - PROCESS | 3820 | 1466015330043 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 11:28:50 INFO - PROCESS | 3820 | 1466015330047 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 11:28:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 11:28:50 INFO - PROCESS | 3820 | 1466015330054 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 11:28:50 INFO - PROCESS | 3820 | 1466015330057 Marionette TRACE conn3 <- [1,434,null,{}] 11:28:50 INFO - PROCESS | 3820 | 1466015330062 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}] 11:28:50 INFO - PROCESS | 3820 | 1466015330066 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:50 INFO - PROCESS | 3820 | 1466015330209 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 11:28:50 INFO - PROCESS | 3820 | 1466015330330 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:50 INFO - PROCESS | 3820 | 1466015330333 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:50 INFO - PROCESS | 3820 | ++DOCSHELL 1695FC00 == 39 [pid = 3820] [id = 118] 11:28:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (16960400) [pid = 3820] [serial = 351] [outer = 00000000] 11:28:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (16AA3800) [pid = 3820] [serial = 352] [outer = 16960400] 11:28:50 INFO - PROCESS | 3820 | 1466015330389 Marionette DEBUG loaded listener.js 11:28:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (16E7C800) [pid = 3820] [serial = 353] [outer = 16960400] 11:28:51 INFO - PROCESS | 3820 | 1466015330979 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]]]}] 11:28:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 11:28:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1010ms 11:28:51 INFO - PROCESS | 3820 | 1466015331055 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 11:28:51 INFO - PROCESS | 3820 | 1466015331058 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 11:28:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 11:28:51 INFO - PROCESS | 3820 | 1466015331062 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 11:28:51 INFO - PROCESS | 3820 | 1466015331066 Marionette TRACE conn3 <- [1,438,null,{}] 11:28:51 INFO - PROCESS | 3820 | 1466015331078 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}] 11:28:51 INFO - PROCESS | 3820 | 1466015331086 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:51 INFO - PROCESS | 3820 | 1466015331214 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 11:28:51 INFO - PROCESS | 3820 | 1466015331299 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:51 INFO - PROCESS | 3820 | 1466015331302 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:51 INFO - PROCESS | 3820 | ++DOCSHELL 1A4D1400 == 40 [pid = 3820] [id = 119] 11:28:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (1A4D2400) [pid = 3820] [serial = 354] [outer = 00000000] 11:28:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (1A841400) [pid = 3820] [serial = 355] [outer = 1A4D2400] 11:28:51 INFO - PROCESS | 3820 | 1466015331356 Marionette DEBUG loaded listener.js 11:28:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (1A8E1000) [pid = 3820] [serial = 356] [outer = 1A4D2400] 11:28:52 INFO - PROCESS | 3820 | 1466015332092 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]]]}] 11:28:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 11:28:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1042ms 11:28:52 INFO - PROCESS | 3820 | 1466015332137 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 11:28:52 INFO - PROCESS | 3820 | 1466015332143 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 11:28:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 11:28:52 INFO - PROCESS | 3820 | 1466015332148 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 11:28:52 INFO - PROCESS | 3820 | 1466015332151 Marionette TRACE conn3 <- [1,442,null,{}] 11:28:52 INFO - PROCESS | 3820 | 1466015332156 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}] 11:28:52 INFO - PROCESS | 3820 | 1466015332158 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:52 INFO - PROCESS | 3820 | 1466015332292 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 11:28:52 INFO - PROCESS | 3820 | 1466015332376 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:52 INFO - PROCESS | 3820 | 1466015332378 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:52 INFO - PROCESS | 3820 | ++DOCSHELL 12AE3800 == 41 [pid = 3820] [id = 120] 11:28:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (12B5F000) [pid = 3820] [serial = 357] [outer = 00000000] 11:28:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (13123000) [pid = 3820] [serial = 358] [outer = 12B5F000] 11:28:52 INFO - PROCESS | 3820 | 1466015332475 Marionette DEBUG loaded listener.js 11:28:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 91 (13150C00) [pid = 3820] [serial = 359] [outer = 12B5F000] 11:28:53 INFO - PROCESS | 3820 | --DOCSHELL 104EA400 == 40 [pid = 3820] [id = 115] 11:28:53 INFO - PROCESS | 3820 | --DOCSHELL 182C8C00 == 39 [pid = 3820] [id = 114] 11:28:53 INFO - PROCESS | 3820 | --DOCSHELL 182D1800 == 38 [pid = 3820] [id = 113] 11:28:53 INFO - PROCESS | 3820 | --DOCSHELL 1400C000 == 37 [pid = 3820] [id = 112] 11:28:53 INFO - PROCESS | 3820 | --DOCSHELL 16AA2400 == 36 [pid = 3820] [id = 111] 11:28:53 INFO - PROCESS | 3820 | --DOCSHELL 15E70000 == 35 [pid = 3820] [id = 110] 11:28:53 INFO - PROCESS | 3820 | --DOCSHELL 1314F000 == 34 [pid = 3820] [id = 109] 11:28:53 INFO - PROCESS | 3820 | --DOCSHELL 11AD1C00 == 33 [pid = 3820] [id = 108] 11:28:53 INFO - PROCESS | 3820 | --DOCSHELL 105EA800 == 32 [pid = 3820] [id = 106] 11:28:53 INFO - PROCESS | 3820 | --DOCSHELL 1312EC00 == 31 [pid = 3820] [id = 107] 11:28:53 INFO - PROCESS | 3820 | --DOCSHELL 1A4D1400 == 30 [pid = 3820] [id = 119] 11:28:53 INFO - PROCESS | 3820 | --DOCSHELL 1695FC00 == 29 [pid = 3820] [id = 118] 11:28:53 INFO - PROCESS | 3820 | --DOCSHELL 15077C00 == 28 [pid = 3820] [id = 116] 11:28:53 INFO - PROCESS | 3820 | --DOCSHELL 10E64800 == 27 [pid = 3820] [id = 117] 11:28:53 INFO - PROCESS | 3820 | --DOMWINDOW == 90 (17059800) [pid = 3820] [serial = 304] [outer = 00000000] [url = about:blank] 11:28:53 INFO - PROCESS | 3820 | --DOMWINDOW == 89 (16A9CC00) [pid = 3820] [serial = 302] [outer = 00000000] [url = about:blank] 11:28:53 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (13C83000) [pid = 3820] [serial = 295] [outer = 00000000] [url = about:blank] 11:28:53 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (1120D800) [pid = 3820] [serial = 289] [outer = 00000000] [url = about:blank] 11:28:53 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (11AD4000) [pid = 3820] [serial = 290] [outer = 00000000] [url = about:blank] 11:28:53 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (12B69C00) [pid = 3820] [serial = 292] [outer = 00000000] [url = about:blank] 11:28:53 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (1306CC00) [pid = 3820] [serial = 293] [outer = 00000000] [url = about:blank] 11:28:53 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (114C6400) [pid = 3820] [serial = 287] [outer = 00000000] [url = about:blank] 11:28:53 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (110D9800) [pid = 3820] [serial = 286] [outer = 00000000] [url = about:blank] 11:28:53 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (15696400) [pid = 3820] [serial = 278] [outer = 00000000] [url = about:blank] 11:28:53 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (13153000) [pid = 3820] [serial = 277] [outer = 00000000] [url = about:blank] 11:28:53 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (16E82800) [pid = 3820] [serial = 281] [outer = 00000000] [url = about:blank] 11:28:53 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (16BABC00) [pid = 3820] [serial = 280] [outer = 00000000] [url = about:blank] 11:28:53 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (1AAA1800) [pid = 3820] [serial = 284] [outer = 00000000] [url = about:blank] 11:28:53 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (1A92E000) [pid = 3820] [serial = 283] [outer = 00000000] [url = about:blank] 11:28:53 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (13934400) [pid = 3820] [serial = 308] [outer = 00000000] [url = about:blank] 11:28:53 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (136AD400) [pid = 3820] [serial = 307] [outer = 00000000] [url = about:blank] 11:28:53 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (177A2C00) [pid = 3820] [serial = 305] [outer = 00000000] [url = about:blank] 11:28:53 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (15E5E800) [pid = 3820] [serial = 298] [outer = 00000000] [url = about:blank] 11:28:53 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (15E7A800) [pid = 3820] [serial = 299] [outer = 00000000] [url = about:blank] 11:28:53 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (16FBF400) [pid = 3820] [serial = 310] [outer = 00000000] [url = about:blank] 11:28:53 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (17054000) [pid = 3820] [serial = 311] [outer = 00000000] [url = about:blank] 11:28:53 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (14534800) [pid = 3820] [serial = 296] [outer = 00000000] [url = about:blank] 11:28:53 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (182D7000) [pid = 3820] [serial = 313] [outer = 00000000] [url = about:blank] 11:28:53 INFO - PROCESS | 3820 | --DOMWINDOW == 66 (1696CC00) [pid = 3820] [serial = 301] [outer = 00000000] [url = about:blank] 11:28:53 INFO - PROCESS | 3820 | 1466015333564 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]]]}] 11:28:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 11:28:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1468ms 11:28:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 11:28:53 INFO - PROCESS | 3820 | 1466015333607 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 11:28:53 INFO - PROCESS | 3820 | 1466015333611 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 11:28:53 INFO - PROCESS | 3820 | 1466015333615 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 11:28:53 INFO - PROCESS | 3820 | 1466015333620 Marionette TRACE conn3 <- [1,446,null,{}] 11:28:53 INFO - PROCESS | 3820 | 1466015333625 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}] 11:28:53 INFO - PROCESS | 3820 | 1466015333627 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:53 INFO - PROCESS | 3820 | 1466015333714 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 11:28:53 INFO - PROCESS | 3820 | 1466015333721 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:53 INFO - PROCESS | 3820 | 1466015333724 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:53 INFO - PROCESS | 3820 | ++DOCSHELL 114BD000 == 28 [pid = 3820] [id = 121] 11:28:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 67 (114C6400) [pid = 3820] [serial = 360] [outer = 00000000] 11:28:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (12AACC00) [pid = 3820] [serial = 361] [outer = 114C6400] 11:28:53 INFO - PROCESS | 3820 | 1466015333770 Marionette DEBUG loaded listener.js 11:28:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (12B60400) [pid = 3820] [serial = 362] [outer = 114C6400] 11:28:54 INFO - PROCESS | 3820 | 1466015334235 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]]]}] 11:28:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 11:28:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 663ms 11:28:54 INFO - PROCESS | 3820 | 1466015334271 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 11:28:54 INFO - PROCESS | 3820 | 1466015334275 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 11:28:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 11:28:54 INFO - PROCESS | 3820 | 1466015334282 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 11:28:54 INFO - PROCESS | 3820 | 1466015334284 Marionette TRACE conn3 <- [1,450,null,{}] 11:28:54 INFO - PROCESS | 3820 | 1466015334288 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}] 11:28:54 INFO - PROCESS | 3820 | 1466015334291 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:54 INFO - PROCESS | 3820 | 1466015334376 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 11:28:54 INFO - PROCESS | 3820 | 1466015334416 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:54 INFO - PROCESS | 3820 | 1466015334418 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:54 INFO - PROCESS | 3820 | ++DOCSHELL 13131000 == 29 [pid = 3820] [id = 122] 11:28:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (1314B800) [pid = 3820] [serial = 363] [outer = 00000000] 11:28:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (136ACC00) [pid = 3820] [serial = 364] [outer = 1314B800] 11:28:54 INFO - PROCESS | 3820 | 1466015334464 Marionette DEBUG loaded listener.js 11:28:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (13C17800) [pid = 3820] [serial = 365] [outer = 1314B800] 11:28:54 INFO - PROCESS | 3820 | [3820] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 11:28:54 INFO - PROCESS | 3820 | [3820] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 11:28:54 INFO - PROCESS | 3820 | 1466015334958 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] 11:28:55 INFO - PROCESS | 3820 | 1466015335016 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 11:28:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 11:28:55 INFO - PROCESS | 3820 | 1466015335020 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 11:28:55 INFO - PROCESS | 3820 | 1466015335023 Marionette TRACE conn3 <- [1,454,null,{}] 11:28:55 INFO - PROCESS | 3820 | 1466015335034 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}] 11:28:55 INFO - PROCESS | 3820 | 1466015335038 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:55 INFO - PROCESS | 3820 | 1466015335119 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 11:28:55 INFO - PROCESS | 3820 | 1466015335128 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:55 INFO - PROCESS | 3820 | 1466015335131 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:55 INFO - PROCESS | 3820 | ++DOCSHELL 15B74400 == 30 [pid = 3820] [id = 123] 11:28:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (15B75400) [pid = 3820] [serial = 366] [outer = 00000000] 11:28:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (15E71400) [pid = 3820] [serial = 367] [outer = 15B75400] 11:28:55 INFO - PROCESS | 3820 | 1466015335183 Marionette DEBUG loaded listener.js 11:28:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (15E7B400) [pid = 3820] [serial = 368] [outer = 15B75400] 11:28:55 INFO - PROCESS | 3820 | [3820] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:28:55 INFO - PROCESS | 3820 | 1466015335648 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]]]}] 11:28:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 11:28:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 711ms 11:28:55 INFO - PROCESS | 3820 | 1466015335719 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 11:28:55 INFO - PROCESS | 3820 | 1466015335722 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 11:28:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 11:28:55 INFO - PROCESS | 3820 | 1466015335725 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 11:28:55 INFO - PROCESS | 3820 | 1466015335727 Marionette TRACE conn3 <- [1,458,null,{}] 11:28:55 INFO - PROCESS | 3820 | 1466015335730 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}] 11:28:55 INFO - PROCESS | 3820 | 1466015335732 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:55 INFO - PROCESS | 3820 | 1466015335867 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 11:28:55 INFO - PROCESS | 3820 | 1466015335884 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:55 INFO - PROCESS | 3820 | 1466015335886 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:55 INFO - PROCESS | 3820 | ++DOCSHELL 15E71000 == 31 [pid = 3820] [id = 124] 11:28:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (16059C00) [pid = 3820] [serial = 369] [outer = 00000000] 11:28:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (16A9BC00) [pid = 3820] [serial = 370] [outer = 16059C00] 11:28:55 INFO - PROCESS | 3820 | 1466015335929 Marionette DEBUG loaded listener.js 11:28:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (16AA3400) [pid = 3820] [serial = 371] [outer = 16059C00] 11:28:56 INFO - PROCESS | 3820 | 1466015336357 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] 11:28:56 INFO - PROCESS | 3820 | 1466015336426 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 11:28:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 11:28:56 INFO - PROCESS | 3820 | 1466015336434 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 11:28:56 INFO - PROCESS | 3820 | 1466015336436 Marionette TRACE conn3 <- [1,462,null,{}] 11:28:56 INFO - PROCESS | 3820 | 1466015336439 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}] 11:28:56 INFO - PROCESS | 3820 | 1466015336441 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:56 INFO - PROCESS | 3820 | 1466015336548 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 11:28:56 INFO - PROCESS | 3820 | 1466015336556 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:56 INFO - PROCESS | 3820 | 1466015336558 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:56 INFO - PROCESS | 3820 | ++DOCSHELL 16AA6800 == 32 [pid = 3820] [id = 125] 11:28:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (16AA8400) [pid = 3820] [serial = 372] [outer = 00000000] 11:28:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (16FC8800) [pid = 3820] [serial = 373] [outer = 16AA8400] 11:28:56 INFO - PROCESS | 3820 | 1466015336604 Marionette DEBUG loaded listener.js 11:28:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (16FCA000) [pid = 3820] [serial = 374] [outer = 16AA8400] 11:28:57 INFO - PROCESS | 3820 | [3820] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:28:57 INFO - PROCESS | 3820 | 1466015337075 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] 11:28:57 INFO - PROCESS | 3820 | 1466015337136 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 11:28:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 11:28:57 INFO - PROCESS | 3820 | 1466015337165 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 11:28:57 INFO - PROCESS | 3820 | 1466015337166 Marionette TRACE conn3 <- [1,466,null,{}] 11:28:57 INFO - PROCESS | 3820 | 1466015337179 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}] 11:28:57 INFO - PROCESS | 3820 | 1466015337186 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:57 INFO - PROCESS | 3820 | 1466015337327 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 11:28:57 INFO - PROCESS | 3820 | 1466015337342 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:57 INFO - PROCESS | 3820 | 1466015337344 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:57 INFO - PROCESS | 3820 | ++DOCSHELL 182C8C00 == 33 [pid = 3820] [id = 126] 11:28:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (182CB800) [pid = 3820] [serial = 375] [outer = 00000000] 11:28:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (1830BC00) [pid = 3820] [serial = 376] [outer = 182CB800] 11:28:57 INFO - PROCESS | 3820 | 1466015337388 Marionette DEBUG loaded listener.js 11:28:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (18322000) [pid = 3820] [serial = 377] [outer = 182CB800] 11:28:57 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (15E79400) [pid = 3820] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 11:28:57 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (182D7400) [pid = 3820] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 11:28:57 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (105EB800) [pid = 3820] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 11:28:57 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (16FCB400) [pid = 3820] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 11:28:57 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (182C3000) [pid = 3820] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 11:28:57 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (13150800) [pid = 3820] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 11:28:57 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (1312F800) [pid = 3820] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 11:28:57 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (15E70400) [pid = 3820] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 11:28:57 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (16AA2800) [pid = 3820] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 11:28:57 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (18312C00) [pid = 3820] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 11:28:57 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (11AD8C00) [pid = 3820] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 11:28:57 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (114C3400) [pid = 3820] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 11:28:58 INFO - PROCESS | 3820 | 1466015338060 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] 11:28:58 INFO - PROCESS | 3820 | 1466015338105 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 11:28:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 11:28:58 INFO - PROCESS | 3820 | 1466015338108 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 11:28:58 INFO - PROCESS | 3820 | 1466015338110 Marionette TRACE conn3 <- [1,470,null,{}] 11:28:58 INFO - PROCESS | 3820 | 1466015338113 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}] 11:28:58 INFO - PROCESS | 3820 | 1466015338115 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:58 INFO - PROCESS | 3820 | 1466015338217 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 11:28:58 INFO - PROCESS | 3820 | 1466015338266 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:58 INFO - PROCESS | 3820 | 1466015338268 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:58 INFO - PROCESS | 3820 | ++DOCSHELL 10A53800 == 34 [pid = 3820] [id = 127] 11:28:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (10B5FC00) [pid = 3820] [serial = 378] [outer = 00000000] 11:28:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (15B73400) [pid = 3820] [serial = 379] [outer = 10B5FC00] 11:28:58 INFO - PROCESS | 3820 | 1466015338317 Marionette DEBUG loaded listener.js 11:28:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (15E57C00) [pid = 3820] [serial = 380] [outer = 10B5FC00] 11:28:58 INFO - PROCESS | 3820 | 1466015338698 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]]]}] 11:28:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 11:28:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 632ms 11:28:58 INFO - PROCESS | 3820 | 1466015338746 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 11:28:58 INFO - PROCESS | 3820 | 1466015338748 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 11:28:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 11:28:58 INFO - PROCESS | 3820 | 1466015338752 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 11:28:58 INFO - PROCESS | 3820 | 1466015338754 Marionette TRACE conn3 <- [1,474,null,{}] 11:28:58 INFO - PROCESS | 3820 | 1466015338758 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}] 11:28:58 INFO - PROCESS | 3820 | 1466015338760 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:58 INFO - PROCESS | 3820 | 1466015338833 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 11:28:58 INFO - PROCESS | 3820 | 1466015338839 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:58 INFO - PROCESS | 3820 | 1466015338841 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:58 INFO - PROCESS | 3820 | ++DOCSHELL 1779AC00 == 35 [pid = 3820] [id = 128] 11:28:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (182D7400) [pid = 3820] [serial = 381] [outer = 00000000] 11:28:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (18594800) [pid = 3820] [serial = 382] [outer = 182D7400] 11:28:58 INFO - PROCESS | 3820 | 1466015338884 Marionette DEBUG loaded listener.js 11:28:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (18595000) [pid = 3820] [serial = 383] [outer = 182D7400] 11:28:59 INFO - PROCESS | 3820 | 1466015339287 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]]]}] 11:28:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 11:28:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 600ms 11:28:59 INFO - PROCESS | 3820 | 1466015339349 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 11:28:59 INFO - PROCESS | 3820 | 1466015339351 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 11:28:59 INFO - PROCESS | 3820 | 1466015339354 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 11:28:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 11:28:59 INFO - PROCESS | 3820 | 1466015339356 Marionette TRACE conn3 <- [1,478,null,{}] 11:28:59 INFO - PROCESS | 3820 | 1466015339359 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}] 11:28:59 INFO - PROCESS | 3820 | 1466015339361 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:59 INFO - PROCESS | 3820 | 1466015339437 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 11:28:59 INFO - PROCESS | 3820 | 1466015339447 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:59 INFO - PROCESS | 3820 | 1466015339449 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:28:59 INFO - PROCESS | 3820 | ++DOCSHELL 19F6A400 == 36 [pid = 3820] [id = 129] 11:28:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (1A4D1400) [pid = 3820] [serial = 384] [outer = 00000000] 11:28:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (1A4DD800) [pid = 3820] [serial = 385] [outer = 1A4D1400] 11:28:59 INFO - PROCESS | 3820 | 1466015339491 Marionette DEBUG loaded listener.js 11:28:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (1A84D800) [pid = 3820] [serial = 386] [outer = 1A4D1400] 11:28:59 INFO - PROCESS | 3820 | 1466015339900 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]]]}] 11:28:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 11:28:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 600ms 11:28:59 INFO - PROCESS | 3820 | 1466015339956 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 11:28:59 INFO - PROCESS | 3820 | 1466015339961 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 11:28:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 11:28:59 INFO - PROCESS | 3820 | 1466015339970 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 11:28:59 INFO - PROCESS | 3820 | 1466015339974 Marionette TRACE conn3 <- [1,482,null,{}] 11:29:00 INFO - PROCESS | 3820 | 1466015339980 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}] 11:29:00 INFO - PROCESS | 3820 | 1466015339984 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:00 INFO - PROCESS | 3820 | 1466015340107 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 11:29:00 INFO - PROCESS | 3820 | 1466015340277 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:00 INFO - PROCESS | 3820 | 1466015340282 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:00 INFO - PROCESS | 3820 | ++DOCSHELL 11265800 == 37 [pid = 3820] [id = 130] 11:29:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (11266400) [pid = 3820] [serial = 387] [outer = 00000000] 11:29:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (11C1FC00) [pid = 3820] [serial = 388] [outer = 11266400] 11:29:00 INFO - PROCESS | 3820 | 1466015340337 Marionette DEBUG loaded listener.js 11:29:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (12AE0400) [pid = 3820] [serial = 389] [outer = 11266400] 11:29:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (145DA000) [pid = 3820] [serial = 390] [outer = 1B3CCC00] 11:29:01 INFO - PROCESS | 3820 | 1466015341243 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]]]}] 11:29:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 11:29:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1310ms 11:29:01 INFO - PROCESS | 3820 | 1466015341305 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 11:29:01 INFO - PROCESS | 3820 | 1466015341309 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 11:29:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 11:29:01 INFO - PROCESS | 3820 | 1466015341315 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 11:29:01 INFO - PROCESS | 3820 | 1466015341319 Marionette TRACE conn3 <- [1,486,null,{}] 11:29:01 INFO - PROCESS | 3820 | 1466015341323 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}] 11:29:01 INFO - PROCESS | 3820 | 1466015341326 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:01 INFO - PROCESS | 3820 | 1466015341447 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 11:29:01 INFO - PROCESS | 3820 | 1466015341528 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:01 INFO - PROCESS | 3820 | 1466015341531 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:01 INFO - PROCESS | 3820 | ++DOCSHELL 13148000 == 38 [pid = 3820] [id = 131] 11:29:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (1452F000) [pid = 3820] [serial = 391] [outer = 00000000] 11:29:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (15E72400) [pid = 3820] [serial = 392] [outer = 1452F000] 11:29:01 INFO - PROCESS | 3820 | 1466015341626 Marionette DEBUG loaded listener.js 11:29:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (16A9B800) [pid = 3820] [serial = 393] [outer = 1452F000] 11:29:02 INFO - PROCESS | 3820 | --DOCSHELL 1779AC00 == 37 [pid = 3820] [id = 128] 11:29:02 INFO - PROCESS | 3820 | --DOCSHELL 10A53800 == 36 [pid = 3820] [id = 127] 11:29:02 INFO - PROCESS | 3820 | --DOCSHELL 182C8C00 == 35 [pid = 3820] [id = 126] 11:29:02 INFO - PROCESS | 3820 | --DOCSHELL 16AA6800 == 34 [pid = 3820] [id = 125] 11:29:02 INFO - PROCESS | 3820 | --DOCSHELL 15E71000 == 33 [pid = 3820] [id = 124] 11:29:02 INFO - PROCESS | 3820 | --DOCSHELL 15B74400 == 32 [pid = 3820] [id = 123] 11:29:02 INFO - PROCESS | 3820 | --DOCSHELL 13131000 == 31 [pid = 3820] [id = 122] 11:29:02 INFO - PROCESS | 3820 | --DOCSHELL 114BD000 == 30 [pid = 3820] [id = 121] 11:29:02 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (1858CC00) [pid = 3820] [serial = 338] [outer = 00000000] [url = about:blank] 11:29:02 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (18316000) [pid = 3820] [serial = 337] [outer = 00000000] [url = about:blank] 11:29:02 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (1120C000) [pid = 3820] [serial = 317] [outer = 00000000] [url = about:blank] 11:29:02 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (10B69C00) [pid = 3820] [serial = 316] [outer = 00000000] [url = about:blank] 11:29:02 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (176F1800) [pid = 3820] [serial = 334] [outer = 00000000] [url = about:blank] 11:29:02 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (182DD400) [pid = 3820] [serial = 314] [outer = 00000000] [url = about:blank] 11:29:02 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (136AC800) [pid = 3820] [serial = 325] [outer = 00000000] [url = about:blank] 11:29:02 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (179A6800) [pid = 3820] [serial = 335] [outer = 00000000] [url = about:blank] 11:29:02 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (13931C00) [pid = 3820] [serial = 320] [outer = 00000000] [url = about:blank] 11:29:02 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (13155400) [pid = 3820] [serial = 319] [outer = 00000000] [url = about:blank] 11:29:02 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (15E75C00) [pid = 3820] [serial = 328] [outer = 00000000] [url = about:blank] 11:29:02 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (16BB5400) [pid = 3820] [serial = 332] [outer = 00000000] [url = about:blank] 11:29:02 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (19F18000) [pid = 3820] [serial = 340] [outer = 00000000] [url = about:blank] 11:29:02 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (12B5E400) [pid = 3820] [serial = 323] [outer = 00000000] [url = about:blank] 11:29:02 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (12AE8800) [pid = 3820] [serial = 322] [outer = 00000000] [url = about:blank] 11:29:02 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (1605A400) [pid = 3820] [serial = 329] [outer = 00000000] [url = about:blank] 11:29:02 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (13036C00) [pid = 3820] [serial = 343] [outer = 00000000] [url = about:blank] 11:29:02 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (13C1D000) [pid = 3820] [serial = 326] [outer = 00000000] [url = about:blank] 11:29:02 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (16B58800) [pid = 3820] [serial = 331] [outer = 00000000] [url = about:blank] 11:29:02 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (19F5D800) [pid = 3820] [serial = 341] [outer = 00000000] [url = about:blank] 11:29:02 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (16B5DC00) [pid = 3820] [serial = 344] [outer = 00000000] [url = about:blank] 11:29:02 INFO - PROCESS | 3820 | --DOMWINDOW == 66 (1A4D4C00) [pid = 3820] [serial = 346] [outer = 00000000] [url = about:blank] 11:29:02 INFO - PROCESS | 3820 | --DOMWINDOW == 65 (1A4D6400) [pid = 3820] [serial = 347] [outer = 00000000] [url = about:blank] 11:29:02 INFO - PROCESS | 3820 | 1466015342497 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]]]}] 11:29:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 11:29:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1262ms 11:29:02 INFO - PROCESS | 3820 | 1466015342561 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 11:29:02 INFO - PROCESS | 3820 | 1466015342564 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 11:29:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 11:29:02 INFO - PROCESS | 3820 | 1466015342569 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 11:29:02 INFO - PROCESS | 3820 | 1466015342572 Marionette TRACE conn3 <- [1,490,null,{}] 11:29:02 INFO - PROCESS | 3820 | 1466015342577 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}] 11:29:02 INFO - PROCESS | 3820 | 1466015342580 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:02 INFO - PROCESS | 3820 | 1466015342663 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 11:29:02 INFO - PROCESS | 3820 | 1466015342677 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:02 INFO - PROCESS | 3820 | 1466015342679 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:02 INFO - PROCESS | 3820 | ++DOCSHELL 11AD5C00 == 31 [pid = 3820] [id = 132] 11:29:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 66 (11AD7400) [pid = 3820] [serial = 394] [outer = 00000000] 11:29:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 67 (12B5F800) [pid = 3820] [serial = 395] [outer = 11AD7400] 11:29:02 INFO - PROCESS | 3820 | 1466015342725 Marionette DEBUG loaded listener.js 11:29:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (12DED800) [pid = 3820] [serial = 396] [outer = 11AD7400] 11:29:03 INFO - PROCESS | 3820 | 1466015343198 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]]]}] 11:29:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 11:29:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 632ms 11:29:03 INFO - PROCESS | 3820 | 1466015343204 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 11:29:03 INFO - PROCESS | 3820 | 1466015343208 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 11:29:03 INFO - PROCESS | 3820 | 1466015343214 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 11:29:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 11:29:03 INFO - PROCESS | 3820 | 1466015343216 Marionette TRACE conn3 <- [1,494,null,{}] 11:29:03 INFO - PROCESS | 3820 | 1466015343220 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}] 11:29:03 INFO - PROCESS | 3820 | 1466015343222 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:03 INFO - PROCESS | 3820 | 1466015343304 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 11:29:03 INFO - PROCESS | 3820 | 1466015343310 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:03 INFO - PROCESS | 3820 | 1466015343313 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:03 INFO - PROCESS | 3820 | ++DOCSHELL 13129800 == 32 [pid = 3820] [id = 133] 11:29:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (131CF400) [pid = 3820] [serial = 397] [outer = 00000000] 11:29:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (13C85C00) [pid = 3820] [serial = 398] [outer = 131CF400] 11:29:03 INFO - PROCESS | 3820 | 1466015343358 Marionette DEBUG loaded listener.js 11:29:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (14532400) [pid = 3820] [serial = 399] [outer = 131CF400] 11:29:03 INFO - PROCESS | 3820 | 1466015343819 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]]]}] 11:29:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 11:29:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 647ms 11:29:03 INFO - PROCESS | 3820 | 1466015343853 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 11:29:03 INFO - PROCESS | 3820 | 1466015343855 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 11:29:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 11:29:03 INFO - PROCESS | 3820 | 1466015343858 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 11:29:03 INFO - PROCESS | 3820 | 1466015343862 Marionette TRACE conn3 <- [1,498,null,{}] 11:29:03 INFO - PROCESS | 3820 | 1466015343872 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}] 11:29:03 INFO - PROCESS | 3820 | 1466015343876 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:03 INFO - PROCESS | 3820 | 1466015343959 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 11:29:03 INFO - PROCESS | 3820 | 1466015343968 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:03 INFO - PROCESS | 3820 | 1466015343971 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:04 INFO - PROCESS | 3820 | ++DOCSHELL 16064C00 == 33 [pid = 3820] [id = 134] 11:29:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (1624FC00) [pid = 3820] [serial = 400] [outer = 00000000] 11:29:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (16259000) [pid = 3820] [serial = 401] [outer = 1624FC00] 11:29:04 INFO - PROCESS | 3820 | 1466015344018 Marionette DEBUG loaded listener.js 11:29:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (16AA2400) [pid = 3820] [serial = 402] [outer = 1624FC00] 11:29:04 INFO - PROCESS | 3820 | 1466015344542 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]]]}] 11:29:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 11:29:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 711ms 11:29:04 INFO - PROCESS | 3820 | 1466015344590 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 11:29:04 INFO - PROCESS | 3820 | 1466015344593 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 11:29:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 11:29:04 INFO - PROCESS | 3820 | 1466015344596 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 11:29:04 INFO - PROCESS | 3820 | 1466015344598 Marionette TRACE conn3 <- [1,502,null,{}] 11:29:04 INFO - PROCESS | 3820 | 1466015344601 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}] 11:29:04 INFO - PROCESS | 3820 | 1466015344603 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:04 INFO - PROCESS | 3820 | 1466015344685 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 11:29:04 INFO - PROCESS | 3820 | 1466015344691 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:04 INFO - PROCESS | 3820 | 1466015344693 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:04 INFO - PROCESS | 3820 | ++DOCSHELL 16B5E400 == 34 [pid = 3820] [id = 135] 11:29:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (16BB6400) [pid = 3820] [serial = 403] [outer = 00000000] 11:29:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (176AAC00) [pid = 3820] [serial = 404] [outer = 16BB6400] 11:29:04 INFO - PROCESS | 3820 | 1466015344736 Marionette DEBUG loaded listener.js 11:29:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (17793400) [pid = 3820] [serial = 405] [outer = 16BB6400] 11:29:05 INFO - PROCESS | 3820 | 1466015345192 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]]]}] 11:29:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 11:29:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 631ms 11:29:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 11:29:05 INFO - PROCESS | 3820 | 1466015345234 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 11:29:05 INFO - PROCESS | 3820 | 1466015345236 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 11:29:05 INFO - PROCESS | 3820 | 1466015345239 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 11:29:05 INFO - PROCESS | 3820 | 1466015345241 Marionette TRACE conn3 <- [1,506,null,{}] 11:29:05 INFO - PROCESS | 3820 | 1466015345244 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}] 11:29:05 INFO - PROCESS | 3820 | 1466015345246 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:05 INFO - PROCESS | 3820 | 1466015345349 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 11:29:05 INFO - PROCESS | 3820 | 1466015345432 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:05 INFO - PROCESS | 3820 | 1466015345435 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:05 INFO - PROCESS | 3820 | ++DOCSHELL 16BAC800 == 35 [pid = 3820] [id = 136] 11:29:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (176AA000) [pid = 3820] [serial = 406] [outer = 00000000] 11:29:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (18221000) [pid = 3820] [serial = 407] [outer = 176AA000] 11:29:05 INFO - PROCESS | 3820 | 1466015345478 Marionette DEBUG loaded listener.js 11:29:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (182CD400) [pid = 3820] [serial = 408] [outer = 176AA000] 11:29:05 INFO - PROCESS | 3820 | 1466015345892 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]]]}] 11:29:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 11:29:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 694ms 11:29:05 INFO - PROCESS | 3820 | 1466015345939 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 11:29:05 INFO - PROCESS | 3820 | 1466015345941 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 11:29:05 INFO - PROCESS | 3820 | 1466015345944 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 11:29:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 11:29:05 INFO - PROCESS | 3820 | 1466015345946 Marionette TRACE conn3 <- [1,510,null,{}] 11:29:05 INFO - PROCESS | 3820 | 1466015345954 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}] 11:29:05 INFO - PROCESS | 3820 | 1466015345960 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:06 INFO - PROCESS | 3820 | 1466015346087 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 11:29:06 INFO - PROCESS | 3820 | 1466015346143 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:06 INFO - PROCESS | 3820 | 1466015346145 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:06 INFO - PROCESS | 3820 | ++DOCSHELL 10E67400 == 36 [pid = 3820] [id = 137] 11:29:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (11208400) [pid = 3820] [serial = 409] [outer = 00000000] 11:29:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (18598C00) [pid = 3820] [serial = 410] [outer = 11208400] 11:29:06 INFO - PROCESS | 3820 | 1466015346188 Marionette DEBUG loaded listener.js 11:29:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (19F18000) [pid = 3820] [serial = 411] [outer = 11208400] 11:29:06 INFO - PROCESS | 3820 | 1466015346619 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]]]}] 11:29:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 11:29:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 695ms 11:29:06 INFO - PROCESS | 3820 | 1466015346644 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 11:29:06 INFO - PROCESS | 3820 | 1466015346646 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 11:29:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 11:29:06 INFO - PROCESS | 3820 | 1466015346649 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 11:29:06 INFO - PROCESS | 3820 | 1466015346651 Marionette TRACE conn3 <- [1,514,null,{}] 11:29:06 INFO - PROCESS | 3820 | 1466015346662 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}] 11:29:06 INFO - PROCESS | 3820 | 1466015346664 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:06 INFO - PROCESS | 3820 | 1466015346789 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 11:29:06 INFO - PROCESS | 3820 | 1466015346795 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:06 INFO - PROCESS | 3820 | 1466015346797 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:06 INFO - PROCESS | 3820 | ++DOCSHELL 131D8C00 == 37 [pid = 3820] [id = 138] 11:29:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (1400C800) [pid = 3820] [serial = 412] [outer = 00000000] 11:29:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (1A4DC800) [pid = 3820] [serial = 413] [outer = 1400C800] 11:29:06 INFO - PROCESS | 3820 | 1466015346839 Marionette DEBUG loaded listener.js 11:29:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (1A8E5C00) [pid = 3820] [serial = 414] [outer = 1400C800] 11:29:07 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (12B5F000) [pid = 3820] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 11:29:07 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (1314B800) [pid = 3820] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 11:29:07 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (114C6400) [pid = 3820] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 11:29:07 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (16059C00) [pid = 3820] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 11:29:07 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (11264800) [pid = 3820] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 11:29:07 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (16960400) [pid = 3820] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 11:29:07 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (1A4D2400) [pid = 3820] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 11:29:07 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (16AA8400) [pid = 3820] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 11:29:07 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (10B5FC00) [pid = 3820] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 11:29:07 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (182CB800) [pid = 3820] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 11:29:07 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (182D7400) [pid = 3820] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 11:29:07 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (15B75400) [pid = 3820] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 11:29:07 INFO - PROCESS | 3820 | 1466015347275 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]]]}] 11:29:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 11:29:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 663ms 11:29:07 INFO - PROCESS | 3820 | 1466015347308 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 11:29:07 INFO - PROCESS | 3820 | 1466015347310 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 11:29:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 11:29:07 INFO - PROCESS | 3820 | 1466015347313 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 11:29:07 INFO - PROCESS | 3820 | 1466015347315 Marionette TRACE conn3 <- [1,518,null,{}] 11:29:07 INFO - PROCESS | 3820 | 1466015347318 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}] 11:29:07 INFO - PROCESS | 3820 | 1466015347320 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:07 INFO - PROCESS | 3820 | 1466015347431 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 11:29:07 INFO - PROCESS | 3820 | 1466015347479 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:07 INFO - PROCESS | 3820 | 1466015347481 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:07 INFO - PROCESS | 3820 | ++DOCSHELL 1021DC00 == 38 [pid = 3820] [id = 139] 11:29:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (11268000) [pid = 3820] [serial = 415] [outer = 00000000] 11:29:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (16B59800) [pid = 3820] [serial = 416] [outer = 11268000] 11:29:07 INFO - PROCESS | 3820 | 1466015347579 Marionette DEBUG loaded listener.js 11:29:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (182D7400) [pid = 3820] [serial = 417] [outer = 11268000] 11:29:07 INFO - PROCESS | 3820 | 1466015347918 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]]]}] 11:29:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 11:29:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 600ms 11:29:07 INFO - PROCESS | 3820 | 1466015347943 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 11:29:07 INFO - PROCESS | 3820 | 1466015347945 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 11:29:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 11:29:07 INFO - PROCESS | 3820 | 1466015347948 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 11:29:07 INFO - PROCESS | 3820 | 1466015347950 Marionette TRACE conn3 <- [1,522,null,{}] 11:29:07 INFO - PROCESS | 3820 | 1466015347953 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}] 11:29:07 INFO - PROCESS | 3820 | 1466015347955 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:08 INFO - PROCESS | 3820 | 1466015348066 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 11:29:08 INFO - PROCESS | 3820 | 1466015348074 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:08 INFO - PROCESS | 3820 | 1466015348076 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:08 INFO - PROCESS | 3820 | ++DOCSHELL 16AA1C00 == 39 [pid = 3820] [id = 140] 11:29:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (18594C00) [pid = 3820] [serial = 418] [outer = 00000000] 11:29:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (1A4DC400) [pid = 3820] [serial = 419] [outer = 18594C00] 11:29:08 INFO - PROCESS | 3820 | 1466015348128 Marionette DEBUG loaded listener.js 11:29:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (1A8DE000) [pid = 3820] [serial = 420] [outer = 18594C00] 11:29:08 INFO - PROCESS | 3820 | 1466015348544 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]]]}] 11:29:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 11:29:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 647ms 11:29:08 INFO - PROCESS | 3820 | 1466015348588 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 11:29:08 INFO - PROCESS | 3820 | 1466015348591 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 11:29:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 11:29:08 INFO - PROCESS | 3820 | 1466015348594 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 11:29:08 INFO - PROCESS | 3820 | 1466015348596 Marionette TRACE conn3 <- [1,526,null,{}] 11:29:08 INFO - PROCESS | 3820 | 1466015348600 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}] 11:29:08 INFO - PROCESS | 3820 | 1466015348602 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:08 INFO - PROCESS | 3820 | 1466015348710 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 11:29:08 INFO - PROCESS | 3820 | 1466015348718 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:08 INFO - PROCESS | 3820 | 1466015348720 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:08 INFO - PROCESS | 3820 | ++DOCSHELL 1A92F400 == 40 [pid = 3820] [id = 141] 11:29:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (1A92F800) [pid = 3820] [serial = 421] [outer = 00000000] 11:29:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (1A935800) [pid = 3820] [serial = 422] [outer = 1A92F800] 11:29:08 INFO - PROCESS | 3820 | 1466015348763 Marionette DEBUG loaded listener.js 11:29:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (1AA95C00) [pid = 3820] [serial = 423] [outer = 1A92F800] 11:29:09 INFO - PROCESS | 3820 | 1466015349211 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]]]}] 11:29:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 11:29:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 710ms 11:29:09 INFO - PROCESS | 3820 | 1466015349292 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 11:29:09 INFO - PROCESS | 3820 | 1466015349297 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 11:29:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 11:29:09 INFO - PROCESS | 3820 | 1466015349303 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 11:29:09 INFO - PROCESS | 3820 | 1466015349306 Marionette TRACE conn3 <- [1,530,null,{}] 11:29:09 INFO - PROCESS | 3820 | 1466015349372 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}] 11:29:09 INFO - PROCESS | 3820 | 1466015349375 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:09 INFO - PROCESS | 3820 | 1466015349494 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 11:29:09 INFO - PROCESS | 3820 | 1466015349582 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:09 INFO - PROCESS | 3820 | 1466015349587 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:09 INFO - PROCESS | 3820 | ++DOCSHELL 12B5D800 == 41 [pid = 3820] [id = 142] 11:29:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (12B5DC00) [pid = 3820] [serial = 424] [outer = 00000000] 11:29:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (13070400) [pid = 3820] [serial = 425] [outer = 12B5DC00] 11:29:09 INFO - PROCESS | 3820 | 1466015349659 Marionette DEBUG loaded listener.js 11:29:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (13130400) [pid = 3820] [serial = 426] [outer = 12B5DC00] 11:29:10 INFO - PROCESS | 3820 | 1466015350162 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"]]]}] 11:29:10 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 11:29:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 11:29:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:29:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:29:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 11:29:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:29:10 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 11:29:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 11:29:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:29:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:29:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 11:29:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:29:10 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 884ms 11:29:10 INFO - PROCESS | 3820 | 1466015350187 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 11:29:10 INFO - PROCESS | 3820 | 1466015350191 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 11:29:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 11:29:10 INFO - PROCESS | 3820 | 1466015350198 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 11:29:10 INFO - PROCESS | 3820 | 1466015350200 Marionette TRACE conn3 <- [1,534,null,{}] 11:29:10 INFO - PROCESS | 3820 | 1466015350204 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}] 11:29:10 INFO - PROCESS | 3820 | 1466015350207 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:10 INFO - PROCESS | 3820 | 1466015350325 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 11:29:10 INFO - PROCESS | 3820 | 1466015350419 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:10 INFO - PROCESS | 3820 | 1466015350422 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:10 INFO - PROCESS | 3820 | ++DOCSHELL 13C8BC00 == 42 [pid = 3820] [id = 143] 11:29:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (13C8DC00) [pid = 3820] [serial = 427] [outer = 00000000] 11:29:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (16AA7400) [pid = 3820] [serial = 428] [outer = 13C8DC00] 11:29:10 INFO - PROCESS | 3820 | 1466015350478 Marionette DEBUG loaded listener.js 11:29:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (17053800) [pid = 3820] [serial = 429] [outer = 13C8DC00] 11:29:11 INFO - PROCESS | 3820 | 1466015351051 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]]]}] 11:29:11 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. 11:29:11 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 852ms 11:29:11 INFO - PROCESS | 3820 | 1466015351087 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 11:29:11 INFO - PROCESS | 3820 | 1466015351090 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 11:29:11 INFO - PROCESS | 3820 | 1466015351094 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 11:29:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 11:29:11 INFO - PROCESS | 3820 | 1466015351098 Marionette TRACE conn3 <- [1,538,null,{}] 11:29:11 INFO - PROCESS | 3820 | 1466015351108 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}] 11:29:11 INFO - PROCESS | 3820 | 1466015351113 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:11 INFO - PROCESS | 3820 | 1466015351220 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 11:29:11 INFO - PROCESS | 3820 | 1466015351314 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:11 INFO - PROCESS | 3820 | 1466015351317 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:11 INFO - PROCESS | 3820 | ++DOCSHELL 1A840800 == 43 [pid = 3820] [id = 144] 11:29:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (1A8DF400) [pid = 3820] [serial = 430] [outer = 00000000] 11:29:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 91 (1AA9E000) [pid = 3820] [serial = 431] [outer = 1A8DF400] 11:29:11 INFO - PROCESS | 3820 | 1466015351374 Marionette DEBUG loaded listener.js 11:29:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 92 (1AC01C00) [pid = 3820] [serial = 432] [outer = 1A8DF400] 11:29:11 INFO - PROCESS | 3820 | 1466015351896 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]]]}] 11:29:11 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 11:29:11 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 852ms 11:29:11 INFO - PROCESS | 3820 | 1466015351938 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 11:29:11 INFO - PROCESS | 3820 | 1466015351941 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 11:29:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 11:29:11 INFO - PROCESS | 3820 | 1466015351944 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 11:29:11 INFO - PROCESS | 3820 | 1466015351946 Marionette TRACE conn3 <- [1,542,null,{}] 11:29:11 INFO - PROCESS | 3820 | 1466015351950 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}] 11:29:11 INFO - PROCESS | 3820 | 1466015351952 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:12 INFO - PROCESS | 3820 | 1466015352098 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 11:29:12 INFO - PROCESS | 3820 | 1466015352166 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:12 INFO - PROCESS | 3820 | 1466015352168 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:12 INFO - PROCESS | 3820 | ++DOCSHELL 1AA9D000 == 44 [pid = 3820] [id = 145] 11:29:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 93 (1AAA1000) [pid = 3820] [serial = 433] [outer = 00000000] 11:29:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 94 (1B036800) [pid = 3820] [serial = 434] [outer = 1AAA1000] 11:29:12 INFO - PROCESS | 3820 | 1466015352220 Marionette DEBUG loaded listener.js 11:29:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 95 (1B039400) [pid = 3820] [serial = 435] [outer = 1AAA1000] 11:29:12 INFO - PROCESS | 3820 | [3820] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:29:12 INFO - PROCESS | 3820 | [3820] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:29:12 INFO - PROCESS | 3820 | 1466015352801 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]]]}] 11:29:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 11:29:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 900ms 11:29:12 INFO - PROCESS | 3820 | 1466015352848 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 11:29:12 INFO - PROCESS | 3820 | 1466015352850 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 11:29:12 INFO - PROCESS | 3820 | 1466015352853 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 11:29:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 11:29:12 INFO - PROCESS | 3820 | 1466015352855 Marionette TRACE conn3 <- [1,546,null,{}] 11:29:12 INFO - PROCESS | 3820 | 1466015352859 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}] 11:29:12 INFO - PROCESS | 3820 | 1466015352862 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:12 INFO - PROCESS | 3820 | 1466015352966 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 11:29:13 INFO - PROCESS | 3820 | 1466015353047 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:13 INFO - PROCESS | 3820 | 1466015353050 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:13 INFO - PROCESS | 3820 | ++DOCSHELL 1AC0FC00 == 45 [pid = 3820] [id = 146] 11:29:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 96 (1B034800) [pid = 3820] [serial = 436] [outer = 00000000] 11:29:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 97 (1B1DC800) [pid = 3820] [serial = 437] [outer = 1B034800] 11:29:13 INFO - PROCESS | 3820 | 1466015353142 Marionette DEBUG loaded listener.js 11:29:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 98 (1B1E0000) [pid = 3820] [serial = 438] [outer = 1B034800] 11:29:13 INFO - PROCESS | 3820 | 1466015353693 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]]]}] 11:29:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 11:29:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 915ms 11:29:13 INFO - PROCESS | 3820 | 1466015353758 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 11:29:13 INFO - PROCESS | 3820 | 1466015353761 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 11:29:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 11:29:13 INFO - PROCESS | 3820 | 1466015353765 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 11:29:13 INFO - PROCESS | 3820 | 1466015353767 Marionette TRACE conn3 <- [1,550,null,{}] 11:29:13 INFO - PROCESS | 3820 | 1466015353771 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}] 11:29:13 INFO - PROCESS | 3820 | 1466015353776 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:13 INFO - PROCESS | 3820 | 1466015353951 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 11:29:14 INFO - PROCESS | 3820 | 1466015354158 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:14 INFO - PROCESS | 3820 | 1466015354161 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:14 INFO - PROCESS | 3820 | ++DOCSHELL 102C9800 == 46 [pid = 3820] [id = 147] 11:29:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 99 (104E6400) [pid = 3820] [serial = 439] [outer = 00000000] 11:29:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 100 (10B63C00) [pid = 3820] [serial = 440] [outer = 104E6400] 11:29:14 INFO - PROCESS | 3820 | 1466015354230 Marionette DEBUG loaded listener.js 11:29:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 101 (11427000) [pid = 3820] [serial = 441] [outer = 104E6400] 11:29:14 INFO - PROCESS | 3820 | [3820] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:29:14 INFO - PROCESS | 3820 | [3820] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:29:14 INFO - PROCESS | 3820 | 1466015354843 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]]]}] 11:29:15 INFO - PROCESS | 3820 | --DOCSHELL 16AA1C00 == 45 [pid = 3820] [id = 140] 11:29:15 INFO - PROCESS | 3820 | --DOCSHELL 1021DC00 == 44 [pid = 3820] [id = 139] 11:29:15 INFO - PROCESS | 3820 | --DOCSHELL 131D8C00 == 43 [pid = 3820] [id = 138] 11:29:15 INFO - PROCESS | 3820 | --DOCSHELL 10E67400 == 42 [pid = 3820] [id = 137] 11:29:15 INFO - PROCESS | 3820 | --DOCSHELL 16BAC800 == 41 [pid = 3820] [id = 136] 11:29:15 INFO - PROCESS | 3820 | --DOCSHELL 16B5E400 == 40 [pid = 3820] [id = 135] 11:29:15 INFO - PROCESS | 3820 | --DOCSHELL 16064C00 == 39 [pid = 3820] [id = 134] 11:29:15 INFO - PROCESS | 3820 | --DOCSHELL 13129800 == 38 [pid = 3820] [id = 133] 11:29:15 INFO - PROCESS | 3820 | --DOCSHELL 11AD5C00 == 37 [pid = 3820] [id = 132] 11:29:15 INFO - PROCESS | 3820 | --DOCSHELL 19F6A400 == 36 [pid = 3820] [id = 129] 11:29:15 INFO - PROCESS | 3820 | --DOCSHELL 12AE3800 == 35 [pid = 3820] [id = 120] 11:29:15 INFO - PROCESS | 3820 | --DOCSHELL 11265800 == 34 [pid = 3820] [id = 130] 11:29:15 INFO - PROCESS | 3820 | --DOCSHELL 13148000 == 33 [pid = 3820] [id = 131] 11:29:15 INFO - PROCESS | 3820 | --DOCSHELL 1AA9D000 == 32 [pid = 3820] [id = 145] 11:29:15 INFO - PROCESS | 3820 | --DOCSHELL 1AC0FC00 == 31 [pid = 3820] [id = 146] 11:29:15 INFO - PROCESS | 3820 | --DOCSHELL 1A840800 == 30 [pid = 3820] [id = 144] 11:29:15 INFO - PROCESS | 3820 | --DOCSHELL 1A92F400 == 29 [pid = 3820] [id = 141] 11:29:15 INFO - PROCESS | 3820 | --DOCSHELL 12B5D800 == 28 [pid = 3820] [id = 142] 11:29:15 INFO - PROCESS | 3820 | --DOCSHELL 13C8BC00 == 27 [pid = 3820] [id = 143] 11:29:15 INFO - PROCESS | 3820 | --DOMWINDOW == 100 (13150C00) [pid = 3820] [serial = 359] [outer = 00000000] [url = about:blank] 11:29:15 INFO - PROCESS | 3820 | --DOMWINDOW == 99 (13123000) [pid = 3820] [serial = 358] [outer = 00000000] [url = about:blank] 11:29:15 INFO - PROCESS | 3820 | --DOMWINDOW == 98 (136ACC00) [pid = 3820] [serial = 364] [outer = 00000000] [url = about:blank] 11:29:15 INFO - PROCESS | 3820 | --DOMWINDOW == 97 (13C17800) [pid = 3820] [serial = 365] [outer = 00000000] [url = about:blank] 11:29:15 INFO - PROCESS | 3820 | --DOMWINDOW == 96 (12AACC00) [pid = 3820] [serial = 361] [outer = 00000000] [url = about:blank] 11:29:15 INFO - PROCESS | 3820 | --DOMWINDOW == 95 (12B60400) [pid = 3820] [serial = 362] [outer = 00000000] [url = about:blank] 11:29:15 INFO - PROCESS | 3820 | --DOMWINDOW == 94 (16A9BC00) [pid = 3820] [serial = 370] [outer = 00000000] [url = about:blank] 11:29:15 INFO - PROCESS | 3820 | --DOMWINDOW == 93 (13C8E400) [pid = 3820] [serial = 350] [outer = 00000000] [url = about:blank] 11:29:15 INFO - PROCESS | 3820 | --DOMWINDOW == 92 (131DCC00) [pid = 3820] [serial = 349] [outer = 00000000] [url = about:blank] 11:29:15 INFO - PROCESS | 3820 | --DOMWINDOW == 91 (16E7C800) [pid = 3820] [serial = 353] [outer = 00000000] [url = about:blank] 11:29:15 INFO - PROCESS | 3820 | --DOMWINDOW == 90 (16AA3800) [pid = 3820] [serial = 352] [outer = 00000000] [url = about:blank] 11:29:15 INFO - PROCESS | 3820 | --DOMWINDOW == 89 (1A8E1000) [pid = 3820] [serial = 356] [outer = 00000000] [url = about:blank] 11:29:15 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (1A841400) [pid = 3820] [serial = 355] [outer = 00000000] [url = about:blank] 11:29:15 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (16FCA000) [pid = 3820] [serial = 374] [outer = 00000000] [url = about:blank] 11:29:15 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (16FC8800) [pid = 3820] [serial = 373] [outer = 00000000] [url = about:blank] 11:29:15 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (15B73400) [pid = 3820] [serial = 379] [outer = 00000000] [url = about:blank] 11:29:15 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (1830BC00) [pid = 3820] [serial = 376] [outer = 00000000] [url = about:blank] 11:29:15 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (1A4DD800) [pid = 3820] [serial = 385] [outer = 00000000] [url = about:blank] 11:29:15 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (18594800) [pid = 3820] [serial = 382] [outer = 00000000] [url = about:blank] 11:29:15 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (18595000) [pid = 3820] [serial = 383] [outer = 00000000] [url = about:blank] 11:29:15 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (18322000) [pid = 3820] [serial = 377] [outer = 00000000] [url = about:blank] 11:29:15 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (15E71400) [pid = 3820] [serial = 367] [outer = 00000000] [url = about:blank] 11:29:15 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (16AA3400) [pid = 3820] [serial = 371] [outer = 00000000] [url = about:blank] 11:29:15 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (15E57C00) [pid = 3820] [serial = 380] [outer = 00000000] [url = about:blank] 11:29:15 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (15E7B400) [pid = 3820] [serial = 368] [outer = 00000000] [url = about:blank] 11:29:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 11:29:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1720ms 11:29:15 INFO - PROCESS | 3820 | 1466015355570 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 11:29:15 INFO - PROCESS | 3820 | 1466015355574 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 11:29:15 INFO - PROCESS | 3820 | 1466015355583 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 11:29:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 11:29:15 INFO - PROCESS | 3820 | 1466015355586 Marionette TRACE conn3 <- [1,554,null,{}] 11:29:15 INFO - PROCESS | 3820 | 1466015355592 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}] 11:29:15 INFO - PROCESS | 3820 | 1466015355596 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:15 INFO - PROCESS | 3820 | 1466015355679 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 11:29:15 INFO - PROCESS | 3820 | 1466015355685 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:15 INFO - PROCESS | 3820 | 1466015355690 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:15 INFO - PROCESS | 3820 | ++DOCSHELL 10B68C00 == 28 [pid = 3820] [id = 148] 11:29:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (10B69400) [pid = 3820] [serial = 442] [outer = 00000000] 11:29:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (11204C00) [pid = 3820] [serial = 443] [outer = 10B69400] 11:29:15 INFO - PROCESS | 3820 | 1466015355737 Marionette DEBUG loaded listener.js 11:29:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (1126B800) [pid = 3820] [serial = 444] [outer = 10B69400] 11:29:16 INFO - PROCESS | 3820 | [3820] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:29:16 INFO - PROCESS | 3820 | [3820] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:29:16 INFO - PROCESS | 3820 | 1466015356215 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]]]}] 11:29:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 11:29:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 695ms 11:29:16 INFO - PROCESS | 3820 | 1466015356285 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 11:29:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 11:29:16 INFO - PROCESS | 3820 | 1466015356288 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 11:29:16 INFO - PROCESS | 3820 | 1466015356294 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 11:29:16 INFO - PROCESS | 3820 | 1466015356298 Marionette TRACE conn3 <- [1,558,null,{}] 11:29:16 INFO - PROCESS | 3820 | 1466015356302 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}] 11:29:16 INFO - PROCESS | 3820 | 1466015356305 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:16 INFO - PROCESS | 3820 | 1466015356390 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 11:29:16 INFO - PROCESS | 3820 | 1466015356397 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:16 INFO - PROCESS | 3820 | 1466015356399 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:16 INFO - PROCESS | 3820 | ++DOCSHELL 13070800 == 29 [pid = 3820] [id = 149] 11:29:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (13077400) [pid = 3820] [serial = 445] [outer = 00000000] 11:29:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (1312A400) [pid = 3820] [serial = 446] [outer = 13077400] 11:29:16 INFO - PROCESS | 3820 | 1466015356449 Marionette DEBUG loaded listener.js 11:29:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (13154000) [pid = 3820] [serial = 447] [outer = 13077400] 11:29:16 INFO - PROCESS | 3820 | [3820] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:29:16 INFO - PROCESS | 3820 | [3820] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:29:16 INFO - PROCESS | 3820 | [3820] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:29:16 INFO - PROCESS | 3820 | 1466015356907 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]]]}] 11:29:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 11:29:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 663ms 11:29:16 INFO - PROCESS | 3820 | 1466015356954 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 11:29:16 INFO - PROCESS | 3820 | 1466015356956 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 11:29:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 11:29:16 INFO - PROCESS | 3820 | 1466015356960 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 11:29:16 INFO - PROCESS | 3820 | 1466015356961 Marionette TRACE conn3 <- [1,562,null,{}] 11:29:17 INFO - PROCESS | 3820 | 1466015356972 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}] 11:29:17 INFO - PROCESS | 3820 | 1466015356978 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:17 INFO - PROCESS | 3820 | 1466015357166 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 11:29:17 INFO - PROCESS | 3820 | 1466015357180 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:17 INFO - PROCESS | 3820 | 1466015357184 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:17 INFO - PROCESS | 3820 | ++DOCSHELL 1400D000 == 30 [pid = 3820] [id = 150] 11:29:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (1400D400) [pid = 3820] [serial = 448] [outer = 00000000] 11:29:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (140C4400) [pid = 3820] [serial = 449] [outer = 1400D400] 11:29:17 INFO - PROCESS | 3820 | 1466015357232 Marionette DEBUG loaded listener.js 11:29:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (140C7800) [pid = 3820] [serial = 450] [outer = 1400D400] 11:29:17 INFO - PROCESS | 3820 | 1466015357657 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]]]}] 11:29:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 11:29:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 695ms 11:29:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 11:29:17 INFO - PROCESS | 3820 | 1466015357691 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 11:29:17 INFO - PROCESS | 3820 | 1466015357693 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 11:29:17 INFO - PROCESS | 3820 | 1466015357697 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 11:29:17 INFO - PROCESS | 3820 | 1466015357698 Marionette TRACE conn3 <- [1,566,null,{}] 11:29:17 INFO - PROCESS | 3820 | 1466015357706 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}] 11:29:17 INFO - PROCESS | 3820 | 1466015357708 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:17 INFO - PROCESS | 3820 | 1466015357838 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 11:29:17 INFO - PROCESS | 3820 | 1466015357849 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:17 INFO - PROCESS | 3820 | 1466015357852 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:17 INFO - PROCESS | 3820 | ++DOCSHELL 15313C00 == 31 [pid = 3820] [id = 151] 11:29:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (1569F000) [pid = 3820] [serial = 451] [outer = 00000000] 11:29:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (15E5D800) [pid = 3820] [serial = 452] [outer = 1569F000] 11:29:17 INFO - PROCESS | 3820 | 1466015357898 Marionette DEBUG loaded listener.js 11:29:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (15E75800) [pid = 3820] [serial = 453] [outer = 1569F000] 11:29:18 INFO - PROCESS | 3820 | 1466015358318 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]]]}] 11:29:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 11:29:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 631ms 11:29:18 INFO - PROCESS | 3820 | 1466015358334 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 11:29:18 INFO - PROCESS | 3820 | 1466015358336 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 11:29:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 11:29:18 INFO - PROCESS | 3820 | 1466015358340 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 11:29:18 INFO - PROCESS | 3820 | 1466015358342 Marionette TRACE conn3 <- [1,570,null,{}] 11:29:18 INFO - PROCESS | 3820 | 1466015358345 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}] 11:29:18 INFO - PROCESS | 3820 | 1466015358347 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:18 INFO - PROCESS | 3820 | 1466015358453 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 11:29:18 INFO - PROCESS | 3820 | 1466015358461 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:18 INFO - PROCESS | 3820 | 1466015358463 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:18 INFO - PROCESS | 3820 | ++DOCSHELL 15E75400 == 32 [pid = 3820] [id = 152] 11:29:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (15E79C00) [pid = 3820] [serial = 454] [outer = 00000000] 11:29:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (16258C00) [pid = 3820] [serial = 455] [outer = 15E79C00] 11:29:18 INFO - PROCESS | 3820 | 1466015358506 Marionette DEBUG loaded listener.js 11:29:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 91 (16A9D400) [pid = 3820] [serial = 456] [outer = 15E79C00] 11:29:18 INFO - PROCESS | 3820 | 1466015358957 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]]]}] 11:29:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 11:29:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 647ms 11:29:19 INFO - PROCESS | 3820 | 1466015358984 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 11:29:19 INFO - PROCESS | 3820 | 1466015358986 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 11:29:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 11:29:19 INFO - PROCESS | 3820 | 1466015358989 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 11:29:19 INFO - PROCESS | 3820 | 1466015358991 Marionette TRACE conn3 <- [1,574,null,{}] 11:29:19 INFO - PROCESS | 3820 | 1466015358995 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}] 11:29:19 INFO - PROCESS | 3820 | 1466015359000 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:19 INFO - PROCESS | 3820 | 1466015359134 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 11:29:19 INFO - PROCESS | 3820 | 1466015359140 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:19 INFO - PROCESS | 3820 | 1466015359142 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:19 INFO - PROCESS | 3820 | ++DOCSHELL 16B07400 == 33 [pid = 3820] [id = 153] 11:29:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 92 (16B0D000) [pid = 3820] [serial = 457] [outer = 00000000] 11:29:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 93 (16E82000) [pid = 3820] [serial = 458] [outer = 16B0D000] 11:29:19 INFO - PROCESS | 3820 | 1466015359185 Marionette DEBUG loaded listener.js 11:29:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 94 (170F5800) [pid = 3820] [serial = 459] [outer = 16B0D000] 11:29:19 INFO - PROCESS | 3820 | [3820] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:29:19 INFO - PROCESS | 3820 | [3820] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:29:19 INFO - PROCESS | 3820 | [3820] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:29:19 INFO - PROCESS | 3820 | 1466015359653 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]]]}] 11:29:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 11:29:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 710ms 11:29:19 INFO - PROCESS | 3820 | 1466015359688 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 11:29:19 INFO - PROCESS | 3820 | 1466015359690 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 11:29:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 11:29:19 INFO - PROCESS | 3820 | 1466015359693 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 11:29:19 INFO - PROCESS | 3820 | 1466015359695 Marionette TRACE conn3 <- [1,578,null,{}] 11:29:19 INFO - PROCESS | 3820 | 1466015359698 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}] 11:29:19 INFO - PROCESS | 3820 | 1466015359700 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:20 INFO - PROCESS | 3820 | 1466015360120 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 11:29:20 INFO - PROCESS | 3820 | --DOMWINDOW == 93 (18594C00) [pid = 3820] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 11:29:20 INFO - PROCESS | 3820 | --DOMWINDOW == 92 (176AA000) [pid = 3820] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 11:29:20 INFO - PROCESS | 3820 | --DOMWINDOW == 91 (11208400) [pid = 3820] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 11:29:20 INFO - PROCESS | 3820 | --DOMWINDOW == 90 (1400C800) [pid = 3820] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 11:29:20 INFO - PROCESS | 3820 | --DOMWINDOW == 89 (11268000) [pid = 3820] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 11:29:20 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (1A4D1400) [pid = 3820] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 11:29:20 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (11266400) [pid = 3820] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 11:29:20 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (16BB6400) [pid = 3820] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 11:29:20 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (131CF400) [pid = 3820] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 11:29:20 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (1452F000) [pid = 3820] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 11:29:20 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (1624FC00) [pid = 3820] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 11:29:20 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (11AD7400) [pid = 3820] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 11:29:20 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (1A92F800) [pid = 3820] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 11:29:20 INFO - PROCESS | 3820 | 1466015360183 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:20 INFO - PROCESS | 3820 | 1466015360185 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:20 INFO - PROCESS | 3820 | ++DOCSHELL 105F1C00 == 34 [pid = 3820] [id = 154] 11:29:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (10A53000) [pid = 3820] [serial = 460] [outer = 00000000] 11:29:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (11AD7400) [pid = 3820] [serial = 461] [outer = 10A53000] 11:29:20 INFO - PROCESS | 3820 | 1466015360238 Marionette DEBUG loaded listener.js 11:29:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (136AF400) [pid = 3820] [serial = 462] [outer = 10A53000] 11:29:20 INFO - PROCESS | 3820 | 1466015360623 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]]]}] 11:29:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 11:29:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 947ms 11:29:20 INFO - PROCESS | 3820 | 1466015360671 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 11:29:20 INFO - PROCESS | 3820 | 1466015360673 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 11:29:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 11:29:20 INFO - PROCESS | 3820 | 1466015360677 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 11:29:20 INFO - PROCESS | 3820 | 1466015360678 Marionette TRACE conn3 <- [1,582,null,{}] 11:29:20 INFO - PROCESS | 3820 | 1466015360682 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}] 11:29:20 INFO - PROCESS | 3820 | 1466015360683 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:20 INFO - PROCESS | 3820 | 1466015360759 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 11:29:20 INFO - PROCESS | 3820 | 1466015360764 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:20 INFO - PROCESS | 3820 | 1466015360766 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:20 INFO - PROCESS | 3820 | ++DOCSHELL 14538C00 == 35 [pid = 3820] [id = 155] 11:29:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (15E70800) [pid = 3820] [serial = 463] [outer = 00000000] 11:29:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (179AA800) [pid = 3820] [serial = 464] [outer = 15E70800] 11:29:20 INFO - PROCESS | 3820 | 1466015360808 Marionette DEBUG loaded listener.js 11:29:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (182C7800) [pid = 3820] [serial = 465] [outer = 15E70800] 11:29:21 INFO - PROCESS | 3820 | 1466015361259 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]]]}] 11:29:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 11:29:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 647ms 11:29:21 INFO - PROCESS | 3820 | 1466015361315 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 11:29:21 INFO - PROCESS | 3820 | 1466015361317 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 11:29:21 INFO - PROCESS | 3820 | 1466015361320 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 11:29:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 11:29:21 INFO - PROCESS | 3820 | 1466015361322 Marionette TRACE conn3 <- [1,586,null,{}] 11:29:21 INFO - PROCESS | 3820 | 1466015361325 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}] 11:29:21 INFO - PROCESS | 3820 | 1466015361327 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:21 INFO - PROCESS | 3820 | 1466015361406 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 11:29:21 INFO - PROCESS | 3820 | 1466015361414 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:21 INFO - PROCESS | 3820 | 1466015361416 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:21 INFO - PROCESS | 3820 | ++DOCSHELL 1858C000 == 36 [pid = 3820] [id = 156] 11:29:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (1858C400) [pid = 3820] [serial = 466] [outer = 00000000] 11:29:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (18594C00) [pid = 3820] [serial = 467] [outer = 1858C400] 11:29:21 INFO - PROCESS | 3820 | 1466015361464 Marionette DEBUG loaded listener.js 11:29:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (19F23800) [pid = 3820] [serial = 468] [outer = 1858C400] 11:29:22 INFO - PROCESS | 3820 | 1466015362045 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]]]}] 11:29:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 11:29:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 805ms 11:29:22 INFO - PROCESS | 3820 | 1466015362155 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 11:29:22 INFO - PROCESS | 3820 | 1466015362159 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 11:29:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 11:29:22 INFO - PROCESS | 3820 | 1466015362165 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 11:29:22 INFO - PROCESS | 3820 | 1466015362169 Marionette TRACE conn3 <- [1,590,null,{}] 11:29:22 INFO - PROCESS | 3820 | 1466015362175 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}] 11:29:22 INFO - PROCESS | 3820 | 1466015362179 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:22 INFO - PROCESS | 3820 | 1466015362287 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 11:29:22 INFO - PROCESS | 3820 | 1466015362405 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:22 INFO - PROCESS | 3820 | 1466015362410 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:22 INFO - PROCESS | 3820 | ++DOCSHELL 10A4F800 == 37 [pid = 3820] [id = 157] 11:29:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 91 (10A50400) [pid = 3820] [serial = 469] [outer = 00000000] 11:29:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 92 (11265800) [pid = 3820] [serial = 470] [outer = 10A50400] 11:29:22 INFO - PROCESS | 3820 | 1466015362465 Marionette DEBUG loaded listener.js 11:29:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 93 (12AE2400) [pid = 3820] [serial = 471] [outer = 10A50400] 11:29:23 INFO - PROCESS | 3820 | 1466015363183 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]]]}] 11:29:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 11:29:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1105ms 11:29:23 INFO - PROCESS | 3820 | 1466015363271 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 11:29:23 INFO - PROCESS | 3820 | 1466015363274 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 11:29:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 11:29:23 INFO - PROCESS | 3820 | 1466015363282 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 11:29:23 INFO - PROCESS | 3820 | 1466015363285 Marionette TRACE conn3 <- [1,594,null,{}] 11:29:23 INFO - PROCESS | 3820 | 1466015363290 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}] 11:29:23 INFO - PROCESS | 3820 | 1466015363293 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:23 INFO - PROCESS | 3820 | 1466015363454 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 11:29:23 INFO - PROCESS | 3820 | 1466015363529 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:23 INFO - PROCESS | 3820 | 1466015363532 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:23 INFO - PROCESS | 3820 | ++DOCSHELL 136ADC00 == 38 [pid = 3820] [id = 158] 11:29:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 94 (13935400) [pid = 3820] [serial = 472] [outer = 00000000] 11:29:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 95 (13C8D800) [pid = 3820] [serial = 473] [outer = 13935400] 11:29:23 INFO - PROCESS | 3820 | 1466015363626 Marionette DEBUG loaded listener.js 11:29:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 96 (140C1000) [pid = 3820] [serial = 474] [outer = 13935400] 11:29:24 INFO - PROCESS | 3820 | 1466015364446 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]]]}] 11:29:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 11:29:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1200ms 11:29:24 INFO - PROCESS | 3820 | 1466015364519 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 11:29:24 INFO - PROCESS | 3820 | 1466015364523 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 11:29:24 INFO - PROCESS | 3820 | 1466015364529 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 11:29:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 11:29:24 INFO - PROCESS | 3820 | 1466015364532 Marionette TRACE conn3 <- [1,598,null,{}] 11:29:24 INFO - PROCESS | 3820 | 1466015364538 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}] 11:29:24 INFO - PROCESS | 3820 | 1466015364541 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:24 INFO - PROCESS | 3820 | 1466015364659 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 11:29:24 INFO - PROCESS | 3820 | 1466015364734 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:24 INFO - PROCESS | 3820 | 1466015364739 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:24 INFO - PROCESS | 3820 | ++DOCSHELL 10A49400 == 39 [pid = 3820] [id = 159] 11:29:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 97 (10A4DC00) [pid = 3820] [serial = 475] [outer = 00000000] 11:29:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 98 (12A1CC00) [pid = 3820] [serial = 476] [outer = 10A4DC00] 11:29:24 INFO - PROCESS | 3820 | 1466015364847 Marionette DEBUG loaded listener.js 11:29:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 99 (12B66800) [pid = 3820] [serial = 477] [outer = 10A4DC00] 11:29:24 INFO - PROCESS | 3820 | --DOCSHELL 14538C00 == 38 [pid = 3820] [id = 155] 11:29:24 INFO - PROCESS | 3820 | --DOCSHELL 105F1C00 == 37 [pid = 3820] [id = 154] 11:29:24 INFO - PROCESS | 3820 | --DOCSHELL 16B07400 == 36 [pid = 3820] [id = 153] 11:29:24 INFO - PROCESS | 3820 | --DOCSHELL 15E75400 == 35 [pid = 3820] [id = 152] 11:29:24 INFO - PROCESS | 3820 | --DOCSHELL 15313C00 == 34 [pid = 3820] [id = 151] 11:29:24 INFO - PROCESS | 3820 | --DOCSHELL 1400D000 == 33 [pid = 3820] [id = 150] 11:29:24 INFO - PROCESS | 3820 | --DOCSHELL 13070800 == 32 [pid = 3820] [id = 149] 11:29:24 INFO - PROCESS | 3820 | --DOCSHELL 10B68C00 == 31 [pid = 3820] [id = 148] 11:29:24 INFO - PROCESS | 3820 | --DOCSHELL 102C9800 == 30 [pid = 3820] [id = 147] 11:29:24 INFO - PROCESS | 3820 | --DOMWINDOW == 98 (1A8DE000) [pid = 3820] [serial = 420] [outer = 00000000] [url = about:blank] 11:29:24 INFO - PROCESS | 3820 | --DOMWINDOW == 97 (18221000) [pid = 3820] [serial = 407] [outer = 00000000] [url = about:blank] 11:29:24 INFO - PROCESS | 3820 | --DOMWINDOW == 96 (18598C00) [pid = 3820] [serial = 410] [outer = 00000000] [url = about:blank] 11:29:24 INFO - PROCESS | 3820 | --DOMWINDOW == 95 (182CD400) [pid = 3820] [serial = 408] [outer = 00000000] [url = about:blank] 11:29:24 INFO - PROCESS | 3820 | --DOMWINDOW == 94 (1A4DC800) [pid = 3820] [serial = 413] [outer = 00000000] [url = about:blank] 11:29:24 INFO - PROCESS | 3820 | --DOMWINDOW == 93 (16B59800) [pid = 3820] [serial = 416] [outer = 00000000] [url = about:blank] 11:29:24 INFO - PROCESS | 3820 | --DOMWINDOW == 92 (1A84D800) [pid = 3820] [serial = 386] [outer = 00000000] [url = about:blank] 11:29:24 INFO - PROCESS | 3820 | --DOMWINDOW == 91 (11C1FC00) [pid = 3820] [serial = 388] [outer = 00000000] [url = about:blank] 11:29:24 INFO - PROCESS | 3820 | --DOMWINDOW == 90 (12AE0400) [pid = 3820] [serial = 389] [outer = 00000000] [url = about:blank] 11:29:24 INFO - PROCESS | 3820 | --DOMWINDOW == 89 (176AAC00) [pid = 3820] [serial = 404] [outer = 00000000] [url = about:blank] 11:29:24 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (13C85C00) [pid = 3820] [serial = 398] [outer = 00000000] [url = about:blank] 11:29:24 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (14532400) [pid = 3820] [serial = 399] [outer = 00000000] [url = about:blank] 11:29:24 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (15E72400) [pid = 3820] [serial = 392] [outer = 00000000] [url = about:blank] 11:29:24 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (16A9B800) [pid = 3820] [serial = 393] [outer = 00000000] [url = about:blank] 11:29:24 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (19F18000) [pid = 3820] [serial = 411] [outer = 00000000] [url = about:blank] 11:29:24 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (16259000) [pid = 3820] [serial = 401] [outer = 00000000] [url = about:blank] 11:29:24 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (16AA2400) [pid = 3820] [serial = 402] [outer = 00000000] [url = about:blank] 11:29:24 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (12B5F800) [pid = 3820] [serial = 395] [outer = 00000000] [url = about:blank] 11:29:24 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (12DED800) [pid = 3820] [serial = 396] [outer = 00000000] [url = about:blank] 11:29:24 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (13C1F400) [pid = 3820] [serial = 167] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:29:24 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (1A8E5C00) [pid = 3820] [serial = 414] [outer = 00000000] [url = about:blank] 11:29:24 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (182D7400) [pid = 3820] [serial = 417] [outer = 00000000] [url = about:blank] 11:29:24 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (17793400) [pid = 3820] [serial = 405] [outer = 00000000] [url = about:blank] 11:29:24 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (1A4DC400) [pid = 3820] [serial = 419] [outer = 00000000] [url = about:blank] 11:29:24 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (1AA95C00) [pid = 3820] [serial = 423] [outer = 00000000] [url = about:blank] 11:29:24 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (1A935800) [pid = 3820] [serial = 422] [outer = 00000000] [url = about:blank] 11:29:25 INFO - PROCESS | 3820 | 1466015365297 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]]]}] 11:29:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 11:29:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 805ms 11:29:25 INFO - PROCESS | 3820 | 1466015365332 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 11:29:25 INFO - PROCESS | 3820 | 1466015365336 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 11:29:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 11:29:25 INFO - PROCESS | 3820 | 1466015365342 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 11:29:25 INFO - PROCESS | 3820 | 1466015365345 Marionette TRACE conn3 <- [1,602,null,{}] 11:29:25 INFO - PROCESS | 3820 | 1466015365348 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}] 11:29:25 INFO - PROCESS | 3820 | 1466015365351 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:25 INFO - PROCESS | 3820 | 1466015365434 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 11:29:25 INFO - PROCESS | 3820 | 1466015365440 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:25 INFO - PROCESS | 3820 | 1466015365443 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:25 INFO - PROCESS | 3820 | ++DOCSHELL 1309F000 == 31 [pid = 3820] [id = 160] 11:29:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (1321EC00) [pid = 3820] [serial = 478] [outer = 00000000] 11:29:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (13C15C00) [pid = 3820] [serial = 479] [outer = 1321EC00] 11:29:25 INFO - PROCESS | 3820 | 1466015365488 Marionette DEBUG loaded listener.js 11:29:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (14002800) [pid = 3820] [serial = 480] [outer = 1321EC00] 11:29:25 INFO - PROCESS | 3820 | 1466015365946 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]]]}] 11:29:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 11:29:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 647ms 11:29:26 INFO - PROCESS | 3820 | 1466015365981 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 11:29:26 INFO - PROCESS | 3820 | 1466015365983 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 11:29:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 11:29:26 INFO - PROCESS | 3820 | 1466015365987 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 11:29:26 INFO - PROCESS | 3820 | 1466015365990 Marionette TRACE conn3 <- [1,606,null,{}] 11:29:26 INFO - PROCESS | 3820 | 1466015366000 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}] 11:29:26 INFO - PROCESS | 3820 | 1466015366005 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:26 INFO - PROCESS | 3820 | 1466015366096 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 11:29:26 INFO - PROCESS | 3820 | 1466015366132 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:26 INFO - PROCESS | 3820 | 1466015366135 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:26 INFO - PROCESS | 3820 | ++DOCSHELL 156A0800 == 32 [pid = 3820] [id = 161] 11:29:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (156A0C00) [pid = 3820] [serial = 481] [outer = 00000000] 11:29:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (15B6D800) [pid = 3820] [serial = 482] [outer = 156A0C00] 11:29:26 INFO - PROCESS | 3820 | 1466015366190 Marionette DEBUG loaded listener.js 11:29:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (15E79800) [pid = 3820] [serial = 483] [outer = 156A0C00] 11:29:26 INFO - PROCESS | 3820 | 1466015366676 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]]]}] 11:29:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 11:29:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 710ms 11:29:26 INFO - PROCESS | 3820 | 1466015366717 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 11:29:26 INFO - PROCESS | 3820 | 1466015366719 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 11:29:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 11:29:26 INFO - PROCESS | 3820 | 1466015366723 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 11:29:26 INFO - PROCESS | 3820 | 1466015366724 Marionette TRACE conn3 <- [1,610,null,{}] 11:29:26 INFO - PROCESS | 3820 | 1466015366728 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}] 11:29:26 INFO - PROCESS | 3820 | 1466015366730 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:26 INFO - PROCESS | 3820 | 1466015366820 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 11:29:26 INFO - PROCESS | 3820 | 1466015366828 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:26 INFO - PROCESS | 3820 | 1466015366830 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:26 INFO - PROCESS | 3820 | ++DOCSHELL 16A99800 == 33 [pid = 3820] [id = 162] 11:29:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (16A9BC00) [pid = 3820] [serial = 484] [outer = 00000000] 11:29:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (16AA6400) [pid = 3820] [serial = 485] [outer = 16A9BC00] 11:29:26 INFO - PROCESS | 3820 | 1466015366875 Marionette DEBUG loaded listener.js 11:29:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (16B07400) [pid = 3820] [serial = 486] [outer = 16A9BC00] 11:29:27 INFO - PROCESS | 3820 | 1466015367325 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]]]}] 11:29:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 11:29:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 648ms 11:29:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 11:29:27 INFO - PROCESS | 3820 | 1466015367368 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 11:29:27 INFO - PROCESS | 3820 | 1466015367370 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 11:29:27 INFO - PROCESS | 3820 | 1466015367373 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 11:29:27 INFO - PROCESS | 3820 | 1466015367374 Marionette TRACE conn3 <- [1,614,null,{}] 11:29:27 INFO - PROCESS | 3820 | 1466015367378 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}] 11:29:27 INFO - PROCESS | 3820 | 1466015367380 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:27 INFO - PROCESS | 3820 | 1466015367482 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 11:29:27 INFO - PROCESS | 3820 | 1466015367558 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:27 INFO - PROCESS | 3820 | 1466015367561 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:27 INFO - PROCESS | 3820 | ++DOCSHELL 1695F400 == 34 [pid = 3820] [id = 163] 11:29:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (16AA5000) [pid = 3820] [serial = 487] [outer = 00000000] 11:29:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (16E85C00) [pid = 3820] [serial = 488] [outer = 16AA5000] 11:29:27 INFO - PROCESS | 3820 | 1466015367605 Marionette DEBUG loaded listener.js 11:29:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (17058400) [pid = 3820] [serial = 489] [outer = 16AA5000] 11:29:28 INFO - PROCESS | 3820 | 1466015368046 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]]]}] 11:29:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 11:29:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 695ms 11:29:28 INFO - PROCESS | 3820 | 1466015368070 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 11:29:28 INFO - PROCESS | 3820 | 1466015368072 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 11:29:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 11:29:28 INFO - PROCESS | 3820 | 1466015368075 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 11:29:28 INFO - PROCESS | 3820 | 1466015368077 Marionette TRACE conn3 <- [1,618,null,{}] 11:29:28 INFO - PROCESS | 3820 | 1466015368091 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}] 11:29:28 INFO - PROCESS | 3820 | 1466015368097 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:28 INFO - PROCESS | 3820 | 1466015368232 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 11:29:28 INFO - PROCESS | 3820 | 1466015368291 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:28 INFO - PROCESS | 3820 | 1466015368293 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:28 INFO - PROCESS | 3820 | ++DOCSHELL 145DB400 == 35 [pid = 3820] [id = 164] 11:29:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (16BB5000) [pid = 3820] [serial = 490] [outer = 00000000] 11:29:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (182DD800) [pid = 3820] [serial = 491] [outer = 16BB5000] 11:29:28 INFO - PROCESS | 3820 | 1466015368336 Marionette DEBUG loaded listener.js 11:29:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (1830F800) [pid = 3820] [serial = 492] [outer = 16BB5000] 11:29:28 INFO - PROCESS | 3820 | 1466015368737 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]]]}] 11:29:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 11:29:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 710ms 11:29:28 INFO - PROCESS | 3820 | 1466015368776 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 11:29:28 INFO - PROCESS | 3820 | 1466015368777 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 11:29:28 INFO - PROCESS | 3820 | 1466015368781 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 11:29:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 11:29:28 INFO - PROCESS | 3820 | 1466015368782 Marionette TRACE conn3 <- [1,622,null,{}] 11:29:28 INFO - PROCESS | 3820 | 1466015368795 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}] 11:29:28 INFO - PROCESS | 3820 | 1466015368797 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:28 INFO - PROCESS | 3820 | 1466015368925 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 11:29:28 INFO - PROCESS | 3820 | 1466015368944 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:28 INFO - PROCESS | 3820 | 1466015368946 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:28 INFO - PROCESS | 3820 | ++DOCSHELL 182D7800 == 36 [pid = 3820] [id = 165] 11:29:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (1858D800) [pid = 3820] [serial = 493] [outer = 00000000] 11:29:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (19F1F400) [pid = 3820] [serial = 494] [outer = 1858D800] 11:29:29 INFO - PROCESS | 3820 | 1466015368988 Marionette DEBUG loaded listener.js 11:29:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 91 (1A4D1400) [pid = 3820] [serial = 495] [outer = 1858D800] 11:29:29 INFO - PROCESS | 3820 | [3820] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:29:29 INFO - PROCESS | 3820 | [3820] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:29:29 INFO - PROCESS | 3820 | [3820] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:29:29 INFO - PROCESS | 3820 | --DOMWINDOW == 90 (15E79C00) [pid = 3820] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 11:29:29 INFO - PROCESS | 3820 | --DOMWINDOW == 89 (16B0D000) [pid = 3820] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 11:29:29 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (1400D400) [pid = 3820] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 11:29:29 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (13077400) [pid = 3820] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 11:29:29 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (10B69400) [pid = 3820] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 11:29:29 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (104E6400) [pid = 3820] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 11:29:29 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (12B5DC00) [pid = 3820] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 11:29:29 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (13C8DC00) [pid = 3820] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 11:29:29 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (1A8DF400) [pid = 3820] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 11:29:29 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (1AAA1000) [pid = 3820] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 11:29:29 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (1B034800) [pid = 3820] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 11:29:29 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (10A53000) [pid = 3820] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 11:29:29 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (15E70800) [pid = 3820] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 11:29:29 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (1569F000) [pid = 3820] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 11:29:29 INFO - PROCESS | 3820 | 1466015369488 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]]]}] 11:29:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 11:29:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 742ms 11:29:29 INFO - PROCESS | 3820 | 1466015369521 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 11:29:29 INFO - PROCESS | 3820 | 1466015369523 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 11:29:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 11:29:29 INFO - PROCESS | 3820 | 1466015369526 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 11:29:29 INFO - PROCESS | 3820 | 1466015369528 Marionette TRACE conn3 <- [1,626,null,{}] 11:29:29 INFO - PROCESS | 3820 | 1466015369532 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}] 11:29:29 INFO - PROCESS | 3820 | 1466015369534 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:29 INFO - PROCESS | 3820 | 1466015369614 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 11:29:29 INFO - PROCESS | 3820 | 1466015369619 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:29 INFO - PROCESS | 3820 | 1466015369621 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:29 INFO - PROCESS | 3820 | ++DOCSHELL 10E62800 == 37 [pid = 3820] [id = 166] 11:29:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (1314D800) [pid = 3820] [serial = 496] [outer = 00000000] 11:29:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (1569F000) [pid = 3820] [serial = 497] [outer = 1314D800] 11:29:29 INFO - PROCESS | 3820 | 1466015369711 Marionette DEBUG loaded listener.js 11:29:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (156A0000) [pid = 3820] [serial = 498] [outer = 1314D800] 11:29:30 INFO - PROCESS | 3820 | [3820] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:29:30 INFO - PROCESS | 3820 | [3820] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:29:30 INFO - PROCESS | 3820 | [3820] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:29:30 INFO - PROCESS | 3820 | 1466015370127 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]]]}] 11:29:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 11:29:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 599ms 11:29:30 INFO - PROCESS | 3820 | 1466015370161 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 11:29:30 INFO - PROCESS | 3820 | 1466015370163 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 11:29:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 11:29:30 INFO - PROCESS | 3820 | 1466015370166 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 11:29:30 INFO - PROCESS | 3820 | 1466015370168 Marionette TRACE conn3 <- [1,630,null,{}] 11:29:30 INFO - PROCESS | 3820 | 1466015370171 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}] 11:29:30 INFO - PROCESS | 3820 | 1466015370173 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:30 INFO - PROCESS | 3820 | 1466015370287 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 11:29:30 INFO - PROCESS | 3820 | 1466015370296 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:30 INFO - PROCESS | 3820 | 1466015370298 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:30 INFO - PROCESS | 3820 | ++DOCSHELL 10A53000 == 38 [pid = 3820] [id = 167] 11:29:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (14530400) [pid = 3820] [serial = 499] [outer = 00000000] 11:29:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (18597400) [pid = 3820] [serial = 500] [outer = 14530400] 11:29:30 INFO - PROCESS | 3820 | 1466015370341 Marionette DEBUG loaded listener.js 11:29:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (1A842400) [pid = 3820] [serial = 501] [outer = 14530400] 11:29:30 INFO - PROCESS | 3820 | 1466015370760 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]]]}] 11:29:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 11:29:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 631ms 11:29:30 INFO - PROCESS | 3820 | 1466015370813 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 11:29:30 INFO - PROCESS | 3820 | 1466015370815 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 11:29:30 INFO - PROCESS | 3820 | 1466015370819 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 11:29:30 INFO - PROCESS | 3820 | 1466015370821 Marionette TRACE conn3 <- [1,634,null,{}] 11:29:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 11:29:30 INFO - PROCESS | 3820 | 1466015370824 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}] 11:29:30 INFO - PROCESS | 3820 | 1466015370826 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:30 INFO - PROCESS | 3820 | 1466015370903 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 11:29:30 INFO - PROCESS | 3820 | 1466015370911 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:30 INFO - PROCESS | 3820 | 1466015370913 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:30 INFO - PROCESS | 3820 | ++DOCSHELL 136B7C00 == 39 [pid = 3820] [id = 168] 11:29:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (1A8E2C00) [pid = 3820] [serial = 502] [outer = 00000000] 11:29:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (1A92A000) [pid = 3820] [serial = 503] [outer = 1A8E2C00] 11:29:30 INFO - PROCESS | 3820 | 1466015370956 Marionette DEBUG loaded listener.js 11:29:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (1A92C000) [pid = 3820] [serial = 504] [outer = 1A8E2C00] 11:29:31 INFO - PROCESS | 3820 | 1466015371378 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]]]}] 11:29:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 11:29:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 600ms 11:29:31 INFO - PROCESS | 3820 | 1466015371418 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 11:29:31 INFO - PROCESS | 3820 | 1466015371420 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 11:29:31 INFO - PROCESS | 3820 | 1466015371423 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 11:29:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 11:29:31 INFO - PROCESS | 3820 | 1466015371425 Marionette TRACE conn3 <- [1,638,null,{}] 11:29:31 INFO - PROCESS | 3820 | 1466015371429 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}] 11:29:31 INFO - PROCESS | 3820 | 1466015371431 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:31 INFO - PROCESS | 3820 | 1466015371565 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 11:29:31 INFO - PROCESS | 3820 | 1466015371746 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:31 INFO - PROCESS | 3820 | 1466015371749 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:31 INFO - PROCESS | 3820 | ++DOCSHELL 105ED800 == 40 [pid = 3820] [id = 169] 11:29:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (105F0800) [pid = 3820] [serial = 505] [outer = 00000000] 11:29:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (10E62000) [pid = 3820] [serial = 506] [outer = 105F0800] 11:29:31 INFO - PROCESS | 3820 | 1466015371807 Marionette DEBUG loaded listener.js 11:29:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (12812000) [pid = 3820] [serial = 507] [outer = 105F0800] 11:29:32 INFO - PROCESS | 3820 | 1466015372359 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]]]}] 11:29:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 11:29:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1010ms 11:29:32 INFO - PROCESS | 3820 | 1466015372428 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 11:29:32 INFO - PROCESS | 3820 | 1466015372432 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 11:29:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 11:29:32 INFO - PROCESS | 3820 | 1466015372437 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 11:29:32 INFO - PROCESS | 3820 | 1466015372441 Marionette TRACE conn3 <- [1,642,null,{}] 11:29:32 INFO - PROCESS | 3820 | 1466015372445 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}] 11:29:32 INFO - PROCESS | 3820 | 1466015372449 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:32 INFO - PROCESS | 3820 | 1466015372556 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 11:29:32 INFO - PROCESS | 3820 | 1466015372654 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:32 INFO - PROCESS | 3820 | 1466015372657 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:32 INFO - PROCESS | 3820 | ++DOCSHELL 13C8E800 == 41 [pid = 3820] [id = 170] 11:29:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (140C0C00) [pid = 3820] [serial = 508] [outer = 00000000] 11:29:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 91 (14537000) [pid = 3820] [serial = 509] [outer = 140C0C00] 11:29:32 INFO - PROCESS | 3820 | 1466015372712 Marionette DEBUG loaded listener.js 11:29:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 92 (15313800) [pid = 3820] [serial = 510] [outer = 140C0C00] 11:29:33 INFO - PROCESS | 3820 | 1466015373331 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]]]}] 11:29:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 11:29:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 915ms 11:29:33 INFO - PROCESS | 3820 | 1466015373374 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 11:29:33 INFO - PROCESS | 3820 | 1466015373377 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 11:29:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 11:29:33 INFO - PROCESS | 3820 | 1466015373381 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 11:29:33 INFO - PROCESS | 3820 | 1466015373383 Marionette TRACE conn3 <- [1,646,null,{}] 11:29:33 INFO - PROCESS | 3820 | 1466015373387 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}] 11:29:33 INFO - PROCESS | 3820 | 1466015373390 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:33 INFO - PROCESS | 3820 | 1466015373496 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 11:29:33 INFO - PROCESS | 3820 | 1466015373595 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:33 INFO - PROCESS | 3820 | 1466015373598 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:33 INFO - PROCESS | 3820 | ++DOCSHELL 176EB000 == 42 [pid = 3820] [id = 171] 11:29:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 93 (179A4000) [pid = 3820] [serial = 511] [outer = 00000000] 11:29:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 94 (18226800) [pid = 3820] [serial = 512] [outer = 179A4000] 11:29:33 INFO - PROCESS | 3820 | 1466015373650 Marionette DEBUG loaded listener.js 11:29:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 95 (18315000) [pid = 3820] [serial = 513] [outer = 179A4000] 11:29:34 INFO - PROCESS | 3820 | 1466015374195 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]]]}] 11:29:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 11:29:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 853ms 11:29:34 INFO - PROCESS | 3820 | 1466015374223 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 11:29:34 INFO - PROCESS | 3820 | 1466015374227 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 11:29:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 11:29:34 INFO - PROCESS | 3820 | 1466015374238 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 11:29:34 INFO - PROCESS | 3820 | 1466015374242 Marionette TRACE conn3 <- [1,650,null,{}] 11:29:34 INFO - PROCESS | 3820 | 1466015374246 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}] 11:29:34 INFO - PROCESS | 3820 | 1466015374249 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:34 INFO - PROCESS | 3820 | 1466015374361 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 11:29:34 INFO - PROCESS | 3820 | 1466015374456 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:34 INFO - PROCESS | 3820 | 1466015374458 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:34 INFO - PROCESS | 3820 | ++DOCSHELL 1AA98C00 == 43 [pid = 3820] [id = 172] 11:29:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 96 (1AA99C00) [pid = 3820] [serial = 514] [outer = 00000000] 11:29:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 97 (1AC0DC00) [pid = 3820] [serial = 515] [outer = 1AA99C00] 11:29:34 INFO - PROCESS | 3820 | 1466015374509 Marionette DEBUG loaded listener.js 11:29:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 98 (1B033400) [pid = 3820] [serial = 516] [outer = 1AA99C00] 11:29:34 INFO - PROCESS | 3820 | [3820] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:29:34 INFO - PROCESS | 3820 | [3820] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:29:35 INFO - PROCESS | 3820 | 1466015375059 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]]]}] 11:29:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 11:29:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 853ms 11:29:35 INFO - PROCESS | 3820 | 1466015375116 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 11:29:35 INFO - PROCESS | 3820 | 1466015375118 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 11:29:35 INFO - PROCESS | 3820 | 1466015375123 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 11:29:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 11:29:35 INFO - PROCESS | 3820 | 1466015375125 Marionette TRACE conn3 <- [1,654,null,{}] 11:29:35 INFO - PROCESS | 3820 | 1466015375128 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}] 11:29:35 INFO - PROCESS | 3820 | 1466015375131 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:35 INFO - PROCESS | 3820 | 1466015375236 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 11:29:35 INFO - PROCESS | 3820 | 1466015375334 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:35 INFO - PROCESS | 3820 | 1466015375337 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:35 INFO - PROCESS | 3820 | ++DOCSHELL 140C3C00 == 44 [pid = 3820] [id = 173] 11:29:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 99 (140C6800) [pid = 3820] [serial = 517] [outer = 00000000] 11:29:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 100 (15B75400) [pid = 3820] [serial = 518] [outer = 140C6800] 11:29:35 INFO - PROCESS | 3820 | 1466015375391 Marionette DEBUG loaded listener.js 11:29:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 101 (15E7BC00) [pid = 3820] [serial = 519] [outer = 140C6800] 11:29:35 INFO - PROCESS | 3820 | [3820] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:29:35 INFO - PROCESS | 3820 | [3820] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:29:36 INFO - PROCESS | 3820 | 1466015376108 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]]]}] 11:29:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 11:29:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 995ms 11:29:36 INFO - PROCESS | 3820 | 1466015376144 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 11:29:36 INFO - PROCESS | 3820 | 1466015376148 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 11:29:36 INFO - PROCESS | 3820 | 1466015376153 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 11:29:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 11:29:36 INFO - PROCESS | 3820 | 1466015376156 Marionette TRACE conn3 <- [1,658,null,{}] 11:29:36 INFO - PROCESS | 3820 | 1466015376163 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}] 11:29:36 INFO - PROCESS | 3820 | 1466015376165 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:36 INFO - PROCESS | 3820 | 1466015376265 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 11:29:36 INFO - PROCESS | 3820 | 1466015376377 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:36 INFO - PROCESS | 3820 | 1466015376381 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:36 INFO - PROCESS | 3820 | ++DOCSHELL 1303C000 == 45 [pid = 3820] [id = 174] 11:29:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 102 (1306CC00) [pid = 3820] [serial = 520] [outer = 00000000] 11:29:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 103 (131DB400) [pid = 3820] [serial = 521] [outer = 1306CC00] 11:29:36 INFO - PROCESS | 3820 | 1466015376435 Marionette DEBUG loaded listener.js 11:29:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 104 (13940C00) [pid = 3820] [serial = 522] [outer = 1306CC00] 11:29:37 INFO - PROCESS | 3820 | --DOCSHELL 136B7C00 == 44 [pid = 3820] [id = 168] 11:29:37 INFO - PROCESS | 3820 | --DOCSHELL 10A53000 == 43 [pid = 3820] [id = 167] 11:29:37 INFO - PROCESS | 3820 | --DOCSHELL 10E62800 == 42 [pid = 3820] [id = 166] 11:29:37 INFO - PROCESS | 3820 | --DOCSHELL 182D7800 == 41 [pid = 3820] [id = 165] 11:29:37 INFO - PROCESS | 3820 | --DOCSHELL 145DB400 == 40 [pid = 3820] [id = 164] 11:29:37 INFO - PROCESS | 3820 | --DOCSHELL 1695F400 == 39 [pid = 3820] [id = 163] 11:29:37 INFO - PROCESS | 3820 | --DOCSHELL 16A99800 == 38 [pid = 3820] [id = 162] 11:29:37 INFO - PROCESS | 3820 | --DOCSHELL 156A0800 == 37 [pid = 3820] [id = 161] 11:29:37 INFO - PROCESS | 3820 | --DOCSHELL 1309F000 == 36 [pid = 3820] [id = 160] 11:29:37 INFO - PROCESS | 3820 | --DOCSHELL 10A49400 == 35 [pid = 3820] [id = 159] 11:29:37 INFO - PROCESS | 3820 | --DOCSHELL 136ADC00 == 34 [pid = 3820] [id = 158] 11:29:37 INFO - PROCESS | 3820 | --DOCSHELL 1858C000 == 33 [pid = 3820] [id = 156] 11:29:37 INFO - PROCESS | 3820 | --DOCSHELL 10A4F800 == 32 [pid = 3820] [id = 157] 11:29:37 INFO - PROCESS | 3820 | --DOCSHELL 1AA98C00 == 31 [pid = 3820] [id = 172] 11:29:37 INFO - PROCESS | 3820 | --DOCSHELL 140C3C00 == 30 [pid = 3820] [id = 173] 11:29:37 INFO - PROCESS | 3820 | --DOCSHELL 176EB000 == 29 [pid = 3820] [id = 171] 11:29:37 INFO - PROCESS | 3820 | --DOCSHELL 105ED800 == 28 [pid = 3820] [id = 169] 11:29:37 INFO - PROCESS | 3820 | --DOCSHELL 13C8E800 == 27 [pid = 3820] [id = 170] 11:29:37 INFO - PROCESS | 3820 | --DOMWINDOW == 103 (16258C00) [pid = 3820] [serial = 455] [outer = 00000000] [url = about:blank] 11:29:37 INFO - PROCESS | 3820 | --DOMWINDOW == 102 (16E82000) [pid = 3820] [serial = 458] [outer = 00000000] [url = about:blank] 11:29:37 INFO - PROCESS | 3820 | --DOMWINDOW == 101 (140C4400) [pid = 3820] [serial = 449] [outer = 00000000] [url = about:blank] 11:29:37 INFO - PROCESS | 3820 | --DOMWINDOW == 100 (1312A400) [pid = 3820] [serial = 446] [outer = 00000000] [url = about:blank] 11:29:37 INFO - PROCESS | 3820 | --DOMWINDOW == 99 (13154000) [pid = 3820] [serial = 447] [outer = 00000000] [url = about:blank] 11:29:37 INFO - PROCESS | 3820 | --DOMWINDOW == 98 (11204C00) [pid = 3820] [serial = 443] [outer = 00000000] [url = about:blank] 11:29:37 INFO - PROCESS | 3820 | --DOMWINDOW == 97 (1126B800) [pid = 3820] [serial = 444] [outer = 00000000] [url = about:blank] 11:29:37 INFO - PROCESS | 3820 | --DOMWINDOW == 96 (11427000) [pid = 3820] [serial = 441] [outer = 00000000] [url = about:blank] 11:29:37 INFO - PROCESS | 3820 | --DOMWINDOW == 95 (10B63C00) [pid = 3820] [serial = 440] [outer = 00000000] [url = about:blank] 11:29:37 INFO - PROCESS | 3820 | --DOMWINDOW == 94 (13130400) [pid = 3820] [serial = 426] [outer = 00000000] [url = about:blank] 11:29:37 INFO - PROCESS | 3820 | --DOMWINDOW == 93 (13070400) [pid = 3820] [serial = 425] [outer = 00000000] [url = about:blank] 11:29:37 INFO - PROCESS | 3820 | --DOMWINDOW == 92 (17053800) [pid = 3820] [serial = 429] [outer = 00000000] [url = about:blank] 11:29:37 INFO - PROCESS | 3820 | --DOMWINDOW == 91 (16AA7400) [pid = 3820] [serial = 428] [outer = 00000000] [url = about:blank] 11:29:37 INFO - PROCESS | 3820 | --DOMWINDOW == 90 (1AC01C00) [pid = 3820] [serial = 432] [outer = 00000000] [url = about:blank] 11:29:37 INFO - PROCESS | 3820 | --DOMWINDOW == 89 (1AA9E000) [pid = 3820] [serial = 431] [outer = 00000000] [url = about:blank] 11:29:37 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (1B039400) [pid = 3820] [serial = 435] [outer = 00000000] [url = about:blank] 11:29:37 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (1B036800) [pid = 3820] [serial = 434] [outer = 00000000] [url = about:blank] 11:29:37 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (16A9D400) [pid = 3820] [serial = 456] [outer = 00000000] [url = about:blank] 11:29:37 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (1B1E0000) [pid = 3820] [serial = 438] [outer = 00000000] [url = about:blank] 11:29:37 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (1B1DC800) [pid = 3820] [serial = 437] [outer = 00000000] [url = about:blank] 11:29:37 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (11AD7400) [pid = 3820] [serial = 461] [outer = 00000000] [url = about:blank] 11:29:37 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (179AA800) [pid = 3820] [serial = 464] [outer = 00000000] [url = about:blank] 11:29:37 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (136AF400) [pid = 3820] [serial = 462] [outer = 00000000] [url = about:blank] 11:29:37 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (15E5D800) [pid = 3820] [serial = 452] [outer = 00000000] [url = about:blank] 11:29:37 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (170F5800) [pid = 3820] [serial = 459] [outer = 00000000] [url = about:blank] 11:29:37 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (15E75800) [pid = 3820] [serial = 453] [outer = 00000000] [url = about:blank] 11:29:37 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (140C7800) [pid = 3820] [serial = 450] [outer = 00000000] [url = about:blank] 11:29:37 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (182C7800) [pid = 3820] [serial = 465] [outer = 00000000] [url = about:blank] 11:29:37 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (18594C00) [pid = 3820] [serial = 467] [outer = 00000000] [url = about:blank] 11:29:37 INFO - PROCESS | 3820 | 1466015377623 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]]]}] 11:29:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 11:29:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1516ms 11:29:37 INFO - PROCESS | 3820 | 1466015377660 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 11:29:37 INFO - PROCESS | 3820 | 1466015377664 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 11:29:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 11:29:37 INFO - PROCESS | 3820 | 1466015377668 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 11:29:37 INFO - PROCESS | 3820 | 1466015377671 Marionette TRACE conn3 <- [1,662,null,{}] 11:29:37 INFO - PROCESS | 3820 | 1466015377676 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}] 11:29:37 INFO - PROCESS | 3820 | 1466015377679 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:37 INFO - PROCESS | 3820 | 1466015377763 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 11:29:37 INFO - PROCESS | 3820 | 1466015377849 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:37 INFO - PROCESS | 3820 | 1466015377851 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:37 INFO - PROCESS | 3820 | ++DOCSHELL 11269C00 == 28 [pid = 3820] [id = 175] 11:29:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (1126A800) [pid = 3820] [serial = 523] [outer = 00000000] 11:29:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (12A1B800) [pid = 3820] [serial = 524] [outer = 1126A800] 11:29:37 INFO - PROCESS | 3820 | 1466015377897 Marionette DEBUG loaded listener.js 11:29:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (12B5C000) [pid = 3820] [serial = 525] [outer = 1126A800] 11:29:38 INFO - PROCESS | 3820 | [3820] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:29:38 INFO - PROCESS | 3820 | [3820] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:29:38 INFO - PROCESS | 3820 | 1466015378288 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]]]}] 11:29:38 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 11:29:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 632ms 11:29:38 INFO - PROCESS | 3820 | 1466015378307 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 11:29:38 INFO - PROCESS | 3820 | 1466015378312 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 11:29:38 INFO - PROCESS | 3820 | 1466015378318 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 11:29:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 11:29:38 INFO - PROCESS | 3820 | 1466015378320 Marionette TRACE conn3 <- [1,666,null,{}] 11:29:38 INFO - PROCESS | 3820 | 1466015378324 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}] 11:29:38 INFO - PROCESS | 3820 | 1466015378327 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:38 INFO - PROCESS | 3820 | 1466015378412 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 11:29:38 INFO - PROCESS | 3820 | 1466015378419 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:38 INFO - PROCESS | 3820 | 1466015378422 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:38 INFO - PROCESS | 3820 | ++DOCSHELL 1312A800 == 29 [pid = 3820] [id = 176] 11:29:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (1312B400) [pid = 3820] [serial = 526] [outer = 00000000] 11:29:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (131CE800) [pid = 3820] [serial = 527] [outer = 1312B400] 11:29:38 INFO - PROCESS | 3820 | 1466015378475 Marionette DEBUG loaded listener.js 11:29:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (13214000) [pid = 3820] [serial = 528] [outer = 1312B400] 11:29:39 INFO - PROCESS | 3820 | 1466015378972 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]]]}] 11:29:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 11:29:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 710ms 11:29:39 INFO - PROCESS | 3820 | 1466015379019 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 11:29:39 INFO - PROCESS | 3820 | 1466015379021 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 11:29:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 11:29:39 INFO - PROCESS | 3820 | 1466015379025 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 11:29:39 INFO - PROCESS | 3820 | 1466015379028 Marionette TRACE conn3 <- [1,670,null,{}] 11:29:39 INFO - PROCESS | 3820 | 1466015379038 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}] 11:29:39 INFO - PROCESS | 3820 | 1466015379043 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:39 INFO - PROCESS | 3820 | 1466015379126 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 11:29:39 INFO - PROCESS | 3820 | 1466015379134 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:39 INFO - PROCESS | 3820 | 1466015379137 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:39 INFO - PROCESS | 3820 | ++DOCSHELL 1452F000 == 30 [pid = 3820] [id = 177] 11:29:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (1452F400) [pid = 3820] [serial = 529] [outer = 00000000] 11:29:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (15316400) [pid = 3820] [serial = 530] [outer = 1452F400] 11:29:39 INFO - PROCESS | 3820 | 1466015379232 Marionette DEBUG loaded listener.js 11:29:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (15B74400) [pid = 3820] [serial = 531] [outer = 1452F400] 11:29:40 INFO - PROCESS | 3820 | 1466015380223 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]]]}] 11:29:40 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) 11:29:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1199ms 11:29:40 INFO - PROCESS | 3820 | 1466015380260 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 11:29:40 INFO - PROCESS | 3820 | 1466015380262 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 11:29:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 11:29:40 INFO - PROCESS | 3820 | 1466015380272 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 11:29:40 INFO - PROCESS | 3820 | 1466015380274 Marionette TRACE conn3 <- [1,674,null,{}] 11:29:40 INFO - PROCESS | 3820 | 1466015380278 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}] 11:29:40 INFO - PROCESS | 3820 | 1466015380279 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:40 INFO - PROCESS | 3820 | 1466015380390 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 11:29:40 INFO - PROCESS | 3820 | 1466015380396 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:40 INFO - PROCESS | 3820 | 1466015380398 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:40 INFO - PROCESS | 3820 | ++DOCSHELL 15080800 == 31 [pid = 3820] [id = 178] 11:29:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (158CD800) [pid = 3820] [serial = 532] [outer = 00000000] 11:29:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (16A9A800) [pid = 3820] [serial = 533] [outer = 158CD800] 11:29:40 INFO - PROCESS | 3820 | 1466015380441 Marionette DEBUG loaded listener.js 11:29:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (16AA0400) [pid = 3820] [serial = 534] [outer = 158CD800] 11:29:41 INFO - PROCESS | 3820 | 1466015381367 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]]]}] 11:29:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 11:29:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1168ms 11:29:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 11:29:41 INFO - PROCESS | 3820 | 1466015381427 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 11:29:41 INFO - PROCESS | 3820 | 1466015381429 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 11:29:41 INFO - PROCESS | 3820 | 1466015381432 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 11:29:41 INFO - PROCESS | 3820 | 1466015381434 Marionette TRACE conn3 <- [1,678,null,{}] 11:29:41 INFO - PROCESS | 3820 | 1466015381437 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}] 11:29:41 INFO - PROCESS | 3820 | 1466015381439 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:41 INFO - PROCESS | 3820 | 1466015381548 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 11:29:41 INFO - PROCESS | 3820 | 1466015381555 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:41 INFO - PROCESS | 3820 | 1466015381557 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:41 INFO - PROCESS | 3820 | ++DOCSHELL 16AA1C00 == 32 [pid = 3820] [id = 179] 11:29:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (16AA3000) [pid = 3820] [serial = 535] [outer = 00000000] 11:29:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (16B62000) [pid = 3820] [serial = 536] [outer = 16AA3000] 11:29:41 INFO - PROCESS | 3820 | 1466015381599 Marionette DEBUG loaded listener.js 11:29:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (16FBF400) [pid = 3820] [serial = 537] [outer = 16AA3000] 11:29:42 INFO - PROCESS | 3820 | --DOMWINDOW == 89 (156A0C00) [pid = 3820] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 11:29:42 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (16BB5000) [pid = 3820] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 11:29:42 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (10A50400) [pid = 3820] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 11:29:42 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (16A9BC00) [pid = 3820] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 11:29:42 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (13935400) [pid = 3820] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 11:29:42 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (16AA5000) [pid = 3820] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 11:29:42 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (1858C400) [pid = 3820] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 11:29:42 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (14530400) [pid = 3820] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 11:29:42 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (1321EC00) [pid = 3820] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 11:29:42 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (10A4DC00) [pid = 3820] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 11:29:42 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (1314D800) [pid = 3820] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 11:29:42 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (1858D800) [pid = 3820] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 11:29:42 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (1A8E2C00) [pid = 3820] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 11:29:42 INFO - PROCESS | 3820 | 1466015382730 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]]]}] 11:29:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 11:29:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1310ms 11:29:42 INFO - PROCESS | 3820 | 1466015382769 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 11:29:42 INFO - PROCESS | 3820 | 1466015382771 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 11:29:42 INFO - PROCESS | 3820 | 1466015382774 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 11:29:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 11:29:42 INFO - PROCESS | 3820 | 1466015382776 Marionette TRACE conn3 <- [1,682,null,{}] 11:29:42 INFO - PROCESS | 3820 | 1466015382779 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}] 11:29:42 INFO - PROCESS | 3820 | 1466015382785 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:42 INFO - PROCESS | 3820 | 1466015382912 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 11:29:42 INFO - PROCESS | 3820 | 1466015382918 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:42 INFO - PROCESS | 3820 | 1466015382920 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:42 INFO - PROCESS | 3820 | ++DOCSHELL 16A9F400 == 33 [pid = 3820] [id = 180] 11:29:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (16AA2800) [pid = 3820] [serial = 538] [outer = 00000000] 11:29:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (176EC000) [pid = 3820] [serial = 539] [outer = 16AA2800] 11:29:42 INFO - PROCESS | 3820 | 1466015382964 Marionette DEBUG loaded listener.js 11:29:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (179A5000) [pid = 3820] [serial = 540] [outer = 16AA2800] 11:29:43 INFO - PROCESS | 3820 | 1466015383879 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]]]}] 11:29:43 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) 11:29:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1168ms 11:29:43 INFO - PROCESS | 3820 | 1466015383928 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 11:29:43 INFO - PROCESS | 3820 | 1466015383930 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 11:29:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 11:29:43 INFO - PROCESS | 3820 | 1466015383934 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 11:29:43 INFO - PROCESS | 3820 | 1466015383935 Marionette TRACE conn3 <- [1,686,null,{}] 11:29:43 INFO - PROCESS | 3820 | 1466015383939 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}] 11:29:43 INFO - PROCESS | 3820 | 1466015383941 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:44 INFO - PROCESS | 3820 | 1466015384015 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 11:29:44 INFO - PROCESS | 3820 | 1466015384021 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:44 INFO - PROCESS | 3820 | 1466015384023 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:44 INFO - PROCESS | 3820 | ++DOCSHELL 1021DC00 == 34 [pid = 3820] [id = 181] 11:29:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (10221C00) [pid = 3820] [serial = 541] [outer = 00000000] 11:29:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (10565C00) [pid = 3820] [serial = 542] [outer = 10221C00] 11:29:44 INFO - PROCESS | 3820 | 1466015384113 Marionette DEBUG loaded listener.js 11:29:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (10A50400) [pid = 3820] [serial = 543] [outer = 10221C00] 11:29:45 INFO - PROCESS | 3820 | 1466015385394 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]]]}] 11:29:45 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) 11:29:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1515ms 11:29:45 INFO - PROCESS | 3820 | 1466015385450 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 11:29:45 INFO - PROCESS | 3820 | 1466015385454 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 11:29:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 11:29:45 INFO - PROCESS | 3820 | 1466015385459 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 11:29:45 INFO - PROCESS | 3820 | 1466015385463 Marionette TRACE conn3 <- [1,690,null,{}] 11:29:45 INFO - PROCESS | 3820 | 1466015385510 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}] 11:29:45 INFO - PROCESS | 3820 | 1466015385513 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:45 INFO - PROCESS | 3820 | 1466015385765 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 11:29:45 INFO - PROCESS | 3820 | 1466015385814 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:45 INFO - PROCESS | 3820 | 1466015385817 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:45 INFO - PROCESS | 3820 | ++DOCSHELL 12AE7800 == 35 [pid = 3820] [id = 182] 11:29:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (12B5D400) [pid = 3820] [serial = 544] [outer = 00000000] 11:29:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (13C17C00) [pid = 3820] [serial = 545] [outer = 12B5D400] 11:29:45 INFO - PROCESS | 3820 | 1466015385873 Marionette DEBUG loaded listener.js 11:29:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (1400E400) [pid = 3820] [serial = 546] [outer = 12B5D400] 11:29:46 INFO - PROCESS | 3820 | --DOCSHELL 16A9F400 == 34 [pid = 3820] [id = 180] 11:29:46 INFO - PROCESS | 3820 | --DOCSHELL 16AA1C00 == 33 [pid = 3820] [id = 179] 11:29:46 INFO - PROCESS | 3820 | --DOCSHELL 15080800 == 32 [pid = 3820] [id = 178] 11:29:46 INFO - PROCESS | 3820 | --DOCSHELL 1452F000 == 31 [pid = 3820] [id = 177] 11:29:46 INFO - PROCESS | 3820 | --DOCSHELL 1312A800 == 30 [pid = 3820] [id = 176] 11:29:46 INFO - PROCESS | 3820 | --DOCSHELL 11269C00 == 29 [pid = 3820] [id = 175] 11:29:46 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (1A92C000) [pid = 3820] [serial = 504] [outer = 00000000] [url = about:blank] 11:29:46 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (15B6D800) [pid = 3820] [serial = 482] [outer = 00000000] [url = about:blank] 11:29:46 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (182DD800) [pid = 3820] [serial = 491] [outer = 00000000] [url = about:blank] 11:29:46 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (1830F800) [pid = 3820] [serial = 492] [outer = 00000000] [url = about:blank] 11:29:46 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (11265800) [pid = 3820] [serial = 470] [outer = 00000000] [url = about:blank] 11:29:46 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (16AA6400) [pid = 3820] [serial = 485] [outer = 00000000] [url = about:blank] 11:29:46 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (13C8D800) [pid = 3820] [serial = 473] [outer = 00000000] [url = about:blank] 11:29:46 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (17058400) [pid = 3820] [serial = 489] [outer = 00000000] [url = about:blank] 11:29:46 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (19F23800) [pid = 3820] [serial = 468] [outer = 00000000] [url = about:blank] 11:29:46 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (1A842400) [pid = 3820] [serial = 501] [outer = 00000000] [url = about:blank] 11:29:46 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (13C15C00) [pid = 3820] [serial = 479] [outer = 00000000] [url = about:blank] 11:29:46 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (15E79800) [pid = 3820] [serial = 483] [outer = 00000000] [url = about:blank] 11:29:46 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (12B66800) [pid = 3820] [serial = 477] [outer = 00000000] [url = about:blank] 11:29:46 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (16E85C00) [pid = 3820] [serial = 488] [outer = 00000000] [url = about:blank] 11:29:46 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (1569F000) [pid = 3820] [serial = 497] [outer = 00000000] [url = about:blank] 11:29:46 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (140C1000) [pid = 3820] [serial = 474] [outer = 00000000] [url = about:blank] 11:29:46 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (14002800) [pid = 3820] [serial = 480] [outer = 00000000] [url = about:blank] 11:29:46 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (16B07400) [pid = 3820] [serial = 486] [outer = 00000000] [url = about:blank] 11:29:46 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (12A1CC00) [pid = 3820] [serial = 476] [outer = 00000000] [url = about:blank] 11:29:46 INFO - PROCESS | 3820 | --DOMWINDOW == 66 (1A4D1400) [pid = 3820] [serial = 495] [outer = 00000000] [url = about:blank] 11:29:46 INFO - PROCESS | 3820 | --DOMWINDOW == 65 (156A0000) [pid = 3820] [serial = 498] [outer = 00000000] [url = about:blank] 11:29:46 INFO - PROCESS | 3820 | --DOMWINDOW == 64 (12AE2400) [pid = 3820] [serial = 471] [outer = 00000000] [url = about:blank] 11:29:46 INFO - PROCESS | 3820 | --DOMWINDOW == 63 (19F1F400) [pid = 3820] [serial = 494] [outer = 00000000] [url = about:blank] 11:29:46 INFO - PROCESS | 3820 | --DOMWINDOW == 62 (18597400) [pid = 3820] [serial = 500] [outer = 00000000] [url = about:blank] 11:29:46 INFO - PROCESS | 3820 | --DOMWINDOW == 61 (1A92A000) [pid = 3820] [serial = 503] [outer = 00000000] [url = about:blank] 11:29:47 INFO - PROCESS | 3820 | 1466015387096 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]]]}] 11:29:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 11:29:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1673ms 11:29:47 INFO - PROCESS | 3820 | 1466015387175 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 11:29:47 INFO - PROCESS | 3820 | 1466015387179 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 11:29:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 11:29:47 INFO - PROCESS | 3820 | 1466015387184 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 11:29:47 INFO - PROCESS | 3820 | 1466015387187 Marionette TRACE conn3 <- [1,694,null,{}] 11:29:47 INFO - PROCESS | 3820 | 1466015387195 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}] 11:29:47 INFO - PROCESS | 3820 | 1466015387197 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:47 INFO - PROCESS | 3820 | 1466015387292 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 11:29:47 INFO - PROCESS | 3820 | 1466015387364 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:47 INFO - PROCESS | 3820 | 1466015387367 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:47 INFO - PROCESS | 3820 | ++DOCSHELL 11208000 == 30 [pid = 3820] [id = 183] 11:29:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 62 (1120B000) [pid = 3820] [serial = 547] [outer = 00000000] 11:29:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 63 (12B5B800) [pid = 3820] [serial = 548] [outer = 1120B000] 11:29:47 INFO - PROCESS | 3820 | 1466015387417 Marionette DEBUG loaded listener.js 11:29:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 64 (12B67000) [pid = 3820] [serial = 549] [outer = 1120B000] 11:29:48 INFO - PROCESS | 3820 | 1466015388291 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]]]}] 11:29:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 11:29:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1153ms 11:29:48 INFO - PROCESS | 3820 | 1466015388335 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 11:29:48 INFO - PROCESS | 3820 | 1466015388339 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 11:29:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 11:29:48 INFO - PROCESS | 3820 | 1466015388346 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 11:29:48 INFO - PROCESS | 3820 | 1466015388348 Marionette TRACE conn3 <- [1,698,null,{}] 11:29:48 INFO - PROCESS | 3820 | 1466015388352 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}] 11:29:48 INFO - PROCESS | 3820 | 1466015388355 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:48 INFO - PROCESS | 3820 | 1466015388445 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 11:29:48 INFO - PROCESS | 3820 | 1466015388452 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:48 INFO - PROCESS | 3820 | 1466015388455 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:48 INFO - PROCESS | 3820 | ++DOCSHELL 13C14400 == 31 [pid = 3820] [id = 184] 11:29:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 65 (13C15C00) [pid = 3820] [serial = 550] [outer = 00000000] 11:29:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 66 (13C8EC00) [pid = 3820] [serial = 551] [outer = 13C15C00] 11:29:48 INFO - PROCESS | 3820 | 1466015388502 Marionette DEBUG loaded listener.js 11:29:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 67 (140C2400) [pid = 3820] [serial = 552] [outer = 13C15C00] 11:29:49 INFO - PROCESS | 3820 | 1466015389548 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]]]}] 11:29:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 11:29:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1200ms 11:29:49 INFO - PROCESS | 3820 | 1466015389576 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 11:29:49 INFO - PROCESS | 3820 | 1466015389578 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 11:29:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 11:29:49 INFO - PROCESS | 3820 | 1466015389581 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 11:29:49 INFO - PROCESS | 3820 | 1466015389585 Marionette TRACE conn3 <- [1,702,null,{}] 11:29:49 INFO - PROCESS | 3820 | 1466015389595 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}] 11:29:49 INFO - PROCESS | 3820 | 1466015389600 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:49 INFO - PROCESS | 3820 | 1466015389718 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 11:29:49 INFO - PROCESS | 3820 | 1466015389725 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:49 INFO - PROCESS | 3820 | 1466015389728 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:49 INFO - PROCESS | 3820 | ++DOCSHELL 15080800 == 32 [pid = 3820] [id = 185] 11:29:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (15317400) [pid = 3820] [serial = 553] [outer = 00000000] 11:29:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (15E79C00) [pid = 3820] [serial = 554] [outer = 15317400] 11:29:49 INFO - PROCESS | 3820 | 1466015389784 Marionette DEBUG loaded listener.js 11:29:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (1624E800) [pid = 3820] [serial = 555] [outer = 15317400] 11:29:50 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (1126A800) [pid = 3820] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 11:29:50 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (1312B400) [pid = 3820] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 11:29:50 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (1306CC00) [pid = 3820] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 11:29:50 INFO - PROCESS | 3820 | --DOMWINDOW == 66 (1452F400) [pid = 3820] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 11:29:50 INFO - PROCESS | 3820 | --DOMWINDOW == 65 (158CD800) [pid = 3820] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 11:29:50 INFO - PROCESS | 3820 | --DOMWINDOW == 64 (105F0800) [pid = 3820] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 11:29:50 INFO - PROCESS | 3820 | --DOMWINDOW == 63 (140C0C00) [pid = 3820] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 11:29:50 INFO - PROCESS | 3820 | --DOMWINDOW == 62 (179A4000) [pid = 3820] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 11:29:50 INFO - PROCESS | 3820 | --DOMWINDOW == 61 (1AA99C00) [pid = 3820] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 11:29:50 INFO - PROCESS | 3820 | --DOMWINDOW == 60 (140C6800) [pid = 3820] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 11:29:50 INFO - PROCESS | 3820 | --DOMWINDOW == 59 (16AA3000) [pid = 3820] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 11:29:50 INFO - PROCESS | 3820 | 1466015390743 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]]]}] 11:29:50 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 11:29:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1199ms 11:29:50 INFO - PROCESS | 3820 | 1466015390779 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 11:29:50 INFO - PROCESS | 3820 | 1466015390783 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 11:29:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 11:29:50 INFO - PROCESS | 3820 | 1466015390787 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 11:29:50 INFO - PROCESS | 3820 | 1466015390790 Marionette TRACE conn3 <- [1,706,null,{}] 11:29:50 INFO - PROCESS | 3820 | 1466015390794 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}] 11:29:50 INFO - PROCESS | 3820 | 1466015390796 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:50 INFO - PROCESS | 3820 | 1466015390880 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 11:29:50 INFO - PROCESS | 3820 | 1466015390885 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:50 INFO - PROCESS | 3820 | 1466015390888 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:50 INFO - PROCESS | 3820 | ++DOCSHELL 131D9000 == 33 [pid = 3820] [id = 186] 11:29:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 60 (15E74800) [pid = 3820] [serial = 556] [outer = 00000000] 11:29:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 61 (16258000) [pid = 3820] [serial = 557] [outer = 15E74800] 11:29:50 INFO - PROCESS | 3820 | 1466015390931 Marionette DEBUG loaded listener.js 11:29:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 62 (16AA5C00) [pid = 3820] [serial = 558] [outer = 15E74800] 11:29:51 INFO - PROCESS | 3820 | 1466015391862 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]]]}] 11:29:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 11:29:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1105ms 11:29:51 INFO - PROCESS | 3820 | 1466015391885 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 11:29:51 INFO - PROCESS | 3820 | 1466015391887 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 11:29:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 11:29:51 INFO - PROCESS | 3820 | 1466015391890 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 11:29:51 INFO - PROCESS | 3820 | 1466015391892 Marionette TRACE conn3 <- [1,710,null,{}] 11:29:51 INFO - PROCESS | 3820 | 1466015391896 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}] 11:29:51 INFO - PROCESS | 3820 | 1466015391898 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:52 INFO - PROCESS | 3820 | 1466015392024 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 11:29:52 INFO - PROCESS | 3820 | 1466015392029 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:52 INFO - PROCESS | 3820 | 1466015392031 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:52 INFO - PROCESS | 3820 | ++DOCSHELL 140BF800 == 34 [pid = 3820] [id = 187] 11:29:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 63 (140C8400) [pid = 3820] [serial = 559] [outer = 00000000] 11:29:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 64 (16E87800) [pid = 3820] [serial = 560] [outer = 140C8400] 11:29:52 INFO - PROCESS | 3820 | 1466015392076 Marionette DEBUG loaded listener.js 11:29:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 65 (17058400) [pid = 3820] [serial = 561] [outer = 140C8400] 11:29:52 INFO - PROCESS | 3820 | 1466015392510 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] 11:29:52 INFO - PROCESS | 3820 | 1466015392563 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 11:29:52 INFO - PROCESS | 3820 | 1466015392566 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 11:29:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 11:29:52 INFO - PROCESS | 3820 | 1466015392568 Marionette TRACE conn3 <- [1,714,null,{}] 11:29:52 INFO - PROCESS | 3820 | 1466015392571 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}] 11:29:52 INFO - PROCESS | 3820 | 1466015392576 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:52 INFO - PROCESS | 3820 | 1466015392693 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 11:29:52 INFO - PROCESS | 3820 | 1466015392814 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:52 INFO - PROCESS | 3820 | 1466015392817 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:52 INFO - PROCESS | 3820 | ++DOCSHELL 104EA400 == 35 [pid = 3820] [id = 188] 11:29:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 66 (10561C00) [pid = 3820] [serial = 562] [outer = 00000000] 11:29:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 67 (110D7000) [pid = 3820] [serial = 563] [outer = 10561C00] 11:29:52 INFO - PROCESS | 3820 | 1466015392880 Marionette DEBUG loaded listener.js 11:29:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (11AD4000) [pid = 3820] [serial = 564] [outer = 10561C00] 11:29:53 INFO - PROCESS | 3820 | 1466015393551 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]]]}] 11:29:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 11:29:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1042ms 11:29:53 INFO - PROCESS | 3820 | 1466015393608 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 11:29:53 INFO - PROCESS | 3820 | 1466015393611 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 11:29:53 INFO - PROCESS | 3820 | 1466015393616 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 11:29:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 11:29:53 INFO - PROCESS | 3820 | 1466015393619 Marionette TRACE conn3 <- [1,718,null,{}] 11:29:53 INFO - PROCESS | 3820 | 1466015393624 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}] 11:29:53 INFO - PROCESS | 3820 | 1466015393627 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:53 INFO - PROCESS | 3820 | 1466015393733 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 11:29:53 INFO - PROCESS | 3820 | 1466015393824 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:53 INFO - PROCESS | 3820 | 1466015393828 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:53 INFO - PROCESS | 3820 | ++DOCSHELL 13C8DC00 == 36 [pid = 3820] [id = 189] 11:29:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (140C0800) [pid = 3820] [serial = 565] [outer = 00000000] 11:29:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (14534800) [pid = 3820] [serial = 566] [outer = 140C0800] 11:29:53 INFO - PROCESS | 3820 | 1466015393891 Marionette DEBUG loaded listener.js 11:29:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (145D2C00) [pid = 3820] [serial = 567] [outer = 140C0800] 11:29:54 INFO - PROCESS | 3820 | 1466015394443 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] 11:29:54 INFO - PROCESS | 3820 | 1466015394528 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 11:29:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 11:29:54 INFO - PROCESS | 3820 | 1466015394532 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 11:29:54 INFO - PROCESS | 3820 | 1466015394534 Marionette TRACE conn3 <- [1,722,null,{}] 11:29:54 INFO - PROCESS | 3820 | 1466015394538 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}] 11:29:54 INFO - PROCESS | 3820 | 1466015394541 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:54 INFO - PROCESS | 3820 | 1466015394646 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 11:29:54 INFO - PROCESS | 3820 | 1466015394725 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:54 INFO - PROCESS | 3820 | 1466015394728 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:54 INFO - PROCESS | 3820 | ++DOCSHELL 176F1800 == 37 [pid = 3820] [id = 190] 11:29:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (17794800) [pid = 3820] [serial = 568] [outer = 00000000] 11:29:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (182C7000) [pid = 3820] [serial = 569] [outer = 17794800] 11:29:54 INFO - PROCESS | 3820 | 1466015394821 Marionette DEBUG loaded listener.js 11:29:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (1830A000) [pid = 3820] [serial = 570] [outer = 17794800] 11:29:55 INFO - PROCESS | 3820 | 1466015395458 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]]]}] 11:29:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 11:29:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 947ms 11:29:55 INFO - PROCESS | 3820 | 1466015395509 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 11:29:55 INFO - PROCESS | 3820 | 1466015395512 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 11:29:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 11:29:55 INFO - PROCESS | 3820 | 1466015395522 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 11:29:55 INFO - PROCESS | 3820 | 1466015395528 Marionette TRACE conn3 <- [1,726,null,{}] 11:29:55 INFO - PROCESS | 3820 | 1466015395532 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}] 11:29:55 INFO - PROCESS | 3820 | 1466015395536 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:55 INFO - PROCESS | 3820 | 1466015395642 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 11:29:55 INFO - PROCESS | 3820 | 1466015395721 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:55 INFO - PROCESS | 3820 | 1466015395724 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:55 INFO - PROCESS | 3820 | ++DOCSHELL 18597400 == 38 [pid = 3820] [id = 191] 11:29:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (18597800) [pid = 3820] [serial = 571] [outer = 00000000] 11:29:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (19F21800) [pid = 3820] [serial = 572] [outer = 18597800] 11:29:55 INFO - PROCESS | 3820 | 1466015395775 Marionette DEBUG loaded listener.js 11:29:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (19F64800) [pid = 3820] [serial = 573] [outer = 18597800] 11:29:56 INFO - PROCESS | 3820 | 1466015396797 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]]]}] 11:29:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 11:29:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1310ms 11:29:56 INFO - PROCESS | 3820 | 1466015396820 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 11:29:56 INFO - PROCESS | 3820 | 1466015396824 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 11:29:56 INFO - PROCESS | 3820 | 1466015396830 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 11:29:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 11:29:56 INFO - PROCESS | 3820 | 1466015396833 Marionette TRACE conn3 <- [1,730,null,{}] 11:29:56 INFO - PROCESS | 3820 | 1466015396838 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}] 11:29:56 INFO - PROCESS | 3820 | 1466015396841 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:56 INFO - PROCESS | 3820 | 1466015396942 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 11:29:57 INFO - PROCESS | 3820 | 1466015397023 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:57 INFO - PROCESS | 3820 | 1466015397026 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:57 INFO - PROCESS | 3820 | ++DOCSHELL 11204000 == 39 [pid = 3820] [id = 192] 11:29:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (11204400) [pid = 3820] [serial = 574] [outer = 00000000] 11:29:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (11264800) [pid = 3820] [serial = 575] [outer = 11204400] 11:29:57 INFO - PROCESS | 3820 | 1466015397122 Marionette DEBUG loaded listener.js 11:29:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (11C1FC00) [pid = 3820] [serial = 576] [outer = 11204400] 11:29:57 INFO - PROCESS | 3820 | --DOCSHELL 1303C000 == 38 [pid = 3820] [id = 174] 11:29:57 INFO - PROCESS | 3820 | --DOCSHELL 1B3CC000 == 37 [pid = 3820] [id = 18] 11:29:57 INFO - PROCESS | 3820 | --DOCSHELL 14534000 == 36 [pid = 3820] [id = 24] 11:29:57 INFO - PROCESS | 3820 | --DOCSHELL 1A84C800 == 35 [pid = 3820] [id = 10] 11:29:57 INFO - PROCESS | 3820 | --DOCSHELL 1B33C000 == 34 [pid = 3820] [id = 14] 11:29:57 INFO - PROCESS | 3820 | --DOCSHELL 110DFC00 == 33 [pid = 3820] [id = 22] 11:29:57 INFO - PROCESS | 3820 | --DOCSHELL 131D9400 == 32 [pid = 3820] [id = 23] 11:29:57 INFO - PROCESS | 3820 | --DOCSHELL 10A50C00 == 31 [pid = 3820] [id = 21] 11:29:57 INFO - PROCESS | 3820 | --DOCSHELL 15073000 == 30 [pid = 3820] [id = 25] 11:29:57 INFO - PROCESS | 3820 | --DOCSHELL 1AC10800 == 29 [pid = 3820] [id = 13] 11:29:57 INFO - PROCESS | 3820 | --DOCSHELL 16825C00 == 28 [pid = 3820] [id = 8] 11:29:57 INFO - PROCESS | 3820 | --DOCSHELL 16B0B800 == 27 [pid = 3820] [id = 27] 11:29:57 INFO - PROCESS | 3820 | --DOCSHELL 104E6000 == 26 [pid = 3820] [id = 19] 11:29:57 INFO - PROCESS | 3820 | --DOCSHELL 1021DC00 == 25 [pid = 3820] [id = 181] 11:29:57 INFO - PROCESS | 3820 | --DOCSHELL 131D9800 == 24 [pid = 3820] [id = 20] 11:29:57 INFO - PROCESS | 3820 | --DOCSHELL 15E74C00 == 23 [pid = 3820] [id = 26] 11:29:57 INFO - PROCESS | 3820 | --DOCSHELL 1A929C00 == 22 [pid = 3820] [id = 11] 11:29:57 INFO - PROCESS | 3820 | --DOCSHELL 1AA9DC00 == 21 [pid = 3820] [id = 12] 11:29:57 INFO - PROCESS | 3820 | --DOCSHELL 12ADFC00 == 20 [pid = 3820] [id = 28] 11:29:57 INFO - PROCESS | 3820 | --DOCSHELL 1B33C400 == 19 [pid = 3820] [id = 15] 11:29:57 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (176EC000) [pid = 3820] [serial = 539] [outer = 00000000] [url = about:blank] 11:29:57 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (12A1B800) [pid = 3820] [serial = 524] [outer = 00000000] [url = about:blank] 11:29:57 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (131CE800) [pid = 3820] [serial = 527] [outer = 00000000] [url = about:blank] 11:29:57 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (13214000) [pid = 3820] [serial = 528] [outer = 00000000] [url = about:blank] 11:29:57 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (13940C00) [pid = 3820] [serial = 522] [outer = 00000000] [url = about:blank] 11:29:57 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (131DB400) [pid = 3820] [serial = 521] [outer = 00000000] [url = about:blank] 11:29:57 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (15316400) [pid = 3820] [serial = 530] [outer = 00000000] [url = about:blank] 11:29:57 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (16A9A800) [pid = 3820] [serial = 533] [outer = 00000000] [url = about:blank] 11:29:57 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (12812000) [pid = 3820] [serial = 507] [outer = 00000000] [url = about:blank] 11:29:57 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (10E62000) [pid = 3820] [serial = 506] [outer = 00000000] [url = about:blank] 11:29:57 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (15313800) [pid = 3820] [serial = 510] [outer = 00000000] [url = about:blank] 11:29:57 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (14537000) [pid = 3820] [serial = 509] [outer = 00000000] [url = about:blank] 11:29:57 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (18315000) [pid = 3820] [serial = 513] [outer = 00000000] [url = about:blank] 11:29:57 INFO - PROCESS | 3820 | --DOMWINDOW == 66 (18226800) [pid = 3820] [serial = 512] [outer = 00000000] [url = about:blank] 11:29:57 INFO - PROCESS | 3820 | --DOMWINDOW == 65 (1B033400) [pid = 3820] [serial = 516] [outer = 00000000] [url = about:blank] 11:29:57 INFO - PROCESS | 3820 | --DOMWINDOW == 64 (1AC0DC00) [pid = 3820] [serial = 515] [outer = 00000000] [url = about:blank] 11:29:57 INFO - PROCESS | 3820 | --DOMWINDOW == 63 (15E7BC00) [pid = 3820] [serial = 519] [outer = 00000000] [url = about:blank] 11:29:57 INFO - PROCESS | 3820 | --DOMWINDOW == 62 (15B75400) [pid = 3820] [serial = 518] [outer = 00000000] [url = about:blank] 11:29:57 INFO - PROCESS | 3820 | --DOMWINDOW == 61 (16B62000) [pid = 3820] [serial = 536] [outer = 00000000] [url = about:blank] 11:29:57 INFO - PROCESS | 3820 | --DOMWINDOW == 60 (16FBF400) [pid = 3820] [serial = 537] [outer = 00000000] [url = about:blank] 11:29:57 INFO - PROCESS | 3820 | --DOMWINDOW == 59 (12B5C000) [pid = 3820] [serial = 525] [outer = 00000000] [url = about:blank] 11:29:57 INFO - PROCESS | 3820 | --DOMWINDOW == 58 (16AA0400) [pid = 3820] [serial = 534] [outer = 00000000] [url = about:blank] 11:29:57 INFO - PROCESS | 3820 | --DOMWINDOW == 57 (15B74400) [pid = 3820] [serial = 531] [outer = 00000000] [url = about:blank] 11:29:58 INFO - PROCESS | 3820 | 1466015398680 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]]]}] 11:29:58 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 11:29:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1862ms 11:29:58 INFO - PROCESS | 3820 | 1466015398722 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 11:29:58 INFO - PROCESS | 3820 | 1466015398725 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 11:29:58 INFO - PROCESS | 3820 | 1466015398730 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 11:29:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 11:29:58 INFO - PROCESS | 3820 | 1466015398733 Marionette TRACE conn3 <- [1,734,null,{}] 11:29:58 INFO - PROCESS | 3820 | 1466015398739 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}] 11:29:58 INFO - PROCESS | 3820 | 1466015398742 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:58 INFO - PROCESS | 3820 | 1466015398827 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 11:29:58 INFO - PROCESS | 3820 | 1466015398835 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:58 INFO - PROCESS | 3820 | 1466015398837 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:29:58 INFO - PROCESS | 3820 | ++DOCSHELL 11AD6C00 == 20 [pid = 3820] [id = 193] 11:29:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 58 (11ADCC00) [pid = 3820] [serial = 577] [outer = 00000000] 11:29:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 59 (12B5C000) [pid = 3820] [serial = 578] [outer = 11ADCC00] 11:29:58 INFO - PROCESS | 3820 | 1466015398890 Marionette DEBUG loaded listener.js 11:29:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 60 (12B62C00) [pid = 3820] [serial = 579] [outer = 11ADCC00] 11:29:59 INFO - PROCESS | 3820 | 1466015399864 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]]]}] 11:29:59 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.) 11:29:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1152ms 11:29:59 INFO - PROCESS | 3820 | 1466015399872 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 11:29:59 INFO - PROCESS | 3820 | 1466015399877 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 11:29:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 11:29:59 INFO - PROCESS | 3820 | 1466015399884 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 11:29:59 INFO - PROCESS | 3820 | 1466015399886 Marionette TRACE conn3 <- [1,738,null,{}] 11:29:59 INFO - PROCESS | 3820 | 1466015399897 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}] 11:29:59 INFO - PROCESS | 3820 | 1466015399900 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:00 INFO - PROCESS | 3820 | 1466015400013 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 11:30:00 INFO - PROCESS | 3820 | 1466015400020 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:00 INFO - PROCESS | 3820 | 1466015400023 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:00 INFO - PROCESS | 3820 | ++DOCSHELL 13129C00 == 21 [pid = 3820] [id = 194] 11:30:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 61 (13148800) [pid = 3820] [serial = 580] [outer = 00000000] 11:30:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 62 (131D9C00) [pid = 3820] [serial = 581] [outer = 13148800] 11:30:00 INFO - PROCESS | 3820 | 1466015400076 Marionette DEBUG loaded listener.js 11:30:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 63 (136AC800) [pid = 3820] [serial = 582] [outer = 13148800] 11:30:01 INFO - PROCESS | 3820 | 1466015401016 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]]]}] 11:30:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 11:30:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1200ms 11:30:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 11:30:01 INFO - PROCESS | 3820 | 1466015401082 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 11:30:01 INFO - PROCESS | 3820 | 1466015401086 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 11:30:01 INFO - PROCESS | 3820 | 1466015401089 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 11:30:01 INFO - PROCESS | 3820 | 1466015401093 Marionette TRACE conn3 <- [1,742,null,{}] 11:30:01 INFO - PROCESS | 3820 | 1466015401110 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}] 11:30:01 INFO - PROCESS | 3820 | 1466015401115 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:01 INFO - PROCESS | 3820 | 1466015401221 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 11:30:01 INFO - PROCESS | 3820 | 1466015401228 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:01 INFO - PROCESS | 3820 | 1466015401231 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:01 INFO - PROCESS | 3820 | ++DOCSHELL 14003C00 == 22 [pid = 3820] [id = 195] 11:30:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 64 (14005400) [pid = 3820] [serial = 583] [outer = 00000000] 11:30:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 65 (14531000) [pid = 3820] [serial = 584] [outer = 14005400] 11:30:01 INFO - PROCESS | 3820 | 1466015401279 Marionette DEBUG loaded listener.js 11:30:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 66 (145CFC00) [pid = 3820] [serial = 585] [outer = 14005400] 11:30:01 INFO - PROCESS | 3820 | --DOMWINDOW == 65 (140C8400) [pid = 3820] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 11:30:01 INFO - PROCESS | 3820 | --DOMWINDOW == 64 (15317400) [pid = 3820] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 11:30:01 INFO - PROCESS | 3820 | --DOMWINDOW == 63 (15E74800) [pid = 3820] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 11:30:01 INFO - PROCESS | 3820 | --DOMWINDOW == 62 (12B5D400) [pid = 3820] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 11:30:01 INFO - PROCESS | 3820 | --DOMWINDOW == 61 (13C15C00) [pid = 3820] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 11:30:01 INFO - PROCESS | 3820 | --DOMWINDOW == 60 (10221C00) [pid = 3820] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 11:30:01 INFO - PROCESS | 3820 | --DOMWINDOW == 59 (1120B000) [pid = 3820] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 11:30:01 INFO - PROCESS | 3820 | --DOMWINDOW == 58 (16AA2800) [pid = 3820] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 11:30:02 INFO - PROCESS | 3820 | 1466015402270 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]]]}] 11:30:02 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 11:30:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1200ms 11:30:02 INFO - PROCESS | 3820 | 1466015402316 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 11:30:02 INFO - PROCESS | 3820 | 1466015402319 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 11:30:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 11:30:02 INFO - PROCESS | 3820 | 1466015402322 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 11:30:02 INFO - PROCESS | 3820 | 1466015402324 Marionette TRACE conn3 <- [1,746,null,{}] 11:30:02 INFO - PROCESS | 3820 | 1466015402327 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}] 11:30:02 INFO - PROCESS | 3820 | 1466015402329 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:02 INFO - PROCESS | 3820 | 1466015402413 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 11:30:02 INFO - PROCESS | 3820 | 1466015402418 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:02 INFO - PROCESS | 3820 | 1466015402420 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:02 INFO - PROCESS | 3820 | ++DOCSHELL 140C0C00 == 23 [pid = 3820] [id = 196] 11:30:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 59 (140C8400) [pid = 3820] [serial = 586] [outer = 00000000] 11:30:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 60 (15698000) [pid = 3820] [serial = 587] [outer = 140C8400] 11:30:02 INFO - PROCESS | 3820 | 1466015402464 Marionette DEBUG loaded listener.js 11:30:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 61 (158D0400) [pid = 3820] [serial = 588] [outer = 140C8400] 11:30:02 INFO - PROCESS | 3820 | 1466015402894 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]]]}] 11:30:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 11:30:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 600ms 11:30:02 INFO - PROCESS | 3820 | 1466015402919 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 11:30:02 INFO - PROCESS | 3820 | 1466015402921 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 11:30:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 11:30:02 INFO - PROCESS | 3820 | 1466015402924 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 11:30:02 INFO - PROCESS | 3820 | 1466015402926 Marionette TRACE conn3 <- [1,750,null,{}] 11:30:02 INFO - PROCESS | 3820 | 1466015402929 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}] 11:30:02 INFO - PROCESS | 3820 | 1466015402931 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:03 INFO - PROCESS | 3820 | 1466015403008 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 11:30:03 INFO - PROCESS | 3820 | 1466015403013 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:03 INFO - PROCESS | 3820 | 1466015403015 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:03 INFO - PROCESS | 3820 | ++DOCSHELL 158CE000 == 24 [pid = 3820] [id = 197] 11:30:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 62 (15E59C00) [pid = 3820] [serial = 589] [outer = 00000000] 11:30:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 63 (15E7D400) [pid = 3820] [serial = 590] [outer = 15E59C00] 11:30:03 INFO - PROCESS | 3820 | 1466015403058 Marionette DEBUG loaded listener.js 11:30:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 64 (1624DC00) [pid = 3820] [serial = 591] [outer = 15E59C00] 11:30:03 INFO - PROCESS | 3820 | 1466015403961 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]]]}] 11:30:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 11:30:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1168ms 11:30:04 INFO - PROCESS | 3820 | 1466015404078 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 11:30:04 INFO - PROCESS | 3820 | 1466015404082 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 11:30:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 11:30:04 INFO - PROCESS | 3820 | 1466015404087 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 11:30:04 INFO - PROCESS | 3820 | 1466015404091 Marionette TRACE conn3 <- [1,754,null,{}] 11:30:04 INFO - PROCESS | 3820 | 1466015404138 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}] 11:30:04 INFO - PROCESS | 3820 | 1466015404142 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:04 INFO - PROCESS | 3820 | 1466015404273 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 11:30:04 INFO - PROCESS | 3820 | 1466015404361 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:04 INFO - PROCESS | 3820 | 1466015404365 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:04 INFO - PROCESS | 3820 | ++DOCSHELL 11AD8000 == 25 [pid = 3820] [id = 198] 11:30:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 65 (11AD8C00) [pid = 3820] [serial = 592] [outer = 00000000] 11:30:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 66 (12B5B400) [pid = 3820] [serial = 593] [outer = 11AD8C00] 11:30:04 INFO - PROCESS | 3820 | 1466015404422 Marionette DEBUG loaded listener.js 11:30:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 67 (13077800) [pid = 3820] [serial = 594] [outer = 11AD8C00] 11:30:05 INFO - PROCESS | 3820 | 1466015405563 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]]]}] 11:30:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 11:30:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1516ms 11:30:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 11:30:05 INFO - PROCESS | 3820 | 1466015405624 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 11:30:05 INFO - PROCESS | 3820 | 1466015405628 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 11:30:05 INFO - PROCESS | 3820 | 1466015405634 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 11:30:05 INFO - PROCESS | 3820 | 1466015405638 Marionette TRACE conn3 <- [1,758,null,{}] 11:30:05 INFO - PROCESS | 3820 | 1466015405642 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}] 11:30:05 INFO - PROCESS | 3820 | 1466015405645 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:05 INFO - PROCESS | 3820 | 1466015405818 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 11:30:05 INFO - PROCESS | 3820 | 1466015405891 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:05 INFO - PROCESS | 3820 | 1466015405894 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:05 INFO - PROCESS | 3820 | ++DOCSHELL 104E5C00 == 26 [pid = 3820] [id = 199] 11:30:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (104E7000) [pid = 3820] [serial = 595] [outer = 00000000] 11:30:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (11267C00) [pid = 3820] [serial = 596] [outer = 104E7000] 11:30:05 INFO - PROCESS | 3820 | 1466015405949 Marionette DEBUG loaded listener.js 11:30:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (13031C00) [pid = 3820] [serial = 597] [outer = 104E7000] 11:30:06 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (179A5000) [pid = 3820] [serial = 540] [outer = 00000000] [url = about:blank] 11:30:06 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (16E87800) [pid = 3820] [serial = 560] [outer = 00000000] [url = about:blank] 11:30:06 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (15E79C00) [pid = 3820] [serial = 554] [outer = 00000000] [url = about:blank] 11:30:06 INFO - PROCESS | 3820 | --DOMWINDOW == 66 (1624E800) [pid = 3820] [serial = 555] [outer = 00000000] [url = about:blank] 11:30:06 INFO - PROCESS | 3820 | --DOMWINDOW == 65 (16258000) [pid = 3820] [serial = 557] [outer = 00000000] [url = about:blank] 11:30:06 INFO - PROCESS | 3820 | --DOMWINDOW == 64 (13C17C00) [pid = 3820] [serial = 545] [outer = 00000000] [url = about:blank] 11:30:06 INFO - PROCESS | 3820 | --DOMWINDOW == 63 (1400E400) [pid = 3820] [serial = 546] [outer = 00000000] [url = about:blank] 11:30:06 INFO - PROCESS | 3820 | --DOMWINDOW == 62 (13C8EC00) [pid = 3820] [serial = 551] [outer = 00000000] [url = about:blank] 11:30:06 INFO - PROCESS | 3820 | --DOMWINDOW == 61 (10565C00) [pid = 3820] [serial = 542] [outer = 00000000] [url = about:blank] 11:30:06 INFO - PROCESS | 3820 | --DOMWINDOW == 60 (10A50400) [pid = 3820] [serial = 543] [outer = 00000000] [url = about:blank] 11:30:06 INFO - PROCESS | 3820 | --DOMWINDOW == 59 (12B5B800) [pid = 3820] [serial = 548] [outer = 00000000] [url = about:blank] 11:30:06 INFO - PROCESS | 3820 | --DOMWINDOW == 58 (12B67000) [pid = 3820] [serial = 549] [outer = 00000000] [url = about:blank] 11:30:06 INFO - PROCESS | 3820 | --DOMWINDOW == 57 (17058400) [pid = 3820] [serial = 561] [outer = 00000000] [url = about:blank] 11:30:06 INFO - PROCESS | 3820 | --DOMWINDOW == 56 (16AA5C00) [pid = 3820] [serial = 558] [outer = 00000000] [url = about:blank] 11:30:06 INFO - PROCESS | 3820 | --DOMWINDOW == 55 (140C2400) [pid = 3820] [serial = 552] [outer = 00000000] [url = about:blank] 11:30:06 INFO - PROCESS | 3820 | 1466015406573 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]]]}] 11:30:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 11:30:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1011ms 11:30:06 INFO - PROCESS | 3820 | 1466015406637 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 11:30:06 INFO - PROCESS | 3820 | 1466015406640 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 11:30:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 11:30:06 INFO - PROCESS | 3820 | 1466015406645 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 11:30:06 INFO - PROCESS | 3820 | 1466015406649 Marionette TRACE conn3 <- [1,762,null,{}] 11:30:06 INFO - PROCESS | 3820 | 1466015406654 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}] 11:30:06 INFO - PROCESS | 3820 | 1466015406656 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:06 INFO - PROCESS | 3820 | 1466015406753 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 11:30:06 INFO - PROCESS | 3820 | 1466015406834 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:06 INFO - PROCESS | 3820 | 1466015406836 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:06 INFO - PROCESS | 3820 | ++DOCSHELL 105E5800 == 27 [pid = 3820] [id = 200] 11:30:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 56 (110D5800) [pid = 3820] [serial = 598] [outer = 00000000] 11:30:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 57 (11AD1000) [pid = 3820] [serial = 599] [outer = 110D5800] 11:30:06 INFO - PROCESS | 3820 | 1466015406883 Marionette DEBUG loaded listener.js 11:30:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 58 (12DF1800) [pid = 3820] [serial = 600] [outer = 110D5800] 11:30:07 INFO - PROCESS | 3820 | 1466015407242 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]]]}] 11:30:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 11:30:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 647ms 11:30:07 INFO - PROCESS | 3820 | 1466015407288 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 11:30:07 INFO - PROCESS | 3820 | 1466015407292 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 11:30:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 11:30:07 INFO - PROCESS | 3820 | 1466015407298 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 11:30:07 INFO - PROCESS | 3820 | 1466015407301 Marionette TRACE conn3 <- [1,766,null,{}] 11:30:07 INFO - PROCESS | 3820 | 1466015407338 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}] 11:30:07 INFO - PROCESS | 3820 | 1466015407340 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:07 INFO - PROCESS | 3820 | 1466015407430 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 11:30:07 INFO - PROCESS | 3820 | 1466015407436 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:07 INFO - PROCESS | 3820 | 1466015407439 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:07 INFO - PROCESS | 3820 | ++DOCSHELL 13C1F800 == 28 [pid = 3820] [id = 201] 11:30:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 59 (13C83000) [pid = 3820] [serial = 601] [outer = 00000000] 11:30:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 60 (14009400) [pid = 3820] [serial = 602] [outer = 13C83000] 11:30:07 INFO - PROCESS | 3820 | 1466015407485 Marionette DEBUG loaded listener.js 11:30:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 61 (140BE800) [pid = 3820] [serial = 603] [outer = 13C83000] 11:30:07 INFO - PROCESS | 3820 | 1466015407912 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]]]}] 11:30:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 11:30:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 678ms 11:30:08 INFO - PROCESS | 3820 | 1466015407975 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 11:30:08 INFO - PROCESS | 3820 | 1466015407978 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 11:30:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 11:30:08 INFO - PROCESS | 3820 | 1466015407981 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 11:30:08 INFO - PROCESS | 3820 | 1466015407984 Marionette TRACE conn3 <- [1,770,null,{}] 11:30:08 INFO - PROCESS | 3820 | 1466015407995 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}] 11:30:08 INFO - PROCESS | 3820 | 1466015407999 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:08 INFO - PROCESS | 3820 | 1466015408081 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 11:30:08 INFO - PROCESS | 3820 | 1466015408091 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:08 INFO - PROCESS | 3820 | 1466015408094 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:08 INFO - PROCESS | 3820 | ++DOCSHELL 15313C00 == 29 [pid = 3820] [id = 202] 11:30:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 62 (15695C00) [pid = 3820] [serial = 604] [outer = 00000000] 11:30:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 63 (15E54000) [pid = 3820] [serial = 605] [outer = 15695C00] 11:30:08 INFO - PROCESS | 3820 | 1466015408140 Marionette DEBUG loaded listener.js 11:30:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 64 (15E76800) [pid = 3820] [serial = 606] [outer = 15695C00] 11:30:08 INFO - PROCESS | 3820 | 1466015408642 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]]]}] 11:30:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 11:30:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 710ms 11:30:08 INFO - PROCESS | 3820 | 1466015408713 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 11:30:08 INFO - PROCESS | 3820 | 1466015408715 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 11:30:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 11:30:08 INFO - PROCESS | 3820 | 1466015408719 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 11:30:08 INFO - PROCESS | 3820 | 1466015408721 Marionette TRACE conn3 <- [1,774,null,{}] 11:30:08 INFO - PROCESS | 3820 | 1466015408724 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}] 11:30:08 INFO - PROCESS | 3820 | 1466015408726 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:08 INFO - PROCESS | 3820 | 1466015408836 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 11:30:08 INFO - PROCESS | 3820 | 1466015408844 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:08 INFO - PROCESS | 3820 | 1466015408846 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:08 INFO - PROCESS | 3820 | ++DOCSHELL 16A9E800 == 30 [pid = 3820] [id = 203] 11:30:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 65 (16A9F400) [pid = 3820] [serial = 607] [outer = 00000000] 11:30:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 66 (16AA3800) [pid = 3820] [serial = 608] [outer = 16A9F400] 11:30:08 INFO - PROCESS | 3820 | 1466015408889 Marionette DEBUG loaded listener.js 11:30:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 67 (16B06000) [pid = 3820] [serial = 609] [outer = 16A9F400] 11:30:09 INFO - PROCESS | 3820 | 1466015409342 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]]]}] 11:30:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 11:30:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 711ms 11:30:09 INFO - PROCESS | 3820 | 1466015409418 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 11:30:09 INFO - PROCESS | 3820 | 1466015409420 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 11:30:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 11:30:09 INFO - PROCESS | 3820 | 1466015409432 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 11:30:09 INFO - PROCESS | 3820 | 1466015409434 Marionette TRACE conn3 <- [1,778,null,{}] 11:30:09 INFO - PROCESS | 3820 | 1466015409438 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}] 11:30:09 INFO - PROCESS | 3820 | 1466015409440 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:09 INFO - PROCESS | 3820 | 1466015409543 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 11:30:09 INFO - PROCESS | 3820 | 1466015409552 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:09 INFO - PROCESS | 3820 | 1466015409554 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:09 INFO - PROCESS | 3820 | ++DOCSHELL 110D8800 == 31 [pid = 3820] [id = 204] 11:30:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (16AA0800) [pid = 3820] [serial = 610] [outer = 00000000] 11:30:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (16BAC400) [pid = 3820] [serial = 611] [outer = 16AA0800] 11:30:09 INFO - PROCESS | 3820 | 1466015409597 Marionette DEBUG loaded listener.js 11:30:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (16BBA000) [pid = 3820] [serial = 612] [outer = 16AA0800] 11:30:10 INFO - PROCESS | 3820 | 1466015410046 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]]]}] 11:30:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 11:30:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 663ms 11:30:10 INFO - PROCESS | 3820 | 1466015410082 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 11:30:10 INFO - PROCESS | 3820 | 1466015410084 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 11:30:10 INFO - PROCESS | 3820 | 1466015410087 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 11:30:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 11:30:10 INFO - PROCESS | 3820 | 1466015410088 Marionette TRACE conn3 <- [1,782,null,{}] 11:30:10 INFO - PROCESS | 3820 | 1466015410096 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}] 11:30:10 INFO - PROCESS | 3820 | 1466015410101 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:10 INFO - PROCESS | 3820 | 1466015410246 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 11:30:10 INFO - PROCESS | 3820 | 1466015410267 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:10 INFO - PROCESS | 3820 | 1466015410269 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:10 INFO - PROCESS | 3820 | ++DOCSHELL 170F6800 == 32 [pid = 3820] [id = 205] 11:30:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (176A6C00) [pid = 3820] [serial = 613] [outer = 00000000] 11:30:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (176EE800) [pid = 3820] [serial = 614] [outer = 176A6C00] 11:30:10 INFO - PROCESS | 3820 | 1466015410312 Marionette DEBUG loaded listener.js 11:30:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (17797800) [pid = 3820] [serial = 615] [outer = 176A6C00] 11:30:10 INFO - PROCESS | 3820 | 1466015410732 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]]]}] 11:30:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 11:30:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 695ms 11:30:10 INFO - PROCESS | 3820 | 1466015410794 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 11:30:10 INFO - PROCESS | 3820 | 1466015410804 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 11:30:10 INFO - PROCESS | 3820 | 1466015410808 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 11:30:10 INFO - PROCESS | 3820 | 1466015410810 Marionette TRACE conn3 <- [1,786,null,{}] 11:30:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 11:30:10 INFO - PROCESS | 3820 | 1466015410813 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}] 11:30:10 INFO - PROCESS | 3820 | 1466015410815 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:10 INFO - PROCESS | 3820 | 1466015410921 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 11:30:10 INFO - PROCESS | 3820 | 1466015410930 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:10 INFO - PROCESS | 3820 | 1466015410932 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:10 INFO - PROCESS | 3820 | ++DOCSHELL 140C5000 == 33 [pid = 3820] [id = 206] 11:30:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (179A8C00) [pid = 3820] [serial = 616] [outer = 00000000] 11:30:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (1821E000) [pid = 3820] [serial = 617] [outer = 179A8C00] 11:30:11 INFO - PROCESS | 3820 | 1466015410974 Marionette DEBUG loaded listener.js 11:30:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (18222800) [pid = 3820] [serial = 618] [outer = 179A8C00] 11:30:11 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (11ADCC00) [pid = 3820] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 11:30:11 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (11204400) [pid = 3820] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 11:30:11 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (13148800) [pid = 3820] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 11:30:11 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (10561C00) [pid = 3820] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 11:30:11 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (140C0800) [pid = 3820] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 11:30:11 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (17794800) [pid = 3820] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 11:30:11 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (18597800) [pid = 3820] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 11:30:11 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (14005400) [pid = 3820] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 11:30:11 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (140C8400) [pid = 3820] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 11:30:11 INFO - PROCESS | 3820 | 1466015411441 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]]]}] 11:30:11 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 11:30:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 648ms 11:30:11 INFO - PROCESS | 3820 | 1466015411480 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 11:30:11 INFO - PROCESS | 3820 | 1466015411482 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 11:30:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 11:30:11 INFO - PROCESS | 3820 | 1466015411485 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 11:30:11 INFO - PROCESS | 3820 | 1466015411487 Marionette TRACE conn3 <- [1,790,null,{}] 11:30:11 INFO - PROCESS | 3820 | 1466015411490 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}] 11:30:11 INFO - PROCESS | 3820 | 1466015411492 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:11 INFO - PROCESS | 3820 | 1466015411574 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 11:30:11 INFO - PROCESS | 3820 | 1466015411609 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:11 INFO - PROCESS | 3820 | 1466015411611 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:11 INFO - PROCESS | 3820 | ++DOCSHELL 12AE0400 == 34 [pid = 3820] [id = 207] 11:30:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (13148800) [pid = 3820] [serial = 619] [outer = 00000000] 11:30:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (176F2C00) [pid = 3820] [serial = 620] [outer = 13148800] 11:30:11 INFO - PROCESS | 3820 | 1466015411653 Marionette DEBUG loaded listener.js 11:30:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (179A9400) [pid = 3820] [serial = 621] [outer = 13148800] 11:30:12 INFO - PROCESS | 3820 | 1466015412072 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]]]}] 11:30:12 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 11:30:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 647ms 11:30:12 INFO - PROCESS | 3820 | 1466015412124 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 11:30:12 INFO - PROCESS | 3820 | 1466015412126 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 11:30:12 INFO - PROCESS | 3820 | 1466015412129 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 11:30:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 11:30:12 INFO - PROCESS | 3820 | 1466015412131 Marionette TRACE conn3 <- [1,794,null,{}] 11:30:12 INFO - PROCESS | 3820 | 1466015412134 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}] 11:30:12 INFO - PROCESS | 3820 | 1466015412136 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:12 INFO - PROCESS | 3820 | 1466015412216 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 11:30:12 INFO - PROCESS | 3820 | 1466015412224 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:12 INFO - PROCESS | 3820 | 1466015412226 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:12 INFO - PROCESS | 3820 | ++DOCSHELL 176B2000 == 35 [pid = 3820] [id = 208] 11:30:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (182CB000) [pid = 3820] [serial = 622] [outer = 00000000] 11:30:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (182E0800) [pid = 3820] [serial = 623] [outer = 182CB000] 11:30:12 INFO - PROCESS | 3820 | 1466015412267 Marionette DEBUG loaded listener.js 11:30:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (18313400) [pid = 3820] [serial = 624] [outer = 182CB000] 11:30:12 INFO - PROCESS | 3820 | 1466015412669 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]]]}] 11:30:12 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 11:30:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 600ms 11:30:12 INFO - PROCESS | 3820 | 1466015412727 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 11:30:12 INFO - PROCESS | 3820 | 1466015412729 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 11:30:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 11:30:12 INFO - PROCESS | 3820 | 1466015412733 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 11:30:12 INFO - PROCESS | 3820 | 1466015412744 Marionette TRACE conn3 <- [1,798,null,{}] 11:30:12 INFO - PROCESS | 3820 | 1466015412747 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}] 11:30:12 INFO - PROCESS | 3820 | 1466015412750 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:12 INFO - PROCESS | 3820 | 1466015412826 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 11:30:12 INFO - PROCESS | 3820 | 1466015412831 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:12 INFO - PROCESS | 3820 | 1466015412833 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:12 INFO - PROCESS | 3820 | ++DOCSHELL 179AEC00 == 36 [pid = 3820] [id = 209] 11:30:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (18312C00) [pid = 3820] [serial = 625] [outer = 00000000] 11:30:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (18503000) [pid = 3820] [serial = 626] [outer = 18312C00] 11:30:12 INFO - PROCESS | 3820 | 1466015412875 Marionette DEBUG loaded listener.js 11:30:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (18503C00) [pid = 3820] [serial = 627] [outer = 18312C00] 11:30:13 INFO - PROCESS | 3820 | 1466015413456 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]]]}] 11:30:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 11:30:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 758ms 11:30:13 INFO - PROCESS | 3820 | 1466015413494 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 11:30:13 INFO - PROCESS | 3820 | 1466015413499 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 11:30:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 11:30:13 INFO - PROCESS | 3820 | 1466015413507 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 11:30:13 INFO - PROCESS | 3820 | 1466015413510 Marionette TRACE conn3 <- [1,802,null,{}] 11:30:13 INFO - PROCESS | 3820 | 1466015413516 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}] 11:30:13 INFO - PROCESS | 3820 | 1466015413519 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:13 INFO - PROCESS | 3820 | 1466015413625 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 11:30:13 INFO - PROCESS | 3820 | 1466015413707 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:13 INFO - PROCESS | 3820 | 1466015413710 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:13 INFO - PROCESS | 3820 | ++DOCSHELL 110D7C00 == 37 [pid = 3820] [id = 210] 11:30:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (11263400) [pid = 3820] [serial = 628] [outer = 00000000] 11:30:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (131D3C00) [pid = 3820] [serial = 629] [outer = 11263400] 11:30:13 INFO - PROCESS | 3820 | 1466015413805 Marionette DEBUG loaded listener.js 11:30:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (13C1E800) [pid = 3820] [serial = 630] [outer = 11263400] 11:30:14 INFO - PROCESS | 3820 | 1466015414418 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] 11:30:14 INFO - PROCESS | 3820 | 1466015414460 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 11:30:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 11:30:14 INFO - PROCESS | 3820 | 1466015414467 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 11:30:14 INFO - PROCESS | 3820 | 1466015414469 Marionette TRACE conn3 <- [1,806,null,{}] 11:30:14 INFO - PROCESS | 3820 | 1466015414473 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}] 11:30:14 INFO - PROCESS | 3820 | 1466015414476 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:14 INFO - PROCESS | 3820 | 1466015414637 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 11:30:14 INFO - PROCESS | 3820 | 1466015414761 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:14 INFO - PROCESS | 3820 | 1466015414763 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:14 INFO - PROCESS | 3820 | ++DOCSHELL 15E7C000 == 38 [pid = 3820] [id = 211] 11:30:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (15E7CC00) [pid = 3820] [serial = 631] [outer = 00000000] 11:30:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (16A9D000) [pid = 3820] [serial = 632] [outer = 15E7CC00] 11:30:14 INFO - PROCESS | 3820 | 1466015414819 Marionette DEBUG loaded listener.js 11:30:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (16B62000) [pid = 3820] [serial = 633] [outer = 15E7CC00] 11:30:15 INFO - PROCESS | 3820 | 1466015415432 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]]]}] 11:30:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 11:30:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1011ms 11:30:15 INFO - PROCESS | 3820 | 1466015415502 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 11:30:15 INFO - PROCESS | 3820 | 1466015415505 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 11:30:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 11:30:15 INFO - PROCESS | 3820 | 1466015415509 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 11:30:15 INFO - PROCESS | 3820 | 1466015415512 Marionette TRACE conn3 <- [1,810,null,{}] 11:30:15 INFO - PROCESS | 3820 | 1466015415523 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}] 11:30:15 INFO - PROCESS | 3820 | 1466015415527 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:15 INFO - PROCESS | 3820 | 1466015415629 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 11:30:15 INFO - PROCESS | 3820 | 1466015415763 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:15 INFO - PROCESS | 3820 | 1466015415767 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:15 INFO - PROCESS | 3820 | ++DOCSHELL 182DA400 == 39 [pid = 3820] [id = 212] 11:30:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (18318C00) [pid = 3820] [serial = 634] [outer = 00000000] 11:30:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (19F16000) [pid = 3820] [serial = 635] [outer = 18318C00] 11:30:15 INFO - PROCESS | 3820 | 1466015415823 Marionette DEBUG loaded listener.js 11:30:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (19F65400) [pid = 3820] [serial = 636] [outer = 18318C00] 11:30:16 INFO - PROCESS | 3820 | 1466015416532 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] 11:30:16 INFO - PROCESS | 3820 | 1466015416559 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 11:30:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 11:30:16 INFO - PROCESS | 3820 | 1466015416583 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 11:30:16 INFO - PROCESS | 3820 | 1466015416587 Marionette TRACE conn3 <- [1,814,null,{}] 11:30:16 INFO - PROCESS | 3820 | 1466015416592 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}] 11:30:16 INFO - PROCESS | 3820 | 1466015416595 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:16 INFO - PROCESS | 3820 | 1466015416693 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 11:30:16 INFO - PROCESS | 3820 | 1466015416777 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:16 INFO - PROCESS | 3820 | 1466015416781 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:16 INFO - PROCESS | 3820 | ++DOCSHELL 11CCB000 == 40 [pid = 3820] [id = 213] 11:30:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (12A11800) [pid = 3820] [serial = 637] [outer = 00000000] 11:30:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (13153400) [pid = 3820] [serial = 638] [outer = 12A11800] 11:30:16 INFO - PROCESS | 3820 | 1466015416877 Marionette DEBUG loaded listener.js 11:30:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (1321F400) [pid = 3820] [serial = 639] [outer = 12A11800] 11:30:17 INFO - PROCESS | 3820 | --DOCSHELL 176B2000 == 39 [pid = 3820] [id = 208] 11:30:17 INFO - PROCESS | 3820 | --DOCSHELL 12AE0400 == 38 [pid = 3820] [id = 207] 11:30:17 INFO - PROCESS | 3820 | --DOCSHELL 140C5000 == 37 [pid = 3820] [id = 206] 11:30:17 INFO - PROCESS | 3820 | --DOCSHELL 170F6800 == 36 [pid = 3820] [id = 205] 11:30:17 INFO - PROCESS | 3820 | --DOCSHELL 110D8800 == 35 [pid = 3820] [id = 204] 11:30:17 INFO - PROCESS | 3820 | --DOCSHELL 16A9E800 == 34 [pid = 3820] [id = 203] 11:30:17 INFO - PROCESS | 3820 | --DOCSHELL 15313C00 == 33 [pid = 3820] [id = 202] 11:30:17 INFO - PROCESS | 3820 | --DOCSHELL 13C1F800 == 32 [pid = 3820] [id = 201] 11:30:17 INFO - PROCESS | 3820 | --DOCSHELL 12AE7800 == 31 [pid = 3820] [id = 182] 11:30:17 INFO - PROCESS | 3820 | --DOCSHELL 15E7C000 == 30 [pid = 3820] [id = 211] 11:30:17 INFO - PROCESS | 3820 | --DOCSHELL 182DA400 == 29 [pid = 3820] [id = 212] 11:30:17 INFO - PROCESS | 3820 | --DOCSHELL 179AEC00 == 28 [pid = 3820] [id = 209] 11:30:17 INFO - PROCESS | 3820 | --DOCSHELL 110D7C00 == 27 [pid = 3820] [id = 210] 11:30:17 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (15E7D400) [pid = 3820] [serial = 590] [outer = 00000000] [url = about:blank] 11:30:17 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (12B5C000) [pid = 3820] [serial = 578] [outer = 00000000] [url = about:blank] 11:30:17 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (11C1FC00) [pid = 3820] [serial = 576] [outer = 00000000] [url = about:blank] 11:30:17 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (11264800) [pid = 3820] [serial = 575] [outer = 00000000] [url = about:blank] 11:30:17 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (131D9C00) [pid = 3820] [serial = 581] [outer = 00000000] [url = about:blank] 11:30:17 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (136AC800) [pid = 3820] [serial = 582] [outer = 00000000] [url = about:blank] 11:30:17 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (11AD4000) [pid = 3820] [serial = 564] [outer = 00000000] [url = about:blank] 11:30:17 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (110D7000) [pid = 3820] [serial = 563] [outer = 00000000] [url = about:blank] 11:30:17 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (145D2C00) [pid = 3820] [serial = 567] [outer = 00000000] [url = about:blank] 11:30:17 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (14534800) [pid = 3820] [serial = 566] [outer = 00000000] [url = about:blank] 11:30:17 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (1830A000) [pid = 3820] [serial = 570] [outer = 00000000] [url = about:blank] 11:30:17 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (182C7000) [pid = 3820] [serial = 569] [outer = 00000000] [url = about:blank] 11:30:17 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (19F64800) [pid = 3820] [serial = 573] [outer = 00000000] [url = about:blank] 11:30:17 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (19F21800) [pid = 3820] [serial = 572] [outer = 00000000] [url = about:blank] 11:30:17 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (14531000) [pid = 3820] [serial = 584] [outer = 00000000] [url = about:blank] 11:30:17 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (145CFC00) [pid = 3820] [serial = 585] [outer = 00000000] [url = about:blank] 11:30:17 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (15698000) [pid = 3820] [serial = 587] [outer = 00000000] [url = about:blank] 11:30:17 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (158D0400) [pid = 3820] [serial = 588] [outer = 00000000] [url = about:blank] 11:30:17 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (12B62C00) [pid = 3820] [serial = 579] [outer = 00000000] [url = about:blank] 11:30:17 INFO - PROCESS | 3820 | 1466015417968 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]]]}] 11:30:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 11:30:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1436ms 11:30:18 INFO - PROCESS | 3820 | 1466015418015 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 11:30:18 INFO - PROCESS | 3820 | 1466015418019 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 11:30:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 11:30:18 INFO - PROCESS | 3820 | 1466015418023 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 11:30:18 INFO - PROCESS | 3820 | 1466015418028 Marionette TRACE conn3 <- [1,818,null,{}] 11:30:18 INFO - PROCESS | 3820 | 1466015418033 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}] 11:30:18 INFO - PROCESS | 3820 | 1466015418035 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:18 INFO - PROCESS | 3820 | 1466015418122 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 11:30:18 INFO - PROCESS | 3820 | 1466015418130 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:18 INFO - PROCESS | 3820 | 1466015418133 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:18 INFO - PROCESS | 3820 | ++DOCSHELL 11264800 == 28 [pid = 3820] [id = 214] 11:30:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (11266400) [pid = 3820] [serial = 640] [outer = 00000000] 11:30:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (12AE0400) [pid = 3820] [serial = 641] [outer = 11266400] 11:30:18 INFO - PROCESS | 3820 | 1466015418180 Marionette DEBUG loaded listener.js 11:30:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (12B5D000) [pid = 3820] [serial = 642] [outer = 11266400] 11:30:18 INFO - PROCESS | 3820 | 1466015418653 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]]]}] 11:30:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 11:30:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 663ms 11:30:18 INFO - PROCESS | 3820 | 1466015418679 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 11:30:18 INFO - PROCESS | 3820 | 1466015418684 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 11:30:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 11:30:18 INFO - PROCESS | 3820 | 1466015418690 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 11:30:18 INFO - PROCESS | 3820 | 1466015418693 Marionette TRACE conn3 <- [1,822,null,{}] 11:30:18 INFO - PROCESS | 3820 | 1466015418697 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}] 11:30:18 INFO - PROCESS | 3820 | 1466015418699 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:18 INFO - PROCESS | 3820 | 1466015418815 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 11:30:18 INFO - PROCESS | 3820 | 1466015418825 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:18 INFO - PROCESS | 3820 | 1466015418827 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:18 INFO - PROCESS | 3820 | ++DOCSHELL 131D7C00 == 29 [pid = 3820] [id = 215] 11:30:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (131D9C00) [pid = 3820] [serial = 643] [outer = 00000000] 11:30:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (136AE400) [pid = 3820] [serial = 644] [outer = 131D9C00] 11:30:18 INFO - PROCESS | 3820 | 1466015418873 Marionette DEBUG loaded listener.js 11:30:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (13935400) [pid = 3820] [serial = 645] [outer = 131D9C00] 11:30:19 INFO - PROCESS | 3820 | 1466015419328 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]]]}] 11:30:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 11:30:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 710ms 11:30:19 INFO - PROCESS | 3820 | 1466015419389 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 11:30:19 INFO - PROCESS | 3820 | 1466015419391 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 11:30:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 11:30:19 INFO - PROCESS | 3820 | 1466015419394 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 11:30:19 INFO - PROCESS | 3820 | 1466015419398 Marionette TRACE conn3 <- [1,826,null,{}] 11:30:19 INFO - PROCESS | 3820 | 1466015419408 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}] 11:30:19 INFO - PROCESS | 3820 | 1466015419413 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:19 INFO - PROCESS | 3820 | 1466015419495 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 11:30:19 INFO - PROCESS | 3820 | 1466015419504 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:19 INFO - PROCESS | 3820 | 1466015419508 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:19 INFO - PROCESS | 3820 | ++DOCSHELL 1452F800 == 30 [pid = 3820] [id = 216] 11:30:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (14532C00) [pid = 3820] [serial = 646] [outer = 00000000] 11:30:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (145D4400) [pid = 3820] [serial = 647] [outer = 14532C00] 11:30:19 INFO - PROCESS | 3820 | 1466015419635 Marionette DEBUG loaded listener.js 11:30:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (15317000) [pid = 3820] [serial = 648] [outer = 14532C00] 11:30:20 INFO - PROCESS | 3820 | 1466015420045 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]]]}] 11:30:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 11:30:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 711ms 11:30:20 INFO - PROCESS | 3820 | 1466015420094 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 11:30:20 INFO - PROCESS | 3820 | 1466015420096 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 11:30:20 INFO - PROCESS | 3820 | 1466015420109 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 11:30:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 11:30:20 INFO - PROCESS | 3820 | 1466015420111 Marionette TRACE conn3 <- [1,830,null,{}] 11:30:20 INFO - PROCESS | 3820 | 1466015420114 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}] 11:30:20 INFO - PROCESS | 3820 | 1466015420116 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:20 INFO - PROCESS | 3820 | 1466015420255 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 11:30:20 INFO - PROCESS | 3820 | 1466015420280 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:20 INFO - PROCESS | 3820 | 1466015420282 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:20 INFO - PROCESS | 3820 | ++DOCSHELL 156A1800 == 31 [pid = 3820] [id = 217] 11:30:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (158C9400) [pid = 3820] [serial = 649] [outer = 00000000] 11:30:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (15E78000) [pid = 3820] [serial = 650] [outer = 158C9400] 11:30:20 INFO - PROCESS | 3820 | 1466015420326 Marionette DEBUG loaded listener.js 11:30:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (16065800) [pid = 3820] [serial = 651] [outer = 158C9400] 11:30:20 INFO - PROCESS | 3820 | 1466015420741 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]]]}] 11:30:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 11:30:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 711ms 11:30:20 INFO - PROCESS | 3820 | 1466015420810 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 11:30:20 INFO - PROCESS | 3820 | 1466015420811 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 11:30:20 INFO - PROCESS | 3820 | 1466015420815 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 11:30:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 11:30:20 INFO - PROCESS | 3820 | 1466015420817 Marionette TRACE conn3 <- [1,834,null,{}] 11:30:20 INFO - PROCESS | 3820 | 1466015420821 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}] 11:30:20 INFO - PROCESS | 3820 | 1466015420823 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:20 INFO - PROCESS | 3820 | 1466015420975 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 11:30:21 INFO - PROCESS | 3820 | 1466015421029 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:21 INFO - PROCESS | 3820 | 1466015421031 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:21 INFO - PROCESS | 3820 | ++DOCSHELL 15E5D800 == 32 [pid = 3820] [id = 218] 11:30:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (15E74C00) [pid = 3820] [serial = 652] [outer = 00000000] 11:30:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (16AA0C00) [pid = 3820] [serial = 653] [outer = 15E74C00] 11:30:21 INFO - PROCESS | 3820 | 1466015421075 Marionette DEBUG loaded listener.js 11:30:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (16AA1400) [pid = 3820] [serial = 654] [outer = 15E74C00] 11:30:21 INFO - PROCESS | 3820 | 1466015421514 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]]]}] 11:30:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 11:30:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 710ms 11:30:21 INFO - PROCESS | 3820 | 1466015421546 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 11:30:21 INFO - PROCESS | 3820 | 1466015421548 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 11:30:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 11:30:21 INFO - PROCESS | 3820 | 1466015421555 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 11:30:21 INFO - PROCESS | 3820 | 1466015421557 Marionette TRACE conn3 <- [1,838,null,{}] 11:30:21 INFO - PROCESS | 3820 | 1466015421586 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}] 11:30:21 INFO - PROCESS | 3820 | 1466015421591 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:21 INFO - PROCESS | 3820 | 1466015421727 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 11:30:21 INFO - PROCESS | 3820 | 1466015421740 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:21 INFO - PROCESS | 3820 | 1466015421742 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:21 INFO - PROCESS | 3820 | ++DOCSHELL 176ADC00 == 33 [pid = 3820] [id = 219] 11:30:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (176AFC00) [pid = 3820] [serial = 655] [outer = 00000000] 11:30:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (179B1800) [pid = 3820] [serial = 656] [outer = 176AFC00] 11:30:21 INFO - PROCESS | 3820 | 1466015421785 Marionette DEBUG loaded listener.js 11:30:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (182CC000) [pid = 3820] [serial = 657] [outer = 176AFC00] 11:30:22 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (16AA0800) [pid = 3820] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 11:30:22 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (176A6C00) [pid = 3820] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 11:30:22 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (15E59C00) [pid = 3820] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 11:30:22 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (11AD8C00) [pid = 3820] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 11:30:22 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (104E7000) [pid = 3820] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 11:30:22 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (15695C00) [pid = 3820] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 11:30:22 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (16A9F400) [pid = 3820] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 11:30:22 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (13C83000) [pid = 3820] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 11:30:22 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (110D5800) [pid = 3820] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 11:30:22 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (179A8C00) [pid = 3820] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 11:30:22 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (18312C00) [pid = 3820] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 11:30:22 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (13148800) [pid = 3820] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 11:30:22 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (182CB000) [pid = 3820] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 11:30:22 INFO - PROCESS | 3820 | 1466015422386 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]]]}] 11:30:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 11:30:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 852ms 11:30:22 INFO - PROCESS | 3820 | 1466015422395 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 11:30:22 INFO - PROCESS | 3820 | 1466015422397 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 11:30:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 11:30:22 INFO - PROCESS | 3820 | 1466015422410 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 11:30:22 INFO - PROCESS | 3820 | 1466015422411 Marionette TRACE conn3 <- [1,842,null,{}] 11:30:22 INFO - PROCESS | 3820 | 1466015422414 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}] 11:30:22 INFO - PROCESS | 3820 | 1466015422416 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:22 INFO - PROCESS | 3820 | 1466015422520 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 11:30:22 INFO - PROCESS | 3820 | 1466015422571 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:22 INFO - PROCESS | 3820 | 1466015422573 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:22 INFO - PROCESS | 3820 | ++DOCSHELL 1126AC00 == 34 [pid = 3820] [id = 220] 11:30:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (136B8800) [pid = 3820] [serial = 658] [outer = 00000000] 11:30:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (16B58800) [pid = 3820] [serial = 659] [outer = 136B8800] 11:30:22 INFO - PROCESS | 3820 | 1466015422617 Marionette DEBUG loaded listener.js 11:30:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (176ABC00) [pid = 3820] [serial = 660] [outer = 136B8800] 11:30:22 INFO - PROCESS | 3820 | 1466015422968 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]]]}] 11:30:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 11:30:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 600ms 11:30:23 INFO - PROCESS | 3820 | 1466015423008 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 11:30:23 INFO - PROCESS | 3820 | 1466015423010 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 11:30:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 11:30:23 INFO - PROCESS | 3820 | 1466015423013 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 11:30:23 INFO - PROCESS | 3820 | 1466015423015 Marionette TRACE conn3 <- [1,846,null,{}] 11:30:23 INFO - PROCESS | 3820 | 1466015423018 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}] 11:30:23 INFO - PROCESS | 3820 | 1466015423020 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:23 INFO - PROCESS | 3820 | 1466015423126 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 11:30:23 INFO - PROCESS | 3820 | 1466015423133 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:23 INFO - PROCESS | 3820 | 1466015423135 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:23 INFO - PROCESS | 3820 | ++DOCSHELL 136ADC00 == 35 [pid = 3820] [id = 221] 11:30:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (158D7400) [pid = 3820] [serial = 661] [outer = 00000000] 11:30:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (1830D800) [pid = 3820] [serial = 662] [outer = 158D7400] 11:30:23 INFO - PROCESS | 3820 | 1466015423179 Marionette DEBUG loaded listener.js 11:30:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (1830E000) [pid = 3820] [serial = 663] [outer = 158D7400] 11:30:23 INFO - PROCESS | 3820 | 1466015423571 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]]]}] 11:30:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 11:30:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 600ms 11:30:23 INFO - PROCESS | 3820 | 1466015423611 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 11:30:23 INFO - PROCESS | 3820 | 1466015423613 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 11:30:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 11:30:23 INFO - PROCESS | 3820 | 1466015423616 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 11:30:23 INFO - PROCESS | 3820 | 1466015423618 Marionette TRACE conn3 <- [1,850,null,{}] 11:30:23 INFO - PROCESS | 3820 | 1466015423621 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}] 11:30:23 INFO - PROCESS | 3820 | 1466015423623 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:23 INFO - PROCESS | 3820 | 1466015423704 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 11:30:23 INFO - PROCESS | 3820 | 1466015423786 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:23 INFO - PROCESS | 3820 | 1466015423788 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:23 INFO - PROCESS | 3820 | ++DOCSHELL 182DA800 == 36 [pid = 3820] [id = 222] 11:30:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (18309800) [pid = 3820] [serial = 664] [outer = 00000000] 11:30:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (19F15800) [pid = 3820] [serial = 665] [outer = 18309800] 11:30:23 INFO - PROCESS | 3820 | 1466015423830 Marionette DEBUG loaded listener.js 11:30:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (19F5D800) [pid = 3820] [serial = 666] [outer = 18309800] 11:30:24 INFO - PROCESS | 3820 | 1466015424213 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]]]}] 11:30:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 11:30:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 599ms 11:30:24 INFO - PROCESS | 3820 | 1466015424278 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 11:30:24 INFO - PROCESS | 3820 | 1466015424282 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 11:30:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 11:30:24 INFO - PROCESS | 3820 | 1466015424288 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 11:30:24 INFO - PROCESS | 3820 | 1466015424292 Marionette TRACE conn3 <- [1,854,null,{}] 11:30:24 INFO - PROCESS | 3820 | 1466015424299 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}] 11:30:24 INFO - PROCESS | 3820 | 1466015424302 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:24 INFO - PROCESS | 3820 | 1466015424443 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 11:30:24 INFO - PROCESS | 3820 | 1466015424586 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:24 INFO - PROCESS | 3820 | 1466015424590 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:24 INFO - PROCESS | 3820 | ++DOCSHELL 110D6C00 == 37 [pid = 3820] [id = 223] 11:30:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (110D7C00) [pid = 3820] [serial = 667] [outer = 00000000] 11:30:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (11AD4800) [pid = 3820] [serial = 668] [outer = 110D7C00] 11:30:24 INFO - PROCESS | 3820 | 1466015424646 Marionette DEBUG loaded listener.js 11:30:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (12AACC00) [pid = 3820] [serial = 669] [outer = 110D7C00] 11:30:25 INFO - PROCESS | 3820 | 1466015425364 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]]]}] 11:30:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 11:30:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1168ms 11:30:25 INFO - PROCESS | 3820 | 1466015425443 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 11:30:25 INFO - PROCESS | 3820 | 1466015425447 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 11:30:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 11:30:25 INFO - PROCESS | 3820 | 1466015425453 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 11:30:25 INFO - PROCESS | 3820 | 1466015425457 Marionette TRACE conn3 <- [1,858,null,{}] 11:30:25 INFO - PROCESS | 3820 | 1466015425737 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}] 11:30:25 INFO - PROCESS | 3820 | 1466015425740 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:26 INFO - PROCESS | 3820 | 1466015425995 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 11:30:26 INFO - PROCESS | 3820 | 1466015426126 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:26 INFO - PROCESS | 3820 | 1466015426128 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:26 INFO - PROCESS | 3820 | ++DOCSHELL 13C8E400 == 38 [pid = 3820] [id = 224] 11:30:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (14008800) [pid = 3820] [serial = 670] [outer = 00000000] 11:30:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (16FBF400) [pid = 3820] [serial = 671] [outer = 14008800] 11:30:26 INFO - PROCESS | 3820 | 1466015426185 Marionette DEBUG loaded listener.js 11:30:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (179A5C00) [pid = 3820] [serial = 672] [outer = 14008800] 11:30:26 INFO - PROCESS | 3820 | --DOCSHELL 136ADC00 == 37 [pid = 3820] [id = 221] 11:30:26 INFO - PROCESS | 3820 | --DOCSHELL 1126AC00 == 36 [pid = 3820] [id = 220] 11:30:26 INFO - PROCESS | 3820 | --DOCSHELL 176ADC00 == 35 [pid = 3820] [id = 219] 11:30:26 INFO - PROCESS | 3820 | --DOCSHELL 15E5D800 == 34 [pid = 3820] [id = 218] 11:30:26 INFO - PROCESS | 3820 | --DOCSHELL 156A1800 == 33 [pid = 3820] [id = 217] 11:30:26 INFO - PROCESS | 3820 | --DOCSHELL 1452F800 == 32 [pid = 3820] [id = 216] 11:30:26 INFO - PROCESS | 3820 | --DOCSHELL 131D7C00 == 31 [pid = 3820] [id = 215] 11:30:26 INFO - PROCESS | 3820 | --DOCSHELL 11264800 == 30 [pid = 3820] [id = 214] 11:30:26 INFO - PROCESS | 3820 | --DOCSHELL 11CCB000 == 29 [pid = 3820] [id = 213] 11:30:26 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (16BAC400) [pid = 3820] [serial = 611] [outer = 00000000] [url = about:blank] 11:30:26 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (176EE800) [pid = 3820] [serial = 614] [outer = 00000000] [url = about:blank] 11:30:26 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (16BBA000) [pid = 3820] [serial = 612] [outer = 00000000] [url = about:blank] 11:30:26 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (1624DC00) [pid = 3820] [serial = 591] [outer = 00000000] [url = about:blank] 11:30:26 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (12B5B400) [pid = 3820] [serial = 593] [outer = 00000000] [url = about:blank] 11:30:26 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (13077800) [pid = 3820] [serial = 594] [outer = 00000000] [url = about:blank] 11:30:26 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (11267C00) [pid = 3820] [serial = 596] [outer = 00000000] [url = about:blank] 11:30:26 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (13031C00) [pid = 3820] [serial = 597] [outer = 00000000] [url = about:blank] 11:30:26 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (15E54000) [pid = 3820] [serial = 605] [outer = 00000000] [url = about:blank] 11:30:26 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (15E76800) [pid = 3820] [serial = 606] [outer = 00000000] [url = about:blank] 11:30:26 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (16AA3800) [pid = 3820] [serial = 608] [outer = 00000000] [url = about:blank] 11:30:26 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (14009400) [pid = 3820] [serial = 602] [outer = 00000000] [url = about:blank] 11:30:26 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (140BE800) [pid = 3820] [serial = 603] [outer = 00000000] [url = about:blank] 11:30:26 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (11AD1000) [pid = 3820] [serial = 599] [outer = 00000000] [url = about:blank] 11:30:26 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (12DF1800) [pid = 3820] [serial = 600] [outer = 00000000] [url = about:blank] 11:30:26 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (1821E000) [pid = 3820] [serial = 617] [outer = 00000000] [url = about:blank] 11:30:26 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (18503C00) [pid = 3820] [serial = 627] [outer = 00000000] [url = about:blank] 11:30:26 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (18503000) [pid = 3820] [serial = 626] [outer = 00000000] [url = about:blank] 11:30:26 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (17797800) [pid = 3820] [serial = 615] [outer = 00000000] [url = about:blank] 11:30:26 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (176F2C00) [pid = 3820] [serial = 620] [outer = 00000000] [url = about:blank] 11:30:26 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (182E0800) [pid = 3820] [serial = 623] [outer = 00000000] [url = about:blank] 11:30:26 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (18222800) [pid = 3820] [serial = 618] [outer = 00000000] [url = about:blank] 11:30:26 INFO - PROCESS | 3820 | --DOMWINDOW == 66 (18313400) [pid = 3820] [serial = 624] [outer = 00000000] [url = about:blank] 11:30:26 INFO - PROCESS | 3820 | --DOMWINDOW == 65 (179A9400) [pid = 3820] [serial = 621] [outer = 00000000] [url = about:blank] 11:30:26 INFO - PROCESS | 3820 | --DOMWINDOW == 64 (16B06000) [pid = 3820] [serial = 609] [outer = 00000000] [url = about:blank] 11:30:27 INFO - PROCESS | 3820 | 1466015427025 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]]]}] 11:30:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 11:30:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1594ms 11:30:27 INFO - PROCESS | 3820 | 1466015427040 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 11:30:27 INFO - PROCESS | 3820 | 1466015427043 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 11:30:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 11:30:27 INFO - PROCESS | 3820 | 1466015427048 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 11:30:27 INFO - PROCESS | 3820 | 1466015427051 Marionette TRACE conn3 <- [1,862,null,{}] 11:30:27 INFO - PROCESS | 3820 | 1466015427056 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}] 11:30:27 INFO - PROCESS | 3820 | 1466015427059 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:27 INFO - PROCESS | 3820 | 1466015427144 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 11:30:27 INFO - PROCESS | 3820 | 1466015427151 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:27 INFO - PROCESS | 3820 | 1466015427155 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:27 INFO - PROCESS | 3820 | ++DOCSHELL 110D9800 == 30 [pid = 3820] [id = 225] 11:30:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 65 (110DF800) [pid = 3820] [serial = 673] [outer = 00000000] 11:30:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 66 (11CCC400) [pid = 3820] [serial = 674] [outer = 110DF800] 11:30:27 INFO - PROCESS | 3820 | 1466015427203 Marionette DEBUG loaded listener.js 11:30:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 67 (12B5F400) [pid = 3820] [serial = 675] [outer = 110DF800] 11:30:27 INFO - PROCESS | 3820 | 1466015427745 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]]]}] 11:30:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 11:30:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 694ms 11:30:27 INFO - PROCESS | 3820 | 1466015427777 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 11:30:27 INFO - PROCESS | 3820 | 1466015427781 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 11:30:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 11:30:27 INFO - PROCESS | 3820 | 1466015427786 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 11:30:27 INFO - PROCESS | 3820 | 1466015427789 Marionette TRACE conn3 <- [1,866,null,{}] 11:30:27 INFO - PROCESS | 3820 | 1466015427792 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}] 11:30:27 INFO - PROCESS | 3820 | 1466015427795 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:27 INFO - PROCESS | 3820 | 1466015427885 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 11:30:27 INFO - PROCESS | 3820 | 1466015427893 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:27 INFO - PROCESS | 3820 | 1466015427896 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:27 INFO - PROCESS | 3820 | ++DOCSHELL 136B5800 == 31 [pid = 3820] [id = 226] 11:30:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (13156800) [pid = 3820] [serial = 676] [outer = 00000000] 11:30:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (1400D400) [pid = 3820] [serial = 677] [outer = 13156800] 11:30:27 INFO - PROCESS | 3820 | 1466015427942 Marionette DEBUG loaded listener.js 11:30:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (140C5800) [pid = 3820] [serial = 678] [outer = 13156800] 11:30:28 INFO - PROCESS | 3820 | 1466015428384 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]]]}] 11:30:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 11:30:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 647ms 11:30:28 INFO - PROCESS | 3820 | 1466015428425 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 11:30:28 INFO - PROCESS | 3820 | 1466015428427 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 11:30:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 11:30:28 INFO - PROCESS | 3820 | 1466015428431 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 11:30:28 INFO - PROCESS | 3820 | 1466015428434 Marionette TRACE conn3 <- [1,870,null,{}] 11:30:28 INFO - PROCESS | 3820 | 1466015428444 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}] 11:30:28 INFO - PROCESS | 3820 | 1466015428449 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:28 INFO - PROCESS | 3820 | 1466015428531 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 11:30:28 INFO - PROCESS | 3820 | 1466015428540 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:28 INFO - PROCESS | 3820 | 1466015428543 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:28 INFO - PROCESS | 3820 | ++DOCSHELL 15E7C400 == 32 [pid = 3820] [id = 227] 11:30:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (16058C00) [pid = 3820] [serial = 679] [outer = 00000000] 11:30:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (1695F800) [pid = 3820] [serial = 680] [outer = 16058C00] 11:30:28 INFO - PROCESS | 3820 | 1466015428590 Marionette DEBUG loaded listener.js 11:30:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (16AA3800) [pid = 3820] [serial = 681] [outer = 16058C00] 11:30:29 INFO - PROCESS | 3820 | 1466015429101 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]]]}] 11:30:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 11:30:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 710ms 11:30:29 INFO - PROCESS | 3820 | 1466015429130 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 11:30:29 INFO - PROCESS | 3820 | 1466015429132 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 11:30:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 11:30:29 INFO - PROCESS | 3820 | 1466015429136 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 11:30:29 INFO - PROCESS | 3820 | 1466015429138 Marionette TRACE conn3 <- [1,874,null,{}] 11:30:29 INFO - PROCESS | 3820 | 1466015429141 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}] 11:30:29 INFO - PROCESS | 3820 | 1466015429143 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:29 INFO - PROCESS | 3820 | 1466015429228 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 11:30:29 INFO - PROCESS | 3820 | 1466015429233 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:29 INFO - PROCESS | 3820 | 1466015429235 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:29 INFO - PROCESS | 3820 | ++DOCSHELL 16BBA400 == 33 [pid = 3820] [id = 228] 11:30:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (16E84C00) [pid = 3820] [serial = 682] [outer = 00000000] 11:30:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (170F3C00) [pid = 3820] [serial = 683] [outer = 16E84C00] 11:30:29 INFO - PROCESS | 3820 | 1466015429279 Marionette DEBUG loaded listener.js 11:30:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (1779A800) [pid = 3820] [serial = 684] [outer = 16E84C00] 11:30:29 INFO - PROCESS | 3820 | 1466015429735 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]]]}] 11:30:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 11:30:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 631ms 11:30:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 11:30:29 INFO - PROCESS | 3820 | 1466015429774 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 11:30:29 INFO - PROCESS | 3820 | 1466015429776 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 11:30:29 INFO - PROCESS | 3820 | 1466015429779 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 11:30:29 INFO - PROCESS | 3820 | 1466015429780 Marionette TRACE conn3 <- [1,878,null,{}] 11:30:29 INFO - PROCESS | 3820 | 1466015429784 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}] 11:30:29 INFO - PROCESS | 3820 | 1466015429786 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:29 INFO - PROCESS | 3820 | 1466015429894 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 11:30:29 INFO - PROCESS | 3820 | 1466015429902 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:29 INFO - PROCESS | 3820 | 1466015429904 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:29 INFO - PROCESS | 3820 | ++DOCSHELL 16E86400 == 34 [pid = 3820] [id = 229] 11:30:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (179A7400) [pid = 3820] [serial = 685] [outer = 00000000] 11:30:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (18226400) [pid = 3820] [serial = 686] [outer = 179A7400] 11:30:30 INFO - PROCESS | 3820 | 1466015429991 Marionette DEBUG loaded listener.js 11:30:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (182C7400) [pid = 3820] [serial = 687] [outer = 179A7400] 11:30:30 INFO - PROCESS | 3820 | 1466015430428 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]]]}] 11:30:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 11:30:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 695ms 11:30:30 INFO - PROCESS | 3820 | 1466015430490 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 11:30:30 INFO - PROCESS | 3820 | 1466015430492 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 11:30:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 11:30:30 INFO - PROCESS | 3820 | 1466015430495 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 11:30:30 INFO - PROCESS | 3820 | 1466015430544 Marionette TRACE conn3 <- [1,882,null,{}] 11:30:30 INFO - PROCESS | 3820 | 1466015430548 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}] 11:30:30 INFO - PROCESS | 3820 | 1466015430553 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:30 INFO - PROCESS | 3820 | 1466015430690 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 11:30:30 INFO - PROCESS | 3820 | 1466015430702 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:30 INFO - PROCESS | 3820 | 1466015430705 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:30 INFO - PROCESS | 3820 | ++DOCSHELL 18503400 == 35 [pid = 3820] [id = 230] 11:30:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (1858B400) [pid = 3820] [serial = 688] [outer = 00000000] 11:30:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (19F21800) [pid = 3820] [serial = 689] [outer = 1858B400] 11:30:30 INFO - PROCESS | 3820 | 1466015430756 Marionette DEBUG loaded listener.js 11:30:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (19F64800) [pid = 3820] [serial = 690] [outer = 1858B400] 11:30:31 INFO - PROCESS | 3820 | 1466015431196 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]]]}] 11:30:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 11:30:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 695ms 11:30:31 INFO - PROCESS | 3820 | 1466015431233 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 11:30:31 INFO - PROCESS | 3820 | 1466015431235 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 11:30:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 11:30:31 INFO - PROCESS | 3820 | 1466015431238 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 11:30:31 INFO - PROCESS | 3820 | 1466015431240 Marionette TRACE conn3 <- [1,886,null,{}] 11:30:31 INFO - PROCESS | 3820 | 1466015431243 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}] 11:30:31 INFO - PROCESS | 3820 | 1466015431245 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:31 INFO - PROCESS | 3820 | 1466015431385 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 11:30:31 INFO - PROCESS | 3820 | 1466015431396 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:31 INFO - PROCESS | 3820 | 1466015431398 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:31 INFO - PROCESS | 3820 | ++DOCSHELL 1A4D7000 == 36 [pid = 3820] [id = 231] 11:30:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (1A4D7800) [pid = 3820] [serial = 691] [outer = 00000000] 11:30:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (1A847000) [pid = 3820] [serial = 692] [outer = 1A4D7800] 11:30:31 INFO - PROCESS | 3820 | 1466015431440 Marionette DEBUG loaded listener.js 11:30:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (1A8DCC00) [pid = 3820] [serial = 693] [outer = 1A4D7800] 11:30:31 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (158C9400) [pid = 3820] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 11:30:31 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (11266400) [pid = 3820] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 11:30:31 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (14532C00) [pid = 3820] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 11:30:31 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (12A11800) [pid = 3820] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 11:30:31 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (131D9C00) [pid = 3820] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 11:30:31 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (158D7400) [pid = 3820] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 11:30:31 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (11263400) [pid = 3820] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 11:30:31 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (15E7CC00) [pid = 3820] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 11:30:31 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (18318C00) [pid = 3820] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 11:30:31 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (15E74C00) [pid = 3820] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 11:30:31 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (136B8800) [pid = 3820] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 11:30:31 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (176AFC00) [pid = 3820] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 11:30:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (14532C00) [pid = 3820] [serial = 694] [outer = 1B3CCC00] 11:30:31 INFO - PROCESS | 3820 | 1466015431986 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]]]}] 11:30:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 11:30:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 805ms 11:30:32 INFO - PROCESS | 3820 | 1466015432039 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 11:30:32 INFO - PROCESS | 3820 | 1466015432042 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 11:30:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 11:30:32 INFO - PROCESS | 3820 | 1466015432045 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 11:30:32 INFO - PROCESS | 3820 | 1466015432047 Marionette TRACE conn3 <- [1,890,null,{}] 11:30:32 INFO - PROCESS | 3820 | 1466015432050 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}] 11:30:32 INFO - PROCESS | 3820 | 1466015432052 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:32 INFO - PROCESS | 3820 | 1466015432139 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 11:30:32 INFO - PROCESS | 3820 | 1466015432147 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:32 INFO - PROCESS | 3820 | 1466015432149 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:32 INFO - PROCESS | 3820 | ++DOCSHELL 1120D800 == 37 [pid = 3820] [id = 232] 11:30:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (13153800) [pid = 3820] [serial = 695] [outer = 00000000] 11:30:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (1A4D6C00) [pid = 3820] [serial = 696] [outer = 13153800] 11:30:32 INFO - PROCESS | 3820 | 1466015432194 Marionette DEBUG loaded listener.js 11:30:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (1A8E4000) [pid = 3820] [serial = 697] [outer = 13153800] 11:30:32 INFO - PROCESS | 3820 | 1466015432606 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]]]}] 11:30:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 11:30:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 600ms 11:30:32 INFO - PROCESS | 3820 | 1466015432644 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 11:30:32 INFO - PROCESS | 3820 | 1466015432646 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 11:30:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 11:30:32 INFO - PROCESS | 3820 | 1466015432649 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 11:30:32 INFO - PROCESS | 3820 | 1466015432651 Marionette TRACE conn3 <- [1,894,null,{}] 11:30:32 INFO - PROCESS | 3820 | 1466015432654 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}] 11:30:32 INFO - PROCESS | 3820 | 1466015432656 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:32 INFO - PROCESS | 3820 | 1466015432745 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 11:30:32 INFO - PROCESS | 3820 | 1466015432777 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:32 INFO - PROCESS | 3820 | 1466015432779 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:32 INFO - PROCESS | 3820 | ++DOCSHELL 18311000 == 38 [pid = 3820] [id = 233] 11:30:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (1A8DF400) [pid = 3820] [serial = 698] [outer = 00000000] 11:30:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (1A92C000) [pid = 3820] [serial = 699] [outer = 1A8DF400] 11:30:32 INFO - PROCESS | 3820 | 1466015432821 Marionette DEBUG loaded listener.js 11:30:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (1A92C800) [pid = 3820] [serial = 700] [outer = 1A8DF400] 11:30:33 INFO - PROCESS | 3820 | 1466015433252 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]]]}] 11:30:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 11:30:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 647ms 11:30:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 11:30:33 INFO - PROCESS | 3820 | 1466015433288 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 11:30:33 INFO - PROCESS | 3820 | 1466015433290 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 11:30:33 INFO - PROCESS | 3820 | 1466015433293 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 11:30:33 INFO - PROCESS | 3820 | 1466015433295 Marionette TRACE conn3 <- [1,898,null,{}] 11:30:33 INFO - PROCESS | 3820 | 1466015433298 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}] 11:30:33 INFO - PROCESS | 3820 | 1466015433300 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:33 INFO - PROCESS | 3820 | 1466015433377 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 11:30:33 INFO - PROCESS | 3820 | 1466015433382 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:33 INFO - PROCESS | 3820 | 1466015433384 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:33 INFO - PROCESS | 3820 | ++DOCSHELL 1A92F800 == 39 [pid = 3820] [id = 234] 11:30:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (1A930C00) [pid = 3820] [serial = 701] [outer = 00000000] 11:30:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (1830CC00) [pid = 3820] [serial = 702] [outer = 1A930C00] 11:30:33 INFO - PROCESS | 3820 | 1466015433428 Marionette DEBUG loaded listener.js 11:30:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (1A933400) [pid = 3820] [serial = 703] [outer = 1A930C00] 11:30:34 INFO - PROCESS | 3820 | 1466015434085 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]]]}] 11:30:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 11:30:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 821ms 11:30:34 INFO - PROCESS | 3820 | 1466015434160 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 11:30:34 INFO - PROCESS | 3820 | 1466015434164 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 11:30:34 INFO - PROCESS | 3820 | 1466015434169 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 11:30:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 11:30:34 INFO - PROCESS | 3820 | 1466015434173 Marionette TRACE conn3 <- [1,902,null,{}] 11:30:34 INFO - PROCESS | 3820 | 1466015434179 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}] 11:30:34 INFO - PROCESS | 3820 | 1466015434182 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:34 INFO - PROCESS | 3820 | 1466015434290 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 11:30:34 INFO - PROCESS | 3820 | 1466015434417 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:34 INFO - PROCESS | 3820 | 1466015434420 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:34 INFO - PROCESS | 3820 | ++DOCSHELL 10B6A400 == 40 [pid = 3820] [id = 235] 11:30:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (11433400) [pid = 3820] [serial = 704] [outer = 00000000] 11:30:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (13129800) [pid = 3820] [serial = 705] [outer = 11433400] 11:30:34 INFO - PROCESS | 3820 | 1466015434475 Marionette DEBUG loaded listener.js 11:30:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (14009400) [pid = 3820] [serial = 706] [outer = 11433400] 11:30:35 INFO - PROCESS | 3820 | 1466015435026 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]]]}] 11:30:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 11:30:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 884ms 11:30:35 INFO - PROCESS | 3820 | 1466015435059 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 11:30:35 INFO - PROCESS | 3820 | 1466015435064 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 11:30:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 11:30:35 INFO - PROCESS | 3820 | 1466015435070 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 11:30:35 INFO - PROCESS | 3820 | 1466015435073 Marionette TRACE conn3 <- [1,906,null,{}] 11:30:35 INFO - PROCESS | 3820 | 1466015435077 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}] 11:30:35 INFO - PROCESS | 3820 | 1466015435079 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:35 INFO - PROCESS | 3820 | 1466015435186 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 11:30:35 INFO - PROCESS | 3820 | 1466015435284 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:35 INFO - PROCESS | 3820 | 1466015435287 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:35 INFO - PROCESS | 3820 | ++DOCSHELL 15B72000 == 41 [pid = 3820] [id = 236] 11:30:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (15E58C00) [pid = 3820] [serial = 707] [outer = 00000000] 11:30:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (1695F400) [pid = 3820] [serial = 708] [outer = 15E58C00] 11:30:35 INFO - PROCESS | 3820 | 1466015435341 Marionette DEBUG loaded listener.js 11:30:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (16BACC00) [pid = 3820] [serial = 709] [outer = 15E58C00] 11:30:35 INFO - PROCESS | 3820 | 1466015435926 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]]]}] 11:30:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 11:30:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 916ms 11:30:35 INFO - PROCESS | 3820 | 1466015435975 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 11:30:35 INFO - PROCESS | 3820 | 1466015435977 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 11:30:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 11:30:36 INFO - PROCESS | 3820 | 1466015435981 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 11:30:36 INFO - PROCESS | 3820 | 1466015435985 Marionette TRACE conn3 <- [1,910,null,{}] 11:30:36 INFO - PROCESS | 3820 | 1466015435995 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}] 11:30:36 INFO - PROCESS | 3820 | 1466015436000 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:36 INFO - PROCESS | 3820 | 1466015436112 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 11:30:36 INFO - PROCESS | 3820 | 1466015436211 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:36 INFO - PROCESS | 3820 | 1466015436215 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:36 INFO - PROCESS | 3820 | ++DOCSHELL 1A92B000 == 42 [pid = 3820] [id = 237] 11:30:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (1A931400) [pid = 3820] [serial = 710] [outer = 00000000] 11:30:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 91 (1AA96C00) [pid = 3820] [serial = 711] [outer = 1A931400] 11:30:36 INFO - PROCESS | 3820 | 1466015436269 Marionette DEBUG loaded listener.js 11:30:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 92 (1AA9C400) [pid = 3820] [serial = 712] [outer = 1A931400] 11:30:37 INFO - PROCESS | 3820 | 1466015437044 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]]]}] 11:30:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 11:30:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1120ms 11:30:37 INFO - PROCESS | 3820 | 1466015437119 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 11:30:37 INFO - PROCESS | 3820 | 1466015437123 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 11:30:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 11:30:37 INFO - PROCESS | 3820 | 1466015437129 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 11:30:37 INFO - PROCESS | 3820 | 1466015437132 Marionette TRACE conn3 <- [1,914,null,{}] 11:30:37 INFO - PROCESS | 3820 | 1466015437137 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}] 11:30:37 INFO - PROCESS | 3820 | 1466015437140 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:37 INFO - PROCESS | 3820 | 1466015437238 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 11:30:37 INFO - PROCESS | 3820 | 1466015437322 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:37 INFO - PROCESS | 3820 | 1466015437326 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:37 INFO - PROCESS | 3820 | ++DOCSHELL 105F0000 == 43 [pid = 3820] [id = 238] 11:30:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 93 (110D5400) [pid = 3820] [serial = 713] [outer = 00000000] 11:30:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 94 (10A4E000) [pid = 3820] [serial = 714] [outer = 110D5400] 11:30:37 INFO - PROCESS | 3820 | 1466015437423 Marionette DEBUG loaded listener.js 11:30:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 95 (11268400) [pid = 3820] [serial = 715] [outer = 110D5400] 11:30:38 INFO - PROCESS | 3820 | --DOCSHELL 18311000 == 42 [pid = 3820] [id = 233] 11:30:38 INFO - PROCESS | 3820 | --DOCSHELL 1120D800 == 41 [pid = 3820] [id = 232] 11:30:38 INFO - PROCESS | 3820 | --DOCSHELL 1A4D7000 == 40 [pid = 3820] [id = 231] 11:30:38 INFO - PROCESS | 3820 | --DOCSHELL 18503400 == 39 [pid = 3820] [id = 230] 11:30:38 INFO - PROCESS | 3820 | --DOCSHELL 16E86400 == 38 [pid = 3820] [id = 229] 11:30:38 INFO - PROCESS | 3820 | --DOCSHELL 16BBA400 == 37 [pid = 3820] [id = 228] 11:30:38 INFO - PROCESS | 3820 | --DOCSHELL 15E7C400 == 36 [pid = 3820] [id = 227] 11:30:38 INFO - PROCESS | 3820 | --DOCSHELL 136B5800 == 35 [pid = 3820] [id = 226] 11:30:38 INFO - PROCESS | 3820 | --DOCSHELL 110D9800 == 34 [pid = 3820] [id = 225] 11:30:38 INFO - PROCESS | 3820 | --DOCSHELL 182DA800 == 33 [pid = 3820] [id = 222] 11:30:38 INFO - PROCESS | 3820 | --DOCSHELL 110D6C00 == 32 [pid = 3820] [id = 223] 11:30:38 INFO - PROCESS | 3820 | --DOCSHELL 13C8E400 == 31 [pid = 3820] [id = 224] 11:30:38 INFO - PROCESS | 3820 | --DOCSHELL 15B72000 == 30 [pid = 3820] [id = 236] 11:30:38 INFO - PROCESS | 3820 | --DOCSHELL 1A92B000 == 29 [pid = 3820] [id = 237] 11:30:38 INFO - PROCESS | 3820 | --DOCSHELL 1A92F800 == 28 [pid = 3820] [id = 234] 11:30:38 INFO - PROCESS | 3820 | --DOCSHELL 10B6A400 == 27 [pid = 3820] [id = 235] 11:30:38 INFO - PROCESS | 3820 | --DOMWINDOW == 94 (15E78000) [pid = 3820] [serial = 650] [outer = 00000000] [url = about:blank] 11:30:38 INFO - PROCESS | 3820 | --DOMWINDOW == 93 (12AE0400) [pid = 3820] [serial = 641] [outer = 00000000] [url = about:blank] 11:30:38 INFO - PROCESS | 3820 | --DOMWINDOW == 92 (12B5D000) [pid = 3820] [serial = 642] [outer = 00000000] [url = about:blank] 11:30:38 INFO - PROCESS | 3820 | --DOMWINDOW == 91 (145D4400) [pid = 3820] [serial = 647] [outer = 00000000] [url = about:blank] 11:30:38 INFO - PROCESS | 3820 | --DOMWINDOW == 90 (1321F400) [pid = 3820] [serial = 639] [outer = 00000000] [url = about:blank] 11:30:38 INFO - PROCESS | 3820 | --DOMWINDOW == 89 (13153400) [pid = 3820] [serial = 638] [outer = 00000000] [url = about:blank] 11:30:38 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (136AE400) [pid = 3820] [serial = 644] [outer = 00000000] [url = about:blank] 11:30:38 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (13935400) [pid = 3820] [serial = 645] [outer = 00000000] [url = about:blank] 11:30:38 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (1830E000) [pid = 3820] [serial = 663] [outer = 00000000] [url = about:blank] 11:30:38 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (13C1E800) [pid = 3820] [serial = 630] [outer = 00000000] [url = about:blank] 11:30:38 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (131D3C00) [pid = 3820] [serial = 629] [outer = 00000000] [url = about:blank] 11:30:38 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (16B62000) [pid = 3820] [serial = 633] [outer = 00000000] [url = about:blank] 11:30:38 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (16A9D000) [pid = 3820] [serial = 632] [outer = 00000000] [url = about:blank] 11:30:38 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (19F65400) [pid = 3820] [serial = 636] [outer = 00000000] [url = about:blank] 11:30:38 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (19F16000) [pid = 3820] [serial = 635] [outer = 00000000] [url = about:blank] 11:30:38 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (16AA0C00) [pid = 3820] [serial = 653] [outer = 00000000] [url = about:blank] 11:30:38 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (16B58800) [pid = 3820] [serial = 659] [outer = 00000000] [url = about:blank] 11:30:38 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (179B1800) [pid = 3820] [serial = 656] [outer = 00000000] [url = about:blank] 11:30:38 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (16AA1400) [pid = 3820] [serial = 654] [outer = 00000000] [url = about:blank] 11:30:38 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (1830D800) [pid = 3820] [serial = 662] [outer = 00000000] [url = about:blank] 11:30:38 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (182CC000) [pid = 3820] [serial = 657] [outer = 00000000] [url = about:blank] 11:30:38 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (16065800) [pid = 3820] [serial = 651] [outer = 00000000] [url = about:blank] 11:30:38 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (19F15800) [pid = 3820] [serial = 665] [outer = 00000000] [url = about:blank] 11:30:38 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (176ABC00) [pid = 3820] [serial = 660] [outer = 00000000] [url = about:blank] 11:30:38 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (15317000) [pid = 3820] [serial = 648] [outer = 00000000] [url = about:blank] 11:30:38 INFO - PROCESS | 3820 | 1466015438521 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]]]}] 11:30:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 11:30:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1468ms 11:30:38 INFO - PROCESS | 3820 | 1466015438592 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 11:30:38 INFO - PROCESS | 3820 | 1466015438597 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 11:30:38 INFO - PROCESS | 3820 | 1466015438602 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 11:30:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 11:30:38 INFO - PROCESS | 3820 | 1466015438605 Marionette TRACE conn3 <- [1,918,null,{}] 11:30:38 INFO - PROCESS | 3820 | 1466015438611 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}] 11:30:38 INFO - PROCESS | 3820 | 1466015438614 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:38 INFO - PROCESS | 3820 | 1466015438700 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 11:30:38 INFO - PROCESS | 3820 | 1466015438706 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:38 INFO - PROCESS | 3820 | 1466015438711 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:38 INFO - PROCESS | 3820 | ++DOCSHELL 11204400 == 28 [pid = 3820] [id = 239] 11:30:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (11204C00) [pid = 3820] [serial = 716] [outer = 00000000] 11:30:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (11CCB000) [pid = 3820] [serial = 717] [outer = 11204C00] 11:30:38 INFO - PROCESS | 3820 | 1466015438762 Marionette DEBUG loaded listener.js 11:30:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (12AE7800) [pid = 3820] [serial = 718] [outer = 11204C00] 11:30:39 INFO - PROCESS | 3820 | 1466015439229 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]]]}] 11:30:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 11:30:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 647ms 11:30:39 INFO - PROCESS | 3820 | 1466015439240 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 11:30:39 INFO - PROCESS | 3820 | 1466015439245 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 11:30:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 11:30:39 INFO - PROCESS | 3820 | 1466015439251 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 11:30:39 INFO - PROCESS | 3820 | 1466015439254 Marionette TRACE conn3 <- [1,922,null,{}] 11:30:39 INFO - PROCESS | 3820 | 1466015439257 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}] 11:30:39 INFO - PROCESS | 3820 | 1466015439260 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:39 INFO - PROCESS | 3820 | 1466015439376 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 11:30:39 INFO - PROCESS | 3820 | 1466015439387 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:39 INFO - PROCESS | 3820 | 1466015439390 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:39 INFO - PROCESS | 3820 | ++DOCSHELL 1314F400 == 29 [pid = 3820] [id = 240] 11:30:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (13150800) [pid = 3820] [serial = 719] [outer = 00000000] 11:30:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (131D8C00) [pid = 3820] [serial = 720] [outer = 13150800] 11:30:39 INFO - PROCESS | 3820 | 1466015439437 Marionette DEBUG loaded listener.js 11:30:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (136AC800) [pid = 3820] [serial = 721] [outer = 13150800] 11:30:39 INFO - PROCESS | 3820 | 1466015439885 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]]]}] 11:30:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 11:30:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 694ms 11:30:39 INFO - PROCESS | 3820 | 1466015439950 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 11:30:39 INFO - PROCESS | 3820 | 1466015439953 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 11:30:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 11:30:39 INFO - PROCESS | 3820 | 1466015439956 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 11:30:39 INFO - PROCESS | 3820 | 1466015439959 Marionette TRACE conn3 <- [1,926,null,{}] 11:30:39 INFO - PROCESS | 3820 | 1466015439970 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}] 11:30:39 INFO - PROCESS | 3820 | 1466015439974 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:40 INFO - PROCESS | 3820 | 1466015440104 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 11:30:40 INFO - PROCESS | 3820 | 1466015440214 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:40 INFO - PROCESS | 3820 | 1466015440217 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:40 INFO - PROCESS | 3820 | ++DOCSHELL 140C8400 == 30 [pid = 3820] [id = 241] 11:30:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (140C9C00) [pid = 3820] [serial = 722] [outer = 00000000] 11:30:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (145CF800) [pid = 3820] [serial = 723] [outer = 140C9C00] 11:30:40 INFO - PROCESS | 3820 | 1466015440288 Marionette DEBUG loaded listener.js 11:30:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (15079800) [pid = 3820] [serial = 724] [outer = 140C9C00] 11:30:40 INFO - PROCESS | 3820 | 1466015440778 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]]]}] 11:30:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 11:30:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 852ms 11:30:40 INFO - PROCESS | 3820 | 1466015440833 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 11:30:40 INFO - PROCESS | 3820 | 1466015440836 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 11:30:40 INFO - PROCESS | 3820 | 1466015440839 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 11:30:40 INFO - PROCESS | 3820 | 1466015440841 Marionette TRACE conn3 <- [1,930,null,{}] 11:30:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 11:30:40 INFO - PROCESS | 3820 | 1466015440844 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}] 11:30:40 INFO - PROCESS | 3820 | 1466015440846 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:40 INFO - PROCESS | 3820 | 1466015440957 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 11:30:41 INFO - PROCESS | 3820 | 1466015441012 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:41 INFO - PROCESS | 3820 | 1466015441014 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:41 INFO - PROCESS | 3820 | ++DOCSHELL 15B70C00 == 31 [pid = 3820] [id = 242] 11:30:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (15B74400) [pid = 3820] [serial = 725] [outer = 00000000] 11:30:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (15E70800) [pid = 3820] [serial = 726] [outer = 15B74400] 11:30:41 INFO - PROCESS | 3820 | 1466015441061 Marionette DEBUG loaded listener.js 11:30:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (15E7C000) [pid = 3820] [serial = 727] [outer = 15B74400] 11:30:41 INFO - PROCESS | 3820 | 1466015441467 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]]]}] 11:30:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 11:30:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 711ms 11:30:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 11:30:41 INFO - PROCESS | 3820 | 1466015441541 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 11:30:41 INFO - PROCESS | 3820 | 1466015441543 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 11:30:41 INFO - PROCESS | 3820 | 1466015441546 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 11:30:41 INFO - PROCESS | 3820 | 1466015441548 Marionette TRACE conn3 <- [1,934,null,{}] 11:30:41 INFO - PROCESS | 3820 | 1466015441551 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}] 11:30:41 INFO - PROCESS | 3820 | 1466015441553 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:41 INFO - PROCESS | 3820 | 1466015441657 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 11:30:41 INFO - PROCESS | 3820 | 1466015441668 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:41 INFO - PROCESS | 3820 | 1466015441670 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:41 INFO - PROCESS | 3820 | ++DOCSHELL 16065000 == 32 [pid = 3820] [id = 243] 11:30:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (16065800) [pid = 3820] [serial = 728] [outer = 00000000] 11:30:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (16A9F800) [pid = 3820] [serial = 729] [outer = 16065800] 11:30:41 INFO - PROCESS | 3820 | 1466015441758 Marionette DEBUG loaded listener.js 11:30:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (16B03000) [pid = 3820] [serial = 730] [outer = 16065800] 11:30:42 INFO - PROCESS | 3820 | 1466015442183 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]]]}] 11:30:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 11:30:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 695ms 11:30:42 INFO - PROCESS | 3820 | 1466015442250 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 11:30:42 INFO - PROCESS | 3820 | 1466015442253 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 11:30:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 11:30:42 INFO - PROCESS | 3820 | 1466015442291 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 11:30:42 INFO - PROCESS | 3820 | 1466015442293 Marionette TRACE conn3 <- [1,938,null,{}] 11:30:42 INFO - PROCESS | 3820 | 1466015442303 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}] 11:30:42 INFO - PROCESS | 3820 | 1466015442309 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:42 INFO - PROCESS | 3820 | 1466015442441 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 11:30:42 INFO - PROCESS | 3820 | 1466015442447 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:42 INFO - PROCESS | 3820 | 1466015442449 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:42 INFO - PROCESS | 3820 | ++DOCSHELL 16E82000 == 33 [pid = 3820] [id = 244] 11:30:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (16E85000) [pid = 3820] [serial = 731] [outer = 00000000] 11:30:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (176ABC00) [pid = 3820] [serial = 732] [outer = 16E85000] 11:30:42 INFO - PROCESS | 3820 | 1466015442542 Marionette DEBUG loaded listener.js 11:30:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (176F4000) [pid = 3820] [serial = 733] [outer = 16E85000] 11:30:42 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (179A7400) [pid = 3820] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 11:30:42 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (1858B400) [pid = 3820] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 11:30:42 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (18309800) [pid = 3820] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 11:30:42 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (110D7C00) [pid = 3820] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 11:30:42 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (16058C00) [pid = 3820] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 11:30:42 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (1A930C00) [pid = 3820] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 11:30:42 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (14008800) [pid = 3820] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 11:30:42 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (1A4D7800) [pid = 3820] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 11:30:42 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (16E84C00) [pid = 3820] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 11:30:42 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (110DF800) [pid = 3820] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 11:30:42 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (13156800) [pid = 3820] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 11:30:42 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (13153800) [pid = 3820] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 11:30:42 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (1A8DF400) [pid = 3820] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 11:30:43 INFO - PROCESS | 3820 | 1466015443062 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]]]}] 11:30:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 11:30:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 836ms 11:30:43 INFO - PROCESS | 3820 | 1466015443085 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 11:30:43 INFO - PROCESS | 3820 | 1466015443102 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 11:30:43 INFO - PROCESS | 3820 | 1466015443129 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 11:30:43 INFO - PROCESS | 3820 | 1466015443132 Marionette TRACE conn3 <- [1,942,null,{}] 11:30:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 11:30:43 INFO - PROCESS | 3820 | 1466015443137 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}] 11:30:43 INFO - PROCESS | 3820 | 1466015443140 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:43 INFO - PROCESS | 3820 | 1466015443269 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 11:30:43 INFO - PROCESS | 3820 | 1466015443274 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:43 INFO - PROCESS | 3820 | 1466015443276 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:43 INFO - PROCESS | 3820 | ++DOCSHELL 11AD8C00 == 34 [pid = 3820] [id = 245] 11:30:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (140BD800) [pid = 3820] [serial = 734] [outer = 00000000] 11:30:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (16E85C00) [pid = 3820] [serial = 735] [outer = 140BD800] 11:30:43 INFO - PROCESS | 3820 | 1466015443320 Marionette DEBUG loaded listener.js 11:30:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (17058000) [pid = 3820] [serial = 736] [outer = 140BD800] 11:30:43 INFO - PROCESS | 3820 | 1466015443721 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]]]}] 11:30:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 11:30:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 600ms 11:30:43 INFO - PROCESS | 3820 | 1466015443773 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 11:30:43 INFO - PROCESS | 3820 | 1466015443775 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 11:30:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 11:30:43 INFO - PROCESS | 3820 | 1466015443779 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 11:30:43 INFO - PROCESS | 3820 | 1466015443780 Marionette TRACE conn3 <- [1,946,null,{}] 11:30:43 INFO - PROCESS | 3820 | 1466015443784 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}] 11:30:43 INFO - PROCESS | 3820 | 1466015443785 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:43 INFO - PROCESS | 3820 | 1466015443859 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 11:30:43 INFO - PROCESS | 3820 | 1466015443863 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:43 INFO - PROCESS | 3820 | 1466015443865 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:43 INFO - PROCESS | 3820 | ++DOCSHELL 16AA6C00 == 35 [pid = 3820] [id = 246] 11:30:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (179B1800) [pid = 3820] [serial = 737] [outer = 00000000] 11:30:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (182C2400) [pid = 3820] [serial = 738] [outer = 179B1800] 11:30:43 INFO - PROCESS | 3820 | 1466015443908 Marionette DEBUG loaded listener.js 11:30:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (18224400) [pid = 3820] [serial = 739] [outer = 179B1800] 11:30:44 INFO - PROCESS | 3820 | 1466015444365 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]]]}] 11:30:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 11:30:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 647ms 11:30:44 INFO - PROCESS | 3820 | 1466015444418 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 11:30:44 INFO - PROCESS | 3820 | 1466015444420 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 11:30:44 INFO - PROCESS | 3820 | 1466015444423 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 11:30:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 11:30:44 INFO - PROCESS | 3820 | 1466015444425 Marionette TRACE conn3 <- [1,950,null,{}] 11:30:44 INFO - PROCESS | 3820 | 1466015444428 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}] 11:30:44 INFO - PROCESS | 3820 | 1466015444430 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:44 INFO - PROCESS | 3820 | 1466015444506 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 11:30:44 INFO - PROCESS | 3820 | 1466015444514 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:44 INFO - PROCESS | 3820 | 1466015444516 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:44 INFO - PROCESS | 3820 | ++DOCSHELL 140C6C00 == 36 [pid = 3820] [id = 247] 11:30:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (1830C400) [pid = 3820] [serial = 740] [outer = 00000000] 11:30:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (18312800) [pid = 3820] [serial = 741] [outer = 1830C400] 11:30:44 INFO - PROCESS | 3820 | 1466015444559 Marionette DEBUG loaded listener.js 11:30:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (18327C00) [pid = 3820] [serial = 742] [outer = 1830C400] 11:30:45 INFO - PROCESS | 3820 | 1466015445146 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]]]}] 11:30:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 11:30:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 805ms 11:30:45 INFO - PROCESS | 3820 | 1466015445242 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 11:30:45 INFO - PROCESS | 3820 | 1466015445247 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 11:30:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 11:30:45 INFO - PROCESS | 3820 | 1466015445276 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 11:30:45 INFO - PROCESS | 3820 | 1466015445280 Marionette TRACE conn3 <- [1,954,null,{}] 11:30:45 INFO - PROCESS | 3820 | 1466015445288 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}] 11:30:45 INFO - PROCESS | 3820 | 1466015445294 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:45 INFO - PROCESS | 3820 | 1466015445422 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 11:30:45 INFO - PROCESS | 3820 | 1466015445500 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:45 INFO - PROCESS | 3820 | 1466015445505 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:45 INFO - PROCESS | 3820 | ++DOCSHELL 105ED400 == 37 [pid = 3820] [id = 248] 11:30:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (105F0800) [pid = 3820] [serial = 743] [outer = 00000000] 11:30:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (12B5A800) [pid = 3820] [serial = 744] [outer = 105F0800] 11:30:45 INFO - PROCESS | 3820 | 1466015445601 Marionette DEBUG loaded listener.js 11:30:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (13122400) [pid = 3820] [serial = 745] [outer = 105F0800] 11:30:46 INFO - PROCESS | 3820 | 1466015446270 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]]]}] 11:30:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 11:30:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1057ms 11:30:46 INFO - PROCESS | 3820 | 1466015446319 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 11:30:46 INFO - PROCESS | 3820 | 1466015446324 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 11:30:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 11:30:46 INFO - PROCESS | 3820 | 1466015446330 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 11:30:46 INFO - PROCESS | 3820 | 1466015446333 Marionette TRACE conn3 <- [1,958,null,{}] 11:30:46 INFO - PROCESS | 3820 | 1466015446356 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}] 11:30:46 INFO - PROCESS | 3820 | 1466015446359 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:46 INFO - PROCESS | 3820 | 1466015446553 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 11:30:46 INFO - PROCESS | 3820 | 1466015446672 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:46 INFO - PROCESS | 3820 | 1466015446674 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:46 INFO - PROCESS | 3820 | ++DOCSHELL 110D9800 == 38 [pid = 3820] [id = 249] 11:30:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (11264800) [pid = 3820] [serial = 746] [outer = 00000000] 11:30:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (131DA000) [pid = 3820] [serial = 747] [outer = 11264800] 11:30:46 INFO - PROCESS | 3820 | 1466015446735 Marionette DEBUG loaded listener.js 11:30:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (140C1400) [pid = 3820] [serial = 748] [outer = 11264800] 11:30:47 INFO - PROCESS | 3820 | --DOCSHELL 16AA6C00 == 37 [pid = 3820] [id = 246] 11:30:47 INFO - PROCESS | 3820 | --DOCSHELL 11AD8C00 == 36 [pid = 3820] [id = 245] 11:30:47 INFO - PROCESS | 3820 | --DOCSHELL 16E82000 == 35 [pid = 3820] [id = 244] 11:30:47 INFO - PROCESS | 3820 | --DOCSHELL 16065000 == 34 [pid = 3820] [id = 243] 11:30:47 INFO - PROCESS | 3820 | --DOCSHELL 15B70C00 == 33 [pid = 3820] [id = 242] 11:30:47 INFO - PROCESS | 3820 | --DOCSHELL 140C8400 == 32 [pid = 3820] [id = 241] 11:30:47 INFO - PROCESS | 3820 | --DOCSHELL 1314F400 == 31 [pid = 3820] [id = 240] 11:30:47 INFO - PROCESS | 3820 | --DOCSHELL 11204400 == 30 [pid = 3820] [id = 239] 11:30:47 INFO - PROCESS | 3820 | --DOCSHELL 105F0000 == 29 [pid = 3820] [id = 238] 11:30:47 INFO - PROCESS | 3820 | --DOMWINDOW == 89 (18226400) [pid = 3820] [serial = 686] [outer = 00000000] [url = about:blank] 11:30:47 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (19F21800) [pid = 3820] [serial = 689] [outer = 00000000] [url = about:blank] 11:30:47 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (182C7400) [pid = 3820] [serial = 687] [outer = 00000000] [url = about:blank] 11:30:47 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (19F5D800) [pid = 3820] [serial = 666] [outer = 00000000] [url = about:blank] 11:30:47 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (11AD4800) [pid = 3820] [serial = 668] [outer = 00000000] [url = about:blank] 11:30:47 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (12AACC00) [pid = 3820] [serial = 669] [outer = 00000000] [url = about:blank] 11:30:47 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (1695F800) [pid = 3820] [serial = 680] [outer = 00000000] [url = about:blank] 11:30:47 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (1A933400) [pid = 3820] [serial = 703] [outer = 00000000] [url = about:blank] 11:30:47 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (16AA3800) [pid = 3820] [serial = 681] [outer = 00000000] [url = about:blank] 11:30:47 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (16FBF400) [pid = 3820] [serial = 671] [outer = 00000000] [url = about:blank] 11:30:47 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (1A847000) [pid = 3820] [serial = 692] [outer = 00000000] [url = about:blank] 11:30:47 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (179A5C00) [pid = 3820] [serial = 672] [outer = 00000000] [url = about:blank] 11:30:47 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (170F3C00) [pid = 3820] [serial = 683] [outer = 00000000] [url = about:blank] 11:30:47 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (11CCC400) [pid = 3820] [serial = 674] [outer = 00000000] [url = about:blank] 11:30:47 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (12B5F400) [pid = 3820] [serial = 675] [outer = 00000000] [url = about:blank] 11:30:47 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (1400D400) [pid = 3820] [serial = 677] [outer = 00000000] [url = about:blank] 11:30:47 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (140C5800) [pid = 3820] [serial = 678] [outer = 00000000] [url = about:blank] 11:30:47 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (19F64800) [pid = 3820] [serial = 690] [outer = 00000000] [url = about:blank] 11:30:47 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (1A4D6C00) [pid = 3820] [serial = 696] [outer = 00000000] [url = about:blank] 11:30:47 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (1A8E4000) [pid = 3820] [serial = 697] [outer = 00000000] [url = about:blank] 11:30:47 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (1A92C000) [pid = 3820] [serial = 699] [outer = 00000000] [url = about:blank] 11:30:47 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (1A8DCC00) [pid = 3820] [serial = 693] [outer = 00000000] [url = about:blank] 11:30:47 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (145DA000) [pid = 3820] [serial = 390] [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.] 11:30:47 INFO - PROCESS | 3820 | --DOMWINDOW == 66 (1830CC00) [pid = 3820] [serial = 702] [outer = 00000000] [url = about:blank] 11:30:47 INFO - PROCESS | 3820 | --DOMWINDOW == 65 (1A92C800) [pid = 3820] [serial = 700] [outer = 00000000] [url = about:blank] 11:30:47 INFO - PROCESS | 3820 | --DOMWINDOW == 64 (1779A800) [pid = 3820] [serial = 684] [outer = 00000000] [url = about:blank] 11:30:47 INFO - PROCESS | 3820 | 1466015447503 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]]]}] 11:30:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 11:30:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1200ms 11:30:47 INFO - PROCESS | 3820 | 1466015447565 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 11:30:47 INFO - PROCESS | 3820 | 1466015447571 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 11:30:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 11:30:47 INFO - PROCESS | 3820 | 1466015447610 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 11:30:47 INFO - PROCESS | 3820 | 1466015447618 Marionette TRACE conn3 <- [1,962,null,{}] 11:30:47 INFO - PROCESS | 3820 | 1466015447626 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}] 11:30:47 INFO - PROCESS | 3820 | 1466015447630 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:47 INFO - PROCESS | 3820 | 1466015447748 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 11:30:47 INFO - PROCESS | 3820 | 1466015447755 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:47 INFO - PROCESS | 3820 | 1466015447757 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:47 INFO - PROCESS | 3820 | ++DOCSHELL 11C1FC00 == 30 [pid = 3820] [id = 250] 11:30:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 65 (11C28000) [pid = 3820] [serial = 749] [outer = 00000000] 11:30:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 66 (12B62400) [pid = 3820] [serial = 750] [outer = 11C28000] 11:30:47 INFO - PROCESS | 3820 | 1466015447804 Marionette DEBUG loaded listener.js 11:30:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 67 (13035000) [pid = 3820] [serial = 751] [outer = 11C28000] 11:30:48 INFO - PROCESS | 3820 | 1466015448286 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]]]}] 11:30:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 11:30:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 710ms 11:30:48 INFO - PROCESS | 3820 | 1466015448306 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 11:30:48 INFO - PROCESS | 3820 | 1466015448310 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 11:30:48 INFO - PROCESS | 3820 | 1466015448316 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 11:30:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 11:30:48 INFO - PROCESS | 3820 | 1466015448318 Marionette TRACE conn3 <- [1,966,null,{}] 11:30:48 INFO - PROCESS | 3820 | 1466015448322 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}] 11:30:48 INFO - PROCESS | 3820 | 1466015448324 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:48 INFO - PROCESS | 3820 | 1466015448417 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 11:30:48 INFO - PROCESS | 3820 | 1466015448425 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:48 INFO - PROCESS | 3820 | 1466015448427 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:48 INFO - PROCESS | 3820 | ++DOCSHELL 140BBC00 == 31 [pid = 3820] [id = 251] 11:30:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (140BC000) [pid = 3820] [serial = 752] [outer = 00000000] 11:30:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (140C9400) [pid = 3820] [serial = 753] [outer = 140BC000] 11:30:48 INFO - PROCESS | 3820 | 1466015448473 Marionette DEBUG loaded listener.js 11:30:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (145CEC00) [pid = 3820] [serial = 754] [outer = 140BC000] 11:30:48 INFO - PROCESS | 3820 | 1466015448919 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]]]}] 11:30:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 11:30:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 647ms 11:30:48 INFO - PROCESS | 3820 | 1466015448957 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 11:30:48 INFO - PROCESS | 3820 | 1466015448959 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 11:30:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 11:30:48 INFO - PROCESS | 3820 | 1466015448963 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 11:30:48 INFO - PROCESS | 3820 | 1466015448966 Marionette TRACE conn3 <- [1,970,null,{}] 11:30:49 INFO - PROCESS | 3820 | 1466015448976 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}] 11:30:49 INFO - PROCESS | 3820 | 1466015448981 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:49 INFO - PROCESS | 3820 | 1466015449064 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 11:30:49 INFO - PROCESS | 3820 | 1466015449073 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:49 INFO - PROCESS | 3820 | 1466015449076 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:49 INFO - PROCESS | 3820 | ++DOCSHELL 15E73C00 == 32 [pid = 3820] [id = 252] 11:30:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (15E74400) [pid = 3820] [serial = 755] [outer = 00000000] 11:30:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (16252C00) [pid = 3820] [serial = 756] [outer = 15E74400] 11:30:49 INFO - PROCESS | 3820 | 1466015449123 Marionette DEBUG loaded listener.js 11:30:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (16A9BC00) [pid = 3820] [serial = 757] [outer = 15E74400] 11:30:49 INFO - PROCESS | 3820 | 1466015449564 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]]]}] 11:30:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 11:30:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 710ms 11:30:49 INFO - PROCESS | 3820 | 1466015449694 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 11:30:49 INFO - PROCESS | 3820 | 1466015449696 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 11:30:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 11:30:49 INFO - PROCESS | 3820 | 1466015449704 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 11:30:49 INFO - PROCESS | 3820 | 1466015449705 Marionette TRACE conn3 <- [1,974,null,{}] 11:30:49 INFO - PROCESS | 3820 | 1466015449709 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}] 11:30:49 INFO - PROCESS | 3820 | 1466015449711 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:49 INFO - PROCESS | 3820 | 1466015449821 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 11:30:49 INFO - PROCESS | 3820 | 1466015449829 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:49 INFO - PROCESS | 3820 | 1466015449831 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:49 INFO - PROCESS | 3820 | ++DOCSHELL 16B5B000 == 33 [pid = 3820] [id = 253] 11:30:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (16B5E400) [pid = 3820] [serial = 758] [outer = 00000000] 11:30:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (16FBF400) [pid = 3820] [serial = 759] [outer = 16B5E400] 11:30:49 INFO - PROCESS | 3820 | 1466015449874 Marionette DEBUG loaded listener.js 11:30:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (176A8400) [pid = 3820] [serial = 760] [outer = 16B5E400] 11:30:50 INFO - PROCESS | 3820 | 1466015450324 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]]]}] 11:30:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 11:30:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 648ms 11:30:50 INFO - PROCESS | 3820 | 1466015450337 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 11:30:50 INFO - PROCESS | 3820 | 1466015450339 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 11:30:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 11:30:50 INFO - PROCESS | 3820 | 1466015450342 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 11:30:50 INFO - PROCESS | 3820 | 1466015450344 Marionette TRACE conn3 <- [1,978,null,{}] 11:30:50 INFO - PROCESS | 3820 | 1466015450355 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}] 11:30:50 INFO - PROCESS | 3820 | 1466015450357 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:50 INFO - PROCESS | 3820 | 1466015450467 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 11:30:50 INFO - PROCESS | 3820 | 1466015450472 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:50 INFO - PROCESS | 3820 | 1466015450474 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:50 INFO - PROCESS | 3820 | ++DOCSHELL 170F5000 == 34 [pid = 3820] [id = 254] 11:30:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (176E7400) [pid = 3820] [serial = 761] [outer = 00000000] 11:30:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (179A8400) [pid = 3820] [serial = 762] [outer = 176E7400] 11:30:50 INFO - PROCESS | 3820 | 1466015450517 Marionette DEBUG loaded listener.js 11:30:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (179A8C00) [pid = 3820] [serial = 763] [outer = 176E7400] 11:30:50 INFO - PROCESS | 3820 | 1466015450971 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]]]}] 11:30:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 11:30:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 710ms 11:30:51 INFO - PROCESS | 3820 | 1466015451042 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 11:30:51 INFO - PROCESS | 3820 | 1466015451044 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 11:30:51 INFO - PROCESS | 3820 | 1466015451048 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 11:30:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 11:30:51 INFO - PROCESS | 3820 | 1466015451050 Marionette TRACE conn3 <- [1,982,null,{}] 11:30:51 INFO - PROCESS | 3820 | 1466015451058 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}] 11:30:51 INFO - PROCESS | 3820 | 1466015451064 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:51 INFO - PROCESS | 3820 | 1466015451212 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 11:30:51 INFO - PROCESS | 3820 | 1466015451239 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:51 INFO - PROCESS | 3820 | 1466015451241 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:51 INFO - PROCESS | 3820 | ++DOCSHELL 182C9C00 == 35 [pid = 3820] [id = 255] 11:30:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (18311C00) [pid = 3820] [serial = 764] [outer = 00000000] 11:30:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (18593400) [pid = 3820] [serial = 765] [outer = 18311C00] 11:30:51 INFO - PROCESS | 3820 | 1466015451284 Marionette DEBUG loaded listener.js 11:30:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (18594000) [pid = 3820] [serial = 766] [outer = 18311C00] 11:30:51 INFO - PROCESS | 3820 | 1466015451719 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]]]}] 11:30:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 11:30:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 694ms 11:30:51 INFO - PROCESS | 3820 | 1466015451748 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 11:30:51 INFO - PROCESS | 3820 | 1466015451750 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 11:30:51 INFO - PROCESS | 3820 | 1466015451753 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 11:30:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 11:30:51 INFO - PROCESS | 3820 | 1466015451755 Marionette TRACE conn3 <- [1,986,null,{}] 11:30:51 INFO - PROCESS | 3820 | 1466015451758 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}] 11:30:51 INFO - PROCESS | 3820 | 1466015451760 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:51 INFO - PROCESS | 3820 | 1466015451863 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 11:30:51 INFO - PROCESS | 3820 | 1466015451868 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:51 INFO - PROCESS | 3820 | 1466015451870 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:51 INFO - PROCESS | 3820 | ++DOCSHELL 19F1D800 == 36 [pid = 3820] [id = 256] 11:30:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (19F20000) [pid = 3820] [serial = 767] [outer = 00000000] 11:30:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (19F66C00) [pid = 3820] [serial = 768] [outer = 19F20000] 11:30:51 INFO - PROCESS | 3820 | 1466015451912 Marionette DEBUG loaded listener.js 11:30:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (1A4D1000) [pid = 3820] [serial = 769] [outer = 19F20000] 11:30:52 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (16E85000) [pid = 3820] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 11:30:52 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (140BD800) [pid = 3820] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 11:30:52 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (15B74400) [pid = 3820] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 11:30:52 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (13150800) [pid = 3820] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 11:30:52 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (110D5400) [pid = 3820] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 11:30:52 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (140C9C00) [pid = 3820] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 11:30:52 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (11204C00) [pid = 3820] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 11:30:52 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (16065800) [pid = 3820] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 11:30:52 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (11433400) [pid = 3820] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 11:30:52 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (15E58C00) [pid = 3820] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 11:30:52 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (179B1800) [pid = 3820] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 11:30:52 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (1A931400) [pid = 3820] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 11:30:52 INFO - PROCESS | 3820 | 1466015452418 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]]]}] 11:30:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 11:30:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 742ms 11:30:52 INFO - PROCESS | 3820 | 1466015452494 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 11:30:52 INFO - PROCESS | 3820 | 1466015452496 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 11:30:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 11:30:52 INFO - PROCESS | 3820 | 1466015452499 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 11:30:52 INFO - PROCESS | 3820 | 1466015452501 Marionette TRACE conn3 <- [1,990,null,{}] 11:30:52 INFO - PROCESS | 3820 | 1466015452505 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}] 11:30:52 INFO - PROCESS | 3820 | 1466015452508 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:52 INFO - PROCESS | 3820 | 1466015452637 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 11:30:52 INFO - PROCESS | 3820 | 1466015452643 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:52 INFO - PROCESS | 3820 | 1466015452645 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:52 INFO - PROCESS | 3820 | ++DOCSHELL 14534800 == 37 [pid = 3820] [id = 257] 11:30:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (15B74400) [pid = 3820] [serial = 770] [outer = 00000000] 11:30:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (16065800) [pid = 3820] [serial = 771] [outer = 15B74400] 11:30:52 INFO - PROCESS | 3820 | 1466015452688 Marionette DEBUG loaded listener.js 11:30:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (16FBE800) [pid = 3820] [serial = 772] [outer = 15B74400] 11:30:53 INFO - PROCESS | 3820 | 1466015453169 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]]]}] 11:30:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 11:30:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 710ms 11:30:53 INFO - PROCESS | 3820 | 1466015453230 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 11:30:53 INFO - PROCESS | 3820 | 1466015453232 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 11:30:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 11:30:53 INFO - PROCESS | 3820 | 1466015453236 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 11:30:53 INFO - PROCESS | 3820 | 1466015453237 Marionette TRACE conn3 <- [1,994,null,{}] 11:30:53 INFO - PROCESS | 3820 | 1466015453241 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}] 11:30:53 INFO - PROCESS | 3820 | 1466015453243 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:53 INFO - PROCESS | 3820 | 1466015453320 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 11:30:53 INFO - PROCESS | 3820 | 1466015453325 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:53 INFO - PROCESS | 3820 | 1466015453327 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:53 INFO - PROCESS | 3820 | ++DOCSHELL 15E70C00 == 38 [pid = 3820] [id = 258] 11:30:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (16AA5C00) [pid = 3820] [serial = 773] [outer = 00000000] 11:30:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (19F64800) [pid = 3820] [serial = 774] [outer = 16AA5C00] 11:30:53 INFO - PROCESS | 3820 | 1466015453378 Marionette DEBUG loaded listener.js 11:30:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (1A4D7800) [pid = 3820] [serial = 775] [outer = 16AA5C00] 11:30:53 INFO - PROCESS | 3820 | 1466015453786 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]]]}] 11:30:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 11:30:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 600ms 11:30:53 INFO - PROCESS | 3820 | 1466015453836 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 11:30:53 INFO - PROCESS | 3820 | 1466015453838 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 11:30:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 11:30:53 INFO - PROCESS | 3820 | 1466015453842 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 11:30:53 INFO - PROCESS | 3820 | 1466015453843 Marionette TRACE conn3 <- [1,998,null,{}] 11:30:53 INFO - PROCESS | 3820 | 1466015453847 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}] 11:30:53 INFO - PROCESS | 3820 | 1466015453848 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:53 INFO - PROCESS | 3820 | 1466015453926 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 11:30:53 INFO - PROCESS | 3820 | 1466015453931 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:53 INFO - PROCESS | 3820 | 1466015453933 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:53 INFO - PROCESS | 3820 | ++DOCSHELL 1A4DC800 == 39 [pid = 3820] [id = 259] 11:30:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (1A4DE400) [pid = 3820] [serial = 776] [outer = 00000000] 11:30:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (1A84C800) [pid = 3820] [serial = 777] [outer = 1A4DE400] 11:30:53 INFO - PROCESS | 3820 | 1466015453978 Marionette DEBUG loaded listener.js 11:30:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (1A84D800) [pid = 3820] [serial = 778] [outer = 1A4DE400] 11:30:54 INFO - PROCESS | 3820 | 1466015454637 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]]]}] 11:30:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 11:30:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 852ms 11:30:54 INFO - PROCESS | 3820 | 1466015454696 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 11:30:54 INFO - PROCESS | 3820 | 1466015454701 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 11:30:54 INFO - PROCESS | 3820 | 1466015454707 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 11:30:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 11:30:54 INFO - PROCESS | 3820 | 1466015454710 Marionette TRACE conn3 <- [1,1002,null,{}] 11:30:54 INFO - PROCESS | 3820 | 1466015454716 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}] 11:30:54 INFO - PROCESS | 3820 | 1466015454719 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:54 INFO - PROCESS | 3820 | 1466015454828 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 11:30:54 INFO - PROCESS | 3820 | 1466015454954 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:54 INFO - PROCESS | 3820 | 1466015454957 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:54 INFO - PROCESS | 3820 | ++DOCSHELL 11AD2C00 == 40 [pid = 3820] [id = 260] 11:30:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (11AD4800) [pid = 3820] [serial = 779] [outer = 00000000] 11:30:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (13127800) [pid = 3820] [serial = 780] [outer = 11AD4800] 11:30:55 INFO - PROCESS | 3820 | 1466015455014 Marionette DEBUG loaded listener.js 11:30:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (1393F000) [pid = 3820] [serial = 781] [outer = 11AD4800] 11:30:55 INFO - PROCESS | 3820 | 1466015455596 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]]]}] 11:30:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 11:30:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 947ms 11:30:55 INFO - PROCESS | 3820 | 1466015455656 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 11:30:55 INFO - PROCESS | 3820 | 1466015455660 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 11:30:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 11:30:55 INFO - PROCESS | 3820 | 1466015455667 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 11:30:55 INFO - PROCESS | 3820 | 1466015455669 Marionette TRACE conn3 <- [1,1006,null,{}] 11:30:55 INFO - PROCESS | 3820 | 1466015455674 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}] 11:30:55 INFO - PROCESS | 3820 | 1466015455676 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:55 INFO - PROCESS | 3820 | 1466015455783 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 11:30:55 INFO - PROCESS | 3820 | 1466015455881 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:55 INFO - PROCESS | 3820 | 1466015455884 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:55 INFO - PROCESS | 3820 | ++DOCSHELL 15697400 == 41 [pid = 3820] [id = 261] 11:30:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (15698000) [pid = 3820] [serial = 782] [outer = 00000000] 11:30:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (15E6E400) [pid = 3820] [serial = 783] [outer = 15698000] 11:30:55 INFO - PROCESS | 3820 | 1466015455939 Marionette DEBUG loaded listener.js 11:30:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (16257400) [pid = 3820] [serial = 784] [outer = 15698000] 11:30:56 INFO - PROCESS | 3820 | 1466015456600 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]]]}] 11:30:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 11:30:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 948ms 11:30:56 INFO - PROCESS | 3820 | 1466015456644 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 11:30:56 INFO - PROCESS | 3820 | 1466015456647 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 11:30:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 11:30:56 INFO - PROCESS | 3820 | 1466015456651 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 11:30:56 INFO - PROCESS | 3820 | 1466015456655 Marionette TRACE conn3 <- [1,1010,null,{}] 11:30:56 INFO - PROCESS | 3820 | 1466015456665 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}] 11:30:56 INFO - PROCESS | 3820 | 1466015456670 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:56 INFO - PROCESS | 3820 | 1466015456774 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 11:30:56 INFO - PROCESS | 3820 | 1466015456902 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:56 INFO - PROCESS | 3820 | 1466015456906 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:56 INFO - PROCESS | 3820 | ++DOCSHELL 19F17400 == 42 [pid = 3820] [id = 262] 11:30:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (19F1C800) [pid = 3820] [serial = 785] [outer = 00000000] 11:30:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (1A845400) [pid = 3820] [serial = 786] [outer = 19F1C800] 11:30:56 INFO - PROCESS | 3820 | 1466015456962 Marionette DEBUG loaded listener.js 11:30:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 91 (1A8EA800) [pid = 3820] [serial = 787] [outer = 19F1C800] 11:30:57 INFO - PROCESS | 3820 | 1466015457676 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]]]}] 11:30:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 11:30:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1105ms 11:30:57 INFO - PROCESS | 3820 | 1466015457751 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 11:30:57 INFO - PROCESS | 3820 | 1466015457755 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 11:30:57 INFO - PROCESS | 3820 | 1466015457761 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 11:30:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 11:30:57 INFO - PROCESS | 3820 | 1466015457764 Marionette TRACE conn3 <- [1,1014,null,{}] 11:30:57 INFO - PROCESS | 3820 | 1466015457769 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}] 11:30:57 INFO - PROCESS | 3820 | 1466015457772 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:57 INFO - PROCESS | 3820 | 1466015457902 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 11:30:58 INFO - PROCESS | 3820 | 1466015458031 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:58 INFO - PROCESS | 3820 | 1466015458035 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:58 INFO - PROCESS | 3820 | ++DOCSHELL 110E1400 == 43 [pid = 3820] [id = 263] 11:30:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 92 (110E1800) [pid = 3820] [serial = 788] [outer = 00000000] 11:30:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 93 (12B68C00) [pid = 3820] [serial = 789] [outer = 110E1800] 11:30:58 INFO - PROCESS | 3820 | 1466015458084 Marionette DEBUG loaded listener.js 11:30:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 94 (1314D800) [pid = 3820] [serial = 790] [outer = 110E1800] 11:30:58 INFO - PROCESS | 3820 | --DOCSHELL 15E70C00 == 42 [pid = 3820] [id = 258] 11:30:58 INFO - PROCESS | 3820 | --DOCSHELL 14534800 == 41 [pid = 3820] [id = 257] 11:30:58 INFO - PROCESS | 3820 | --DOCSHELL 19F1D800 == 40 [pid = 3820] [id = 256] 11:30:58 INFO - PROCESS | 3820 | --DOCSHELL 182C9C00 == 39 [pid = 3820] [id = 255] 11:30:58 INFO - PROCESS | 3820 | --DOCSHELL 170F5000 == 38 [pid = 3820] [id = 254] 11:30:58 INFO - PROCESS | 3820 | --DOCSHELL 16B5B000 == 37 [pid = 3820] [id = 253] 11:30:58 INFO - PROCESS | 3820 | --DOCSHELL 15E73C00 == 36 [pid = 3820] [id = 252] 11:30:58 INFO - PROCESS | 3820 | --DOCSHELL 140BBC00 == 35 [pid = 3820] [id = 251] 11:30:58 INFO - PROCESS | 3820 | --DOCSHELL 11C1FC00 == 34 [pid = 3820] [id = 250] 11:30:58 INFO - PROCESS | 3820 | --DOCSHELL 105ED400 == 33 [pid = 3820] [id = 248] 11:30:58 INFO - PROCESS | 3820 | --DOCSHELL 140C6C00 == 32 [pid = 3820] [id = 247] 11:30:58 INFO - PROCESS | 3820 | --DOCSHELL 110D9800 == 31 [pid = 3820] [id = 249] 11:30:58 INFO - PROCESS | 3820 | --DOCSHELL 15697400 == 30 [pid = 3820] [id = 261] 11:30:58 INFO - PROCESS | 3820 | --DOCSHELL 19F17400 == 29 [pid = 3820] [id = 262] 11:30:58 INFO - PROCESS | 3820 | --DOCSHELL 1A4DC800 == 28 [pid = 3820] [id = 259] 11:30:58 INFO - PROCESS | 3820 | --DOCSHELL 11AD2C00 == 27 [pid = 3820] [id = 260] 11:30:58 INFO - PROCESS | 3820 | --DOMWINDOW == 93 (15E70800) [pid = 3820] [serial = 726] [outer = 00000000] [url = about:blank] 11:30:58 INFO - PROCESS | 3820 | --DOMWINDOW == 92 (131D8C00) [pid = 3820] [serial = 720] [outer = 00000000] [url = about:blank] 11:30:58 INFO - PROCESS | 3820 | --DOMWINDOW == 91 (136AC800) [pid = 3820] [serial = 721] [outer = 00000000] [url = about:blank] 11:30:58 INFO - PROCESS | 3820 | --DOMWINDOW == 90 (11268400) [pid = 3820] [serial = 715] [outer = 00000000] [url = about:blank] 11:30:58 INFO - PROCESS | 3820 | --DOMWINDOW == 89 (10A4E000) [pid = 3820] [serial = 714] [outer = 00000000] [url = about:blank] 11:30:58 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (145CF800) [pid = 3820] [serial = 723] [outer = 00000000] [url = about:blank] 11:30:58 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (11CCB000) [pid = 3820] [serial = 717] [outer = 00000000] [url = about:blank] 11:30:58 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (12AE7800) [pid = 3820] [serial = 718] [outer = 00000000] [url = about:blank] 11:30:58 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (16A9F800) [pid = 3820] [serial = 729] [outer = 00000000] [url = about:blank] 11:30:58 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (14009400) [pid = 3820] [serial = 706] [outer = 00000000] [url = about:blank] 11:30:58 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (13129800) [pid = 3820] [serial = 705] [outer = 00000000] [url = about:blank] 11:30:58 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (16BACC00) [pid = 3820] [serial = 709] [outer = 00000000] [url = about:blank] 11:30:58 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (1695F400) [pid = 3820] [serial = 708] [outer = 00000000] [url = about:blank] 11:30:58 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (18224400) [pid = 3820] [serial = 739] [outer = 00000000] [url = about:blank] 11:30:58 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (1AA9C400) [pid = 3820] [serial = 712] [outer = 00000000] [url = about:blank] 11:30:58 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (1AA96C00) [pid = 3820] [serial = 711] [outer = 00000000] [url = about:blank] 11:30:58 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (15E7C000) [pid = 3820] [serial = 727] [outer = 00000000] [url = about:blank] 11:30:58 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (18312800) [pid = 3820] [serial = 741] [outer = 00000000] [url = about:blank] 11:30:58 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (176ABC00) [pid = 3820] [serial = 732] [outer = 00000000] [url = about:blank] 11:30:58 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (16B03000) [pid = 3820] [serial = 730] [outer = 00000000] [url = about:blank] 11:30:58 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (182C2400) [pid = 3820] [serial = 738] [outer = 00000000] [url = about:blank] 11:30:58 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (176F4000) [pid = 3820] [serial = 733] [outer = 00000000] [url = about:blank] 11:30:58 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (16E85C00) [pid = 3820] [serial = 735] [outer = 00000000] [url = about:blank] 11:30:58 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (17058000) [pid = 3820] [serial = 736] [outer = 00000000] [url = about:blank] 11:30:58 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (15079800) [pid = 3820] [serial = 724] [outer = 00000000] [url = about:blank] 11:30:59 INFO - PROCESS | 3820 | 1466015459502 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]]]}] 11:30:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 11:30:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1784ms 11:30:59 INFO - PROCESS | 3820 | 1466015459563 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 11:30:59 INFO - PROCESS | 3820 | 1466015459567 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 11:30:59 INFO - PROCESS | 3820 | 1466015459572 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 11:30:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 11:30:59 INFO - PROCESS | 3820 | 1466015459575 Marionette TRACE conn3 <- [1,1018,null,{}] 11:30:59 INFO - PROCESS | 3820 | 1466015459580 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}] 11:30:59 INFO - PROCESS | 3820 | 1466015459584 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:59 INFO - PROCESS | 3820 | 1466015459700 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 11:30:59 INFO - PROCESS | 3820 | 1466015459785 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:59 INFO - PROCESS | 3820 | 1466015459788 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:30:59 INFO - PROCESS | 3820 | ++DOCSHELL 11268C00 == 28 [pid = 3820] [id = 264] 11:30:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (114BB000) [pid = 3820] [serial = 791] [outer = 00000000] 11:30:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (12AE4400) [pid = 3820] [serial = 792] [outer = 114BB000] 11:30:59 INFO - PROCESS | 3820 | 1466015459885 Marionette DEBUG loaded listener.js 11:30:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (12B5B800) [pid = 3820] [serial = 793] [outer = 114BB000] 11:31:00 INFO - PROCESS | 3820 | 1466015460590 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]]]}] 11:31:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 11:31:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1105ms 11:31:00 INFO - PROCESS | 3820 | 1466015460674 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 11:31:00 INFO - PROCESS | 3820 | 1466015460679 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 11:31:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 11:31:00 INFO - PROCESS | 3820 | 1466015460686 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 11:31:00 INFO - PROCESS | 3820 | 1466015460689 Marionette TRACE conn3 <- [1,1022,null,{}] 11:31:00 INFO - PROCESS | 3820 | 1466015460693 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}] 11:31:00 INFO - PROCESS | 3820 | 1466015460696 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:00 INFO - PROCESS | 3820 | 1466015460847 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 11:31:00 INFO - PROCESS | 3820 | 1466015460964 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:00 INFO - PROCESS | 3820 | 1466015460967 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:01 INFO - PROCESS | 3820 | ++DOCSHELL 136B6C00 == 29 [pid = 3820] [id = 265] 11:31:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (136B7C00) [pid = 3820] [serial = 794] [outer = 00000000] 11:31:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (1393E000) [pid = 3820] [serial = 795] [outer = 136B7C00] 11:31:01 INFO - PROCESS | 3820 | 1466015461023 Marionette DEBUG loaded listener.js 11:31:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (13C81400) [pid = 3820] [serial = 796] [outer = 136B7C00] 11:31:01 INFO - PROCESS | 3820 | 1466015461589 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]]]}] 11:31:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 11:31:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 947ms 11:31:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 11:31:01 INFO - PROCESS | 3820 | 1466015461630 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 11:31:01 INFO - PROCESS | 3820 | 1466015461634 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 11:31:01 INFO - PROCESS | 3820 | 1466015461638 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 11:31:01 INFO - PROCESS | 3820 | 1466015461643 Marionette TRACE conn3 <- [1,1026,null,{}] 11:31:01 INFO - PROCESS | 3820 | 1466015461648 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}] 11:31:01 INFO - PROCESS | 3820 | 1466015461650 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:01 INFO - PROCESS | 3820 | 1466015461737 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 11:31:01 INFO - PROCESS | 3820 | 1466015461750 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:01 INFO - PROCESS | 3820 | 1466015461753 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:01 INFO - PROCESS | 3820 | ++DOCSHELL 12AE7800 == 30 [pid = 3820] [id = 266] 11:31:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (12B62800) [pid = 3820] [serial = 797] [outer = 00000000] 11:31:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (1321E000) [pid = 3820] [serial = 798] [outer = 12B62800] 11:31:01 INFO - PROCESS | 3820 | 1466015461801 Marionette DEBUG loaded listener.js 11:31:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (13C85C00) [pid = 3820] [serial = 799] [outer = 12B62800] 11:31:02 INFO - PROCESS | 3820 | 1466015462256 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]]]}] 11:31:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 11:31:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 663ms 11:31:02 INFO - PROCESS | 3820 | 1466015462294 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 11:31:02 INFO - PROCESS | 3820 | 1466015462298 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 11:31:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 11:31:02 INFO - PROCESS | 3820 | 1466015462310 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 11:31:02 INFO - PROCESS | 3820 | 1466015462312 Marionette TRACE conn3 <- [1,1030,null,{}] 11:31:02 INFO - PROCESS | 3820 | 1466015462316 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}] 11:31:02 INFO - PROCESS | 3820 | 1466015462366 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:02 INFO - PROCESS | 3820 | 1466015462480 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 11:31:02 INFO - PROCESS | 3820 | 1466015462494 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:02 INFO - PROCESS | 3820 | 1466015462497 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:02 INFO - PROCESS | 3820 | ++DOCSHELL 14534800 == 31 [pid = 3820] [id = 267] 11:31:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (14536000) [pid = 3820] [serial = 800] [outer = 00000000] 11:31:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (1507A000) [pid = 3820] [serial = 801] [outer = 14536000] 11:31:02 INFO - PROCESS | 3820 | 1466015462543 Marionette DEBUG loaded listener.js 11:31:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (1569FC00) [pid = 3820] [serial = 802] [outer = 14536000] 11:31:03 INFO - PROCESS | 3820 | 1466015462993 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]]]}] 11:31:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 11:31:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 694ms 11:31:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 11:31:03 INFO - PROCESS | 3820 | 1466015463036 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 11:31:03 INFO - PROCESS | 3820 | 1466015463038 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 11:31:03 INFO - PROCESS | 3820 | 1466015463041 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 11:31:03 INFO - PROCESS | 3820 | 1466015463045 Marionette TRACE conn3 <- [1,1034,null,{}] 11:31:03 INFO - PROCESS | 3820 | 1466015463055 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}] 11:31:03 INFO - PROCESS | 3820 | 1466015463059 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:03 INFO - PROCESS | 3820 | 1466015463140 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 11:31:03 INFO - PROCESS | 3820 | 1466015463149 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:03 INFO - PROCESS | 3820 | 1466015463152 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:03 INFO - PROCESS | 3820 | ++DOCSHELL 1624F000 == 32 [pid = 3820] [id = 268] 11:31:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (16252400) [pid = 3820] [serial = 803] [outer = 00000000] 11:31:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (16A9F800) [pid = 3820] [serial = 804] [outer = 16252400] 11:31:03 INFO - PROCESS | 3820 | 1466015463198 Marionette DEBUG loaded listener.js 11:31:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (16B03000) [pid = 3820] [serial = 805] [outer = 16252400] 11:31:03 INFO - PROCESS | 3820 | 1466015463689 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]]]}] 11:31:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 11:31:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 694ms 11:31:03 INFO - PROCESS | 3820 | 1466015463740 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 11:31:03 INFO - PROCESS | 3820 | 1466015463743 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 11:31:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 11:31:03 INFO - PROCESS | 3820 | 1466015463755 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 11:31:03 INFO - PROCESS | 3820 | 1466015463757 Marionette TRACE conn3 <- [1,1038,null,{}] 11:31:03 INFO - PROCESS | 3820 | 1466015463760 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}] 11:31:03 INFO - PROCESS | 3820 | 1466015463762 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:03 INFO - PROCESS | 3820 | 1466015463909 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 11:31:03 INFO - PROCESS | 3820 | 1466015463931 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:03 INFO - PROCESS | 3820 | 1466015463933 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:03 INFO - PROCESS | 3820 | ++DOCSHELL 16BB9400 == 33 [pid = 3820] [id = 269] 11:31:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (16E7A000) [pid = 3820] [serial = 806] [outer = 00000000] 11:31:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (16FCB000) [pid = 3820] [serial = 807] [outer = 16E7A000] 11:31:03 INFO - PROCESS | 3820 | 1466015463977 Marionette DEBUG loaded listener.js 11:31:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (176ABC00) [pid = 3820] [serial = 808] [outer = 16E7A000] 11:31:04 INFO - PROCESS | 3820 | 1466015464391 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]]]}] 11:31:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 11:31:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 711ms 11:31:04 INFO - PROCESS | 3820 | 1466015464446 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 11:31:04 INFO - PROCESS | 3820 | 1466015464448 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 11:31:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 11:31:04 INFO - PROCESS | 3820 | 1466015464451 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 11:31:04 INFO - PROCESS | 3820 | 1466015464453 Marionette TRACE conn3 <- [1,1042,null,{}] 11:31:04 INFO - PROCESS | 3820 | 1466015464456 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}] 11:31:04 INFO - PROCESS | 3820 | 1466015464458 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:04 INFO - PROCESS | 3820 | 1466015464580 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 11:31:04 INFO - PROCESS | 3820 | 1466015464588 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:04 INFO - PROCESS | 3820 | 1466015464590 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:04 INFO - PROCESS | 3820 | ++DOCSHELL 16B5A800 == 34 [pid = 3820] [id = 270] 11:31:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (1705B800) [pid = 3820] [serial = 809] [outer = 00000000] 11:31:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (1779F400) [pid = 3820] [serial = 810] [outer = 1705B800] 11:31:04 INFO - PROCESS | 3820 | 1466015464633 Marionette DEBUG loaded listener.js 11:31:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (179A6800) [pid = 3820] [serial = 811] [outer = 1705B800] 11:31:05 INFO - PROCESS | 3820 | 1466015465092 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]]]}] 11:31:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 11:31:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 710ms 11:31:05 INFO - PROCESS | 3820 | 1466015465151 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 11:31:05 INFO - PROCESS | 3820 | 1466015465153 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 11:31:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 11:31:05 INFO - PROCESS | 3820 | 1466015465156 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 11:31:05 INFO - PROCESS | 3820 | 1466015465158 Marionette TRACE conn3 <- [1,1046,null,{}] 11:31:05 INFO - PROCESS | 3820 | 1466015465171 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}] 11:31:05 INFO - PROCESS | 3820 | 1466015465176 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:05 INFO - PROCESS | 3820 | 1466015465322 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 11:31:05 INFO - PROCESS | 3820 | 1466015465335 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:05 INFO - PROCESS | 3820 | 1466015465337 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:05 INFO - PROCESS | 3820 | ++DOCSHELL 16FC8400 == 35 [pid = 3820] [id = 271] 11:31:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 91 (1830C000) [pid = 3820] [serial = 812] [outer = 00000000] 11:31:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 92 (18502C00) [pid = 3820] [serial = 813] [outer = 1830C000] 11:31:05 INFO - PROCESS | 3820 | 1466015465380 Marionette DEBUG loaded listener.js 11:31:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 93 (1858B400) [pid = 3820] [serial = 814] [outer = 1830C000] 11:31:05 INFO - PROCESS | 3820 | --DOMWINDOW == 92 (11AD4800) [pid = 3820] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 11:31:05 INFO - PROCESS | 3820 | --DOMWINDOW == 91 (176E7400) [pid = 3820] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 11:31:05 INFO - PROCESS | 3820 | --DOMWINDOW == 90 (18311C00) [pid = 3820] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 11:31:05 INFO - PROCESS | 3820 | --DOMWINDOW == 89 (105F0800) [pid = 3820] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 11:31:05 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (16B5E400) [pid = 3820] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 11:31:05 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (15E74400) [pid = 3820] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 11:31:05 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (1830C400) [pid = 3820] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 11:31:05 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (11264800) [pid = 3820] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 11:31:05 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (11C28000) [pid = 3820] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 11:31:05 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (19F20000) [pid = 3820] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 11:31:05 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (140BC000) [pid = 3820] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 11:31:05 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (15698000) [pid = 3820] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 11:31:05 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (19F1C800) [pid = 3820] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 11:31:05 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (15B74400) [pid = 3820] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 11:31:05 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (1A4DE400) [pid = 3820] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 11:31:05 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (16AA5C00) [pid = 3820] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 11:31:05 INFO - PROCESS | 3820 | 1466015465878 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]]]}] 11:31:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 11:31:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 742ms 11:31:05 INFO - PROCESS | 3820 | 1466015465928 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 11:31:05 INFO - PROCESS | 3820 | 1466015465939 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 11:31:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 11:31:05 INFO - PROCESS | 3820 | 1466015465943 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 11:31:05 INFO - PROCESS | 3820 | 1466015465945 Marionette TRACE conn3 <- [1,1050,null,{}] 11:31:05 INFO - PROCESS | 3820 | 1466015465948 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}] 11:31:05 INFO - PROCESS | 3820 | 1466015465950 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:06 INFO - PROCESS | 3820 | 1466015466027 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 11:31:06 INFO - PROCESS | 3820 | 1466015466032 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:06 INFO - PROCESS | 3820 | 1466015466034 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:06 INFO - PROCESS | 3820 | ++DOCSHELL 140C7800 == 36 [pid = 3820] [id = 272] 11:31:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (15074C00) [pid = 3820] [serial = 815] [outer = 00000000] 11:31:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (15E78800) [pid = 3820] [serial = 816] [outer = 15074C00] 11:31:06 INFO - PROCESS | 3820 | 1466015466076 Marionette DEBUG loaded listener.js 11:31:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (16BB5000) [pid = 3820] [serial = 817] [outer = 15074C00] 11:31:06 INFO - PROCESS | 3820 | 1466015466483 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]]]}] 11:31:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 11:31:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 600ms 11:31:06 INFO - PROCESS | 3820 | 1466015466542 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 11:31:06 INFO - PROCESS | 3820 | 1466015466544 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 11:31:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 11:31:06 INFO - PROCESS | 3820 | 1466015466547 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 11:31:06 INFO - PROCESS | 3820 | 1466015466549 Marionette TRACE conn3 <- [1,1054,null,{}] 11:31:06 INFO - PROCESS | 3820 | 1466015466552 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}] 11:31:06 INFO - PROCESS | 3820 | 1466015466554 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:06 INFO - PROCESS | 3820 | 1466015466631 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 11:31:06 INFO - PROCESS | 3820 | 1466015466636 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:06 INFO - PROCESS | 3820 | 1466015466638 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:06 INFO - PROCESS | 3820 | ++DOCSHELL 1281A800 == 37 [pid = 3820] [id = 273] 11:31:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (12BCC800) [pid = 3820] [serial = 818] [outer = 00000000] 11:31:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (1830B800) [pid = 3820] [serial = 819] [outer = 12BCC800] 11:31:06 INFO - PROCESS | 3820 | 1466015466681 Marionette DEBUG loaded listener.js 11:31:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (18599000) [pid = 3820] [serial = 820] [outer = 12BCC800] 11:31:07 INFO - PROCESS | 3820 | 1466015467122 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]]]}] 11:31:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 11:31:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 600ms 11:31:07 INFO - PROCESS | 3820 | 1466015467144 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 11:31:07 INFO - PROCESS | 3820 | 1466015467146 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 11:31:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 11:31:07 INFO - PROCESS | 3820 | 1466015467149 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 11:31:07 INFO - PROCESS | 3820 | 1466015467151 Marionette TRACE conn3 <- [1,1058,null,{}] 11:31:07 INFO - PROCESS | 3820 | 1466015467154 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}] 11:31:07 INFO - PROCESS | 3820 | 1466015467156 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:07 INFO - PROCESS | 3820 | 1466015467270 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 11:31:07 INFO - PROCESS | 3820 | 1466015467278 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:07 INFO - PROCESS | 3820 | 1466015467280 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:07 INFO - PROCESS | 3820 | ++DOCSHELL 102CB800 == 38 [pid = 3820] [id = 274] 11:31:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (10A48400) [pid = 3820] [serial = 821] [outer = 00000000] 11:31:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (19F23800) [pid = 3820] [serial = 822] [outer = 10A48400] 11:31:07 INFO - PROCESS | 3820 | 1466015467323 Marionette DEBUG loaded listener.js 11:31:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (19F6A800) [pid = 3820] [serial = 823] [outer = 10A48400] 11:31:08 INFO - PROCESS | 3820 | --DOCSHELL 12AE7800 == 37 [pid = 3820] [id = 266] 11:31:08 INFO - PROCESS | 3820 | --DOCSHELL 136B6C00 == 36 [pid = 3820] [id = 265] 11:31:08 INFO - PROCESS | 3820 | --DOCSHELL 11268C00 == 35 [pid = 3820] [id = 264] 11:31:08 INFO - PROCESS | 3820 | --DOCSHELL 110E1400 == 34 [pid = 3820] [id = 263] 11:31:08 INFO - PROCESS | 3820 | --DOCSHELL 14534800 == 33 [pid = 3820] [id = 267] 11:31:08 INFO - PROCESS | 3820 | --DOCSHELL 1624F000 == 32 [pid = 3820] [id = 268] 11:31:08 INFO - PROCESS | 3820 | --DOCSHELL 16FC8400 == 31 [pid = 3820] [id = 271] 11:31:08 INFO - PROCESS | 3820 | --DOCSHELL 16BB9400 == 30 [pid = 3820] [id = 269] 11:31:08 INFO - PROCESS | 3820 | --DOCSHELL 140C7800 == 29 [pid = 3820] [id = 272] 11:31:08 INFO - PROCESS | 3820 | --DOCSHELL 1281A800 == 28 [pid = 3820] [id = 273] 11:31:08 INFO - PROCESS | 3820 | --DOCSHELL 16B5A800 == 27 [pid = 3820] [id = 270] 11:31:09 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (12B68C00) [pid = 3820] [serial = 789] [outer = 00000000] [url = about:blank] 11:31:09 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (1393F000) [pid = 3820] [serial = 781] [outer = 00000000] [url = about:blank] 11:31:09 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (13127800) [pid = 3820] [serial = 780] [outer = 00000000] [url = about:blank] 11:31:09 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (179A8400) [pid = 3820] [serial = 762] [outer = 00000000] [url = about:blank] 11:31:09 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (18593400) [pid = 3820] [serial = 765] [outer = 00000000] [url = about:blank] 11:31:09 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (179A8C00) [pid = 3820] [serial = 763] [outer = 00000000] [url = about:blank] 11:31:09 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (12B5A800) [pid = 3820] [serial = 744] [outer = 00000000] [url = about:blank] 11:31:09 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (13122400) [pid = 3820] [serial = 745] [outer = 00000000] [url = about:blank] 11:31:09 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (16FBF400) [pid = 3820] [serial = 759] [outer = 00000000] [url = about:blank] 11:31:09 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (16252C00) [pid = 3820] [serial = 756] [outer = 00000000] [url = about:blank] 11:31:09 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (16A9BC00) [pid = 3820] [serial = 757] [outer = 00000000] [url = about:blank] 11:31:09 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (18327C00) [pid = 3820] [serial = 742] [outer = 00000000] [url = about:blank] 11:31:09 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (131DA000) [pid = 3820] [serial = 747] [outer = 00000000] [url = about:blank] 11:31:09 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (140C1400) [pid = 3820] [serial = 748] [outer = 00000000] [url = about:blank] 11:31:09 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (12B62400) [pid = 3820] [serial = 750] [outer = 00000000] [url = about:blank] 11:31:09 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (13035000) [pid = 3820] [serial = 751] [outer = 00000000] [url = about:blank] 11:31:09 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (19F66C00) [pid = 3820] [serial = 768] [outer = 00000000] [url = about:blank] 11:31:09 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (140C9400) [pid = 3820] [serial = 753] [outer = 00000000] [url = about:blank] 11:31:09 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (15E6E400) [pid = 3820] [serial = 783] [outer = 00000000] [url = about:blank] 11:31:09 INFO - PROCESS | 3820 | --DOMWINDOW == 66 (145CEC00) [pid = 3820] [serial = 754] [outer = 00000000] [url = about:blank] 11:31:09 INFO - PROCESS | 3820 | --DOMWINDOW == 65 (18594000) [pid = 3820] [serial = 766] [outer = 00000000] [url = about:blank] 11:31:09 INFO - PROCESS | 3820 | --DOMWINDOW == 64 (1A8EA800) [pid = 3820] [serial = 787] [outer = 00000000] [url = about:blank] 11:31:09 INFO - PROCESS | 3820 | --DOMWINDOW == 63 (1A845400) [pid = 3820] [serial = 786] [outer = 00000000] [url = about:blank] 11:31:09 INFO - PROCESS | 3820 | --DOMWINDOW == 62 (16065800) [pid = 3820] [serial = 771] [outer = 00000000] [url = about:blank] 11:31:09 INFO - PROCESS | 3820 | --DOMWINDOW == 61 (16257400) [pid = 3820] [serial = 784] [outer = 00000000] [url = about:blank] 11:31:09 INFO - PROCESS | 3820 | --DOMWINDOW == 60 (1A84C800) [pid = 3820] [serial = 777] [outer = 00000000] [url = about:blank] 11:31:09 INFO - PROCESS | 3820 | --DOMWINDOW == 59 (1A84D800) [pid = 3820] [serial = 778] [outer = 00000000] [url = about:blank] 11:31:09 INFO - PROCESS | 3820 | --DOMWINDOW == 58 (19F64800) [pid = 3820] [serial = 774] [outer = 00000000] [url = about:blank] 11:31:09 INFO - PROCESS | 3820 | --DOMWINDOW == 57 (1A4D1000) [pid = 3820] [serial = 769] [outer = 00000000] [url = about:blank] 11:31:09 INFO - PROCESS | 3820 | --DOMWINDOW == 56 (176A8400) [pid = 3820] [serial = 760] [outer = 00000000] [url = about:blank] 11:31:09 INFO - PROCESS | 3820 | --DOMWINDOW == 55 (16FBE800) [pid = 3820] [serial = 772] [outer = 00000000] [url = about:blank] 11:31:09 INFO - PROCESS | 3820 | --DOMWINDOW == 54 (1A4D7800) [pid = 3820] [serial = 775] [outer = 00000000] [url = about:blank] 11:31:09 INFO - PROCESS | 3820 | 1466015469101 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]]]}] 11:31:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 11:31:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1973ms 11:31:09 INFO - PROCESS | 3820 | 1466015469140 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 11:31:09 INFO - PROCESS | 3820 | 1466015469144 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 11:31:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 11:31:09 INFO - PROCESS | 3820 | 1466015469152 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 11:31:09 INFO - PROCESS | 3820 | 1466015469156 Marionette TRACE conn3 <- [1,1062,null,{}] 11:31:09 INFO - PROCESS | 3820 | 1466015469165 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}] 11:31:09 INFO - PROCESS | 3820 | 1466015469168 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:09 INFO - PROCESS | 3820 | 1466015469256 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 11:31:09 INFO - PROCESS | 3820 | 1466015469263 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:09 INFO - PROCESS | 3820 | 1466015469267 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:09 INFO - PROCESS | 3820 | ++DOCSHELL 11208400 == 28 [pid = 3820] [id = 275] 11:31:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 55 (1120C800) [pid = 3820] [serial = 824] [outer = 00000000] 11:31:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 56 (11CC7000) [pid = 3820] [serial = 825] [outer = 1120C800] 11:31:09 INFO - PROCESS | 3820 | 1466015469319 Marionette DEBUG loaded listener.js 11:31:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 57 (12AE0400) [pid = 3820] [serial = 826] [outer = 1120C800] 11:31:09 INFO - PROCESS | 3820 | 1466015469803 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]]]}] 11:31:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 11:31:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 710ms 11:31:09 INFO - PROCESS | 3820 | 1466015469845 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 11:31:09 INFO - PROCESS | 3820 | 1466015469850 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 11:31:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 11:31:09 INFO - PROCESS | 3820 | 1466015469856 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 11:31:09 INFO - PROCESS | 3820 | 1466015469859 Marionette TRACE conn3 <- [1,1066,null,{}] 11:31:09 INFO - PROCESS | 3820 | 1466015469863 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}] 11:31:09 INFO - PROCESS | 3820 | 1466015469866 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:09 INFO - PROCESS | 3820 | 1466015469952 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 11:31:09 INFO - PROCESS | 3820 | 1466015469961 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:09 INFO - PROCESS | 3820 | 1466015469964 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:10 INFO - PROCESS | 3820 | ++DOCSHELL 13150800 == 29 [pid = 3820] [id = 276] 11:31:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 58 (13150C00) [pid = 3820] [serial = 827] [outer = 00000000] 11:31:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 59 (131D9400) [pid = 3820] [serial = 828] [outer = 13150C00] 11:31:10 INFO - PROCESS | 3820 | 1466015470019 Marionette DEBUG loaded listener.js 11:31:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 60 (136AD000) [pid = 3820] [serial = 829] [outer = 13150C00] 11:31:10 INFO - PROCESS | 3820 | 1466015470474 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]]]}] 11:31:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 11:31:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 631ms 11:31:10 INFO - PROCESS | 3820 | 1466015470494 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 11:31:10 INFO - PROCESS | 3820 | 1466015470496 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 11:31:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 11:31:10 INFO - PROCESS | 3820 | 1466015470499 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 11:31:10 INFO - PROCESS | 3820 | 1466015470503 Marionette TRACE conn3 <- [1,1070,null,{}] 11:31:10 INFO - PROCESS | 3820 | 1466015470517 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}] 11:31:10 INFO - PROCESS | 3820 | 1466015470522 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:10 INFO - PROCESS | 3820 | 1466015470604 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 11:31:10 INFO - PROCESS | 3820 | 1466015470642 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:10 INFO - PROCESS | 3820 | 1466015470646 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:10 INFO - PROCESS | 3820 | ++DOCSHELL 145D7800 == 30 [pid = 3820] [id = 277] 11:31:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 61 (145D7C00) [pid = 3820] [serial = 830] [outer = 00000000] 11:31:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 62 (1507F400) [pid = 3820] [serial = 831] [outer = 145D7C00] 11:31:10 INFO - PROCESS | 3820 | 1466015470693 Marionette DEBUG loaded listener.js 11:31:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 63 (15B74400) [pid = 3820] [serial = 832] [outer = 145D7C00] 11:31:11 INFO - PROCESS | 3820 | 1466015471152 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]]]}] 11:31:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 11:31:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 710ms 11:31:11 INFO - PROCESS | 3820 | 1466015471198 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 11:31:11 INFO - PROCESS | 3820 | 1466015471201 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 11:31:11 INFO - PROCESS | 3820 | 1466015471204 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 11:31:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 11:31:11 INFO - PROCESS | 3820 | 1466015471206 Marionette TRACE conn3 <- [1,1074,null,{}] 11:31:11 INFO - PROCESS | 3820 | 1466015471209 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}] 11:31:11 INFO - PROCESS | 3820 | 1466015471222 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:11 INFO - PROCESS | 3820 | 1466015471307 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 11:31:11 INFO - PROCESS | 3820 | 1466015471312 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:11 INFO - PROCESS | 3820 | 1466015471314 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:11 INFO - PROCESS | 3820 | ++DOCSHELL 145D4C00 == 31 [pid = 3820] [id = 278] 11:31:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 64 (1507E800) [pid = 3820] [serial = 833] [outer = 00000000] 11:31:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 65 (15E77400) [pid = 3820] [serial = 834] [outer = 1507E800] 11:31:11 INFO - PROCESS | 3820 | 1466015471359 Marionette DEBUG loaded listener.js 11:31:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 66 (1695F800) [pid = 3820] [serial = 835] [outer = 1507E800] 11:31:11 INFO - PROCESS | 3820 | 1466015471780 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]]]}] 11:31:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 11:31:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 600ms 11:31:11 INFO - PROCESS | 3820 | 1466015471820 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 11:31:11 INFO - PROCESS | 3820 | 1466015471822 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 11:31:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 11:31:11 INFO - PROCESS | 3820 | 1466015471825 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 11:31:11 INFO - PROCESS | 3820 | 1466015471827 Marionette TRACE conn3 <- [1,1078,null,{}] 11:31:11 INFO - PROCESS | 3820 | 1466015471834 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}] 11:31:11 INFO - PROCESS | 3820 | 1466015471884 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:11 INFO - PROCESS | 3820 | 1466015471959 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 11:31:11 INFO - PROCESS | 3820 | 1466015471964 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:11 INFO - PROCESS | 3820 | 1466015471966 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:11 INFO - PROCESS | 3820 | ++DOCSHELL 16A9A800 == 32 [pid = 3820] [id = 279] 11:31:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 67 (16A9C000) [pid = 3820] [serial = 836] [outer = 00000000] 11:31:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (16B07800) [pid = 3820] [serial = 837] [outer = 16A9C000] 11:31:12 INFO - PROCESS | 3820 | 1466015472009 Marionette DEBUG loaded listener.js 11:31:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (16BAC800) [pid = 3820] [serial = 838] [outer = 16A9C000] 11:31:12 INFO - PROCESS | 3820 | 1466015472456 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]]]}] 11:31:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 11:31:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 631ms 11:31:12 INFO - PROCESS | 3820 | 1466015472494 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 11:31:12 INFO - PROCESS | 3820 | 1466015472496 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 11:31:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 11:31:12 INFO - PROCESS | 3820 | 1466015472499 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 11:31:12 INFO - PROCESS | 3820 | 1466015472501 Marionette TRACE conn3 <- [1,1082,null,{}] 11:31:12 INFO - PROCESS | 3820 | 1466015472504 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}] 11:31:12 INFO - PROCESS | 3820 | 1466015472509 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:12 INFO - PROCESS | 3820 | 1466015472617 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 11:31:12 INFO - PROCESS | 3820 | 1466015472625 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:12 INFO - PROCESS | 3820 | 1466015472627 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:12 INFO - PROCESS | 3820 | ++DOCSHELL 176A9C00 == 33 [pid = 3820] [id = 280] 11:31:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (176AE400) [pid = 3820] [serial = 839] [outer = 00000000] 11:31:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (17797800) [pid = 3820] [serial = 840] [outer = 176AE400] 11:31:12 INFO - PROCESS | 3820 | 1466015472670 Marionette DEBUG loaded listener.js 11:31:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (18229000) [pid = 3820] [serial = 841] [outer = 176AE400] 11:31:13 INFO - PROCESS | 3820 | 1466015473090 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]]]}] 11:31:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 11:31:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 647ms 11:31:13 INFO - PROCESS | 3820 | 1466015473138 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 11:31:13 INFO - PROCESS | 3820 | 1466015473140 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 11:31:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 11:31:13 INFO - PROCESS | 3820 | 1466015473146 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 11:31:13 INFO - PROCESS | 3820 | 1466015473148 Marionette TRACE conn3 <- [1,1086,null,{}] 11:31:13 INFO - PROCESS | 3820 | 1466015473151 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}] 11:31:13 INFO - PROCESS | 3820 | 1466015473153 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:13 INFO - PROCESS | 3820 | 1466015473238 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 11:31:13 INFO - PROCESS | 3820 | 1466015473245 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:13 INFO - PROCESS | 3820 | 1466015473247 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:13 INFO - PROCESS | 3820 | ++DOCSHELL 176F3C00 == 34 [pid = 3820] [id = 281] 11:31:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (179AEC00) [pid = 3820] [serial = 842] [outer = 00000000] 11:31:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (182E0800) [pid = 3820] [serial = 843] [outer = 179AEC00] 11:31:13 INFO - PROCESS | 3820 | 1466015473289 Marionette DEBUG loaded listener.js 11:31:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (182D6C00) [pid = 3820] [serial = 844] [outer = 179AEC00] 11:31:13 INFO - PROCESS | 3820 | 1466015473745 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]]]}] 11:31:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 11:31:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 647ms 11:31:13 INFO - PROCESS | 3820 | 1466015473781 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 11:31:13 INFO - PROCESS | 3820 | 1466015473783 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 11:31:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 11:31:13 INFO - PROCESS | 3820 | 1466015473786 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 11:31:13 INFO - PROCESS | 3820 | 1466015473788 Marionette TRACE conn3 <- [1,1090,null,{}] 11:31:13 INFO - PROCESS | 3820 | 1466015473792 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}] 11:31:13 INFO - PROCESS | 3820 | 1466015473793 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:13 INFO - PROCESS | 3820 | 1466015473871 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 11:31:13 INFO - PROCESS | 3820 | 1466015473878 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:13 INFO - PROCESS | 3820 | 1466015473880 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:13 INFO - PROCESS | 3820 | ++DOCSHELL 18502800 == 35 [pid = 3820] [id = 282] 11:31:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (18503000) [pid = 3820] [serial = 845] [outer = 00000000] 11:31:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (18598C00) [pid = 3820] [serial = 846] [outer = 18503000] 11:31:13 INFO - PROCESS | 3820 | 1466015473923 Marionette DEBUG loaded listener.js 11:31:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (19F18C00) [pid = 3820] [serial = 847] [outer = 18503000] 11:31:14 INFO - PROCESS | 3820 | 1466015474374 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]]]}] 11:31:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 11:31:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 647ms 11:31:14 INFO - PROCESS | 3820 | 1466015474435 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 11:31:14 INFO - PROCESS | 3820 | 1466015474437 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 11:31:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 11:31:14 INFO - PROCESS | 3820 | 1466015474441 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 11:31:14 INFO - PROCESS | 3820 | 1466015474442 Marionette TRACE conn3 <- [1,1094,null,{}] 11:31:14 INFO - PROCESS | 3820 | 1466015474446 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}] 11:31:14 INFO - PROCESS | 3820 | 1466015474448 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:14 INFO - PROCESS | 3820 | 1466015474556 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 11:31:14 INFO - PROCESS | 3820 | 1466015474663 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:14 INFO - PROCESS | 3820 | 1466015474666 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:14 INFO - PROCESS | 3820 | ++DOCSHELL 145D5800 == 36 [pid = 3820] [id = 283] 11:31:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (1A4D7000) [pid = 3820] [serial = 848] [outer = 00000000] 11:31:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (1A845400) [pid = 3820] [serial = 849] [outer = 1A4D7000] 11:31:14 INFO - PROCESS | 3820 | 1466015474707 Marionette DEBUG loaded listener.js 11:31:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (1A8DF400) [pid = 3820] [serial = 850] [outer = 1A4D7000] 11:31:15 INFO - PROCESS | 3820 | 1466015475168 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]]]}] 11:31:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 11:31:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 742ms 11:31:15 INFO - PROCESS | 3820 | 1466015475213 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 11:31:15 INFO - PROCESS | 3820 | 1466015475215 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 11:31:15 INFO - PROCESS | 3820 | 1466015475218 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 11:31:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 11:31:15 INFO - PROCESS | 3820 | 1466015475220 Marionette TRACE conn3 <- [1,1098,null,{}] 11:31:15 INFO - PROCESS | 3820 | 1466015475227 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}] 11:31:15 INFO - PROCESS | 3820 | 1466015475229 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:15 INFO - PROCESS | 3820 | 1466015475355 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 11:31:15 INFO - PROCESS | 3820 | 1466015475360 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:15 INFO - PROCESS | 3820 | 1466015475362 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:15 INFO - PROCESS | 3820 | ++DOCSHELL 10A51C00 == 37 [pid = 3820] [id = 284] 11:31:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (15E76C00) [pid = 3820] [serial = 851] [outer = 00000000] 11:31:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (1A8E6000) [pid = 3820] [serial = 852] [outer = 15E76C00] 11:31:15 INFO - PROCESS | 3820 | 1466015475409 Marionette DEBUG loaded listener.js 11:31:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (1A927400) [pid = 3820] [serial = 853] [outer = 15E76C00] 11:31:15 INFO - PROCESS | 3820 | 1466015475835 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]]]}] 11:31:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 11:31:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 647ms 11:31:15 INFO - PROCESS | 3820 | 1466015475862 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 11:31:15 INFO - PROCESS | 3820 | 1466015475864 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 11:31:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 11:31:15 INFO - PROCESS | 3820 | 1466015475867 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 11:31:15 INFO - PROCESS | 3820 | 1466015475870 Marionette TRACE conn3 <- [1,1102,null,{}] 11:31:15 INFO - PROCESS | 3820 | 1466015475873 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}] 11:31:15 INFO - PROCESS | 3820 | 1466015475876 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:16 INFO - PROCESS | 3820 | 1466015476028 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 11:31:16 INFO - PROCESS | 3820 | 1466015476089 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:16 INFO - PROCESS | 3820 | 1466015476091 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:16 INFO - PROCESS | 3820 | ++DOCSHELL 16A9A400 == 38 [pid = 3820] [id = 285] 11:31:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (1A932800) [pid = 3820] [serial = 854] [outer = 00000000] 11:31:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (1A936800) [pid = 3820] [serial = 855] [outer = 1A932800] 11:31:16 INFO - PROCESS | 3820 | 1466015476142 Marionette DEBUG loaded listener.js 11:31:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (1AA97C00) [pid = 3820] [serial = 856] [outer = 1A932800] 11:31:16 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (114BB000) [pid = 3820] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 11:31:16 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (16E7A000) [pid = 3820] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 11:31:16 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (136B7C00) [pid = 3820] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 11:31:16 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (14536000) [pid = 3820] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 11:31:16 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (12B62800) [pid = 3820] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 11:31:16 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (1705B800) [pid = 3820] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 11:31:16 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (15074C00) [pid = 3820] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 11:31:16 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (16252400) [pid = 3820] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 11:31:16 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (1830C000) [pid = 3820] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 11:31:16 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (110E1800) [pid = 3820] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 11:31:16 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (12BCC800) [pid = 3820] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 11:31:16 INFO - PROCESS | 3820 | 1466015476873 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]]]}] 11:31:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 11:31:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1041ms 11:31:16 INFO - PROCESS | 3820 | 1466015476924 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 11:31:16 INFO - PROCESS | 3820 | 1466015476926 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 11:31:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 11:31:16 INFO - PROCESS | 3820 | 1466015476930 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 11:31:16 INFO - PROCESS | 3820 | 1466015476931 Marionette TRACE conn3 <- [1,1106,null,{}] 11:31:16 INFO - PROCESS | 3820 | 1466015476935 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}] 11:31:16 INFO - PROCESS | 3820 | 1466015476937 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:17 INFO - PROCESS | 3820 | 1466015477015 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 11:31:17 INFO - PROCESS | 3820 | 1466015477022 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:17 INFO - PROCESS | 3820 | 1466015477024 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:17 INFO - PROCESS | 3820 | ++DOCSHELL 10A46400 == 39 [pid = 3820] [id = 286] 11:31:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (110E1800) [pid = 3820] [serial = 857] [outer = 00000000] 11:31:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (136B7C00) [pid = 3820] [serial = 858] [outer = 110E1800] 11:31:17 INFO - PROCESS | 3820 | 1466015477067 Marionette DEBUG loaded listener.js 11:31:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (16252400) [pid = 3820] [serial = 859] [outer = 110E1800] 11:31:17 INFO - PROCESS | 3820 | 1466015477532 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]]]}] 11:31:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 11:31:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 647ms 11:31:17 INFO - PROCESS | 3820 | 1466015477567 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 11:31:17 INFO - PROCESS | 3820 | 1466015477569 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 11:31:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 11:31:17 INFO - PROCESS | 3820 | 1466015477572 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 11:31:17 INFO - PROCESS | 3820 | 1466015477574 Marionette TRACE conn3 <- [1,1110,null,{}] 11:31:17 INFO - PROCESS | 3820 | 1466015477586 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}] 11:31:17 INFO - PROCESS | 3820 | 1466015477588 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:17 INFO - PROCESS | 3820 | 1466015477668 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 11:31:17 INFO - PROCESS | 3820 | 1466015477674 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:17 INFO - PROCESS | 3820 | 1466015477676 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:17 INFO - PROCESS | 3820 | ++DOCSHELL 1312F400 == 40 [pid = 3820] [id = 287] 11:31:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (13940400) [pid = 3820] [serial = 860] [outer = 00000000] 11:31:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (19F1C800) [pid = 3820] [serial = 861] [outer = 13940400] 11:31:17 INFO - PROCESS | 3820 | 1466015477718 Marionette DEBUG loaded listener.js 11:31:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (1A930C00) [pid = 3820] [serial = 862] [outer = 13940400] 11:31:18 INFO - PROCESS | 3820 | 1466015478123 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]]]}] 11:31:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 11:31:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 600ms 11:31:18 INFO - PROCESS | 3820 | 1466015478178 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 11:31:18 INFO - PROCESS | 3820 | 1466015478228 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 11:31:18 INFO - PROCESS | 3820 | 1466015478236 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 11:31:18 INFO - PROCESS | 3820 | 1466015478238 Marionette TRACE conn3 <- [1,1114,null,{}] 11:31:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 11:31:18 INFO - PROCESS | 3820 | 1466015478241 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}] 11:31:18 INFO - PROCESS | 3820 | 1466015478243 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:18 INFO - PROCESS | 3820 | 1466015478320 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 11:31:18 INFO - PROCESS | 3820 | 1466015478325 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:18 INFO - PROCESS | 3820 | 1466015478327 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:18 INFO - PROCESS | 3820 | ++DOCSHELL 14536C00 == 41 [pid = 3820] [id = 288] 11:31:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (16B07400) [pid = 3820] [serial = 863] [outer = 00000000] 11:31:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (1AC01C00) [pid = 3820] [serial = 864] [outer = 16B07400] 11:31:18 INFO - PROCESS | 3820 | 1466015478369 Marionette DEBUG loaded listener.js 11:31:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (1AC06C00) [pid = 3820] [serial = 865] [outer = 16B07400] 11:31:18 INFO - PROCESS | 3820 | 1466015478803 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]]]}] 11:31:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 11:31:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 584ms 11:31:18 INFO - PROCESS | 3820 | 1466015478818 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 11:31:18 INFO - PROCESS | 3820 | 1466015478820 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 11:31:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 11:31:18 INFO - PROCESS | 3820 | 1466015478882 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 11:31:18 INFO - PROCESS | 3820 | 1466015478886 Marionette TRACE conn3 <- [1,1118,null,{}] 11:31:18 INFO - PROCESS | 3820 | 1466015478892 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}] 11:31:18 INFO - PROCESS | 3820 | 1466015478896 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:19 INFO - PROCESS | 3820 | 1466015479021 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 11:31:19 INFO - PROCESS | 3820 | 1466015479133 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:19 INFO - PROCESS | 3820 | 1466015479137 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:19 INFO - PROCESS | 3820 | ++DOCSHELL 11204400 == 42 [pid = 3820] [id = 289] 11:31:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (11204C00) [pid = 3820] [serial = 866] [outer = 00000000] 11:31:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (114C4C00) [pid = 3820] [serial = 867] [outer = 11204C00] 11:31:19 INFO - PROCESS | 3820 | 1466015479197 Marionette DEBUG loaded listener.js 11:31:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (12B60800) [pid = 3820] [serial = 868] [outer = 11204C00] 11:31:19 INFO - PROCESS | 3820 | 1466015479973 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]]]}] 11:31:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 11:31:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1184ms 11:31:20 INFO - PROCESS | 3820 | 1466015480038 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 11:31:20 INFO - PROCESS | 3820 | 1466015480042 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 11:31:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 11:31:20 INFO - PROCESS | 3820 | 1466015480048 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 11:31:20 INFO - PROCESS | 3820 | 1466015480050 Marionette TRACE conn3 <- [1,1122,null,{}] 11:31:20 INFO - PROCESS | 3820 | 1466015480057 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}] 11:31:20 INFO - PROCESS | 3820 | 1466015480061 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:20 INFO - PROCESS | 3820 | 1466015480186 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 11:31:20 INFO - PROCESS | 3820 | 1466015480314 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:20 INFO - PROCESS | 3820 | 1466015480317 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:20 INFO - PROCESS | 3820 | ++DOCSHELL 131D7C00 == 43 [pid = 3820] [id = 290] 11:31:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (131D8C00) [pid = 3820] [serial = 869] [outer = 00000000] 11:31:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (14531000) [pid = 3820] [serial = 870] [outer = 131D8C00] 11:31:20 INFO - PROCESS | 3820 | 1466015480372 Marionette DEBUG loaded listener.js 11:31:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 91 (145D6800) [pid = 3820] [serial = 871] [outer = 131D8C00] 11:31:21 INFO - PROCESS | 3820 | 1466015481247 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]]]}] 11:31:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 11:31:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1263ms 11:31:21 INFO - PROCESS | 3820 | --DOCSHELL 1312F400 == 42 [pid = 3820] [id = 287] 11:31:21 INFO - PROCESS | 3820 | --DOCSHELL 10A46400 == 41 [pid = 3820] [id = 286] 11:31:21 INFO - PROCESS | 3820 | --DOCSHELL 16A9A400 == 40 [pid = 3820] [id = 285] 11:31:21 INFO - PROCESS | 3820 | --DOCSHELL 10A51C00 == 39 [pid = 3820] [id = 284] 11:31:21 INFO - PROCESS | 3820 | --DOCSHELL 145D5800 == 38 [pid = 3820] [id = 283] 11:31:21 INFO - PROCESS | 3820 | --DOCSHELL 18502800 == 37 [pid = 3820] [id = 282] 11:31:21 INFO - PROCESS | 3820 | --DOCSHELL 176F3C00 == 36 [pid = 3820] [id = 281] 11:31:21 INFO - PROCESS | 3820 | --DOCSHELL 176A9C00 == 35 [pid = 3820] [id = 280] 11:31:21 INFO - PROCESS | 3820 | --DOCSHELL 16A9A800 == 34 [pid = 3820] [id = 279] 11:31:21 INFO - PROCESS | 3820 | --DOCSHELL 145D4C00 == 33 [pid = 3820] [id = 278] 11:31:21 INFO - PROCESS | 3820 | --DOCSHELL 145D7800 == 32 [pid = 3820] [id = 277] 11:31:21 INFO - PROCESS | 3820 | --DOCSHELL 13150800 == 31 [pid = 3820] [id = 276] 11:31:21 INFO - PROCESS | 3820 | --DOCSHELL 11208400 == 30 [pid = 3820] [id = 275] 11:31:21 INFO - PROCESS | 3820 | --DOMWINDOW == 90 (12AE4400) [pid = 3820] [serial = 792] [outer = 00000000] [url = about:blank] 11:31:21 INFO - PROCESS | 3820 | --DOMWINDOW == 89 (16FCB000) [pid = 3820] [serial = 807] [outer = 00000000] [url = about:blank] 11:31:21 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (12B5B800) [pid = 3820] [serial = 793] [outer = 00000000] [url = about:blank] 11:31:21 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (13C81400) [pid = 3820] [serial = 796] [outer = 00000000] [url = about:blank] 11:31:21 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (1507A000) [pid = 3820] [serial = 801] [outer = 00000000] [url = about:blank] 11:31:21 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (1321E000) [pid = 3820] [serial = 798] [outer = 00000000] [url = about:blank] 11:31:21 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (1779F400) [pid = 3820] [serial = 810] [outer = 00000000] [url = about:blank] 11:31:21 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (13C85C00) [pid = 3820] [serial = 799] [outer = 00000000] [url = about:blank] 11:31:21 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (179A6800) [pid = 3820] [serial = 811] [outer = 00000000] [url = about:blank] 11:31:21 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (1569FC00) [pid = 3820] [serial = 802] [outer = 00000000] [url = about:blank] 11:31:21 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (15E78800) [pid = 3820] [serial = 816] [outer = 00000000] [url = about:blank] 11:31:21 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (16B03000) [pid = 3820] [serial = 805] [outer = 00000000] [url = about:blank] 11:31:21 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (176ABC00) [pid = 3820] [serial = 808] [outer = 00000000] [url = about:blank] 11:31:21 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (1393E000) [pid = 3820] [serial = 795] [outer = 00000000] [url = about:blank] 11:31:21 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (18502C00) [pid = 3820] [serial = 813] [outer = 00000000] [url = about:blank] 11:31:21 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (1314D800) [pid = 3820] [serial = 790] [outer = 00000000] [url = about:blank] 11:31:21 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (1858B400) [pid = 3820] [serial = 814] [outer = 00000000] [url = about:blank] 11:31:21 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (16A9F800) [pid = 3820] [serial = 804] [outer = 00000000] [url = about:blank] 11:31:21 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (1830B800) [pid = 3820] [serial = 819] [outer = 00000000] [url = about:blank] 11:31:21 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (16BB5000) [pid = 3820] [serial = 817] [outer = 00000000] [url = about:blank] 11:31:21 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (18599000) [pid = 3820] [serial = 820] [outer = 00000000] [url = about:blank] 11:31:21 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (19F23800) [pid = 3820] [serial = 822] [outer = 00000000] [url = about:blank] 11:31:21 INFO - PROCESS | 3820 | 1466015481408 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 11:31:21 INFO - PROCESS | 3820 | 1466015481411 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 11:31:21 INFO - PROCESS | 3820 | 1466015481417 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 11:31:21 INFO - PROCESS | 3820 | 1466015481420 Marionette TRACE conn3 <- [1,1126,null,{}] 11:31:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 11:31:21 INFO - PROCESS | 3820 | 1466015481425 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}] 11:31:21 INFO - PROCESS | 3820 | 1466015481428 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:21 INFO - PROCESS | 3820 | 1466015481518 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 11:31:21 INFO - PROCESS | 3820 | 1466015481525 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:21 INFO - PROCESS | 3820 | 1466015481528 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:21 INFO - PROCESS | 3820 | ++DOCSHELL 11201C00 == 31 [pid = 3820] [id = 291] 11:31:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (11203400) [pid = 3820] [serial = 872] [outer = 00000000] 11:31:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (12A11C00) [pid = 3820] [serial = 873] [outer = 11203400] 11:31:21 INFO - PROCESS | 3820 | 1466015481574 Marionette DEBUG loaded listener.js 11:31:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (12B5D400) [pid = 3820] [serial = 874] [outer = 11203400] 11:31:22 INFO - PROCESS | 3820 | 1466015482073 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]]]}] 11:31:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 11:31:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 694ms 11:31:22 INFO - PROCESS | 3820 | 1466015482120 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 11:31:22 INFO - PROCESS | 3820 | 1466015482124 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 11:31:22 INFO - PROCESS | 3820 | 1466015482130 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 11:31:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 11:31:22 INFO - PROCESS | 3820 | 1466015482132 Marionette TRACE conn3 <- [1,1130,null,{}] 11:31:22 INFO - PROCESS | 3820 | 1466015482136 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}] 11:31:22 INFO - PROCESS | 3820 | 1466015482138 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:22 INFO - PROCESS | 3820 | 1466015482220 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 11:31:22 INFO - PROCESS | 3820 | 1466015482228 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:22 INFO - PROCESS | 3820 | 1466015482231 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:22 INFO - PROCESS | 3820 | ++DOCSHELL 13122400 == 32 [pid = 3820] [id = 292] 11:31:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (13124800) [pid = 3820] [serial = 875] [outer = 00000000] 11:31:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (13151C00) [pid = 3820] [serial = 876] [outer = 13124800] 11:31:22 INFO - PROCESS | 3820 | 1466015482276 Marionette DEBUG loaded listener.js 11:31:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (136B8400) [pid = 3820] [serial = 877] [outer = 13124800] 11:31:22 INFO - PROCESS | 3820 | 1466015482772 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]]]}] 11:31:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 11:31:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 710ms 11:31:22 INFO - PROCESS | 3820 | 1466015482830 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 11:31:22 INFO - PROCESS | 3820 | 1466015482832 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 11:31:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 11:31:22 INFO - PROCESS | 3820 | 1466015482836 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 11:31:22 INFO - PROCESS | 3820 | 1466015482839 Marionette TRACE conn3 <- [1,1134,null,{}] 11:31:22 INFO - PROCESS | 3820 | 1466015482849 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}] 11:31:22 INFO - PROCESS | 3820 | 1466015482854 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:22 INFO - PROCESS | 3820 | 1466015482964 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 11:31:23 INFO - PROCESS | 3820 | 1466015483055 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:23 INFO - PROCESS | 3820 | 1466015483058 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:23 INFO - PROCESS | 3820 | ++DOCSHELL 15B68C00 == 33 [pid = 3820] [id = 293] 11:31:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (15B6D000) [pid = 3820] [serial = 878] [outer = 00000000] 11:31:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (15E76000) [pid = 3820] [serial = 879] [outer = 15B6D000] 11:31:23 INFO - PROCESS | 3820 | 1466015483104 Marionette DEBUG loaded listener.js 11:31:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (16063400) [pid = 3820] [serial = 880] [outer = 15B6D000] 11:31:23 INFO - PROCESS | 3820 | 1466015483489 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]]]}] 11:31:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 11:31:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 711ms 11:31:23 INFO - PROCESS | 3820 | 1466015483535 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 11:31:23 INFO - PROCESS | 3820 | 1466015483537 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 11:31:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 11:31:23 INFO - PROCESS | 3820 | 1466015483540 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 11:31:23 INFO - PROCESS | 3820 | 1466015483542 Marionette TRACE conn3 <- [1,1138,null,{}] 11:31:23 INFO - PROCESS | 3820 | 1466015483559 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}] 11:31:23 INFO - PROCESS | 3820 | 1466015483561 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:23 INFO - PROCESS | 3820 | 1466015483676 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 11:31:23 INFO - PROCESS | 3820 | 1466015483685 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:23 INFO - PROCESS | 3820 | 1466015483687 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:23 INFO - PROCESS | 3820 | ++DOCSHELL 16AA4800 == 34 [pid = 3820] [id = 294] 11:31:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (16AA5000) [pid = 3820] [serial = 881] [outer = 00000000] 11:31:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (16B62000) [pid = 3820] [serial = 882] [outer = 16AA5000] 11:31:23 INFO - PROCESS | 3820 | 1466015483776 Marionette DEBUG loaded listener.js 11:31:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (16E85800) [pid = 3820] [serial = 883] [outer = 16AA5000] 11:31:24 INFO - PROCESS | 3820 | 1466015484169 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]]]}] 11:31:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 11:31:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 647ms 11:31:24 INFO - PROCESS | 3820 | 1466015484199 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 11:31:24 INFO - PROCESS | 3820 | 1466015484201 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 11:31:24 INFO - PROCESS | 3820 | 1466015484204 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 11:31:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 11:31:24 INFO - PROCESS | 3820 | 1466015484206 Marionette TRACE conn3 <- [1,1142,null,{}] 11:31:24 INFO - PROCESS | 3820 | 1466015484209 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}] 11:31:24 INFO - PROCESS | 3820 | 1466015484211 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:24 INFO - PROCESS | 3820 | 1466015484316 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 11:31:24 INFO - PROCESS | 3820 | 1466015484409 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:24 INFO - PROCESS | 3820 | 1466015484411 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:24 INFO - PROCESS | 3820 | ++DOCSHELL 16B0B800 == 35 [pid = 3820] [id = 295] 11:31:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (16E87800) [pid = 3820] [serial = 884] [outer = 00000000] 11:31:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (176ACC00) [pid = 3820] [serial = 885] [outer = 16E87800] 11:31:24 INFO - PROCESS | 3820 | 1466015484454 Marionette DEBUG loaded listener.js 11:31:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (176E8000) [pid = 3820] [serial = 886] [outer = 16E87800] 11:31:24 INFO - PROCESS | 3820 | 1466015484925 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]]]}] 11:31:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 11:31:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 742ms 11:31:24 INFO - PROCESS | 3820 | 1466015484977 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 11:31:24 INFO - PROCESS | 3820 | 1466015484979 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 11:31:24 INFO - PROCESS | 3820 | 1466015484982 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 11:31:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 11:31:24 INFO - PROCESS | 3820 | 1466015484984 Marionette TRACE conn3 <- [1,1146,null,{}] 11:31:24 INFO - PROCESS | 3820 | 1466015484987 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}] 11:31:25 INFO - PROCESS | 3820 | 1466015484993 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:25 INFO - PROCESS | 3820 | 1466015485124 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 11:31:25 INFO - PROCESS | 3820 | 1466015485134 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:25 INFO - PROCESS | 3820 | 1466015485136 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:25 INFO - PROCESS | 3820 | ++DOCSHELL 145DB800 == 36 [pid = 3820] [id = 296] 11:31:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (16B5E800) [pid = 3820] [serial = 887] [outer = 00000000] 11:31:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (1830BC00) [pid = 3820] [serial = 888] [outer = 16B5E800] 11:31:25 INFO - PROCESS | 3820 | 1466015485237 Marionette DEBUG loaded listener.js 11:31:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (18314C00) [pid = 3820] [serial = 889] [outer = 16B5E800] 11:31:25 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (1507E800) [pid = 3820] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 11:31:25 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (13150C00) [pid = 3820] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 11:31:25 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (179AEC00) [pid = 3820] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 11:31:25 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (16A9C000) [pid = 3820] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 11:31:25 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (1A4D7000) [pid = 3820] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 11:31:25 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (15E76C00) [pid = 3820] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 11:31:25 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (1A932800) [pid = 3820] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 11:31:25 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (1120C800) [pid = 3820] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 11:31:25 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (110E1800) [pid = 3820] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 11:31:25 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (10A48400) [pid = 3820] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 11:31:25 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (145D7C00) [pid = 3820] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 11:31:25 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (18503000) [pid = 3820] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 11:31:25 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (176AE400) [pid = 3820] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 11:31:25 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (13940400) [pid = 3820] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 11:31:25 INFO - PROCESS | 3820 | 1466015485835 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]]]}] 11:31:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 11:31:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 900ms 11:31:25 INFO - PROCESS | 3820 | 1466015485887 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 11:31:25 INFO - PROCESS | 3820 | 1466015485889 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 11:31:25 INFO - PROCESS | 3820 | 1466015485892 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 11:31:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 11:31:25 INFO - PROCESS | 3820 | 1466015485894 Marionette TRACE conn3 <- [1,1150,null,{}] 11:31:25 INFO - PROCESS | 3820 | 1466015485897 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}] 11:31:25 INFO - PROCESS | 3820 | 1466015485899 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:25 INFO - PROCESS | 3820 | 1466015485974 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 11:31:25 INFO - PROCESS | 3820 | 1466015485979 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:25 INFO - PROCESS | 3820 | 1466015485981 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:25 INFO - PROCESS | 3820 | ++DOCSHELL 1507E800 == 37 [pid = 3820] [id = 297] 11:31:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (15696800) [pid = 3820] [serial = 890] [outer = 00000000] 11:31:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (16B5C000) [pid = 3820] [serial = 891] [outer = 15696800] 11:31:26 INFO - PROCESS | 3820 | 1466015486023 Marionette DEBUG loaded listener.js 11:31:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (176AE400) [pid = 3820] [serial = 892] [outer = 15696800] 11:31:26 INFO - PROCESS | 3820 | 1466015486524 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]]]}] 11:31:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 11:31:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 710ms 11:31:26 INFO - PROCESS | 3820 | 1466015486592 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 11:31:26 INFO - PROCESS | 3820 | 1466015486594 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 11:31:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 11:31:26 INFO - PROCESS | 3820 | 1466015486597 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 11:31:26 INFO - PROCESS | 3820 | 1466015486599 Marionette TRACE conn3 <- [1,1154,null,{}] 11:31:26 INFO - PROCESS | 3820 | 1466015486603 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}] 11:31:26 INFO - PROCESS | 3820 | 1466015486605 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:26 INFO - PROCESS | 3820 | 1466015486681 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 11:31:26 INFO - PROCESS | 3820 | 1466015486686 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:26 INFO - PROCESS | 3820 | 1466015486688 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:26 INFO - PROCESS | 3820 | ++DOCSHELL 105E8400 == 38 [pid = 3820] [id = 298] 11:31:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (18312400) [pid = 3820] [serial = 893] [outer = 00000000] 11:31:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (18594400) [pid = 3820] [serial = 894] [outer = 18312400] 11:31:26 INFO - PROCESS | 3820 | 1466015486730 Marionette DEBUG loaded listener.js 11:31:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (19F65400) [pid = 3820] [serial = 895] [outer = 18312400] 11:31:27 INFO - PROCESS | 3820 | 1466015487168 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]]]}] 11:31:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 11:31:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 647ms 11:31:27 INFO - PROCESS | 3820 | 1466015487235 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 11:31:27 INFO - PROCESS | 3820 | 1466015487237 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 11:31:27 INFO - PROCESS | 3820 | 1466015487240 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 11:31:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 11:31:27 INFO - PROCESS | 3820 | 1466015487242 Marionette TRACE conn3 <- [1,1158,null,{}] 11:31:27 INFO - PROCESS | 3820 | 1466015487245 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}] 11:31:27 INFO - PROCESS | 3820 | 1466015487247 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:27 INFO - PROCESS | 3820 | 1466015487324 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 11:31:27 INFO - PROCESS | 3820 | 1466015487331 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:27 INFO - PROCESS | 3820 | 1466015487333 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:27 INFO - PROCESS | 3820 | ++DOCSHELL 179A9C00 == 39 [pid = 3820] [id = 299] 11:31:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (18594000) [pid = 3820] [serial = 896] [outer = 00000000] 11:31:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (1A84C800) [pid = 3820] [serial = 897] [outer = 18594000] 11:31:27 INFO - PROCESS | 3820 | 1466015487375 Marionette DEBUG loaded listener.js 11:31:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (1A8DF000) [pid = 3820] [serial = 898] [outer = 18594000] 11:31:27 INFO - PROCESS | 3820 | 1466015487968 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]]]}] 11:31:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 11:31:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 758ms 11:31:28 INFO - PROCESS | 3820 | 1466015488014 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 11:31:28 INFO - PROCESS | 3820 | 1466015488018 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 11:31:28 INFO - PROCESS | 3820 | 1466015488024 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 11:31:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 11:31:28 INFO - PROCESS | 3820 | 1466015488027 Marionette TRACE conn3 <- [1,1162,null,{}] 11:31:28 INFO - PROCESS | 3820 | 1466015488033 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}] 11:31:28 INFO - PROCESS | 3820 | 1466015488036 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:28 INFO - PROCESS | 3820 | 1466015488147 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 11:31:28 INFO - PROCESS | 3820 | 1466015488275 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:28 INFO - PROCESS | 3820 | 1466015488278 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:28 INFO - PROCESS | 3820 | ++DOCSHELL 105F1400 == 40 [pid = 3820] [id = 300] 11:31:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (105F1C00) [pid = 3820] [serial = 899] [outer = 00000000] 11:31:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (12A1C800) [pid = 3820] [serial = 900] [outer = 105F1C00] 11:31:28 INFO - PROCESS | 3820 | 1466015488334 Marionette DEBUG loaded listener.js 11:31:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (12B66800) [pid = 3820] [serial = 901] [outer = 105F1C00] 11:31:28 INFO - PROCESS | 3820 | 1466015488954 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] 11:31:28 INFO - PROCESS | 3820 | 1466015488986 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 11:31:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 11:31:29 INFO - PROCESS | 3820 | 1466015488993 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 11:31:29 INFO - PROCESS | 3820 | 1466015488996 Marionette TRACE conn3 <- [1,1166,null,{}] 11:31:29 INFO - PROCESS | 3820 | 1466015489000 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}] 11:31:29 INFO - PROCESS | 3820 | 1466015489003 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:29 INFO - PROCESS | 3820 | 1466015489109 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 11:31:29 INFO - PROCESS | 3820 | 1466015489234 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:29 INFO - PROCESS | 3820 | 1466015489237 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:29 INFO - PROCESS | 3820 | ++DOCSHELL 15316400 == 41 [pid = 3820] [id = 301] 11:31:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (15697400) [pid = 3820] [serial = 902] [outer = 00000000] 11:31:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (158D1000) [pid = 3820] [serial = 903] [outer = 15697400] 11:31:29 INFO - PROCESS | 3820 | 1466015489293 Marionette DEBUG loaded listener.js 11:31:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (16059C00) [pid = 3820] [serial = 904] [outer = 15697400] 11:31:29 INFO - PROCESS | 3820 | 1466015489869 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] 11:31:29 INFO - PROCESS | 3820 | 1466015489941 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 11:31:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 11:31:29 INFO - PROCESS | 3820 | 1466015489945 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 11:31:29 INFO - PROCESS | 3820 | 1466015489949 Marionette TRACE conn3 <- [1,1170,null,{}] 11:31:29 INFO - PROCESS | 3820 | 1466015489960 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}] 11:31:29 INFO - PROCESS | 3820 | 1466015489964 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:30 INFO - PROCESS | 3820 | 1466015490074 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 11:31:30 INFO - PROCESS | 3820 | 1466015490195 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:30 INFO - PROCESS | 3820 | 1466015490199 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:30 INFO - PROCESS | 3820 | ++DOCSHELL 1830AC00 == 42 [pid = 3820] [id = 302] 11:31:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (1830B000) [pid = 3820] [serial = 905] [outer = 00000000] 11:31:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (1A842000) [pid = 3820] [serial = 906] [outer = 1830B000] 11:31:30 INFO - PROCESS | 3820 | 1466015490255 Marionette DEBUG loaded listener.js 11:31:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 91 (1A930800) [pid = 3820] [serial = 907] [outer = 1830B000] 11:31:30 INFO - PROCESS | 3820 | 1466015490872 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] 11:31:30 INFO - PROCESS | 3820 | 1466015490925 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 11:31:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 11:31:30 INFO - PROCESS | 3820 | 1466015490928 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 11:31:30 INFO - PROCESS | 3820 | 1466015490930 Marionette TRACE conn3 <- [1,1174,null,{}] 11:31:30 INFO - PROCESS | 3820 | 1466015490934 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}] 11:31:30 INFO - PROCESS | 3820 | 1466015490936 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:31 INFO - PROCESS | 3820 | 1466015491052 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 11:31:31 INFO - PROCESS | 3820 | 1466015491177 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:31 INFO - PROCESS | 3820 | 1466015491180 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:31 INFO - PROCESS | 3820 | ++DOCSHELL 10A51000 == 43 [pid = 3820] [id = 303] 11:31:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 92 (10A52C00) [pid = 3820] [serial = 908] [outer = 00000000] 11:31:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 93 (12D64C00) [pid = 3820] [serial = 909] [outer = 10A52C00] 11:31:31 INFO - PROCESS | 3820 | 1466015491233 Marionette DEBUG loaded listener.js 11:31:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 94 (15695400) [pid = 3820] [serial = 910] [outer = 10A52C00] 11:31:31 INFO - PROCESS | 3820 | 1466015491971 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] 11:31:32 INFO - PROCESS | 3820 | 1466015492028 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 11:31:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 11:31:32 INFO - PROCESS | 3820 | 1466015492033 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 11:31:32 INFO - PROCESS | 3820 | 1466015492038 Marionette TRACE conn3 <- [1,1178,null,{}] 11:31:32 INFO - PROCESS | 3820 | 1466015492043 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}] 11:31:32 INFO - PROCESS | 3820 | 1466015492045 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:32 INFO - PROCESS | 3820 | 1466015492148 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 11:31:32 INFO - PROCESS | 3820 | --DOCSHELL 105E8400 == 42 [pid = 3820] [id = 298] 11:31:32 INFO - PROCESS | 3820 | --DOCSHELL 1507E800 == 41 [pid = 3820] [id = 297] 11:31:32 INFO - PROCESS | 3820 | --DOCSHELL 145DB800 == 40 [pid = 3820] [id = 296] 11:31:32 INFO - PROCESS | 3820 | --DOCSHELL 16B0B800 == 39 [pid = 3820] [id = 295] 11:31:32 INFO - PROCESS | 3820 | --DOCSHELL 16AA4800 == 38 [pid = 3820] [id = 294] 11:31:32 INFO - PROCESS | 3820 | --DOCSHELL 15B68C00 == 37 [pid = 3820] [id = 293] 11:31:32 INFO - PROCESS | 3820 | --DOCSHELL 13122400 == 36 [pid = 3820] [id = 292] 11:31:32 INFO - PROCESS | 3820 | --DOCSHELL 11201C00 == 35 [pid = 3820] [id = 291] 11:31:32 INFO - PROCESS | 3820 | --DOCSHELL 14536C00 == 34 [pid = 3820] [id = 288] 11:31:32 INFO - PROCESS | 3820 | --DOCSHELL 102CB800 == 33 [pid = 3820] [id = 274] 11:31:32 INFO - PROCESS | 3820 | --DOCSHELL 131D7C00 == 32 [pid = 3820] [id = 290] 11:31:32 INFO - PROCESS | 3820 | --DOCSHELL 11204400 == 31 [pid = 3820] [id = 289] 11:31:32 INFO - PROCESS | 3820 | --DOCSHELL 10A51000 == 30 [pid = 3820] [id = 303] 11:31:32 INFO - PROCESS | 3820 | --DOCSHELL 15316400 == 29 [pid = 3820] [id = 301] 11:31:32 INFO - PROCESS | 3820 | --DOCSHELL 1830AC00 == 28 [pid = 3820] [id = 302] 11:31:32 INFO - PROCESS | 3820 | --DOCSHELL 179A9C00 == 27 [pid = 3820] [id = 299] 11:31:32 INFO - PROCESS | 3820 | --DOCSHELL 105F1400 == 26 [pid = 3820] [id = 300] 11:31:32 INFO - PROCESS | 3820 | 1466015492822 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:32 INFO - PROCESS | 3820 | 1466015492826 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:32 INFO - PROCESS | 3820 | --DOMWINDOW == 93 (15E77400) [pid = 3820] [serial = 834] [outer = 00000000] [url = about:blank] 11:31:32 INFO - PROCESS | 3820 | --DOMWINDOW == 92 (131D9400) [pid = 3820] [serial = 828] [outer = 00000000] [url = about:blank] 11:31:32 INFO - PROCESS | 3820 | --DOMWINDOW == 91 (136AD000) [pid = 3820] [serial = 829] [outer = 00000000] [url = about:blank] 11:31:32 INFO - PROCESS | 3820 | --DOMWINDOW == 90 (182E0800) [pid = 3820] [serial = 843] [outer = 00000000] [url = about:blank] 11:31:32 INFO - PROCESS | 3820 | --DOMWINDOW == 89 (182D6C00) [pid = 3820] [serial = 844] [outer = 00000000] [url = about:blank] 11:31:32 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (16B07800) [pid = 3820] [serial = 837] [outer = 00000000] [url = about:blank] 11:31:32 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (1A845400) [pid = 3820] [serial = 849] [outer = 00000000] [url = about:blank] 11:31:32 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (16BAC800) [pid = 3820] [serial = 838] [outer = 00000000] [url = about:blank] 11:31:32 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (1A8DF400) [pid = 3820] [serial = 850] [outer = 00000000] [url = about:blank] 11:31:32 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (1A927400) [pid = 3820] [serial = 853] [outer = 00000000] [url = about:blank] 11:31:32 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (1A8E6000) [pid = 3820] [serial = 852] [outer = 00000000] [url = about:blank] 11:31:32 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (1A936800) [pid = 3820] [serial = 855] [outer = 00000000] [url = about:blank] 11:31:32 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (11CC7000) [pid = 3820] [serial = 825] [outer = 00000000] [url = about:blank] 11:31:32 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (12AE0400) [pid = 3820] [serial = 826] [outer = 00000000] [url = about:blank] 11:31:32 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (136B7C00) [pid = 3820] [serial = 858] [outer = 00000000] [url = about:blank] 11:31:32 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (16252400) [pid = 3820] [serial = 859] [outer = 00000000] [url = about:blank] 11:31:32 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (19F6A800) [pid = 3820] [serial = 823] [outer = 00000000] [url = about:blank] 11:31:32 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (1507F400) [pid = 3820] [serial = 831] [outer = 00000000] [url = about:blank] 11:31:32 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (15B74400) [pid = 3820] [serial = 832] [outer = 00000000] [url = about:blank] 11:31:32 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (18598C00) [pid = 3820] [serial = 846] [outer = 00000000] [url = about:blank] 11:31:32 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (17797800) [pid = 3820] [serial = 840] [outer = 00000000] [url = about:blank] 11:31:32 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (18229000) [pid = 3820] [serial = 841] [outer = 00000000] [url = about:blank] 11:31:32 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (1AA97C00) [pid = 3820] [serial = 856] [outer = 00000000] [url = about:blank] 11:31:32 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (1695F800) [pid = 3820] [serial = 835] [outer = 00000000] [url = about:blank] 11:31:32 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (1AC01C00) [pid = 3820] [serial = 864] [outer = 00000000] [url = about:blank] 11:31:32 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (19F18C00) [pid = 3820] [serial = 847] [outer = 00000000] [url = about:blank] 11:31:32 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (1A930C00) [pid = 3820] [serial = 862] [outer = 00000000] [url = about:blank] 11:31:32 INFO - PROCESS | 3820 | --DOMWINDOW == 66 (19F1C800) [pid = 3820] [serial = 861] [outer = 00000000] [url = about:blank] 11:31:32 INFO - PROCESS | 3820 | ++DOCSHELL 10224400 == 27 [pid = 3820] [id = 304] 11:31:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 67 (1026DC00) [pid = 3820] [serial = 911] [outer = 00000000] 11:31:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (104E6000) [pid = 3820] [serial = 912] [outer = 1026DC00] 11:31:32 INFO - PROCESS | 3820 | 1466015492932 Marionette DEBUG loaded listener.js 11:31:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (10A4AC00) [pid = 3820] [serial = 913] [outer = 1026DC00] 11:31:33 INFO - PROCESS | 3820 | 1466015493366 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] 11:31:33 INFO - PROCESS | 3820 | 1466015493398 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 11:31:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 11:31:33 INFO - PROCESS | 3820 | 1466015493436 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 11:31:33 INFO - PROCESS | 3820 | 1466015493438 Marionette TRACE conn3 <- [1,1182,null,{}] 11:31:33 INFO - PROCESS | 3820 | 1466015493444 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}] 11:31:33 INFO - PROCESS | 3820 | 1466015493448 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:33 INFO - PROCESS | 3820 | 1466015493540 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 11:31:33 INFO - PROCESS | 3820 | 1466015493550 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:33 INFO - PROCESS | 3820 | 1466015493553 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:33 INFO - PROCESS | 3820 | ++DOCSHELL 12A1B400 == 28 [pid = 3820] [id = 305] 11:31:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (12A1CC00) [pid = 3820] [serial = 914] [outer = 00000000] 11:31:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (12B5CC00) [pid = 3820] [serial = 915] [outer = 12A1CC00] 11:31:33 INFO - PROCESS | 3820 | 1466015493612 Marionette DEBUG loaded listener.js 11:31:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (12BBF800) [pid = 3820] [serial = 916] [outer = 12A1CC00] 11:31:34 INFO - PROCESS | 3820 | 1466015494148 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] 11:31:34 INFO - PROCESS | 3820 | 1466015494225 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 11:31:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 11:31:34 INFO - PROCESS | 3820 | 1466015494232 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 11:31:34 INFO - PROCESS | 3820 | 1466015494234 Marionette TRACE conn3 <- [1,1186,null,{}] 11:31:34 INFO - PROCESS | 3820 | 1466015494238 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}] 11:31:34 INFO - PROCESS | 3820 | 1466015494240 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:34 INFO - PROCESS | 3820 | 1466015494330 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 11:31:34 INFO - PROCESS | 3820 | 1466015494415 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:34 INFO - PROCESS | 3820 | 1466015494417 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:34 INFO - PROCESS | 3820 | ++DOCSHELL 136AEC00 == 29 [pid = 3820] [id = 306] 11:31:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (136B5800) [pid = 3820] [serial = 917] [outer = 00000000] 11:31:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (13C1E800) [pid = 3820] [serial = 918] [outer = 136B5800] 11:31:34 INFO - PROCESS | 3820 | 1466015494462 Marionette DEBUG loaded listener.js 11:31:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (140C2400) [pid = 3820] [serial = 919] [outer = 136B5800] 11:31:34 INFO - PROCESS | 3820 | 1466015494881 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]]]}] 11:31:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 11:31:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 710ms 11:31:34 INFO - PROCESS | 3820 | 1466015494929 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 11:31:34 INFO - PROCESS | 3820 | 1466015494931 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 11:31:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 11:31:34 INFO - PROCESS | 3820 | 1466015494936 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 11:31:34 INFO - PROCESS | 3820 | 1466015494943 Marionette TRACE conn3 <- [1,1190,null,{}] 11:31:34 INFO - PROCESS | 3820 | 1466015494962 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}] 11:31:34 INFO - PROCESS | 3820 | 1466015494966 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:35 INFO - PROCESS | 3820 | 1466015495081 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 11:31:35 INFO - PROCESS | 3820 | 1466015495094 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:35 INFO - PROCESS | 3820 | 1466015495096 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:35 INFO - PROCESS | 3820 | ++DOCSHELL 15B73400 == 30 [pid = 3820] [id = 307] 11:31:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (15B74400) [pid = 3820] [serial = 920] [outer = 00000000] 11:31:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (1605B800) [pid = 3820] [serial = 921] [outer = 15B74400] 11:31:35 INFO - PROCESS | 3820 | 1466015495142 Marionette DEBUG loaded listener.js 11:31:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (12B5C400) [pid = 3820] [serial = 922] [outer = 15B74400] 11:31:35 INFO - PROCESS | 3820 | 1466015495607 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]]]}] 11:31:35 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 11:31:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 710ms 11:31:35 INFO - PROCESS | 3820 | 1466015495655 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 11:31:35 INFO - PROCESS | 3820 | 1466015495659 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 11:31:35 INFO - PROCESS | 3820 | 1466015495663 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 11:31:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 11:31:35 INFO - PROCESS | 3820 | 1466015495666 Marionette TRACE conn3 <- [1,1194,null,{}] 11:31:35 INFO - PROCESS | 3820 | 1466015495696 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}] 11:31:35 INFO - PROCESS | 3820 | 1466015495698 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:35 INFO - PROCESS | 3820 | 1466015495823 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 11:31:35 INFO - PROCESS | 3820 | 1466015495834 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:35 INFO - PROCESS | 3820 | 1466015495836 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:35 INFO - PROCESS | 3820 | ++DOCSHELL 16A9BC00 == 31 [pid = 3820] [id = 308] 11:31:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (16AA3800) [pid = 3820] [serial = 923] [outer = 00000000] 11:31:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (16B0B800) [pid = 3820] [serial = 924] [outer = 16AA3800] 11:31:35 INFO - PROCESS | 3820 | 1466015495880 Marionette DEBUG loaded listener.js 11:31:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (16B5DC00) [pid = 3820] [serial = 925] [outer = 16AA3800] 11:31:36 INFO - PROCESS | 3820 | 1466015496314 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]]]}] 11:31:36 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 11:31:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 710ms 11:31:36 INFO - PROCESS | 3820 | 1466015496364 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 11:31:36 INFO - PROCESS | 3820 | 1466015496366 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 11:31:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 11:31:36 INFO - PROCESS | 3820 | 1466015496370 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 11:31:36 INFO - PROCESS | 3820 | 1466015496371 Marionette TRACE conn3 <- [1,1198,null,{}] 11:31:36 INFO - PROCESS | 3820 | 1466015496380 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}] 11:31:36 INFO - PROCESS | 3820 | 1466015496382 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:36 INFO - PROCESS | 3820 | 1466015496487 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 11:31:36 INFO - PROCESS | 3820 | 1466015496492 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:36 INFO - PROCESS | 3820 | 1466015496499 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:36 INFO - PROCESS | 3820 | ++DOCSHELL 17054000 == 32 [pid = 3820] [id = 309] 11:31:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (170F3800) [pid = 3820] [serial = 926] [outer = 00000000] 11:31:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (176F3800) [pid = 3820] [serial = 927] [outer = 170F3800] 11:31:36 INFO - PROCESS | 3820 | 1466015496553 Marionette DEBUG loaded listener.js 11:31:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (182C2400) [pid = 3820] [serial = 928] [outer = 170F3800] 11:31:37 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (16E87800) [pid = 3820] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 11:31:37 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (16B07400) [pid = 3820] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 11:31:37 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (11204C00) [pid = 3820] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 11:31:37 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (13124800) [pid = 3820] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 11:31:37 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (15B6D000) [pid = 3820] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 11:31:37 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (131D8C00) [pid = 3820] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 11:31:37 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (11203400) [pid = 3820] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 11:31:37 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (18594000) [pid = 3820] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 11:31:37 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (15696800) [pid = 3820] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 11:31:37 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (18312400) [pid = 3820] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 11:31:37 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (16AA5000) [pid = 3820] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 11:31:37 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (16B5E800) [pid = 3820] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 11:31:37 INFO - PROCESS | 3820 | 1466015497329 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]]]}] 11:31:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 11:31:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 963ms 11:31:37 INFO - PROCESS | 3820 | 1466015497348 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 11:31:37 INFO - PROCESS | 3820 | 1466015497350 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 11:31:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 11:31:37 INFO - PROCESS | 3820 | 1466015497353 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 11:31:37 INFO - PROCESS | 3820 | 1466015497355 Marionette TRACE conn3 <- [1,1202,null,{}] 11:31:37 INFO - PROCESS | 3820 | 1466015497358 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}] 11:31:37 INFO - PROCESS | 3820 | 1466015497360 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:37 INFO - PROCESS | 3820 | 1466015497439 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 11:31:37 INFO - PROCESS | 3820 | 1466015497526 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:37 INFO - PROCESS | 3820 | 1466015497528 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:37 INFO - PROCESS | 3820 | ++DOCSHELL 104E8800 == 33 [pid = 3820] [id = 310] 11:31:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (10565C00) [pid = 3820] [serial = 929] [outer = 00000000] 11:31:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (15E56000) [pid = 3820] [serial = 930] [outer = 10565C00] 11:31:37 INFO - PROCESS | 3820 | 1466015497571 Marionette DEBUG loaded listener.js 11:31:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (179A7800) [pid = 3820] [serial = 931] [outer = 10565C00] 11:31:37 INFO - PROCESS | 3820 | 1466015497934 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]]]}] 11:31:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 11:31:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 647ms 11:31:37 INFO - PROCESS | 3820 | 1466015497991 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 11:31:37 INFO - PROCESS | 3820 | 1466015497993 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 11:31:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 11:31:38 INFO - PROCESS | 3820 | 1466015498006 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 11:31:38 INFO - PROCESS | 3820 | 1466015498008 Marionette TRACE conn3 <- [1,1206,null,{}] 11:31:38 INFO - PROCESS | 3820 | 1466015498012 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}] 11:31:38 INFO - PROCESS | 3820 | 1466015498014 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:38 INFO - PROCESS | 3820 | 1466015498089 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 11:31:38 INFO - PROCESS | 3820 | 1466015498094 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:38 INFO - PROCESS | 3820 | 1466015498096 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:38 INFO - PROCESS | 3820 | ++DOCSHELL 16A9D800 == 34 [pid = 3820] [id = 311] 11:31:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (16E85000) [pid = 3820] [serial = 932] [outer = 00000000] 11:31:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (1830CC00) [pid = 3820] [serial = 933] [outer = 16E85000] 11:31:38 INFO - PROCESS | 3820 | 1466015498142 Marionette DEBUG loaded listener.js 11:31:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (18315000) [pid = 3820] [serial = 934] [outer = 16E85000] 11:31:38 INFO - PROCESS | 3820 | 1466015498579 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]]]}] 11:31:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 11:31:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 600ms 11:31:38 INFO - PROCESS | 3820 | 1466015498594 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 11:31:38 INFO - PROCESS | 3820 | 1466015498596 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 11:31:38 INFO - PROCESS | 3820 | 1466015498615 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 11:31:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 11:31:38 INFO - PROCESS | 3820 | 1466015498617 Marionette TRACE conn3 <- [1,1210,null,{}] 11:31:38 INFO - PROCESS | 3820 | 1466015498620 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}] 11:31:38 INFO - PROCESS | 3820 | 1466015498622 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:38 INFO - PROCESS | 3820 | 1466015498698 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 11:31:38 INFO - PROCESS | 3820 | 1466015498703 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:38 INFO - PROCESS | 3820 | 1466015498705 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:38 INFO - PROCESS | 3820 | ++DOCSHELL 18594800 == 35 [pid = 3820] [id = 312] 11:31:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (18598800) [pid = 3820] [serial = 935] [outer = 00000000] 11:31:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (19F5C400) [pid = 3820] [serial = 936] [outer = 18598800] 11:31:38 INFO - PROCESS | 3820 | 1466015498754 Marionette DEBUG loaded listener.js 11:31:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (19F5D800) [pid = 3820] [serial = 937] [outer = 18598800] 11:31:39 INFO - PROCESS | 3820 | 1466015499231 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] 11:31:39 INFO - PROCESS | 3820 | 1466015499260 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 11:31:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 11:31:39 INFO - PROCESS | 3820 | 1466015499266 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 11:31:39 INFO - PROCESS | 3820 | 1466015499270 Marionette TRACE conn3 <- [1,1214,null,{}] 11:31:39 INFO - PROCESS | 3820 | 1466015499277 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}] 11:31:39 INFO - PROCESS | 3820 | 1466015499280 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:39 INFO - PROCESS | 3820 | 1466015499401 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 11:31:39 INFO - PROCESS | 3820 | 1466015499527 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:39 INFO - PROCESS | 3820 | 1466015499532 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:39 INFO - PROCESS | 3820 | ++DOCSHELL 114C3400 == 36 [pid = 3820] [id = 313] 11:31:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (114C9400) [pid = 3820] [serial = 938] [outer = 00000000] 11:31:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (11CCB000) [pid = 3820] [serial = 939] [outer = 114C9400] 11:31:39 INFO - PROCESS | 3820 | 1466015499588 Marionette DEBUG loaded listener.js 11:31:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (12AE4800) [pid = 3820] [serial = 940] [outer = 114C9400] 11:31:40 INFO - PROCESS | 3820 | 1466015500352 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]]]}] 11:31:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 11:31:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1105ms 11:31:40 INFO - PROCESS | 3820 | 1466015500371 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 11:31:40 INFO - PROCESS | 3820 | 1466015500375 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 11:31:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 11:31:40 INFO - PROCESS | 3820 | 1466015500405 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 11:31:40 INFO - PROCESS | 3820 | 1466015500408 Marionette TRACE conn3 <- [1,1218,null,{}] 11:31:40 INFO - PROCESS | 3820 | 1466015500412 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}] 11:31:40 INFO - PROCESS | 3820 | 1466015500415 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:40 INFO - PROCESS | 3820 | 1466015500577 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 11:31:40 INFO - PROCESS | 3820 | 1466015500703 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:40 INFO - PROCESS | 3820 | 1466015500706 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:40 INFO - PROCESS | 3820 | ++DOCSHELL 140BFC00 == 37 [pid = 3820] [id = 314] 11:31:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (140C0400) [pid = 3820] [serial = 941] [outer = 00000000] 11:31:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (15316C00) [pid = 3820] [serial = 942] [outer = 140C0400] 11:31:40 INFO - PROCESS | 3820 | 1466015500768 Marionette DEBUG loaded listener.js 11:31:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (15B76800) [pid = 3820] [serial = 943] [outer = 140C0400] 11:31:41 INFO - PROCESS | 3820 | 1466015501625 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]]]}] 11:31:41 INFO - PROCESS | 3820 | --DOCSHELL 18597400 == 36 [pid = 3820] [id = 191] 11:31:41 INFO - PROCESS | 3820 | --DOCSHELL 14003C00 == 35 [pid = 3820] [id = 195] 11:31:41 INFO - PROCESS | 3820 | --DOCSHELL 13C8DC00 == 34 [pid = 3820] [id = 189] 11:31:41 INFO - PROCESS | 3820 | --DOCSHELL 158CE000 == 33 [pid = 3820] [id = 197] 11:31:41 INFO - PROCESS | 3820 | --DOCSHELL 104EA400 == 32 [pid = 3820] [id = 188] 11:31:41 INFO - PROCESS | 3820 | --DOCSHELL 140C0C00 == 31 [pid = 3820] [id = 196] 11:31:41 INFO - PROCESS | 3820 | --DOCSHELL 140BF800 == 30 [pid = 3820] [id = 187] 11:31:41 INFO - PROCESS | 3820 | --DOCSHELL 15080800 == 29 [pid = 3820] [id = 185] 11:31:41 INFO - PROCESS | 3820 | --DOCSHELL 13129C00 == 28 [pid = 3820] [id = 194] 11:31:41 INFO - PROCESS | 3820 | --DOCSHELL 131D9000 == 27 [pid = 3820] [id = 186] 11:31:41 INFO - PROCESS | 3820 | --DOCSHELL 11AD6C00 == 26 [pid = 3820] [id = 193] 11:31:41 INFO - PROCESS | 3820 | --DOCSHELL 13C14400 == 25 [pid = 3820] [id = 184] 11:31:41 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (1830BC00) [pid = 3820] [serial = 888] [outer = 00000000] [url = about:blank] 11:31:41 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (176E8000) [pid = 3820] [serial = 886] [outer = 00000000] [url = about:blank] 11:31:41 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (1AC06C00) [pid = 3820] [serial = 865] [outer = 00000000] [url = about:blank] 11:31:41 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (114C4C00) [pid = 3820] [serial = 867] [outer = 00000000] [url = about:blank] 11:31:41 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (12B60800) [pid = 3820] [serial = 868] [outer = 00000000] [url = about:blank] 11:31:41 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (13151C00) [pid = 3820] [serial = 876] [outer = 00000000] [url = about:blank] 11:31:41 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (136B8400) [pid = 3820] [serial = 877] [outer = 00000000] [url = about:blank] 11:31:41 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (15E76000) [pid = 3820] [serial = 879] [outer = 00000000] [url = about:blank] 11:31:41 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (176ACC00) [pid = 3820] [serial = 885] [outer = 00000000] [url = about:blank] 11:31:41 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (14531000) [pid = 3820] [serial = 870] [outer = 00000000] [url = about:blank] 11:31:41 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (145D6800) [pid = 3820] [serial = 871] [outer = 00000000] [url = about:blank] 11:31:41 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (12A11C00) [pid = 3820] [serial = 873] [outer = 00000000] [url = about:blank] 11:31:41 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (12B5D400) [pid = 3820] [serial = 874] [outer = 00000000] [url = about:blank] 11:31:41 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (1A84C800) [pid = 3820] [serial = 897] [outer = 00000000] [url = about:blank] 11:31:41 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (1A8DF000) [pid = 3820] [serial = 898] [outer = 00000000] [url = about:blank] 11:31:41 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (16B5C000) [pid = 3820] [serial = 891] [outer = 00000000] [url = about:blank] 11:31:41 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (176AE400) [pid = 3820] [serial = 892] [outer = 00000000] [url = about:blank] 11:31:41 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (18594400) [pid = 3820] [serial = 894] [outer = 00000000] [url = about:blank] 11:31:41 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (18314C00) [pid = 3820] [serial = 889] [outer = 00000000] [url = about:blank] 11:31:41 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (19F65400) [pid = 3820] [serial = 895] [outer = 00000000] [url = about:blank] 11:31:41 INFO - PROCESS | 3820 | --DOMWINDOW == 66 (16B62000) [pid = 3820] [serial = 882] [outer = 00000000] [url = about:blank] 11:31:41 INFO - PROCESS | 3820 | --DOMWINDOW == 65 (16E85800) [pid = 3820] [serial = 883] [outer = 00000000] [url = about:blank] 11:31:41 INFO - PROCESS | 3820 | --DOMWINDOW == 64 (16063400) [pid = 3820] [serial = 880] [outer = 00000000] [url = about:blank] 11:31:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 11:31:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1263ms 11:31:41 INFO - PROCESS | 3820 | 1466015501685 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 11:31:41 INFO - PROCESS | 3820 | 1466015501689 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 11:31:41 INFO - PROCESS | 3820 | 1466015501694 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 11:31:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 11:31:41 INFO - PROCESS | 3820 | 1466015501697 Marionette TRACE conn3 <- [1,1222,null,{}] 11:31:41 INFO - PROCESS | 3820 | 1466015501703 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}] 11:31:41 INFO - PROCESS | 3820 | 1466015501705 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:41 INFO - PROCESS | 3820 | 1466015501799 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 11:31:41 INFO - PROCESS | 3820 | 1466015501805 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:41 INFO - PROCESS | 3820 | 1466015501809 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:41 INFO - PROCESS | 3820 | ++DOCSHELL 11203800 == 26 [pid = 3820] [id = 315] 11:31:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 65 (11268000) [pid = 3820] [serial = 944] [outer = 00000000] 11:31:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 66 (11CC6800) [pid = 3820] [serial = 945] [outer = 11268000] 11:31:41 INFO - PROCESS | 3820 | 1466015501865 Marionette DEBUG loaded listener.js 11:31:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 67 (12AE6C00) [pid = 3820] [serial = 946] [outer = 11268000] 11:31:42 INFO - PROCESS | 3820 | 1466015502352 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]]]}] 11:31:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 11:31:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 710ms 11:31:42 INFO - PROCESS | 3820 | 1466015502398 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 11:31:42 INFO - PROCESS | 3820 | 1466015502402 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 11:31:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 11:31:42 INFO - PROCESS | 3820 | 1466015502408 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 11:31:42 INFO - PROCESS | 3820 | 1466015502411 Marionette TRACE conn3 <- [1,1226,null,{}] 11:31:42 INFO - PROCESS | 3820 | 1466015502414 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}] 11:31:42 INFO - PROCESS | 3820 | 1466015502417 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:42 INFO - PROCESS | 3820 | 1466015502499 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 11:31:42 INFO - PROCESS | 3820 | 1466015502507 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:42 INFO - PROCESS | 3820 | 1466015502510 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:42 INFO - PROCESS | 3820 | ++DOCSHELL 131DB400 == 27 [pid = 3820] [id = 316] 11:31:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (136AE000) [pid = 3820] [serial = 947] [outer = 00000000] 11:31:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (1393F000) [pid = 3820] [serial = 948] [outer = 136AE000] 11:31:42 INFO - PROCESS | 3820 | 1466015502556 Marionette DEBUG loaded listener.js 11:31:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (1400F000) [pid = 3820] [serial = 949] [outer = 136AE000] 11:31:43 INFO - PROCESS | 3820 | 1466015503019 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]]]}] 11:31:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 11:31:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 631ms 11:31:43 INFO - PROCESS | 3820 | 1466015503043 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 11:31:43 INFO - PROCESS | 3820 | 1466015503046 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 11:31:43 INFO - PROCESS | 3820 | 1466015503053 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 11:31:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 11:31:43 INFO - PROCESS | 3820 | 1466015503056 Marionette TRACE conn3 <- [1,1230,null,{}] 11:31:43 INFO - PROCESS | 3820 | 1466015503067 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}] 11:31:43 INFO - PROCESS | 3820 | 1466015503071 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:43 INFO - PROCESS | 3820 | 1466015503153 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 11:31:43 INFO - PROCESS | 3820 | 1466015503266 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:43 INFO - PROCESS | 3820 | 1466015503269 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:43 INFO - PROCESS | 3820 | ++DOCSHELL 15E79C00 == 28 [pid = 3820] [id = 317] 11:31:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (15E7A400) [pid = 3820] [serial = 950] [outer = 00000000] 11:31:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (1624DC00) [pid = 3820] [serial = 951] [outer = 15E7A400] 11:31:43 INFO - PROCESS | 3820 | 1466015503321 Marionette DEBUG loaded listener.js 11:31:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (16A9A800) [pid = 3820] [serial = 952] [outer = 15E7A400] 11:31:43 INFO - PROCESS | 3820 | 1466015503751 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]]]}] 11:31:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 11:31:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 710ms 11:31:43 INFO - PROCESS | 3820 | 1466015503785 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 11:31:43 INFO - PROCESS | 3820 | 1466015503788 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 11:31:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 11:31:43 INFO - PROCESS | 3820 | 1466015503791 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 11:31:43 INFO - PROCESS | 3820 | 1466015503793 Marionette TRACE conn3 <- [1,1234,null,{}] 11:31:43 INFO - PROCESS | 3820 | 1466015503796 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}] 11:31:43 INFO - PROCESS | 3820 | 1466015503798 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:43 INFO - PROCESS | 3820 | 1466015503923 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 11:31:43 INFO - PROCESS | 3820 | 1466015503982 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:43 INFO - PROCESS | 3820 | 1466015503984 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:43 INFO - PROCESS | 3820 | ++DOCSHELL 16A9A400 == 29 [pid = 3820] [id = 318] 11:31:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (16AA1800) [pid = 3820] [serial = 953] [outer = 00000000] 11:31:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (17053800) [pid = 3820] [serial = 954] [outer = 16AA1800] 11:31:44 INFO - PROCESS | 3820 | 1466015504027 Marionette DEBUG loaded listener.js 11:31:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (176B2800) [pid = 3820] [serial = 955] [outer = 16AA1800] 11:31:44 INFO - PROCESS | 3820 | 1466015504447 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]]]}] 11:31:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 11:31:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 711ms 11:31:44 INFO - PROCESS | 3820 | 1466015504490 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 11:31:44 INFO - PROCESS | 3820 | 1466015504492 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 11:31:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 11:31:44 INFO - PROCESS | 3820 | 1466015504501 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 11:31:44 INFO - PROCESS | 3820 | 1466015504502 Marionette TRACE conn3 <- [1,1238,null,{}] 11:31:44 INFO - PROCESS | 3820 | 1466015504506 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}] 11:31:44 INFO - PROCESS | 3820 | 1466015504508 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:44 INFO - PROCESS | 3820 | 1466015504640 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 11:31:44 INFO - PROCESS | 3820 | 1466015504649 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:44 INFO - PROCESS | 3820 | 1466015504651 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:44 INFO - PROCESS | 3820 | ++DOCSHELL 176ADC00 == 30 [pid = 3820] [id = 319] 11:31:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (176F2C00) [pid = 3820] [serial = 956] [outer = 00000000] 11:31:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (18229000) [pid = 3820] [serial = 957] [outer = 176F2C00] 11:31:44 INFO - PROCESS | 3820 | 1466015504695 Marionette DEBUG loaded listener.js 11:31:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (182D7800) [pid = 3820] [serial = 958] [outer = 176F2C00] 11:31:45 INFO - PROCESS | 3820 | 1466015505180 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]]]}] 11:31:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 11:31:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 741ms 11:31:45 INFO - PROCESS | 3820 | 1466015505237 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 11:31:45 INFO - PROCESS | 3820 | 1466015505239 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 11:31:45 INFO - PROCESS | 3820 | 1466015505242 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 11:31:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 11:31:45 INFO - PROCESS | 3820 | 1466015505243 Marionette TRACE conn3 <- [1,1242,null,{}] 11:31:45 INFO - PROCESS | 3820 | 1466015505253 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}] 11:31:45 INFO - PROCESS | 3820 | 1466015505258 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:45 INFO - PROCESS | 3820 | 1466015505387 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 11:31:45 INFO - PROCESS | 3820 | 1466015505448 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:45 INFO - PROCESS | 3820 | 1466015505451 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:45 INFO - PROCESS | 3820 | ++DOCSHELL 19F1C400 == 31 [pid = 3820] [id = 320] 11:31:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (19F20000) [pid = 3820] [serial = 959] [outer = 00000000] 11:31:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (1A4D7000) [pid = 3820] [serial = 960] [outer = 19F20000] 11:31:45 INFO - PROCESS | 3820 | 1466015505502 Marionette DEBUG loaded listener.js 11:31:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (1A4D8000) [pid = 3820] [serial = 961] [outer = 19F20000] 11:31:46 INFO - PROCESS | 3820 | 1466015505979 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]]]}] 11:31:46 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (136B5800) [pid = 3820] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 11:31:46 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (1026DC00) [pid = 3820] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 11:31:46 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (12A1CC00) [pid = 3820] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 11:31:46 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (105F1C00) [pid = 3820] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 11:31:46 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (15697400) [pid = 3820] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 11:31:46 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (170F3800) [pid = 3820] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 11:31:46 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (1830B000) [pid = 3820] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 11:31:46 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (16AA3800) [pid = 3820] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 11:31:46 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (10565C00) [pid = 3820] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 11:31:46 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (16E85000) [pid = 3820] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 11:31:46 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (15B74400) [pid = 3820] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 11:31:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 11:31:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 805ms 11:31:46 INFO - PROCESS | 3820 | 1466015506044 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 11:31:46 INFO - PROCESS | 3820 | 1466015506046 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 11:31:46 INFO - PROCESS | 3820 | 1466015506049 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 11:31:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 11:31:46 INFO - PROCESS | 3820 | 1466015506051 Marionette TRACE conn3 <- [1,1246,null,{}] 11:31:46 INFO - PROCESS | 3820 | 1466015506055 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}] 11:31:46 INFO - PROCESS | 3820 | 1466015506056 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:46 INFO - PROCESS | 3820 | 1466015506139 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 11:31:46 INFO - PROCESS | 3820 | 1466015506146 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:46 INFO - PROCESS | 3820 | 1466015506148 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:46 INFO - PROCESS | 3820 | ++DOCSHELL 1321E000 == 32 [pid = 3820] [id = 321] 11:31:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (136ACC00) [pid = 3820] [serial = 962] [outer = 00000000] 11:31:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (15697400) [pid = 3820] [serial = 963] [outer = 136ACC00] 11:31:46 INFO - PROCESS | 3820 | 1466015506194 Marionette DEBUG loaded listener.js 11:31:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (158CE000) [pid = 3820] [serial = 964] [outer = 136ACC00] 11:31:46 INFO - PROCESS | 3820 | 1466015506629 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]]]}] 11:31:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 11:31:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 631ms 11:31:46 INFO - PROCESS | 3820 | 1466015506688 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 11:31:46 INFO - PROCESS | 3820 | 1466015506690 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 11:31:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 11:31:46 INFO - PROCESS | 3820 | 1466015506693 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 11:31:46 INFO - PROCESS | 3820 | 1466015506695 Marionette TRACE conn3 <- [1,1250,null,{}] 11:31:46 INFO - PROCESS | 3820 | 1466015506698 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}] 11:31:46 INFO - PROCESS | 3820 | 1466015506700 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:46 INFO - PROCESS | 3820 | 1466015506778 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 11:31:46 INFO - PROCESS | 3820 | 1466015506784 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:46 INFO - PROCESS | 3820 | 1466015506786 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:46 INFO - PROCESS | 3820 | ++DOCSHELL 16AA8800 == 33 [pid = 3820] [id = 322] 11:31:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (170F3800) [pid = 3820] [serial = 965] [outer = 00000000] 11:31:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (19F68000) [pid = 3820] [serial = 966] [outer = 170F3800] 11:31:46 INFO - PROCESS | 3820 | 1466015506828 Marionette DEBUG loaded listener.js 11:31:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (1A8DF400) [pid = 3820] [serial = 967] [outer = 170F3800] 11:31:47 INFO - PROCESS | 3820 | 1466015507290 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]]]}] 11:31:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 11:31:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 600ms 11:31:47 INFO - PROCESS | 3820 | 1466015507333 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 11:31:47 INFO - PROCESS | 3820 | 1466015507335 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 11:31:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 11:31:47 INFO - PROCESS | 3820 | 1466015507338 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 11:31:47 INFO - PROCESS | 3820 | 1466015507339 Marionette TRACE conn3 <- [1,1254,null,{}] 11:31:47 INFO - PROCESS | 3820 | 1466015507347 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}] 11:31:47 INFO - PROCESS | 3820 | 1466015507348 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:47 INFO - PROCESS | 3820 | 1466015507427 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 11:31:47 INFO - PROCESS | 3820 | 1466015507433 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:47 INFO - PROCESS | 3820 | 1466015507435 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:47 INFO - PROCESS | 3820 | ++DOCSHELL 1026C000 == 34 [pid = 3820] [id = 323] 11:31:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (10274000) [pid = 3820] [serial = 968] [outer = 00000000] 11:31:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (18597C00) [pid = 3820] [serial = 969] [outer = 10274000] 11:31:47 INFO - PROCESS | 3820 | 1466015507487 Marionette DEBUG loaded listener.js 11:31:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (1A92C800) [pid = 3820] [serial = 970] [outer = 10274000] 11:31:47 INFO - PROCESS | 3820 | 1466015507913 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]]]}] 11:31:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 11:31:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 599ms 11:31:47 INFO - PROCESS | 3820 | 1466015507942 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 11:31:47 INFO - PROCESS | 3820 | 1466015507944 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 11:31:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 11:31:47 INFO - PROCESS | 3820 | 1466015507947 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 11:31:47 INFO - PROCESS | 3820 | 1466015507949 Marionette TRACE conn3 <- [1,1258,null,{}] 11:31:47 INFO - PROCESS | 3820 | 1466015507952 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}] 11:31:47 INFO - PROCESS | 3820 | 1466015507954 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:48 INFO - PROCESS | 3820 | 1466015508119 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 11:31:48 INFO - PROCESS | 3820 | 1466015508185 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:48 INFO - PROCESS | 3820 | 1466015508188 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:48 INFO - PROCESS | 3820 | ++DOCSHELL 104EA400 == 35 [pid = 3820] [id = 324] 11:31:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (10560000) [pid = 3820] [serial = 971] [outer = 00000000] 11:31:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (10B60C00) [pid = 3820] [serial = 972] [outer = 10560000] 11:31:48 INFO - PROCESS | 3820 | 1466015508245 Marionette DEBUG loaded listener.js 11:31:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (11208400) [pid = 3820] [serial = 973] [outer = 10560000] 11:31:48 INFO - PROCESS | 3820 | 1466015508825 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]]]}] 11:31:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 11:31:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 947ms 11:31:48 INFO - PROCESS | 3820 | 1466015508893 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 11:31:48 INFO - PROCESS | 3820 | 1466015508898 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 11:31:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 11:31:48 INFO - PROCESS | 3820 | 1466015508903 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 11:31:48 INFO - PROCESS | 3820 | 1466015508907 Marionette TRACE conn3 <- [1,1262,null,{}] 11:31:48 INFO - PROCESS | 3820 | 1466015508911 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}] 11:31:48 INFO - PROCESS | 3820 | 1466015508914 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:49 INFO - PROCESS | 3820 | 1466015509033 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 11:31:49 INFO - PROCESS | 3820 | 1466015509127 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:49 INFO - PROCESS | 3820 | 1466015509130 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:49 INFO - PROCESS | 3820 | ++DOCSHELL 140C3800 == 36 [pid = 3820] [id = 325] 11:31:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (14536000) [pid = 3820] [serial = 974] [outer = 00000000] 11:31:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (15313800) [pid = 3820] [serial = 975] [outer = 14536000] 11:31:49 INFO - PROCESS | 3820 | 1466015509184 Marionette DEBUG loaded listener.js 11:31:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (15E5E400) [pid = 3820] [serial = 976] [outer = 14536000] 11:31:49 INFO - PROCESS | 3820 | 1466015509743 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]]]}] 11:31:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 11:31:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 916ms 11:31:49 INFO - PROCESS | 3820 | 1466015509808 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 11:31:49 INFO - PROCESS | 3820 | 1466015509812 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 11:31:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 11:31:49 INFO - PROCESS | 3820 | 1466015509815 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 11:31:49 INFO - PROCESS | 3820 | 1466015509818 Marionette TRACE conn3 <- [1,1266,null,{}] 11:31:49 INFO - PROCESS | 3820 | 1466015509822 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}] 11:31:49 INFO - PROCESS | 3820 | 1466015509824 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:49 INFO - PROCESS | 3820 | 1466015509933 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 11:31:50 INFO - PROCESS | 3820 | 1466015510129 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:50 INFO - PROCESS | 3820 | 1466015510132 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:50 INFO - PROCESS | 3820 | ++DOCSHELL 16065800 == 37 [pid = 3820] [id = 326] 11:31:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (176A8400) [pid = 3820] [serial = 977] [outer = 00000000] 11:31:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (1830E800) [pid = 3820] [serial = 978] [outer = 176A8400] 11:31:50 INFO - PROCESS | 3820 | 1466015510188 Marionette DEBUG loaded listener.js 11:31:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (18591400) [pid = 3820] [serial = 979] [outer = 176A8400] 11:31:50 INFO - PROCESS | 3820 | 1466015510791 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]]]}] 11:31:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 11:31:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1010ms 11:31:50 INFO - PROCESS | 3820 | 1466015510854 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 11:31:50 INFO - PROCESS | 3820 | 1466015510858 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 11:31:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 11:31:50 INFO - PROCESS | 3820 | 1466015510869 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 11:31:50 INFO - PROCESS | 3820 | 1466015510874 Marionette TRACE conn3 <- [1,1270,null,{}] 11:31:50 INFO - PROCESS | 3820 | 1466015510878 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}] 11:31:50 INFO - PROCESS | 3820 | 1466015510881 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:50 INFO - PROCESS | 3820 | 1466015510986 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 11:31:51 INFO - PROCESS | 3820 | 1466015511113 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:51 INFO - PROCESS | 3820 | 1466015511115 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:51 INFO - PROCESS | 3820 | ++DOCSHELL 1605C800 == 38 [pid = 3820] [id = 327] 11:31:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (16E82000) [pid = 3820] [serial = 980] [outer = 00000000] 11:31:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 91 (1AA9E000) [pid = 3820] [serial = 981] [outer = 16E82000] 11:31:51 INFO - PROCESS | 3820 | 1466015511168 Marionette DEBUG loaded listener.js 11:31:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 92 (1AC02C00) [pid = 3820] [serial = 982] [outer = 16E82000] 11:31:51 INFO - PROCESS | 3820 | 1466015511887 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]]]}] 11:31:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 11:31:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1105ms 11:31:51 INFO - PROCESS | 3820 | 1466015511968 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 11:31:51 INFO - PROCESS | 3820 | 1466015511972 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 11:31:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 11:31:52 INFO - PROCESS | 3820 | 1466015511977 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 11:31:52 INFO - PROCESS | 3820 | 1466015511980 Marionette TRACE conn3 <- [1,1274,null,{}] 11:31:52 INFO - PROCESS | 3820 | 1466015511985 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}] 11:31:52 INFO - PROCESS | 3820 | 1466015511988 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:52 INFO - PROCESS | 3820 | 1466015512088 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 11:31:52 INFO - PROCESS | 3820 | 1466015512222 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:52 INFO - PROCESS | 3820 | 1466015512226 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:52 INFO - PROCESS | 3820 | ++DOCSHELL 10A4F800 == 39 [pid = 3820] [id = 328] 11:31:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 93 (12BC2000) [pid = 3820] [serial = 983] [outer = 00000000] 11:31:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 94 (13070800) [pid = 3820] [serial = 984] [outer = 12BC2000] 11:31:52 INFO - PROCESS | 3820 | 1466015512281 Marionette DEBUG loaded listener.js 11:31:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 95 (13153400) [pid = 3820] [serial = 985] [outer = 12BC2000] 11:31:53 INFO - PROCESS | 3820 | --DOCSHELL 10224400 == 38 [pid = 3820] [id = 304] 11:31:53 INFO - PROCESS | 3820 | --DOCSHELL 176F1800 == 37 [pid = 3820] [id = 190] 11:31:53 INFO - PROCESS | 3820 | --DOCSHELL 105E5800 == 36 [pid = 3820] [id = 200] 11:31:53 INFO - PROCESS | 3820 | --DOCSHELL 11204000 == 35 [pid = 3820] [id = 192] 11:31:53 INFO - PROCESS | 3820 | --DOCSHELL 104E5C00 == 34 [pid = 3820] [id = 199] 11:31:53 INFO - PROCESS | 3820 | --DOCSHELL 11AD8000 == 33 [pid = 3820] [id = 198] 11:31:53 INFO - PROCESS | 3820 | --DOCSHELL 11208000 == 32 [pid = 3820] [id = 183] 11:31:53 INFO - PROCESS | 3820 | --DOMWINDOW == 94 (13C1E800) [pid = 3820] [serial = 918] [outer = 00000000] [url = about:blank] 11:31:53 INFO - PROCESS | 3820 | --DOMWINDOW == 93 (104E6000) [pid = 3820] [serial = 912] [outer = 00000000] [url = about:blank] 11:31:53 INFO - PROCESS | 3820 | --DOMWINDOW == 92 (10A4AC00) [pid = 3820] [serial = 913] [outer = 00000000] [url = about:blank] 11:31:53 INFO - PROCESS | 3820 | --DOMWINDOW == 91 (12B5CC00) [pid = 3820] [serial = 915] [outer = 00000000] [url = about:blank] 11:31:53 INFO - PROCESS | 3820 | --DOMWINDOW == 90 (12BBF800) [pid = 3820] [serial = 916] [outer = 00000000] [url = about:blank] 11:31:53 INFO - PROCESS | 3820 | --DOMWINDOW == 89 (12B66800) [pid = 3820] [serial = 901] [outer = 00000000] [url = about:blank] 11:31:53 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (12A1C800) [pid = 3820] [serial = 900] [outer = 00000000] [url = about:blank] 11:31:53 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (16059C00) [pid = 3820] [serial = 904] [outer = 00000000] [url = about:blank] 11:31:53 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (158D1000) [pid = 3820] [serial = 903] [outer = 00000000] [url = about:blank] 11:31:53 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (176F3800) [pid = 3820] [serial = 927] [outer = 00000000] [url = about:blank] 11:31:53 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (1A930800) [pid = 3820] [serial = 907] [outer = 00000000] [url = about:blank] 11:31:53 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (1A842000) [pid = 3820] [serial = 906] [outer = 00000000] [url = about:blank] 11:31:53 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (12D64C00) [pid = 3820] [serial = 909] [outer = 00000000] [url = about:blank] 11:31:53 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (16B0B800) [pid = 3820] [serial = 924] [outer = 00000000] [url = about:blank] 11:31:53 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (15E56000) [pid = 3820] [serial = 930] [outer = 00000000] [url = about:blank] 11:31:53 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (19F5C400) [pid = 3820] [serial = 936] [outer = 00000000] [url = about:blank] 11:31:53 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (1830CC00) [pid = 3820] [serial = 933] [outer = 00000000] [url = about:blank] 11:31:53 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (1605B800) [pid = 3820] [serial = 921] [outer = 00000000] [url = about:blank] 11:31:53 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (18315000) [pid = 3820] [serial = 934] [outer = 00000000] [url = about:blank] 11:31:53 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (12B5C400) [pid = 3820] [serial = 922] [outer = 00000000] [url = about:blank] 11:31:53 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (179A7800) [pid = 3820] [serial = 931] [outer = 00000000] [url = about:blank] 11:31:53 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (16B5DC00) [pid = 3820] [serial = 925] [outer = 00000000] [url = about:blank] 11:31:53 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (182C2400) [pid = 3820] [serial = 928] [outer = 00000000] [url = about:blank] 11:31:53 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (140C2400) [pid = 3820] [serial = 919] [outer = 00000000] [url = about:blank] 11:31:53 INFO - PROCESS | 3820 | 1466015513417 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]]]}] 11:31:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 11:31:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1468ms 11:31:53 INFO - PROCESS | 3820 | 1466015513472 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 11:31:53 INFO - PROCESS | 3820 | 1466015513476 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 11:31:53 INFO - PROCESS | 3820 | 1466015513481 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 11:31:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 11:31:53 INFO - PROCESS | 3820 | 1466015513484 Marionette TRACE conn3 <- [1,1278,null,{}] 11:31:53 INFO - PROCESS | 3820 | 1466015513492 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}] 11:31:53 INFO - PROCESS | 3820 | 1466015513496 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:53 INFO - PROCESS | 3820 | 1466015513615 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 11:31:53 INFO - PROCESS | 3820 | 1466015513628 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:53 INFO - PROCESS | 3820 | 1466015513630 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:53 INFO - PROCESS | 3820 | ++DOCSHELL 11AD4800 == 33 [pid = 3820] [id = 329] 11:31:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (11AD5C00) [pid = 3820] [serial = 986] [outer = 00000000] 11:31:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (12B5E000) [pid = 3820] [serial = 987] [outer = 11AD5C00] 11:31:53 INFO - PROCESS | 3820 | 1466015513677 Marionette DEBUG loaded listener.js 11:31:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (12B5F400) [pid = 3820] [serial = 988] [outer = 11AD5C00] 11:31:54 INFO - PROCESS | 3820 | 1466015514192 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]]]}] 11:31:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 11:31:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 742ms 11:31:54 INFO - PROCESS | 3820 | 1466015514222 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 11:31:54 INFO - PROCESS | 3820 | 1466015514227 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 11:31:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 11:31:54 INFO - PROCESS | 3820 | 1466015514233 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 11:31:54 INFO - PROCESS | 3820 | 1466015514236 Marionette TRACE conn3 <- [1,1282,null,{}] 11:31:54 INFO - PROCESS | 3820 | 1466015514240 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}] 11:31:54 INFO - PROCESS | 3820 | 1466015514242 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:54 INFO - PROCESS | 3820 | 1466015514328 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 11:31:54 INFO - PROCESS | 3820 | 1466015514344 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:54 INFO - PROCESS | 3820 | 1466015514346 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:54 INFO - PROCESS | 3820 | ++DOCSHELL 136ADC00 == 34 [pid = 3820] [id = 330] 11:31:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (136AE400) [pid = 3820] [serial = 989] [outer = 00000000] 11:31:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (13C10C00) [pid = 3820] [serial = 990] [outer = 136AE400] 11:31:54 INFO - PROCESS | 3820 | 1466015514470 Marionette DEBUG loaded listener.js 11:31:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (13C90000) [pid = 3820] [serial = 991] [outer = 136AE400] 11:31:54 INFO - PROCESS | 3820 | 1466015514834 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]]]}] 11:31:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 11:31:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 648ms 11:31:54 INFO - PROCESS | 3820 | 1466015514871 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 11:31:54 INFO - PROCESS | 3820 | 1466015514873 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 11:31:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 11:31:54 INFO - PROCESS | 3820 | 1466015514876 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 11:31:54 INFO - PROCESS | 3820 | 1466015514880 Marionette TRACE conn3 <- [1,1286,null,{}] 11:31:54 INFO - PROCESS | 3820 | 1466015514891 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}] 11:31:54 INFO - PROCESS | 3820 | 1466015514895 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:54 INFO - PROCESS | 3820 | 1466015514977 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 11:31:55 INFO - PROCESS | 3820 | 1466015514983 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:55 INFO - PROCESS | 3820 | 1466015514986 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:55 INFO - PROCESS | 3820 | ++DOCSHELL 158D1000 == 35 [pid = 3820] [id = 331] 11:31:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (158D5C00) [pid = 3820] [serial = 992] [outer = 00000000] 11:31:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (15E76C00) [pid = 3820] [serial = 993] [outer = 158D5C00] 11:31:55 INFO - PROCESS | 3820 | 1466015515033 Marionette DEBUG loaded listener.js 11:31:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (16252C00) [pid = 3820] [serial = 994] [outer = 158D5C00] 11:31:55 INFO - PROCESS | 3820 | 1466015515527 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]]]}] 11:31:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 11:31:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 710ms 11:31:55 INFO - PROCESS | 3820 | 1466015515576 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 11:31:55 INFO - PROCESS | 3820 | 1466015515588 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 11:31:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 11:31:55 INFO - PROCESS | 3820 | 1466015515600 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 11:31:55 INFO - PROCESS | 3820 | 1466015515602 Marionette TRACE conn3 <- [1,1290,null,{}] 11:31:55 INFO - PROCESS | 3820 | 1466015515605 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}] 11:31:55 INFO - PROCESS | 3820 | 1466015515607 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:55 INFO - PROCESS | 3820 | 1466015515746 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 11:31:55 INFO - PROCESS | 3820 | 1466015515768 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:55 INFO - PROCESS | 3820 | 1466015515770 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:55 INFO - PROCESS | 3820 | ++DOCSHELL 16AA7000 == 36 [pid = 3820] [id = 332] 11:31:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (16B06000) [pid = 3820] [serial = 995] [outer = 00000000] 11:31:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (16B5DC00) [pid = 3820] [serial = 996] [outer = 16B06000] 11:31:55 INFO - PROCESS | 3820 | 1466015515814 Marionette DEBUG loaded listener.js 11:31:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (16BBA000) [pid = 3820] [serial = 997] [outer = 16B06000] 11:31:56 INFO - PROCESS | 3820 | 1466015516243 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]]]}] 11:31:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 11:31:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 695ms 11:31:56 INFO - PROCESS | 3820 | 1466015516330 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 11:31:56 INFO - PROCESS | 3820 | 1466015516332 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 11:31:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 11:31:56 INFO - PROCESS | 3820 | 1466015516335 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 11:31:56 INFO - PROCESS | 3820 | 1466015516337 Marionette TRACE conn3 <- [1,1294,null,{}] 11:31:56 INFO - PROCESS | 3820 | 1466015516341 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}] 11:31:56 INFO - PROCESS | 3820 | 1466015516343 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:56 INFO - PROCESS | 3820 | 1466015516447 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 11:31:56 INFO - PROCESS | 3820 | 1466015516455 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:56 INFO - PROCESS | 3820 | 1466015516457 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:56 INFO - PROCESS | 3820 | ++DOCSHELL 16FCA000 == 37 [pid = 3820] [id = 333] 11:31:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (16FCB000) [pid = 3820] [serial = 998] [outer = 00000000] 11:31:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (176EE800) [pid = 3820] [serial = 999] [outer = 16FCB000] 11:31:56 INFO - PROCESS | 3820 | 1466015516499 Marionette DEBUG loaded listener.js 11:31:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (179A8000) [pid = 3820] [serial = 1000] [outer = 16FCB000] 11:31:56 INFO - PROCESS | 3820 | 1466015516951 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]]]}] 11:31:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 11:31:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 631ms 11:31:56 INFO - PROCESS | 3820 | 1466015516973 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 11:31:56 INFO - PROCESS | 3820 | 1466015516975 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 11:31:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 11:31:56 INFO - PROCESS | 3820 | 1466015516979 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 11:31:56 INFO - PROCESS | 3820 | 1466015516980 Marionette TRACE conn3 <- [1,1298,null,{}] 11:31:56 INFO - PROCESS | 3820 | 1466015516984 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}] 11:31:56 INFO - PROCESS | 3820 | 1466015516989 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:57 INFO - PROCESS | 3820 | 1466015517117 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 11:31:57 INFO - PROCESS | 3820 | 1466015517205 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:57 INFO - PROCESS | 3820 | 1466015517207 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:57 INFO - PROCESS | 3820 | ++DOCSHELL 182D7400 == 38 [pid = 3820] [id = 334] 11:31:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (18311000) [pid = 3820] [serial = 1001] [outer = 00000000] 11:31:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (18502800) [pid = 3820] [serial = 1002] [outer = 18311000] 11:31:57 INFO - PROCESS | 3820 | 1466015517258 Marionette DEBUG loaded listener.js 11:31:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (18592400) [pid = 3820] [serial = 1003] [outer = 18311000] 11:31:57 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (114C9400) [pid = 3820] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 11:31:57 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (19F20000) [pid = 3820] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 11:31:57 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (136AE000) [pid = 3820] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 11:31:57 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (10274000) [pid = 3820] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 11:31:57 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (16AA1800) [pid = 3820] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 11:31:57 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (140C0400) [pid = 3820] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 11:31:57 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (10A52C00) [pid = 3820] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 11:31:57 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (136ACC00) [pid = 3820] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 11:31:57 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (15E7A400) [pid = 3820] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 11:31:57 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (18598800) [pid = 3820] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 11:31:57 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (176F2C00) [pid = 3820] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 11:31:57 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (11268000) [pid = 3820] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 11:31:57 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (170F3800) [pid = 3820] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 11:31:57 INFO - PROCESS | 3820 | 1466015517844 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] 11:31:57 INFO - PROCESS | 3820 | 1466015517887 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 11:31:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 11:31:57 INFO - PROCESS | 3820 | 1466015517899 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 11:31:57 INFO - PROCESS | 3820 | 1466015517901 Marionette TRACE conn3 <- [1,1302,null,{}] 11:31:57 INFO - PROCESS | 3820 | 1466015517905 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}] 11:31:57 INFO - PROCESS | 3820 | 1466015517907 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:57 INFO - PROCESS | 3820 | 1466015517983 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 11:31:58 INFO - PROCESS | 3820 | 1466015517989 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:58 INFO - PROCESS | 3820 | 1466015517991 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:58 INFO - PROCESS | 3820 | ++DOCSHELL 15B72000 == 39 [pid = 3820] [id = 335] 11:31:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (16FC9800) [pid = 3820] [serial = 1004] [outer = 00000000] 11:31:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (182DA800) [pid = 3820] [serial = 1005] [outer = 16FC9800] 11:31:58 INFO - PROCESS | 3820 | 1466015518035 Marionette DEBUG loaded listener.js 11:31:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (18594000) [pid = 3820] [serial = 1006] [outer = 16FC9800] 11:31:58 INFO - PROCESS | 3820 | 1466015518459 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]]]}] 11:31:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 11:31:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 600ms 11:31:58 INFO - PROCESS | 3820 | 1466015518497 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 11:31:58 INFO - PROCESS | 3820 | 1466015518499 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 11:31:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 11:31:58 INFO - PROCESS | 3820 | 1466015518502 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 11:31:58 INFO - PROCESS | 3820 | 1466015518504 Marionette TRACE conn3 <- [1,1306,null,{}] 11:31:58 INFO - PROCESS | 3820 | 1466015518511 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}] 11:31:58 INFO - PROCESS | 3820 | 1466015518513 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:58 INFO - PROCESS | 3820 | 1466015518589 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 11:31:58 INFO - PROCESS | 3820 | 1466015518594 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:58 INFO - PROCESS | 3820 | 1466015518596 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:58 INFO - PROCESS | 3820 | ++DOCSHELL 16BB6400 == 40 [pid = 3820] [id = 336] 11:31:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (19F1B000) [pid = 3820] [serial = 1007] [outer = 00000000] 11:31:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (1A4D0400) [pid = 3820] [serial = 1008] [outer = 19F1B000] 11:31:58 INFO - PROCESS | 3820 | 1466015518638 Marionette DEBUG loaded listener.js 11:31:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (1A4D2400) [pid = 3820] [serial = 1009] [outer = 19F1B000] 11:31:59 INFO - PROCESS | 3820 | 1466015519076 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]]]}] 11:31:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 11:31:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 600ms 11:31:59 INFO - PROCESS | 3820 | 1466015519100 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 11:31:59 INFO - PROCESS | 3820 | 1466015519101 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 11:31:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 11:31:59 INFO - PROCESS | 3820 | 1466015519105 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 11:31:59 INFO - PROCESS | 3820 | 1466015519106 Marionette TRACE conn3 <- [1,1310,null,{}] 11:31:59 INFO - PROCESS | 3820 | 1466015519110 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}] 11:31:59 INFO - PROCESS | 3820 | 1466015519112 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:59 INFO - PROCESS | 3820 | 1466015519226 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 11:31:59 INFO - PROCESS | 3820 | 1466015519233 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:59 INFO - PROCESS | 3820 | 1466015519235 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:31:59 INFO - PROCESS | 3820 | ++DOCSHELL 158D0400 == 41 [pid = 3820] [id = 337] 11:31:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (1A8E5C00) [pid = 3820] [serial = 1010] [outer = 00000000] 11:31:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (1A92B400) [pid = 3820] [serial = 1011] [outer = 1A8E5C00] 11:31:59 INFO - PROCESS | 3820 | 1466015519283 Marionette DEBUG loaded listener.js 11:31:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (1A92C400) [pid = 3820] [serial = 1012] [outer = 1A8E5C00] 11:31:59 INFO - PROCESS | 3820 | 1466015519852 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]]]}] 11:31:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 11:31:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 805ms 11:31:59 INFO - PROCESS | 3820 | 1466015519940 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 11:31:59 INFO - PROCESS | 3820 | 1466015519944 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 11:31:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 11:31:59 INFO - PROCESS | 3820 | 1466015519993 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 11:31:59 INFO - PROCESS | 3820 | 1466015519996 Marionette TRACE conn3 <- [1,1314,null,{}] 11:32:00 INFO - PROCESS | 3820 | 1466015520057 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}] 11:32:00 INFO - PROCESS | 3820 | 1466015520061 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:00 INFO - PROCESS | 3820 | 1466015520177 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 11:32:00 INFO - PROCESS | 3820 | 1466015520256 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:00 INFO - PROCESS | 3820 | 1466015520262 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:00 INFO - PROCESS | 3820 | ++DOCSHELL 10A4F400 == 42 [pid = 3820] [id = 338] 11:32:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (10A51C00) [pid = 3820] [serial = 1013] [outer = 00000000] 11:32:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (12B65800) [pid = 3820] [serial = 1014] [outer = 10A51C00] 11:32:00 INFO - PROCESS | 3820 | 1466015520369 Marionette DEBUG loaded listener.js 11:32:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (13070400) [pid = 3820] [serial = 1015] [outer = 10A51C00] 11:32:01 INFO - PROCESS | 3820 | 1466015521074 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]]]}] 11:32:01 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 11:32:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1200ms 11:32:01 INFO - PROCESS | 3820 | 1466015521145 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 11:32:01 INFO - PROCESS | 3820 | 1466015521149 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 11:32:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 11:32:01 INFO - PROCESS | 3820 | 1466015521156 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 11:32:01 INFO - PROCESS | 3820 | 1466015521159 Marionette TRACE conn3 <- [1,1318,null,{}] 11:32:01 INFO - PROCESS | 3820 | 1466015521163 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}] 11:32:01 INFO - PROCESS | 3820 | 1466015521166 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:01 INFO - PROCESS | 3820 | 1466015521285 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 11:32:01 INFO - PROCESS | 3820 | 1466015521420 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:01 INFO - PROCESS | 3820 | 1466015521423 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:01 INFO - PROCESS | 3820 | ++DOCSHELL 105ED800 == 43 [pid = 3820] [id = 339] 11:32:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (10A53C00) [pid = 3820] [serial = 1016] [outer = 00000000] 11:32:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (15E70400) [pid = 3820] [serial = 1017] [outer = 10A53C00] 11:32:01 INFO - PROCESS | 3820 | 1466015521480 Marionette DEBUG loaded listener.js 11:32:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 91 (16AA0000) [pid = 3820] [serial = 1018] [outer = 10A53C00] 11:32:02 INFO - PROCESS | 3820 | --DOCSHELL 16BB6400 == 42 [pid = 3820] [id = 336] 11:32:02 INFO - PROCESS | 3820 | --DOCSHELL 15B72000 == 41 [pid = 3820] [id = 335] 11:32:02 INFO - PROCESS | 3820 | --DOCSHELL 182D7400 == 40 [pid = 3820] [id = 334] 11:32:02 INFO - PROCESS | 3820 | --DOCSHELL 16FCA000 == 39 [pid = 3820] [id = 333] 11:32:02 INFO - PROCESS | 3820 | --DOCSHELL 16AA7000 == 38 [pid = 3820] [id = 332] 11:32:02 INFO - PROCESS | 3820 | --DOCSHELL 158D1000 == 37 [pid = 3820] [id = 331] 11:32:02 INFO - PROCESS | 3820 | --DOCSHELL 136ADC00 == 36 [pid = 3820] [id = 330] 11:32:02 INFO - PROCESS | 3820 | --DOCSHELL 11AD4800 == 35 [pid = 3820] [id = 329] 11:32:02 INFO - PROCESS | 3820 | --DOMWINDOW == 90 (15695400) [pid = 3820] [serial = 910] [outer = 00000000] [url = about:blank] 11:32:02 INFO - PROCESS | 3820 | --DOMWINDOW == 89 (18597C00) [pid = 3820] [serial = 969] [outer = 00000000] [url = about:blank] 11:32:02 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (18229000) [pid = 3820] [serial = 957] [outer = 00000000] [url = about:blank] 11:32:02 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (1A4D7000) [pid = 3820] [serial = 960] [outer = 00000000] [url = about:blank] 11:32:02 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (182D7800) [pid = 3820] [serial = 958] [outer = 00000000] [url = about:blank] 11:32:02 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (19F5D800) [pid = 3820] [serial = 937] [outer = 00000000] [url = about:blank] 11:32:02 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (1624DC00) [pid = 3820] [serial = 951] [outer = 00000000] [url = about:blank] 11:32:02 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (16A9A800) [pid = 3820] [serial = 952] [outer = 00000000] [url = about:blank] 11:32:02 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (1393F000) [pid = 3820] [serial = 948] [outer = 00000000] [url = about:blank] 11:32:02 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (1400F000) [pid = 3820] [serial = 949] [outer = 00000000] [url = about:blank] 11:32:02 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (11CCB000) [pid = 3820] [serial = 939] [outer = 00000000] [url = about:blank] 11:32:02 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (12AE4800) [pid = 3820] [serial = 940] [outer = 00000000] [url = about:blank] 11:32:02 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (15316C00) [pid = 3820] [serial = 942] [outer = 00000000] [url = about:blank] 11:32:02 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (15B76800) [pid = 3820] [serial = 943] [outer = 00000000] [url = about:blank] 11:32:02 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (11CC6800) [pid = 3820] [serial = 945] [outer = 00000000] [url = about:blank] 11:32:02 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (12AE6C00) [pid = 3820] [serial = 946] [outer = 00000000] [url = about:blank] 11:32:02 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (15697400) [pid = 3820] [serial = 963] [outer = 00000000] [url = about:blank] 11:32:02 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (158CE000) [pid = 3820] [serial = 964] [outer = 00000000] [url = about:blank] 11:32:02 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (1A4D8000) [pid = 3820] [serial = 961] [outer = 00000000] [url = about:blank] 11:32:02 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (17053800) [pid = 3820] [serial = 954] [outer = 00000000] [url = about:blank] 11:32:02 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (176B2800) [pid = 3820] [serial = 955] [outer = 00000000] [url = about:blank] 11:32:02 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (19F68000) [pid = 3820] [serial = 966] [outer = 00000000] [url = about:blank] 11:32:02 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (1A8DF400) [pid = 3820] [serial = 967] [outer = 00000000] [url = about:blank] 11:32:02 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (1A92C800) [pid = 3820] [serial = 970] [outer = 00000000] [url = about:blank] 11:32:02 INFO - PROCESS | 3820 | 1466015522302 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]]]}] 11:32:02 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 11:32:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1231ms 11:32:02 INFO - PROCESS | 3820 | 1466015522368 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 11:32:02 INFO - PROCESS | 3820 | 1466015522373 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 11:32:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 11:32:02 INFO - PROCESS | 3820 | 1466015522377 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 11:32:02 INFO - PROCESS | 3820 | 1466015522380 Marionette TRACE conn3 <- [1,1322,null,{}] 11:32:02 INFO - PROCESS | 3820 | 1466015522385 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}] 11:32:02 INFO - PROCESS | 3820 | 1466015522388 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:02 INFO - PROCESS | 3820 | 1466015522473 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 11:32:02 INFO - PROCESS | 3820 | 1466015522487 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:02 INFO - PROCESS | 3820 | 1466015522489 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:02 INFO - PROCESS | 3820 | ++DOCSHELL 11268C00 == 36 [pid = 3820] [id = 340] 11:32:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (11269C00) [pid = 3820] [serial = 1019] [outer = 00000000] 11:32:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (11AD4800) [pid = 3820] [serial = 1020] [outer = 11269C00] 11:32:02 INFO - PROCESS | 3820 | 1466015522540 Marionette DEBUG loaded listener.js 11:32:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (11CCB000) [pid = 3820] [serial = 1021] [outer = 11269C00] 11:32:03 INFO - PROCESS | 3820 | 1466015523086 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]]]}] 11:32:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 11:32:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 710ms 11:32:03 INFO - PROCESS | 3820 | 1466015523109 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 11:32:03 INFO - PROCESS | 3820 | 1466015523113 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 11:32:03 INFO - PROCESS | 3820 | 1466015523118 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 11:32:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 11:32:03 INFO - PROCESS | 3820 | 1466015523121 Marionette TRACE conn3 <- [1,1326,null,{}] 11:32:03 INFO - PROCESS | 3820 | 1466015523125 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}] 11:32:03 INFO - PROCESS | 3820 | 1466015523127 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:03 INFO - PROCESS | 3820 | 1466015523213 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 11:32:03 INFO - PROCESS | 3820 | 1466015523221 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:03 INFO - PROCESS | 3820 | 1466015523224 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:03 INFO - PROCESS | 3820 | ++DOCSHELL 1306D800 == 37 [pid = 3820] [id = 341] 11:32:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (13077400) [pid = 3820] [serial = 1022] [outer = 00000000] 11:32:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (1312F400) [pid = 3820] [serial = 1023] [outer = 13077400] 11:32:03 INFO - PROCESS | 3820 | 1466015523269 Marionette DEBUG loaded listener.js 11:32:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (136ADC00) [pid = 3820] [serial = 1024] [outer = 13077400] 11:32:04 INFO - PROCESS | 3820 | 1466015524226 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]]]}] 11:32:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 11:32:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1152ms 11:32:04 INFO - PROCESS | 3820 | 1466015524264 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 11:32:04 INFO - PROCESS | 3820 | 1466015524266 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 11:32:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 11:32:04 INFO - PROCESS | 3820 | 1466015524270 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 11:32:04 INFO - PROCESS | 3820 | 1466015524274 Marionette TRACE conn3 <- [1,1330,null,{}] 11:32:04 INFO - PROCESS | 3820 | 1466015524284 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}] 11:32:04 INFO - PROCESS | 3820 | 1466015524289 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:04 INFO - PROCESS | 3820 | 1466015524371 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 11:32:04 INFO - PROCESS | 3820 | 1466015524379 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:04 INFO - PROCESS | 3820 | 1466015524382 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:04 INFO - PROCESS | 3820 | ++DOCSHELL 15313000 == 38 [pid = 3820] [id = 342] 11:32:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (15316400) [pid = 3820] [serial = 1025] [outer = 00000000] 11:32:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (15B74400) [pid = 3820] [serial = 1026] [outer = 15316400] 11:32:04 INFO - PROCESS | 3820 | 1466015524437 Marionette DEBUG loaded listener.js 11:32:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (15E74000) [pid = 3820] [serial = 1027] [outer = 15316400] 11:32:04 INFO - PROCESS | 3820 | 1466015524915 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]]]}] 11:32:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 11:32:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 695ms 11:32:04 INFO - PROCESS | 3820 | 1466015524971 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 11:32:04 INFO - PROCESS | 3820 | 1466015524973 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 11:32:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 11:32:04 INFO - PROCESS | 3820 | 1466015524976 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 11:32:04 INFO - PROCESS | 3820 | 1466015524978 Marionette TRACE conn3 <- [1,1334,null,{}] 11:32:05 INFO - PROCESS | 3820 | 1466015524981 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}] 11:32:05 INFO - PROCESS | 3820 | 1466015524983 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:05 INFO - PROCESS | 3820 | 1466015525096 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 11:32:05 INFO - PROCESS | 3820 | 1466015525102 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:05 INFO - PROCESS | 3820 | 1466015525104 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:05 INFO - PROCESS | 3820 | ++DOCSHELL 15E7BC00 == 39 [pid = 3820] [id = 343] 11:32:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (16059800) [pid = 3820] [serial = 1028] [outer = 00000000] 11:32:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (16AA1800) [pid = 3820] [serial = 1029] [outer = 16059800] 11:32:05 INFO - PROCESS | 3820 | 1466015525147 Marionette DEBUG loaded listener.js 11:32:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (16B58000) [pid = 3820] [serial = 1030] [outer = 16059800] 11:32:05 INFO - PROCESS | 3820 | 1466015525621 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]]]}] 11:32:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 11:32:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 695ms 11:32:05 INFO - PROCESS | 3820 | 1466015525674 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 11:32:05 INFO - PROCESS | 3820 | 1466015525676 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 11:32:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 11:32:05 INFO - PROCESS | 3820 | 1466015525679 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 11:32:05 INFO - PROCESS | 3820 | 1466015525681 Marionette TRACE conn3 <- [1,1338,null,{}] 11:32:05 INFO - PROCESS | 3820 | 1466015525684 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}] 11:32:05 INFO - PROCESS | 3820 | 1466015525686 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:05 INFO - PROCESS | 3820 | 1466015525873 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 11:32:05 INFO - PROCESS | 3820 | 1466015525896 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:05 INFO - PROCESS | 3820 | 1466015525898 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:05 INFO - PROCESS | 3820 | ++DOCSHELL 16252800 == 40 [pid = 3820] [id = 344] 11:32:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (16259800) [pid = 3820] [serial = 1031] [outer = 00000000] 11:32:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (170F3800) [pid = 3820] [serial = 1032] [outer = 16259800] 11:32:05 INFO - PROCESS | 3820 | 1466015525941 Marionette DEBUG loaded listener.js 11:32:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (176AA000) [pid = 3820] [serial = 1033] [outer = 16259800] 11:32:06 INFO - PROCESS | 3820 | 1466015526379 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]]]}] 11:32:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 11:32:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 694ms 11:32:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 11:32:06 INFO - PROCESS | 3820 | 1466015526411 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 11:32:06 INFO - PROCESS | 3820 | 1466015526413 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 11:32:06 INFO - PROCESS | 3820 | 1466015526416 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 11:32:06 INFO - PROCESS | 3820 | 1466015526418 Marionette TRACE conn3 <- [1,1342,null,{}] 11:32:06 INFO - PROCESS | 3820 | 1466015526426 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}] 11:32:06 INFO - PROCESS | 3820 | 1466015526431 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:06 INFO - PROCESS | 3820 | 1466015526570 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 11:32:06 INFO - PROCESS | 3820 | 1466015526629 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:06 INFO - PROCESS | 3820 | 1466015526631 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:06 INFO - PROCESS | 3820 | ++DOCSHELL 1779E800 == 41 [pid = 3820] [id = 345] 11:32:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (177A0C00) [pid = 3820] [serial = 1034] [outer = 00000000] 11:32:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (1830A000) [pid = 3820] [serial = 1035] [outer = 177A0C00] 11:32:06 INFO - PROCESS | 3820 | 1466015526674 Marionette DEBUG loaded listener.js 11:32:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (1830A400) [pid = 3820] [serial = 1036] [outer = 177A0C00] 11:32:06 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (16B06000) [pid = 3820] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 11:32:06 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (158D5C00) [pid = 3820] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 11:32:06 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (136AE400) [pid = 3820] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 11:32:06 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (12BC2000) [pid = 3820] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 11:32:06 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (11AD5C00) [pid = 3820] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 11:32:06 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (16FCB000) [pid = 3820] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 11:32:06 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (10560000) [pid = 3820] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 11:32:06 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (14536000) [pid = 3820] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 11:32:06 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (19F1B000) [pid = 3820] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 11:32:06 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (176A8400) [pid = 3820] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 11:32:06 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (16E82000) [pid = 3820] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 11:32:06 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (18311000) [pid = 3820] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 11:32:06 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (16FC9800) [pid = 3820] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 11:32:07 INFO - PROCESS | 3820 | 1466015527150 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]]]}] 11:32:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 11:32:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 805ms 11:32:07 INFO - PROCESS | 3820 | 1466015527219 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 11:32:07 INFO - PROCESS | 3820 | 1466015527220 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 11:32:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 11:32:07 INFO - PROCESS | 3820 | 1466015527224 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 11:32:07 INFO - PROCESS | 3820 | 1466015527225 Marionette TRACE conn3 <- [1,1346,null,{}] 11:32:07 INFO - PROCESS | 3820 | 1466015527229 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}] 11:32:07 INFO - PROCESS | 3820 | 1466015527231 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:07 INFO - PROCESS | 3820 | 1466015527309 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 11:32:07 INFO - PROCESS | 3820 | 1466015527314 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:07 INFO - PROCESS | 3820 | 1466015527316 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:07 INFO - PROCESS | 3820 | ++DOCSHELL 13935400 == 42 [pid = 3820] [id = 346] 11:32:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (1695FC00) [pid = 3820] [serial = 1037] [outer = 00000000] 11:32:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (16E85400) [pid = 3820] [serial = 1038] [outer = 1695FC00] 11:32:07 INFO - PROCESS | 3820 | 1466015527359 Marionette DEBUG loaded listener.js 11:32:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (176F1400) [pid = 3820] [serial = 1039] [outer = 1695FC00] 11:32:07 INFO - PROCESS | 3820 | 1466015527775 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]]]}] 11:32:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 11:32:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 599ms 11:32:07 INFO - PROCESS | 3820 | 1466015527821 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 11:32:07 INFO - PROCESS | 3820 | 1466015527823 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 11:32:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 11:32:07 INFO - PROCESS | 3820 | 1466015527826 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 11:32:07 INFO - PROCESS | 3820 | 1466015527828 Marionette TRACE conn3 <- [1,1350,null,{}] 11:32:07 INFO - PROCESS | 3820 | 1466015527831 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}] 11:32:07 INFO - PROCESS | 3820 | 1466015527833 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:07 INFO - PROCESS | 3820 | 1466015527910 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 11:32:07 INFO - PROCESS | 3820 | 1466015527918 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:07 INFO - PROCESS | 3820 | 1466015527920 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:07 INFO - PROCESS | 3820 | ++DOCSHELL 156A0400 == 43 [pid = 3820] [id = 347] 11:32:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (182C8000) [pid = 3820] [serial = 1040] [outer = 00000000] 11:32:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (18313800) [pid = 3820] [serial = 1041] [outer = 182C8000] 11:32:07 INFO - PROCESS | 3820 | 1466015527963 Marionette DEBUG loaded listener.js 11:32:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (19F1F400) [pid = 3820] [serial = 1042] [outer = 182C8000] 11:32:08 INFO - PROCESS | 3820 | 1466015528397 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]]]}] 11:32:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 11:32:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 600ms 11:32:08 INFO - PROCESS | 3820 | 1466015528424 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 11:32:08 INFO - PROCESS | 3820 | 1466015528426 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 11:32:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 11:32:08 INFO - PROCESS | 3820 | 1466015528441 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 11:32:08 INFO - PROCESS | 3820 | 1466015528442 Marionette TRACE conn3 <- [1,1354,null,{}] 11:32:08 INFO - PROCESS | 3820 | 1466015528446 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}] 11:32:08 INFO - PROCESS | 3820 | 1466015528448 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:08 INFO - PROCESS | 3820 | 1466015528536 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 11:32:08 INFO - PROCESS | 3820 | 1466015528542 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:08 INFO - PROCESS | 3820 | 1466015528544 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:08 INFO - PROCESS | 3820 | ++DOCSHELL 15079800 == 44 [pid = 3820] [id = 348] 11:32:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (18595000) [pid = 3820] [serial = 1043] [outer = 00000000] 11:32:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (1A4D5000) [pid = 3820] [serial = 1044] [outer = 18595000] 11:32:08 INFO - PROCESS | 3820 | 1466015528586 Marionette DEBUG loaded listener.js 11:32:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (1A842800) [pid = 3820] [serial = 1045] [outer = 18595000] 11:32:09 INFO - PROCESS | 3820 | 1466015529277 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] 11:32:09 INFO - PROCESS | 3820 | 1466015529329 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 11:32:09 INFO - PROCESS | 3820 | 1466015529334 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 11:32:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 11:32:09 INFO - PROCESS | 3820 | 1466015529337 Marionette TRACE conn3 <- [1,1358,null,{}] 11:32:09 INFO - PROCESS | 3820 | 1466015529343 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}] 11:32:09 INFO - PROCESS | 3820 | 1466015529346 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:09 INFO - PROCESS | 3820 | 1466015529455 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 11:32:09 INFO - PROCESS | 3820 | 1466015529559 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:09 INFO - PROCESS | 3820 | 1466015529562 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:09 INFO - PROCESS | 3820 | ++DOCSHELL 1142E000 == 45 [pid = 3820] [id = 349] 11:32:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (114BB000) [pid = 3820] [serial = 1046] [outer = 00000000] 11:32:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (13127800) [pid = 3820] [serial = 1047] [outer = 114BB000] 11:32:09 INFO - PROCESS | 3820 | 1466015529626 Marionette DEBUG loaded listener.js 11:32:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (136B7C00) [pid = 3820] [serial = 1048] [outer = 114BB000] 11:32:10 INFO - PROCESS | 3820 | 1466015530235 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] 11:32:10 INFO - PROCESS | 3820 | 1466015530286 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 11:32:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 11:32:10 INFO - PROCESS | 3820 | 1466015530292 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 11:32:10 INFO - PROCESS | 3820 | 1466015530295 Marionette TRACE conn3 <- [1,1362,null,{}] 11:32:10 INFO - PROCESS | 3820 | 1466015530299 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}] 11:32:10 INFO - PROCESS | 3820 | 1466015530302 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:10 INFO - PROCESS | 3820 | 1466015530408 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 11:32:10 INFO - PROCESS | 3820 | 1466015530511 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:10 INFO - PROCESS | 3820 | 1466015530513 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:10 INFO - PROCESS | 3820 | ++DOCSHELL 15E6E400 == 46 [pid = 3820] [id = 350] 11:32:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (15E79000) [pid = 3820] [serial = 1049] [outer = 00000000] 11:32:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (16A9F800) [pid = 3820] [serial = 1050] [outer = 15E79000] 11:32:10 INFO - PROCESS | 3820 | 1466015530567 Marionette DEBUG loaded listener.js 11:32:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (16E7F400) [pid = 3820] [serial = 1051] [outer = 15E79000] 11:32:11 INFO - PROCESS | 3820 | [3820] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:32:11 INFO - PROCESS | 3820 | 1466015531222 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] 11:32:11 INFO - PROCESS | 3820 | 1466015531239 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 11:32:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 11:32:11 INFO - PROCESS | 3820 | 1466015531243 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 11:32:11 INFO - PROCESS | 3820 | 1466015531247 Marionette TRACE conn3 <- [1,1366,null,{}] 11:32:11 INFO - PROCESS | 3820 | 1466015531272 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}] 11:32:11 INFO - PROCESS | 3820 | 1466015531277 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:11 INFO - PROCESS | 3820 | 1466015531382 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 11:32:11 INFO - PROCESS | 3820 | 1466015531512 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:11 INFO - PROCESS | 3820 | 1466015531516 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:11 INFO - PROCESS | 3820 | ++DOCSHELL 1A4CFC00 == 47 [pid = 3820] [id = 351] 11:32:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (1A4D3C00) [pid = 3820] [serial = 1052] [outer = 00000000] 11:32:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (1A928400) [pid = 3820] [serial = 1053] [outer = 1A4D3C00] 11:32:11 INFO - PROCESS | 3820 | 1466015531571 Marionette DEBUG loaded listener.js 11:32:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (1A92E800) [pid = 3820] [serial = 1054] [outer = 1A4D3C00] 11:32:12 INFO - PROCESS | 3820 | 1466015532283 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] 11:32:12 INFO - PROCESS | 3820 | 1466015532343 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 11:32:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 11:32:12 INFO - PROCESS | 3820 | 1466015532376 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 11:32:12 INFO - PROCESS | 3820 | 1466015532379 Marionette TRACE conn3 <- [1,1370,null,{}] 11:32:12 INFO - PROCESS | 3820 | 1466015532385 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}] 11:32:12 INFO - PROCESS | 3820 | 1466015532388 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:12 INFO - PROCESS | 3820 | 1466015532483 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 11:32:12 INFO - PROCESS | 3820 | 1466015532579 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:12 INFO - PROCESS | 3820 | 1466015532584 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:12 INFO - PROCESS | 3820 | ++DOCSHELL 12B60000 == 48 [pid = 3820] [id = 352] 11:32:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 91 (12B61800) [pid = 3820] [serial = 1055] [outer = 00000000] 11:32:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 92 (1307B400) [pid = 3820] [serial = 1056] [outer = 12B61800] 11:32:12 INFO - PROCESS | 3820 | 1466015532631 Marionette DEBUG loaded listener.js 11:32:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 93 (13156800) [pid = 3820] [serial = 1057] [outer = 12B61800] 11:32:13 INFO - PROCESS | 3820 | --DOCSHELL 1026C000 == 47 [pid = 3820] [id = 323] 11:32:13 INFO - PROCESS | 3820 | --DOCSHELL 156A0400 == 46 [pid = 3820] [id = 347] 11:32:13 INFO - PROCESS | 3820 | --DOCSHELL 13935400 == 45 [pid = 3820] [id = 346] 11:32:13 INFO - PROCESS | 3820 | --DOCSHELL 1779E800 == 44 [pid = 3820] [id = 345] 11:32:13 INFO - PROCESS | 3820 | --DOCSHELL 16252800 == 43 [pid = 3820] [id = 344] 11:32:13 INFO - PROCESS | 3820 | --DOCSHELL 15E7BC00 == 42 [pid = 3820] [id = 343] 11:32:13 INFO - PROCESS | 3820 | --DOCSHELL 15313000 == 41 [pid = 3820] [id = 342] 11:32:13 INFO - PROCESS | 3820 | --DOCSHELL 1306D800 == 40 [pid = 3820] [id = 341] 11:32:13 INFO - PROCESS | 3820 | --DOCSHELL 11268C00 == 39 [pid = 3820] [id = 340] 11:32:13 INFO - PROCESS | 3820 | --DOCSHELL 16065800 == 38 [pid = 3820] [id = 326] 11:32:13 INFO - PROCESS | 3820 | --DOCSHELL 1605C800 == 37 [pid = 3820] [id = 327] 11:32:13 INFO - PROCESS | 3820 | --DOCSHELL 140C3800 == 36 [pid = 3820] [id = 325] 11:32:13 INFO - PROCESS | 3820 | --DOCSHELL 158D0400 == 35 [pid = 3820] [id = 337] 11:32:13 INFO - PROCESS | 3820 | --DOCSHELL 10A4F800 == 34 [pid = 3820] [id = 328] 11:32:13 INFO - PROCESS | 3820 | --DOCSHELL 105ED800 == 33 [pid = 3820] [id = 339] 11:32:13 INFO - PROCESS | 3820 | --DOCSHELL 10A4F400 == 32 [pid = 3820] [id = 338] 11:32:13 INFO - PROCESS | 3820 | --DOCSHELL 16AA8800 == 31 [pid = 3820] [id = 322] 11:32:13 INFO - PROCESS | 3820 | --DOCSHELL 104EA400 == 30 [pid = 3820] [id = 324] 11:32:13 INFO - PROCESS | 3820 | --DOCSHELL 15E6E400 == 29 [pid = 3820] [id = 350] 11:32:13 INFO - PROCESS | 3820 | --DOCSHELL 1A4CFC00 == 28 [pid = 3820] [id = 351] 11:32:13 INFO - PROCESS | 3820 | --DOCSHELL 15079800 == 27 [pid = 3820] [id = 348] 11:32:13 INFO - PROCESS | 3820 | --DOCSHELL 1142E000 == 26 [pid = 3820] [id = 349] 11:32:13 INFO - PROCESS | 3820 | --DOMWINDOW == 92 (16B5DC00) [pid = 3820] [serial = 996] [outer = 00000000] [url = about:blank] 11:32:13 INFO - PROCESS | 3820 | --DOMWINDOW == 91 (15E76C00) [pid = 3820] [serial = 993] [outer = 00000000] [url = about:blank] 11:32:13 INFO - PROCESS | 3820 | --DOMWINDOW == 90 (13C10C00) [pid = 3820] [serial = 990] [outer = 00000000] [url = about:blank] 11:32:13 INFO - PROCESS | 3820 | --DOMWINDOW == 89 (13C90000) [pid = 3820] [serial = 991] [outer = 00000000] [url = about:blank] 11:32:13 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (13153400) [pid = 3820] [serial = 985] [outer = 00000000] [url = about:blank] 11:32:13 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (13070800) [pid = 3820] [serial = 984] [outer = 00000000] [url = about:blank] 11:32:13 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (12B5E000) [pid = 3820] [serial = 987] [outer = 00000000] [url = about:blank] 11:32:13 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (12B5F400) [pid = 3820] [serial = 988] [outer = 00000000] [url = about:blank] 11:32:13 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (176EE800) [pid = 3820] [serial = 999] [outer = 00000000] [url = about:blank] 11:32:13 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (11208400) [pid = 3820] [serial = 973] [outer = 00000000] [url = about:blank] 11:32:13 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (10B60C00) [pid = 3820] [serial = 972] [outer = 00000000] [url = about:blank] 11:32:13 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (15E5E400) [pid = 3820] [serial = 976] [outer = 00000000] [url = about:blank] 11:32:13 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (15313800) [pid = 3820] [serial = 975] [outer = 00000000] [url = about:blank] 11:32:13 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (1A4D2400) [pid = 3820] [serial = 1009] [outer = 00000000] [url = about:blank] 11:32:13 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (18591400) [pid = 3820] [serial = 979] [outer = 00000000] [url = about:blank] 11:32:13 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (1830E800) [pid = 3820] [serial = 978] [outer = 00000000] [url = about:blank] 11:32:13 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (1AC02C00) [pid = 3820] [serial = 982] [outer = 00000000] [url = about:blank] 11:32:13 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (1AA9E000) [pid = 3820] [serial = 981] [outer = 00000000] [url = about:blank] 11:32:13 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (18502800) [pid = 3820] [serial = 1002] [outer = 00000000] [url = about:blank] 11:32:13 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (179A8000) [pid = 3820] [serial = 1000] [outer = 00000000] [url = about:blank] 11:32:13 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (1A4D0400) [pid = 3820] [serial = 1008] [outer = 00000000] [url = about:blank] 11:32:13 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (18592400) [pid = 3820] [serial = 1003] [outer = 00000000] [url = about:blank] 11:32:13 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (16BBA000) [pid = 3820] [serial = 997] [outer = 00000000] [url = about:blank] 11:32:13 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (182DA800) [pid = 3820] [serial = 1005] [outer = 00000000] [url = about:blank] 11:32:13 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (1A92B400) [pid = 3820] [serial = 1011] [outer = 00000000] [url = about:blank] 11:32:13 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (18594000) [pid = 3820] [serial = 1006] [outer = 00000000] [url = about:blank] 11:32:13 INFO - PROCESS | 3820 | --DOMWINDOW == 66 (16252C00) [pid = 3820] [serial = 994] [outer = 00000000] [url = about:blank] 11:32:13 INFO - PROCESS | 3820 | [3820] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:32:13 INFO - PROCESS | 3820 | 1466015533857 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] 11:32:13 INFO - PROCESS | 3820 | 1466015533885 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 11:32:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 11:32:13 INFO - PROCESS | 3820 | 1466015533890 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 11:32:13 INFO - PROCESS | 3820 | 1466015533893 Marionette TRACE conn3 <- [1,1374,null,{}] 11:32:13 INFO - PROCESS | 3820 | 1466015533898 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}] 11:32:13 INFO - PROCESS | 3820 | 1466015533901 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:14 INFO - PROCESS | 3820 | 1466015533986 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 11:32:14 INFO - PROCESS | 3820 | 1466015534115 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:14 INFO - PROCESS | 3820 | 1466015534120 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:14 INFO - PROCESS | 3820 | ++DOCSHELL 10A50000 == 27 [pid = 3820] [id = 353] 11:32:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 67 (10A50C00) [pid = 3820] [serial = 1058] [outer = 00000000] 11:32:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (11C26000) [pid = 3820] [serial = 1059] [outer = 10A50C00] 11:32:14 INFO - PROCESS | 3820 | 1466015534169 Marionette DEBUG loaded listener.js 11:32:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (12A1C800) [pid = 3820] [serial = 1060] [outer = 10A50C00] 11:32:14 INFO - PROCESS | 3820 | 1466015534565 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] 11:32:14 INFO - PROCESS | 3820 | 1466015534595 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 11:32:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 11:32:14 INFO - PROCESS | 3820 | 1466015534601 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 11:32:14 INFO - PROCESS | 3820 | 1466015534604 Marionette TRACE conn3 <- [1,1378,null,{}] 11:32:14 INFO - PROCESS | 3820 | 1466015534607 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}] 11:32:14 INFO - PROCESS | 3820 | 1466015534610 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:14 INFO - PROCESS | 3820 | 1466015534700 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 11:32:14 INFO - PROCESS | 3820 | 1466015534707 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:14 INFO - PROCESS | 3820 | 1466015534710 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:14 INFO - PROCESS | 3820 | ++DOCSHELL 11264800 == 28 [pid = 3820] [id = 354] 11:32:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (130A1400) [pid = 3820] [serial = 1061] [outer = 00000000] 11:32:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (131CE800) [pid = 3820] [serial = 1062] [outer = 130A1400] 11:32:14 INFO - PROCESS | 3820 | 1466015534756 Marionette DEBUG loaded listener.js 11:32:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (13939000) [pid = 3820] [serial = 1063] [outer = 130A1400] 11:32:15 INFO - PROCESS | 3820 | 1466015535204 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]]]}] 11:32:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 11:32:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 631ms 11:32:15 INFO - PROCESS | 3820 | 1466015535238 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 11:32:15 INFO - PROCESS | 3820 | 1466015535240 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 11:32:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 11:32:15 INFO - PROCESS | 3820 | 1466015535296 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 11:32:15 INFO - PROCESS | 3820 | 1466015535299 Marionette TRACE conn3 <- [1,1382,null,{}] 11:32:15 INFO - PROCESS | 3820 | 1466015535309 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}] 11:32:15 INFO - PROCESS | 3820 | 1466015535314 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:15 INFO - PROCESS | 3820 | 1466015535394 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 11:32:15 INFO - PROCESS | 3820 | 1466015535403 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:15 INFO - PROCESS | 3820 | 1466015535406 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:15 INFO - PROCESS | 3820 | ++DOCSHELL 156A0400 == 29 [pid = 3820] [id = 355] 11:32:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (15E54000) [pid = 3820] [serial = 1064] [outer = 00000000] 11:32:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (15E6FC00) [pid = 3820] [serial = 1065] [outer = 15E54000] 11:32:15 INFO - PROCESS | 3820 | 1466015535453 Marionette DEBUG loaded listener.js 11:32:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (15E7C800) [pid = 3820] [serial = 1066] [outer = 15E54000] 11:32:15 INFO - PROCESS | 3820 | 1466015535940 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]]]}] 11:32:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 11:32:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 694ms 11:32:15 INFO - PROCESS | 3820 | 1466015535993 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 11:32:15 INFO - PROCESS | 3820 | 1466015535996 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 11:32:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 11:32:15 INFO - PROCESS | 3820 | 1466015535999 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 11:32:15 INFO - PROCESS | 3820 | 1466015536001 Marionette TRACE conn3 <- [1,1386,null,{}] 11:32:16 INFO - PROCESS | 3820 | 1466015536004 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}] 11:32:16 INFO - PROCESS | 3820 | 1466015536006 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:16 INFO - PROCESS | 3820 | 1466015536139 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 11:32:16 INFO - PROCESS | 3820 | 1466015536203 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:16 INFO - PROCESS | 3820 | 1466015536205 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:16 INFO - PROCESS | 3820 | ++DOCSHELL 15E6F000 == 30 [pid = 3820] [id = 356] 11:32:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (15E7A400) [pid = 3820] [serial = 1067] [outer = 00000000] 11:32:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (16BABC00) [pid = 3820] [serial = 1068] [outer = 15E7A400] 11:32:16 INFO - PROCESS | 3820 | 1466015536248 Marionette DEBUG loaded listener.js 11:32:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (16E86000) [pid = 3820] [serial = 1069] [outer = 15E7A400] 11:32:16 INFO - PROCESS | 3820 | 1466015536656 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]]]}] 11:32:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 11:32:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 710ms 11:32:16 INFO - PROCESS | 3820 | 1466015536698 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 11:32:16 INFO - PROCESS | 3820 | 1466015536700 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 11:32:16 INFO - PROCESS | 3820 | 1466015536703 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 11:32:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 11:32:16 INFO - PROCESS | 3820 | 1466015536705 Marionette TRACE conn3 <- [1,1390,null,{}] 11:32:16 INFO - PROCESS | 3820 | 1466015536714 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}] 11:32:16 INFO - PROCESS | 3820 | 1466015536716 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:16 INFO - PROCESS | 3820 | 1466015536853 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 11:32:16 INFO - PROCESS | 3820 | 1466015536875 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:16 INFO - PROCESS | 3820 | 1466015536878 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:16 INFO - PROCESS | 3820 | ++DOCSHELL 17058000 == 31 [pid = 3820] [id = 357] 11:32:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (170F1800) [pid = 3820] [serial = 1070] [outer = 00000000] 11:32:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (177A2C00) [pid = 3820] [serial = 1071] [outer = 170F1800] 11:32:16 INFO - PROCESS | 3820 | 1466015536920 Marionette DEBUG loaded listener.js 11:32:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (18229000) [pid = 3820] [serial = 1072] [outer = 170F1800] 11:32:17 INFO - PROCESS | 3820 | 1466015537370 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]]]}] 11:32:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 11:32:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 711ms 11:32:17 INFO - PROCESS | 3820 | 1466015537403 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 11:32:17 INFO - PROCESS | 3820 | 1466015537405 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 11:32:17 INFO - PROCESS | 3820 | 1466015537409 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 11:32:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 11:32:17 INFO - PROCESS | 3820 | 1466015537410 Marionette TRACE conn3 <- [1,1394,null,{}] 11:32:17 INFO - PROCESS | 3820 | 1466015537414 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}] 11:32:17 INFO - PROCESS | 3820 | 1466015537419 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:17 INFO - PROCESS | 3820 | 1466015537545 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 11:32:17 INFO - PROCESS | 3820 | 1466015537550 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:17 INFO - PROCESS | 3820 | 1466015537552 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:17 INFO - PROCESS | 3820 | ++DOCSHELL 182CE800 == 32 [pid = 3820] [id = 358] 11:32:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (182DFC00) [pid = 3820] [serial = 1073] [outer = 00000000] 11:32:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (18594400) [pid = 3820] [serial = 1074] [outer = 182DFC00] 11:32:17 INFO - PROCESS | 3820 | 1466015537595 Marionette DEBUG loaded listener.js 11:32:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (19F1D400) [pid = 3820] [serial = 1075] [outer = 182DFC00] 11:32:18 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (16059800) [pid = 3820] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 11:32:18 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (16259800) [pid = 3820] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 11:32:18 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (177A0C00) [pid = 3820] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 11:32:18 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (10A53C00) [pid = 3820] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 11:32:18 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (15316400) [pid = 3820] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 11:32:18 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (10A51C00) [pid = 3820] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 11:32:18 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (13077400) [pid = 3820] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 11:32:18 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (1A8E5C00) [pid = 3820] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 11:32:18 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (11269C00) [pid = 3820] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 11:32:18 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (18595000) [pid = 3820] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 11:32:18 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (1695FC00) [pid = 3820] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 11:32:18 INFO - PROCESS | 3820 | 1466015538317 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]]]}] 11:32:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 11:32:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 962ms 11:32:18 INFO - PROCESS | 3820 | 1466015538354 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 11:32:18 INFO - PROCESS | 3820 | 1466015538356 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 11:32:18 INFO - PROCESS | 3820 | 1466015538360 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 11:32:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 11:32:18 INFO - PROCESS | 3820 | 1466015538361 Marionette TRACE conn3 <- [1,1398,null,{}] 11:32:18 INFO - PROCESS | 3820 | 1466015538364 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}] 11:32:18 INFO - PROCESS | 3820 | 1466015538366 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:18 INFO - PROCESS | 3820 | 1466015538440 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 11:32:18 INFO - PROCESS | 3820 | 1466015538574 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:18 INFO - PROCESS | 3820 | 1466015538576 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:18 INFO - PROCESS | 3820 | ++DOCSHELL 10B5FC00 == 33 [pid = 3820] [id = 359] 11:32:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (1120B000) [pid = 3820] [serial = 1076] [outer = 00000000] 11:32:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (14536000) [pid = 3820] [serial = 1077] [outer = 1120B000] 11:32:18 INFO - PROCESS | 3820 | 1466015538620 Marionette DEBUG loaded listener.js 11:32:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (145D6800) [pid = 3820] [serial = 1078] [outer = 1120B000] 11:32:18 INFO - PROCESS | 3820 | 1466015539000 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]]]}] 11:32:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 11:32:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 648ms 11:32:19 INFO - PROCESS | 3820 | 1466015539030 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 11:32:19 INFO - PROCESS | 3820 | 1466015539032 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 11:32:19 INFO - PROCESS | 3820 | 1466015539035 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 11:32:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 11:32:19 INFO - PROCESS | 3820 | 1466015539037 Marionette TRACE conn3 <- [1,1402,null,{}] 11:32:19 INFO - PROCESS | 3820 | 1466015539040 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}] 11:32:19 INFO - PROCESS | 3820 | 1466015539042 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:19 INFO - PROCESS | 3820 | 1466015539122 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 11:32:19 INFO - PROCESS | 3820 | 1466015539207 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:19 INFO - PROCESS | 3820 | 1466015539209 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:19 INFO - PROCESS | 3820 | ++DOCSHELL 104E6C00 == 34 [pid = 3820] [id = 360] 11:32:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (10A50400) [pid = 3820] [serial = 1079] [outer = 00000000] 11:32:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (18598400) [pid = 3820] [serial = 1080] [outer = 10A50400] 11:32:19 INFO - PROCESS | 3820 | 1466015539254 Marionette DEBUG loaded listener.js 11:32:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (19F16000) [pid = 3820] [serial = 1081] [outer = 10A50400] 11:32:19 INFO - PROCESS | 3820 | 1466015539619 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]]]}] 11:32:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 11:32:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 647ms 11:32:19 INFO - PROCESS | 3820 | 1466015539674 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 11:32:19 INFO - PROCESS | 3820 | 1466015539676 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 11:32:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 11:32:19 INFO - PROCESS | 3820 | 1466015539685 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 11:32:19 INFO - PROCESS | 3820 | 1466015539687 Marionette TRACE conn3 <- [1,1406,null,{}] 11:32:19 INFO - PROCESS | 3820 | 1466015539691 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}] 11:32:19 INFO - PROCESS | 3820 | 1466015539693 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:19 INFO - PROCESS | 3820 | 1466015539770 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 11:32:19 INFO - PROCESS | 3820 | 1466015539775 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:19 INFO - PROCESS | 3820 | 1466015539777 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:19 INFO - PROCESS | 3820 | ++DOCSHELL 15695400 == 35 [pid = 3820] [id = 361] 11:32:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (1A8DD800) [pid = 3820] [serial = 1082] [outer = 00000000] 11:32:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (1A928C00) [pid = 3820] [serial = 1083] [outer = 1A8DD800] 11:32:19 INFO - PROCESS | 3820 | 1466015539820 Marionette DEBUG loaded listener.js 11:32:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (1A92B000) [pid = 3820] [serial = 1084] [outer = 1A8DD800] 11:32:20 INFO - PROCESS | 3820 | 1466015540351 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]]]}] 11:32:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 11:32:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 742ms 11:32:20 INFO - PROCESS | 3820 | 1466015540420 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 11:32:20 INFO - PROCESS | 3820 | 1466015540425 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 11:32:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 11:32:20 INFO - PROCESS | 3820 | 1466015540431 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 11:32:20 INFO - PROCESS | 3820 | 1466015540434 Marionette TRACE conn3 <- [1,1410,null,{}] 11:32:20 INFO - PROCESS | 3820 | 1466015540440 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}] 11:32:20 INFO - PROCESS | 3820 | 1466015540443 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:20 INFO - PROCESS | 3820 | 1466015540568 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 11:32:20 INFO - PROCESS | 3820 | 1466015540674 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:20 INFO - PROCESS | 3820 | 1466015540679 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:20 INFO - PROCESS | 3820 | ++DOCSHELL 105ED800 == 36 [pid = 3820] [id = 362] 11:32:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (105EDC00) [pid = 3820] [serial = 1085] [outer = 00000000] 11:32:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (12B5D000) [pid = 3820] [serial = 1086] [outer = 105EDC00] 11:32:20 INFO - PROCESS | 3820 | 1466015540734 Marionette DEBUG loaded listener.js 11:32:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (12DF1000) [pid = 3820] [serial = 1087] [outer = 105EDC00] 11:32:21 INFO - PROCESS | 3820 | 1466015541563 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]]]}] 11:32:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 11:32:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1152ms 11:32:21 INFO - PROCESS | 3820 | 1466015541580 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 11:32:21 INFO - PROCESS | 3820 | 1466015541585 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 11:32:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 11:32:21 INFO - PROCESS | 3820 | 1466015541591 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 11:32:21 INFO - PROCESS | 3820 | 1466015541594 Marionette TRACE conn3 <- [1,1414,null,{}] 11:32:21 INFO - PROCESS | 3820 | 1466015541598 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}] 11:32:21 INFO - PROCESS | 3820 | 1466015541601 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:21 INFO - PROCESS | 3820 | 1466015541763 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 11:32:21 INFO - PROCESS | 3820 | 1466015541892 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:21 INFO - PROCESS | 3820 | 1466015541894 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:21 INFO - PROCESS | 3820 | ++DOCSHELL 15080800 == 37 [pid = 3820] [id = 363] 11:32:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (15313000) [pid = 3820] [serial = 1088] [outer = 00000000] 11:32:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (15B75400) [pid = 3820] [serial = 1089] [outer = 15313000] 11:32:21 INFO - PROCESS | 3820 | 1466015541958 Marionette DEBUG loaded listener.js 11:32:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (15E5C800) [pid = 3820] [serial = 1090] [outer = 15313000] 11:32:22 INFO - PROCESS | 3820 | --DOCSHELL 104E6C00 == 36 [pid = 3820] [id = 360] 11:32:22 INFO - PROCESS | 3820 | --DOCSHELL 10B5FC00 == 35 [pid = 3820] [id = 359] 11:32:22 INFO - PROCESS | 3820 | --DOCSHELL 182CE800 == 34 [pid = 3820] [id = 358] 11:32:22 INFO - PROCESS | 3820 | --DOCSHELL 17058000 == 33 [pid = 3820] [id = 357] 11:32:22 INFO - PROCESS | 3820 | --DOCSHELL 15E6F000 == 32 [pid = 3820] [id = 356] 11:32:22 INFO - PROCESS | 3820 | --DOCSHELL 156A0400 == 31 [pid = 3820] [id = 355] 11:32:22 INFO - PROCESS | 3820 | --DOCSHELL 11264800 == 30 [pid = 3820] [id = 354] 11:32:22 INFO - PROCESS | 3820 | --DOCSHELL 10A50000 == 29 [pid = 3820] [id = 353] 11:32:22 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (16AA1800) [pid = 3820] [serial = 1029] [outer = 00000000] [url = about:blank] 11:32:22 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (170F3800) [pid = 3820] [serial = 1032] [outer = 00000000] [url = about:blank] 11:32:22 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (1830A000) [pid = 3820] [serial = 1035] [outer = 00000000] [url = about:blank] 11:32:22 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (15E70400) [pid = 3820] [serial = 1017] [outer = 00000000] [url = about:blank] 11:32:22 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (16AA0000) [pid = 3820] [serial = 1018] [outer = 00000000] [url = about:blank] 11:32:22 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (15B74400) [pid = 3820] [serial = 1026] [outer = 00000000] [url = about:blank] 11:32:22 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (12B65800) [pid = 3820] [serial = 1014] [outer = 00000000] [url = about:blank] 11:32:22 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (13070400) [pid = 3820] [serial = 1015] [outer = 00000000] [url = about:blank] 11:32:22 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (176AA000) [pid = 3820] [serial = 1033] [outer = 00000000] [url = about:blank] 11:32:22 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (1312F400) [pid = 3820] [serial = 1023] [outer = 00000000] [url = about:blank] 11:32:22 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (136ADC00) [pid = 3820] [serial = 1024] [outer = 00000000] [url = about:blank] 11:32:22 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (1A92C400) [pid = 3820] [serial = 1012] [outer = 00000000] [url = about:blank] 11:32:22 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (11AD4800) [pid = 3820] [serial = 1020] [outer = 00000000] [url = about:blank] 11:32:22 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (11CCB000) [pid = 3820] [serial = 1021] [outer = 00000000] [url = about:blank] 11:32:22 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (1A842800) [pid = 3820] [serial = 1045] [outer = 00000000] [url = about:blank] 11:32:22 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (1A4D5000) [pid = 3820] [serial = 1044] [outer = 00000000] [url = about:blank] 11:32:22 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (16E85400) [pid = 3820] [serial = 1038] [outer = 00000000] [url = about:blank] 11:32:22 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (18313800) [pid = 3820] [serial = 1041] [outer = 00000000] [url = about:blank] 11:32:22 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (1830A400) [pid = 3820] [serial = 1036] [outer = 00000000] [url = about:blank] 11:32:22 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (16B58000) [pid = 3820] [serial = 1030] [outer = 00000000] [url = about:blank] 11:32:22 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (176F1400) [pid = 3820] [serial = 1039] [outer = 00000000] [url = about:blank] 11:32:22 INFO - PROCESS | 3820 | --DOMWINDOW == 66 (15E74000) [pid = 3820] [serial = 1027] [outer = 00000000] [url = about:blank] 11:32:22 INFO - PROCESS | 3820 | 1466015542857 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]]]}] 11:32:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 11:32:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1310ms 11:32:22 INFO - PROCESS | 3820 | 1466015542924 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 11:32:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 11:32:22 INFO - PROCESS | 3820 | 1466015542930 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 11:32:22 INFO - PROCESS | 3820 | 1466015542936 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 11:32:22 INFO - PROCESS | 3820 | 1466015542941 Marionette TRACE conn3 <- [1,1418,null,{}] 11:32:22 INFO - PROCESS | 3820 | 1466015542946 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}] 11:32:22 INFO - PROCESS | 3820 | 1466015542948 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:23 INFO - PROCESS | 3820 | 1466015543033 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 11:32:23 INFO - PROCESS | 3820 | 1466015543047 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:23 INFO - PROCESS | 3820 | 1466015543050 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:23 INFO - PROCESS | 3820 | ++DOCSHELL 11207C00 == 30 [pid = 3820] [id = 364] 11:32:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 67 (11208000) [pid = 3820] [serial = 1091] [outer = 00000000] 11:32:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (11AD5C00) [pid = 3820] [serial = 1092] [outer = 11208000] 11:32:23 INFO - PROCESS | 3820 | 1466015543101 Marionette DEBUG loaded listener.js 11:32:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (12A11800) [pid = 3820] [serial = 1093] [outer = 11208000] 11:32:23 INFO - PROCESS | 3820 | 1466015543614 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]]]}] 11:32:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 11:32:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 695ms 11:32:23 INFO - PROCESS | 3820 | 1466015543633 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 11:32:23 INFO - PROCESS | 3820 | 1466015543637 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 11:32:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 11:32:23 INFO - PROCESS | 3820 | 1466015543646 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 11:32:23 INFO - PROCESS | 3820 | 1466015543649 Marionette TRACE conn3 <- [1,1422,null,{}] 11:32:23 INFO - PROCESS | 3820 | 1466015543652 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}] 11:32:23 INFO - PROCESS | 3820 | 1466015543655 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:23 INFO - PROCESS | 3820 | 1466015543738 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 11:32:23 INFO - PROCESS | 3820 | 1466015543746 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:23 INFO - PROCESS | 3820 | 1466015543748 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:23 INFO - PROCESS | 3820 | ++DOCSHELL 12DF9000 == 31 [pid = 3820] [id = 365] 11:32:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (13070400) [pid = 3820] [serial = 1094] [outer = 00000000] 11:32:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (131D3400) [pid = 3820] [serial = 1095] [outer = 13070400] 11:32:23 INFO - PROCESS | 3820 | 1466015543794 Marionette DEBUG loaded listener.js 11:32:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (13C1E800) [pid = 3820] [serial = 1096] [outer = 13070400] 11:32:24 INFO - PROCESS | 3820 | 1466015544262 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]]]}] 11:32:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 11:32:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 648ms 11:32:24 INFO - PROCESS | 3820 | 1466015544281 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 11:32:24 INFO - PROCESS | 3820 | 1466015544283 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 11:32:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 11:32:24 INFO - PROCESS | 3820 | 1466015544287 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 11:32:24 INFO - PROCESS | 3820 | 1466015544290 Marionette TRACE conn3 <- [1,1426,null,{}] 11:32:24 INFO - PROCESS | 3820 | 1466015544300 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}] 11:32:24 INFO - PROCESS | 3820 | 1466015544305 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:24 INFO - PROCESS | 3820 | 1466015544387 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 11:32:24 INFO - PROCESS | 3820 | 1466015544428 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:24 INFO - PROCESS | 3820 | 1466015544431 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:24 INFO - PROCESS | 3820 | ++DOCSHELL 15E6F000 == 32 [pid = 3820] [id = 366] 11:32:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (15E70400) [pid = 3820] [serial = 1097] [outer = 00000000] 11:32:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (16064C00) [pid = 3820] [serial = 1098] [outer = 15E70400] 11:32:24 INFO - PROCESS | 3820 | 1466015544552 Marionette DEBUG loaded listener.js 11:32:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (1696E800) [pid = 3820] [serial = 1099] [outer = 15E70400] 11:32:24 INFO - PROCESS | 3820 | 1466015544986 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]]]}] 11:32:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 11:32:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 710ms 11:32:25 INFO - PROCESS | 3820 | 1466015545018 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 11:32:25 INFO - PROCESS | 3820 | 1466015545020 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 11:32:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 11:32:25 INFO - PROCESS | 3820 | 1466015545024 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 11:32:25 INFO - PROCESS | 3820 | 1466015545025 Marionette TRACE conn3 <- [1,1430,null,{}] 11:32:25 INFO - PROCESS | 3820 | 1466015545028 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}] 11:32:25 INFO - PROCESS | 3820 | 1466015545030 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:25 INFO - PROCESS | 3820 | 1466015545114 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 11:32:25 INFO - PROCESS | 3820 | 1466015545208 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:25 INFO - PROCESS | 3820 | 1466015545211 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:25 INFO - PROCESS | 3820 | ++DOCSHELL 16AA7400 == 33 [pid = 3820] [id = 367] 11:32:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (16B07800) [pid = 3820] [serial = 1100] [outer = 00000000] 11:32:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (176AA000) [pid = 3820] [serial = 1101] [outer = 16B07800] 11:32:25 INFO - PROCESS | 3820 | 1466015545254 Marionette DEBUG loaded listener.js 11:32:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (176F1400) [pid = 3820] [serial = 1102] [outer = 16B07800] 11:32:25 INFO - PROCESS | 3820 | 1466015545670 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]]]}] 11:32:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 11:32:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 710ms 11:32:25 INFO - PROCESS | 3820 | 1466015545723 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 11:32:25 INFO - PROCESS | 3820 | 1466015545725 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 11:32:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 11:32:25 INFO - PROCESS | 3820 | 1466015545728 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 11:32:25 INFO - PROCESS | 3820 | 1466015545730 Marionette TRACE conn3 <- [1,1434,null,{}] 11:32:25 INFO - PROCESS | 3820 | 1466015545733 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}] 11:32:25 INFO - PROCESS | 3820 | 1466015545735 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:25 INFO - PROCESS | 3820 | 1466015545868 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 11:32:25 INFO - PROCESS | 3820 | 1466015545890 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:25 INFO - PROCESS | 3820 | 1466015545892 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:25 INFO - PROCESS | 3820 | ++DOCSHELL 1682DC00 == 34 [pid = 3820] [id = 368] 11:32:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (16BAD800) [pid = 3820] [serial = 1103] [outer = 00000000] 11:32:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (1821C400) [pid = 3820] [serial = 1104] [outer = 16BAD800] 11:32:25 INFO - PROCESS | 3820 | 1466015545942 Marionette DEBUG loaded listener.js 11:32:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (182D4000) [pid = 3820] [serial = 1105] [outer = 16BAD800] 11:32:26 INFO - PROCESS | 3820 | 1466015546398 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]]]}] 11:32:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 11:32:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 694ms 11:32:26 INFO - PROCESS | 3820 | 1466015546428 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 11:32:26 INFO - PROCESS | 3820 | 1466015546430 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 11:32:26 INFO - PROCESS | 3820 | 1466015546434 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 11:32:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 11:32:26 INFO - PROCESS | 3820 | 1466015546436 Marionette TRACE conn3 <- [1,1438,null,{}] 11:32:26 INFO - PROCESS | 3820 | 1466015546439 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}] 11:32:26 INFO - PROCESS | 3820 | 1466015546444 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:26 INFO - PROCESS | 3820 | 1466015546583 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 11:32:26 INFO - PROCESS | 3820 | 1466015546594 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:26 INFO - PROCESS | 3820 | 1466015546596 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:26 INFO - PROCESS | 3820 | ++DOCSHELL 10E62000 == 35 [pid = 3820] [id = 369] 11:32:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (11CC6800) [pid = 3820] [serial = 1106] [outer = 00000000] 11:32:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (19F22C00) [pid = 3820] [serial = 1107] [outer = 11CC6800] 11:32:26 INFO - PROCESS | 3820 | 1466015546697 Marionette DEBUG loaded listener.js 11:32:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (1A4D8400) [pid = 3820] [serial = 1108] [outer = 11CC6800] 11:32:27 INFO - PROCESS | 3820 | 1466015547124 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]]]}] 11:32:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 11:32:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 742ms 11:32:27 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (182C8000) [pid = 3820] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 11:32:27 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (12B61800) [pid = 3820] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 11:32:27 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (130A1400) [pid = 3820] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 11:32:27 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (10A50C00) [pid = 3820] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 11:32:27 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (15E54000) [pid = 3820] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 11:32:27 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (182DFC00) [pid = 3820] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 11:32:27 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (114BB000) [pid = 3820] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 11:32:27 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (15E79000) [pid = 3820] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 11:32:27 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (1A4D3C00) [pid = 3820] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 11:32:27 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (170F1800) [pid = 3820] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 11:32:27 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (1120B000) [pid = 3820] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 11:32:27 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (15E7A400) [pid = 3820] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 11:32:27 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (10A50400) [pid = 3820] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 11:32:27 INFO - PROCESS | 3820 | 1466015547259 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 11:32:27 INFO - PROCESS | 3820 | 1466015547261 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 11:32:27 INFO - PROCESS | 3820 | 1466015547268 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 11:32:27 INFO - PROCESS | 3820 | 1466015547270 Marionette TRACE conn3 <- [1,1442,null,{}] 11:32:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 11:32:27 INFO - PROCESS | 3820 | 1466015547273 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}] 11:32:27 INFO - PROCESS | 3820 | 1466015547275 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:27 INFO - PROCESS | 3820 | 1466015547355 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 11:32:27 INFO - PROCESS | 3820 | 1466015547361 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:27 INFO - PROCESS | 3820 | 1466015547363 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:27 INFO - PROCESS | 3820 | ++DOCSHELL 114BB000 == 36 [pid = 3820] [id = 370] 11:32:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (114C8400) [pid = 3820] [serial = 1109] [outer = 00000000] 11:32:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (131D0C00) [pid = 3820] [serial = 1110] [outer = 114C8400] 11:32:27 INFO - PROCESS | 3820 | 1466015547405 Marionette DEBUG loaded listener.js 11:32:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (15B70400) [pid = 3820] [serial = 1111] [outer = 114C8400] 11:32:27 INFO - PROCESS | 3820 | 1466015547843 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]]]}] 11:32:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 11:32:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 584ms 11:32:27 INFO - PROCESS | 3820 | 1466015547857 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 11:32:27 INFO - PROCESS | 3820 | 1466015547859 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 11:32:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 11:32:27 INFO - PROCESS | 3820 | 1466015547862 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 11:32:27 INFO - PROCESS | 3820 | 1466015547864 Marionette TRACE conn3 <- [1,1446,null,{}] 11:32:27 INFO - PROCESS | 3820 | 1466015547867 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}] 11:32:27 INFO - PROCESS | 3820 | 1466015547869 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:27 INFO - PROCESS | 3820 | 1466015547994 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 11:32:27 INFO - PROCESS | 3820 | 1466015547999 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:27 INFO - PROCESS | 3820 | 1466015548001 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:28 INFO - PROCESS | 3820 | ++DOCSHELL 15E79000 == 37 [pid = 3820] [id = 371] 11:32:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (16BBA000) [pid = 3820] [serial = 1112] [outer = 00000000] 11:32:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (19F17400) [pid = 3820] [serial = 1113] [outer = 16BBA000] 11:32:28 INFO - PROCESS | 3820 | 1466015548043 Marionette DEBUG loaded listener.js 11:32:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (1A84CC00) [pid = 3820] [serial = 1114] [outer = 16BBA000] 11:32:28 INFO - PROCESS | 3820 | 1466015548468 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]]]}] 11:32:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 11:32:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 599ms 11:32:28 INFO - PROCESS | 3820 | 1466015548488 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 11:32:28 INFO - PROCESS | 3820 | 1466015548490 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 11:32:28 INFO - PROCESS | 3820 | 1466015548493 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 11:32:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 11:32:28 INFO - PROCESS | 3820 | 1466015548495 Marionette TRACE conn3 <- [1,1450,null,{}] 11:32:28 INFO - PROCESS | 3820 | 1466015548511 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}] 11:32:28 INFO - PROCESS | 3820 | 1466015548513 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:28 INFO - PROCESS | 3820 | 1466015548598 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 11:32:28 INFO - PROCESS | 3820 | 1466015548603 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:28 INFO - PROCESS | 3820 | 1466015548605 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:28 INFO - PROCESS | 3820 | ++DOCSHELL 1A8E8C00 == 38 [pid = 3820] [id = 372] 11:32:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (1A927800) [pid = 3820] [serial = 1115] [outer = 00000000] 11:32:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (1AA95C00) [pid = 3820] [serial = 1116] [outer = 1A927800] 11:32:28 INFO - PROCESS | 3820 | 1466015548649 Marionette DEBUG loaded listener.js 11:32:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (1AA96400) [pid = 3820] [serial = 1117] [outer = 1A927800] 11:32:29 INFO - PROCESS | 3820 | 1466015549088 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]]]}] 11:32:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 11:32:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 647ms 11:32:29 INFO - PROCESS | 3820 | 1466015549152 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 11:32:29 INFO - PROCESS | 3820 | 1466015549154 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 11:32:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 11:32:29 INFO - PROCESS | 3820 | 1466015549158 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 11:32:29 INFO - PROCESS | 3820 | 1466015549160 Marionette TRACE conn3 <- [1,1454,null,{}] 11:32:29 INFO - PROCESS | 3820 | 1466015549163 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}] 11:32:29 INFO - PROCESS | 3820 | 1466015549165 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:29 INFO - PROCESS | 3820 | 1466015549243 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 11:32:29 INFO - PROCESS | 3820 | 1466015549250 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:29 INFO - PROCESS | 3820 | 1466015549252 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:29 INFO - PROCESS | 3820 | ++DOCSHELL 0C76E000 == 39 [pid = 3820] [id = 373] 11:32:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (0C76FC00) [pid = 3820] [serial = 1118] [outer = 00000000] 11:32:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (10A4F400) [pid = 3820] [serial = 1119] [outer = 0C76FC00] 11:32:29 INFO - PROCESS | 3820 | 1466015549346 Marionette DEBUG loaded listener.js 11:32:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (10B67C00) [pid = 3820] [serial = 1120] [outer = 0C76FC00] 11:32:30 INFO - PROCESS | 3820 | 1466015550110 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]]]}] 11:32:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 11:32:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1010ms 11:32:30 INFO - PROCESS | 3820 | 1466015550162 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 11:32:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 11:32:30 INFO - PROCESS | 3820 | 1466015550165 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 11:32:30 INFO - PROCESS | 3820 | 1466015550171 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 11:32:30 INFO - PROCESS | 3820 | 1466015550174 Marionette TRACE conn3 <- [1,1458,null,{}] 11:32:30 INFO - PROCESS | 3820 | 1466015550179 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}] 11:32:30 INFO - PROCESS | 3820 | 1466015550183 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:30 INFO - PROCESS | 3820 | 1466015550292 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 11:32:30 INFO - PROCESS | 3820 | 1466015550423 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:30 INFO - PROCESS | 3820 | 1466015550427 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:30 INFO - PROCESS | 3820 | ++DOCSHELL 1314F000 == 40 [pid = 3820] [id = 374] 11:32:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (140BB400) [pid = 3820] [serial = 1121] [outer = 00000000] 11:32:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (14538800) [pid = 3820] [serial = 1122] [outer = 140BB400] 11:32:30 INFO - PROCESS | 3820 | 1466015550483 Marionette DEBUG loaded listener.js 11:32:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (158D7400) [pid = 3820] [serial = 1123] [outer = 140BB400] 11:32:31 INFO - PROCESS | 3820 | 1466015551140 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]]]}] 11:32:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 11:32:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1010ms 11:32:31 INFO - PROCESS | 3820 | 1466015551202 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 11:32:31 INFO - PROCESS | 3820 | 1466015551206 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 11:32:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 11:32:31 INFO - PROCESS | 3820 | 1466015551213 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 11:32:31 INFO - PROCESS | 3820 | 1466015551215 Marionette TRACE conn3 <- [1,1462,null,{}] 11:32:31 INFO - PROCESS | 3820 | 1466015551220 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}] 11:32:31 INFO - PROCESS | 3820 | 1466015551222 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:31 INFO - PROCESS | 3820 | 1466015551378 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 11:32:31 INFO - PROCESS | 3820 | 1466015551388 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:31 INFO - PROCESS | 3820 | 1466015551390 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:31 INFO - PROCESS | 3820 | ++DOCSHELL 176B2000 == 41 [pid = 3820] [id = 375] 11:32:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (176E8000) [pid = 3820] [serial = 1124] [outer = 00000000] 11:32:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (18502800) [pid = 3820] [serial = 1125] [outer = 176E8000] 11:32:31 INFO - PROCESS | 3820 | 1466015551442 Marionette DEBUG loaded listener.js 11:32:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (18592C00) [pid = 3820] [serial = 1126] [outer = 176E8000] 11:32:32 INFO - PROCESS | 3820 | 1466015552097 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]]]}] 11:32:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 11:32:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 963ms 11:32:32 INFO - PROCESS | 3820 | 1466015552159 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 11:32:32 INFO - PROCESS | 3820 | 1466015552162 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 11:32:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 11:32:32 INFO - PROCESS | 3820 | 1466015552166 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 11:32:32 INFO - PROCESS | 3820 | 1466015552169 Marionette TRACE conn3 <- [1,1466,null,{}] 11:32:32 INFO - PROCESS | 3820 | 1466015552187 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}] 11:32:32 INFO - PROCESS | 3820 | 1466015552192 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:32 INFO - PROCESS | 3820 | 1466015552329 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 11:32:32 INFO - PROCESS | 3820 | 1466015552455 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:32 INFO - PROCESS | 3820 | 1466015552458 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:32 INFO - PROCESS | 3820 | ++DOCSHELL 10434C00 == 42 [pid = 3820] [id = 376] 11:32:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (16063400) [pid = 3820] [serial = 1127] [outer = 00000000] 11:32:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 91 (19F6A400) [pid = 3820] [serial = 1128] [outer = 16063400] 11:32:32 INFO - PROCESS | 3820 | 1466015552510 Marionette DEBUG loaded listener.js 11:32:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 92 (1A4D8000) [pid = 3820] [serial = 1129] [outer = 16063400] 11:32:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 93 (11C20400) [pid = 3820] [serial = 1130] [outer = 1B3CCC00] 11:32:33 INFO - PROCESS | 3820 | 1466015553396 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]]]}] 11:32:33 INFO - PROCESS | 3820 | --DOCSHELL 1A8E8C00 == 41 [pid = 3820] [id = 372] 11:32:33 INFO - PROCESS | 3820 | --DOCSHELL 15E79000 == 40 [pid = 3820] [id = 371] 11:32:33 INFO - PROCESS | 3820 | --DOCSHELL 114BB000 == 39 [pid = 3820] [id = 370] 11:32:33 INFO - PROCESS | 3820 | --DOCSHELL 10E62000 == 38 [pid = 3820] [id = 369] 11:32:33 INFO - PROCESS | 3820 | --DOCSHELL 1682DC00 == 37 [pid = 3820] [id = 368] 11:32:33 INFO - PROCESS | 3820 | --DOCSHELL 16AA7400 == 36 [pid = 3820] [id = 367] 11:32:33 INFO - PROCESS | 3820 | --DOCSHELL 15E6F000 == 35 [pid = 3820] [id = 366] 11:32:33 INFO - PROCESS | 3820 | --DOCSHELL 12DF9000 == 34 [pid = 3820] [id = 365] 11:32:33 INFO - PROCESS | 3820 | --DOCSHELL 11207C00 == 33 [pid = 3820] [id = 364] 11:32:33 INFO - PROCESS | 3820 | --DOCSHELL 15695400 == 32 [pid = 3820] [id = 361] 11:32:33 INFO - PROCESS | 3820 | --DOCSHELL 105ED800 == 31 [pid = 3820] [id = 362] 11:32:33 INFO - PROCESS | 3820 | --DOCSHELL 15080800 == 30 [pid = 3820] [id = 363] 11:32:33 INFO - PROCESS | 3820 | --DOCSHELL 12B60000 == 29 [pid = 3820] [id = 352] 11:32:33 INFO - PROCESS | 3820 | --DOCSHELL 176B2000 == 28 [pid = 3820] [id = 375] 11:32:33 INFO - PROCESS | 3820 | --DOCSHELL 0C76E000 == 27 [pid = 3820] [id = 373] 11:32:33 INFO - PROCESS | 3820 | --DOCSHELL 1314F000 == 26 [pid = 3820] [id = 374] 11:32:34 INFO - PROCESS | 3820 | --DOMWINDOW == 92 (19F1F400) [pid = 3820] [serial = 1042] [outer = 00000000] [url = about:blank] 11:32:34 INFO - PROCESS | 3820 | --DOMWINDOW == 91 (13156800) [pid = 3820] [serial = 1057] [outer = 00000000] [url = about:blank] 11:32:34 INFO - PROCESS | 3820 | --DOMWINDOW == 90 (1307B400) [pid = 3820] [serial = 1056] [outer = 00000000] [url = about:blank] 11:32:34 INFO - PROCESS | 3820 | --DOMWINDOW == 89 (131CE800) [pid = 3820] [serial = 1062] [outer = 00000000] [url = about:blank] 11:32:34 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (13939000) [pid = 3820] [serial = 1063] [outer = 00000000] [url = about:blank] 11:32:34 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (11C26000) [pid = 3820] [serial = 1059] [outer = 00000000] [url = about:blank] 11:32:34 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (12A1C800) [pid = 3820] [serial = 1060] [outer = 00000000] [url = about:blank] 11:32:34 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (15E6FC00) [pid = 3820] [serial = 1065] [outer = 00000000] [url = about:blank] 11:32:34 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (18594400) [pid = 3820] [serial = 1074] [outer = 00000000] [url = about:blank] 11:32:34 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (136B7C00) [pid = 3820] [serial = 1048] [outer = 00000000] [url = about:blank] 11:32:34 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (13127800) [pid = 3820] [serial = 1047] [outer = 00000000] [url = about:blank] 11:32:34 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (16E7F400) [pid = 3820] [serial = 1051] [outer = 00000000] [url = about:blank] 11:32:34 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (16A9F800) [pid = 3820] [serial = 1050] [outer = 00000000] [url = about:blank] 11:32:34 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (1A92E800) [pid = 3820] [serial = 1054] [outer = 00000000] [url = about:blank] 11:32:34 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (1A928400) [pid = 3820] [serial = 1053] [outer = 00000000] [url = about:blank] 11:32:34 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (177A2C00) [pid = 3820] [serial = 1071] [outer = 00000000] [url = about:blank] 11:32:34 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (14536000) [pid = 3820] [serial = 1077] [outer = 00000000] [url = about:blank] 11:32:34 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (1A928C00) [pid = 3820] [serial = 1083] [outer = 00000000] [url = about:blank] 11:32:34 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (19F1D400) [pid = 3820] [serial = 1075] [outer = 00000000] [url = about:blank] 11:32:34 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (16BABC00) [pid = 3820] [serial = 1068] [outer = 00000000] [url = about:blank] 11:32:34 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (16E86000) [pid = 3820] [serial = 1069] [outer = 00000000] [url = about:blank] 11:32:34 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (18229000) [pid = 3820] [serial = 1072] [outer = 00000000] [url = about:blank] 11:32:34 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (19F16000) [pid = 3820] [serial = 1081] [outer = 00000000] [url = about:blank] 11:32:34 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (15E7C800) [pid = 3820] [serial = 1066] [outer = 00000000] [url = about:blank] 11:32:34 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (145D6800) [pid = 3820] [serial = 1078] [outer = 00000000] [url = about:blank] 11:32:34 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (18598400) [pid = 3820] [serial = 1080] [outer = 00000000] [url = about:blank] 11:32:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 11:32:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1894ms 11:32:34 INFO - PROCESS | 3820 | 1466015554050 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 11:32:34 INFO - PROCESS | 3820 | 1466015554055 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 11:32:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 11:32:34 INFO - PROCESS | 3820 | 1466015554102 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 11:32:34 INFO - PROCESS | 3820 | 1466015554105 Marionette TRACE conn3 <- [1,1470,null,{}] 11:32:34 INFO - PROCESS | 3820 | 1466015554111 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}] 11:32:34 INFO - PROCESS | 3820 | 1466015554115 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:34 INFO - PROCESS | 3820 | 1466015554200 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 11:32:34 INFO - PROCESS | 3820 | 1466015554208 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:34 INFO - PROCESS | 3820 | 1466015554215 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:34 INFO - PROCESS | 3820 | ++DOCSHELL 114C7800 == 27 [pid = 3820] [id = 377] 11:32:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (114C9400) [pid = 3820] [serial = 1131] [outer = 00000000] 11:32:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (12A9F400) [pid = 3820] [serial = 1132] [outer = 114C9400] 11:32:34 INFO - PROCESS | 3820 | 1466015554271 Marionette DEBUG loaded listener.js 11:32:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (12B5B400) [pid = 3820] [serial = 1133] [outer = 114C9400] 11:32:35 INFO - PROCESS | 3820 | --DOCSHELL 10434C00 == 26 [pid = 3820] [id = 376] 11:32:36 INFO - PROCESS | 3820 | --DOCSHELL 104E8800 == 25 [pid = 3820] [id = 310] 11:32:36 INFO - PROCESS | 3820 | --DOCSHELL 18594800 == 24 [pid = 3820] [id = 312] 11:32:36 INFO - PROCESS | 3820 | --DOCSHELL 19F1C400 == 23 [pid = 3820] [id = 320] 11:32:36 INFO - PROCESS | 3820 | --DOCSHELL 131DB400 == 22 [pid = 3820] [id = 316] 11:32:36 INFO - PROCESS | 3820 | --DOCSHELL 11203800 == 21 [pid = 3820] [id = 315] 11:32:36 INFO - PROCESS | 3820 | --DOCSHELL 16A9A400 == 20 [pid = 3820] [id = 318] 11:32:36 INFO - PROCESS | 3820 | --DOCSHELL 17054000 == 19 [pid = 3820] [id = 309] 11:32:36 INFO - PROCESS | 3820 | --DOCSHELL 15E79C00 == 18 [pid = 3820] [id = 317] 11:32:36 INFO - PROCESS | 3820 | --DOCSHELL 12A1B400 == 17 [pid = 3820] [id = 305] 11:32:36 INFO - PROCESS | 3820 | --DOCSHELL 114C3400 == 16 [pid = 3820] [id = 313] 11:32:36 INFO - PROCESS | 3820 | --DOCSHELL 16A9BC00 == 15 [pid = 3820] [id = 308] 11:32:36 INFO - PROCESS | 3820 | --DOCSHELL 140BFC00 == 14 [pid = 3820] [id = 314] 11:32:36 INFO - PROCESS | 3820 | --DOCSHELL 16A9D800 == 13 [pid = 3820] [id = 311] 11:32:36 INFO - PROCESS | 3820 | --DOCSHELL 1321E000 == 12 [pid = 3820] [id = 321] 11:32:36 INFO - PROCESS | 3820 | --DOCSHELL 15B73400 == 11 [pid = 3820] [id = 307] 11:32:36 INFO - PROCESS | 3820 | --DOCSHELL 136AEC00 == 10 [pid = 3820] [id = 306] 11:32:36 INFO - PROCESS | 3820 | --DOCSHELL 176ADC00 == 9 [pid = 3820] [id = 319] 11:32:36 INFO - PROCESS | 3820 | 1466015556537 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]]]}] 11:32:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 11:32:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 2463ms 11:32:36 INFO - PROCESS | 3820 | 1466015556565 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 11:32:36 INFO - PROCESS | 3820 | 1466015556569 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 11:32:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 11:32:36 INFO - PROCESS | 3820 | 1466015556574 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 11:32:36 INFO - PROCESS | 3820 | 1466015556577 Marionette TRACE conn3 <- [1,1474,null,{}] 11:32:36 INFO - PROCESS | 3820 | 1466015556591 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}] 11:32:36 INFO - PROCESS | 3820 | 1466015556595 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:36 INFO - PROCESS | 3820 | 1466015556688 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 11:32:36 INFO - PROCESS | 3820 | 1466015556695 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:36 INFO - PROCESS | 3820 | 1466015556700 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:36 INFO - PROCESS | 3820 | ++DOCSHELL 11AD7400 == 10 [pid = 3820] [id = 378] 11:32:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (11C26000) [pid = 3820] [serial = 1134] [outer = 00000000] 11:32:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (12D5AC00) [pid = 3820] [serial = 1135] [outer = 11C26000] 11:32:36 INFO - PROCESS | 3820 | 1466015556747 Marionette DEBUG loaded listener.js 11:32:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (12DFA000) [pid = 3820] [serial = 1136] [outer = 11C26000] 11:32:37 INFO - PROCESS | 3820 | 1466015557245 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]]]}] 11:32:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 11:32:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 710ms 11:32:37 INFO - PROCESS | 3820 | 1466015557270 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 11:32:37 INFO - PROCESS | 3820 | 1466015557275 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 11:32:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 11:32:37 INFO - PROCESS | 3820 | 1466015557281 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 11:32:37 INFO - PROCESS | 3820 | 1466015557284 Marionette TRACE conn3 <- [1,1478,null,{}] 11:32:37 INFO - PROCESS | 3820 | 1466015557289 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}] 11:32:37 INFO - PROCESS | 3820 | 1466015557293 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:37 INFO - PROCESS | 3820 | 1466015557387 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 11:32:37 INFO - PROCESS | 3820 | 1466015557396 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:37 INFO - PROCESS | 3820 | 1466015557399 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:37 INFO - PROCESS | 3820 | ++DOCSHELL 12AA9400 == 11 [pid = 3820] [id = 379] 11:32:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (136B8800) [pid = 3820] [serial = 1137] [outer = 00000000] 11:32:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (13C12800) [pid = 3820] [serial = 1138] [outer = 136B8800] 11:32:37 INFO - PROCESS | 3820 | 1466015557445 Marionette DEBUG loaded listener.js 11:32:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (13C85C00) [pid = 3820] [serial = 1139] [outer = 136B8800] 11:32:38 INFO - PROCESS | 3820 | 1466015557979 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]]]}] 11:32:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 11:32:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 694ms 11:32:38 INFO - PROCESS | 3820 | 1466015558012 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 11:32:38 INFO - PROCESS | 3820 | 1466015558014 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 11:32:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 11:32:38 INFO - PROCESS | 3820 | 1466015558018 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 11:32:38 INFO - PROCESS | 3820 | 1466015558021 Marionette TRACE conn3 <- [1,1482,null,{}] 11:32:38 INFO - PROCESS | 3820 | 1466015558038 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}] 11:32:38 INFO - PROCESS | 3820 | 1466015558042 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:38 INFO - PROCESS | 3820 | 1466015558187 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 11:32:38 INFO - PROCESS | 3820 | 1466015558216 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:38 INFO - PROCESS | 3820 | 1466015558219 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:38 INFO - PROCESS | 3820 | ++DOCSHELL 15B72000 == 12 [pid = 3820] [id = 380] 11:32:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (15B73400) [pid = 3820] [serial = 1140] [outer = 00000000] 11:32:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (15E5D000) [pid = 3820] [serial = 1141] [outer = 15B73400] 11:32:38 INFO - PROCESS | 3820 | 1466015558268 Marionette DEBUG loaded listener.js 11:32:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (15E77400) [pid = 3820] [serial = 1142] [outer = 15B73400] 11:32:38 INFO - PROCESS | 3820 | 1466015558742 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]]]}] 11:32:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 11:32:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 742ms 11:32:38 INFO - PROCESS | 3820 | 1466015558758 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 11:32:38 INFO - PROCESS | 3820 | 1466015558760 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 11:32:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 11:32:38 INFO - PROCESS | 3820 | 1466015558763 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 11:32:38 INFO - PROCESS | 3820 | 1466015558765 Marionette TRACE conn3 <- [1,1486,null,{}] 11:32:38 INFO - PROCESS | 3820 | 1466015558768 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}] 11:32:38 INFO - PROCESS | 3820 | 1466015558770 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:38 INFO - PROCESS | 3820 | 1466015558898 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 11:32:38 INFO - PROCESS | 3820 | 1466015558903 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:38 INFO - PROCESS | 3820 | 1466015558905 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:38 INFO - PROCESS | 3820 | ++DOCSHELL 15E5BC00 == 13 [pid = 3820] [id = 381] 11:32:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (15E73C00) [pid = 3820] [serial = 1143] [outer = 00000000] 11:32:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (16AA2000) [pid = 3820] [serial = 1144] [outer = 15E73C00] 11:32:38 INFO - PROCESS | 3820 | 1466015558950 Marionette DEBUG loaded listener.js 11:32:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (16B0DC00) [pid = 3820] [serial = 1145] [outer = 15E73C00] 11:32:39 INFO - PROCESS | 3820 | 1466015559396 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]]]}] 11:32:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 11:32:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 694ms 11:32:39 INFO - PROCESS | 3820 | 1466015559463 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 11:32:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 11:32:39 INFO - PROCESS | 3820 | 1466015559465 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 11:32:39 INFO - PROCESS | 3820 | 1466015559474 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 11:32:39 INFO - PROCESS | 3820 | 1466015559476 Marionette TRACE conn3 <- [1,1490,null,{}] 11:32:39 INFO - PROCESS | 3820 | 1466015559480 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}] 11:32:39 INFO - PROCESS | 3820 | 1466015559482 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:39 INFO - PROCESS | 3820 | 1466015559614 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 11:32:39 INFO - PROCESS | 3820 | 1466015559634 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:39 INFO - PROCESS | 3820 | 1466015559636 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:39 INFO - PROCESS | 3820 | ++DOCSHELL 16BB2800 == 14 [pid = 3820] [id = 382] 11:32:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (16BB5000) [pid = 3820] [serial = 1146] [outer = 00000000] 11:32:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (16E87800) [pid = 3820] [serial = 1147] [outer = 16BB5000] 11:32:39 INFO - PROCESS | 3820 | 1466015559680 Marionette DEBUG loaded listener.js 11:32:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (170E7800) [pid = 3820] [serial = 1148] [outer = 16BB5000] 11:32:40 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (1A927800) [pid = 3820] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 11:32:40 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (0C76FC00) [pid = 3820] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 11:32:40 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (140BB400) [pid = 3820] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 11:32:40 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (16BAD800) [pid = 3820] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 11:32:40 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (11CC6800) [pid = 3820] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 11:32:40 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (11208000) [pid = 3820] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 11:32:40 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (114C8400) [pid = 3820] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 11:32:40 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (1A8DD800) [pid = 3820] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 11:32:40 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (15313000) [pid = 3820] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 11:32:40 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (13070400) [pid = 3820] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 11:32:40 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (105EDC00) [pid = 3820] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 11:32:40 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (176E8000) [pid = 3820] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 11:32:40 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (15E70400) [pid = 3820] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 11:32:40 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (16063400) [pid = 3820] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 11:32:40 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (16B07800) [pid = 3820] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 11:32:40 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (16BBA000) [pid = 3820] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 11:32:40 INFO - PROCESS | 3820 | 1466015560395 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]]]}] 11:32:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 11:32:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 947ms 11:32:40 INFO - PROCESS | 3820 | 1466015560414 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 11:32:40 INFO - PROCESS | 3820 | 1466015560416 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 11:32:40 INFO - PROCESS | 3820 | 1466015560419 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 11:32:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 11:32:40 INFO - PROCESS | 3820 | 1466015560421 Marionette TRACE conn3 <- [1,1494,null,{}] 11:32:40 INFO - PROCESS | 3820 | 1466015560428 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}] 11:32:40 INFO - PROCESS | 3820 | 1466015560433 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:40 INFO - PROCESS | 3820 | 1466015560581 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 11:32:40 INFO - PROCESS | 3820 | 1466015560686 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:40 INFO - PROCESS | 3820 | 1466015560688 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:40 INFO - PROCESS | 3820 | ++DOCSHELL 11CC9000 == 15 [pid = 3820] [id = 383] 11:32:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (1400C800) [pid = 3820] [serial = 1149] [outer = 00000000] 11:32:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (176E7800) [pid = 3820] [serial = 1150] [outer = 1400C800] 11:32:40 INFO - PROCESS | 3820 | 1466015560732 Marionette DEBUG loaded listener.js 11:32:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (1779AC00) [pid = 3820] [serial = 1151] [outer = 1400C800] 11:32:41 INFO - PROCESS | 3820 | 1466015561085 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]]]}] 11:32:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 11:32:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 694ms 11:32:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 11:32:41 INFO - PROCESS | 3820 | 1466015561151 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 11:32:41 INFO - PROCESS | 3820 | 1466015561153 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 11:32:41 INFO - PROCESS | 3820 | 1466015561156 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 11:32:41 INFO - PROCESS | 3820 | 1466015561158 Marionette TRACE conn3 <- [1,1498,null,{}] 11:32:41 INFO - PROCESS | 3820 | 1466015561161 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}] 11:32:41 INFO - PROCESS | 3820 | 1466015561163 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:41 INFO - PROCESS | 3820 | 1466015561239 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 11:32:41 INFO - PROCESS | 3820 | 1466015561270 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:41 INFO - PROCESS | 3820 | 1466015561282 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:41 INFO - PROCESS | 3820 | ++DOCSHELL 176A9C00 == 16 [pid = 3820] [id = 384] 11:32:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (176ACC00) [pid = 3820] [serial = 1152] [outer = 00000000] 11:32:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (182C3400) [pid = 3820] [serial = 1153] [outer = 176ACC00] 11:32:41 INFO - PROCESS | 3820 | 1466015561328 Marionette DEBUG loaded listener.js 11:32:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (182C5000) [pid = 3820] [serial = 1154] [outer = 176ACC00] 11:32:41 INFO - PROCESS | 3820 | 1466015561772 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]]]}] 11:32:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 11:32:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 632ms 11:32:41 INFO - PROCESS | 3820 | 1466015561794 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 11:32:41 INFO - PROCESS | 3820 | 1466015561796 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 11:32:41 INFO - PROCESS | 3820 | 1466015561799 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 11:32:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 11:32:41 INFO - PROCESS | 3820 | 1466015561801 Marionette TRACE conn3 <- [1,1502,null,{}] 11:32:41 INFO - PROCESS | 3820 | 1466015561806 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}] 11:32:41 INFO - PROCESS | 3820 | 1466015561808 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:41 INFO - PROCESS | 3820 | 1466015561882 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 11:32:41 INFO - PROCESS | 3820 | 1466015561887 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:41 INFO - PROCESS | 3820 | 1466015561889 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:41 INFO - PROCESS | 3820 | ++DOCSHELL 18229000 == 17 [pid = 3820] [id = 385] 11:32:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (1830A400) [pid = 3820] [serial = 1155] [outer = 00000000] 11:32:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (18320C00) [pid = 3820] [serial = 1156] [outer = 1830A400] 11:32:41 INFO - PROCESS | 3820 | 1466015561940 Marionette DEBUG loaded listener.js 11:32:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (1830D000) [pid = 3820] [serial = 1157] [outer = 1830A400] 11:32:42 INFO - PROCESS | 3820 | 1466015562550 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]]]}] 11:32:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 11:32:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 805ms 11:32:42 INFO - PROCESS | 3820 | 1466015562648 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 11:32:42 INFO - PROCESS | 3820 | 1466015562652 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 11:32:42 INFO - PROCESS | 3820 | 1466015562659 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 11:32:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 11:32:42 INFO - PROCESS | 3820 | 1466015562663 Marionette TRACE conn3 <- [1,1506,null,{}] 11:32:42 INFO - PROCESS | 3820 | 1466015562669 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}] 11:32:42 INFO - PROCESS | 3820 | 1466015562672 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:42 INFO - PROCESS | 3820 | 1466015562796 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 11:32:42 INFO - PROCESS | 3820 | 1466015562918 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:42 INFO - PROCESS | 3820 | 1466015562921 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:42 INFO - PROCESS | 3820 | ++DOCSHELL 11266400 == 18 [pid = 3820] [id = 386] 11:32:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (114C4C00) [pid = 3820] [serial = 1158] [outer = 00000000] 11:32:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (13037800) [pid = 3820] [serial = 1159] [outer = 114C4C00] 11:32:43 INFO - PROCESS | 3820 | 1466015562978 Marionette DEBUG loaded listener.js 11:32:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (13127800) [pid = 3820] [serial = 1160] [outer = 114C4C00] 11:32:43 INFO - PROCESS | 3820 | 1466015563661 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]]]}] 11:32:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 11:32:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1058ms 11:32:43 INFO - PROCESS | 3820 | 1466015563847 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 11:32:43 INFO - PROCESS | 3820 | 1466015563851 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 11:32:43 INFO - PROCESS | 3820 | 1466015563915 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 11:32:43 INFO - PROCESS | 3820 | 1466015563918 Marionette TRACE conn3 <- [1,1510,null,{}] 11:32:43 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 11:32:43 INFO - PROCESS | 3820 | 1466015563923 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}] 11:32:43 INFO - PROCESS | 3820 | 1466015563926 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:44 INFO - PROCESS | 3820 | --DOCSHELL 114C7800 == 17 [pid = 3820] [id = 377] 11:32:44 INFO - PROCESS | 3820 | --DOCSHELL 12AA9400 == 16 [pid = 3820] [id = 379] 11:32:44 INFO - PROCESS | 3820 | --DOCSHELL 11AD7400 == 15 [pid = 3820] [id = 378] 11:32:44 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (1AA95C00) [pid = 3820] [serial = 1116] [outer = 00000000] [url = about:blank] 11:32:44 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (14532C00) [pid = 3820] [serial = 694] [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.] 11:32:44 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (12A9F400) [pid = 3820] [serial = 1132] [outer = 00000000] [url = about:blank] 11:32:44 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (10A4F400) [pid = 3820] [serial = 1119] [outer = 00000000] [url = about:blank] 11:32:44 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (14538800) [pid = 3820] [serial = 1122] [outer = 00000000] [url = about:blank] 11:32:44 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (10B67C00) [pid = 3820] [serial = 1120] [outer = 00000000] [url = about:blank] 11:32:44 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (1821C400) [pid = 3820] [serial = 1104] [outer = 00000000] [url = about:blank] 11:32:44 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (19F22C00) [pid = 3820] [serial = 1107] [outer = 00000000] [url = about:blank] 11:32:44 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (11AD5C00) [pid = 3820] [serial = 1092] [outer = 00000000] [url = about:blank] 11:32:44 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (12A11800) [pid = 3820] [serial = 1093] [outer = 00000000] [url = about:blank] 11:32:44 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (15B70400) [pid = 3820] [serial = 1111] [outer = 00000000] [url = about:blank] 11:32:44 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (1A92B000) [pid = 3820] [serial = 1084] [outer = 00000000] [url = about:blank] 11:32:44 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (15B75400) [pid = 3820] [serial = 1089] [outer = 00000000] [url = about:blank] 11:32:44 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (131D0C00) [pid = 3820] [serial = 1110] [outer = 00000000] [url = about:blank] 11:32:44 INFO - PROCESS | 3820 | --DOMWINDOW == 66 (15E5C800) [pid = 3820] [serial = 1090] [outer = 00000000] [url = about:blank] 11:32:44 INFO - PROCESS | 3820 | --DOMWINDOW == 65 (131D3400) [pid = 3820] [serial = 1095] [outer = 00000000] [url = about:blank] 11:32:44 INFO - PROCESS | 3820 | --DOMWINDOW == 64 (13C1E800) [pid = 3820] [serial = 1096] [outer = 00000000] [url = about:blank] 11:32:44 INFO - PROCESS | 3820 | --DOMWINDOW == 63 (12B5D000) [pid = 3820] [serial = 1086] [outer = 00000000] [url = about:blank] 11:32:44 INFO - PROCESS | 3820 | --DOMWINDOW == 62 (12DF1000) [pid = 3820] [serial = 1087] [outer = 00000000] [url = about:blank] 11:32:44 INFO - PROCESS | 3820 | --DOMWINDOW == 61 (18502800) [pid = 3820] [serial = 1125] [outer = 00000000] [url = about:blank] 11:32:44 INFO - PROCESS | 3820 | --DOMWINDOW == 60 (16064C00) [pid = 3820] [serial = 1098] [outer = 00000000] [url = about:blank] 11:32:44 INFO - PROCESS | 3820 | --DOMWINDOW == 59 (1696E800) [pid = 3820] [serial = 1099] [outer = 00000000] [url = about:blank] 11:32:44 INFO - PROCESS | 3820 | --DOMWINDOW == 58 (158D7400) [pid = 3820] [serial = 1123] [outer = 00000000] [url = about:blank] 11:32:44 INFO - PROCESS | 3820 | --DOMWINDOW == 57 (19F6A400) [pid = 3820] [serial = 1128] [outer = 00000000] [url = about:blank] 11:32:44 INFO - PROCESS | 3820 | --DOMWINDOW == 56 (1A4D8000) [pid = 3820] [serial = 1129] [outer = 00000000] [url = about:blank] 11:32:44 INFO - PROCESS | 3820 | --DOMWINDOW == 55 (18592C00) [pid = 3820] [serial = 1126] [outer = 00000000] [url = about:blank] 11:32:44 INFO - PROCESS | 3820 | --DOMWINDOW == 54 (1A4D8400) [pid = 3820] [serial = 1108] [outer = 00000000] [url = about:blank] 11:32:44 INFO - PROCESS | 3820 | --DOMWINDOW == 53 (176AA000) [pid = 3820] [serial = 1101] [outer = 00000000] [url = about:blank] 11:32:44 INFO - PROCESS | 3820 | --DOMWINDOW == 52 (176F1400) [pid = 3820] [serial = 1102] [outer = 00000000] [url = about:blank] 11:32:44 INFO - PROCESS | 3820 | --DOMWINDOW == 51 (182D4000) [pid = 3820] [serial = 1105] [outer = 00000000] [url = about:blank] 11:32:44 INFO - PROCESS | 3820 | --DOMWINDOW == 50 (19F17400) [pid = 3820] [serial = 1113] [outer = 00000000] [url = about:blank] 11:32:44 INFO - PROCESS | 3820 | --DOMWINDOW == 49 (1A84CC00) [pid = 3820] [serial = 1114] [outer = 00000000] [url = about:blank] 11:32:44 INFO - PROCESS | 3820 | --DOMWINDOW == 48 (1AA96400) [pid = 3820] [serial = 1117] [outer = 00000000] [url = about:blank] 11:32:44 INFO - PROCESS | 3820 | 1466015564337 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 11:32:44 INFO - PROCESS | 3820 | 1466015564427 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:44 INFO - PROCESS | 3820 | 1466015564432 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:44 INFO - PROCESS | 3820 | ++DOCSHELL 11AD1C00 == 16 [pid = 3820] [id = 387] 11:32:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 49 (11AD4800) [pid = 3820] [serial = 1161] [outer = 00000000] 11:32:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 50 (11CC6800) [pid = 3820] [serial = 1162] [outer = 11AD4800] 11:32:44 INFO - PROCESS | 3820 | 1466015564479 Marionette DEBUG loaded listener.js 11:32:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 51 (12A1C800) [pid = 3820] [serial = 1163] [outer = 11AD4800] 11:32:44 INFO - PROCESS | 3820 | 1466015564872 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"]]]}] 11:32:44 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 () { 11:32:44 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:32:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 11:32:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:32:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 11:32:44 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 () { 11:32:44 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:32:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 11:32:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:32:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 11:32:44 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 () { 11:32:44 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:32:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 11:32:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:32:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 11:32:44 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 () { 11:32:44 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:32:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 11:32:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:32:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 11:32:44 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1042ms 11:32:44 INFO - PROCESS | 3820 | 1466015564968 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 11:32:44 INFO - PROCESS | 3820 | 1466015564971 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 11:32:44 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 11:32:44 INFO - PROCESS | 3820 | 1466015564982 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 11:32:44 INFO - PROCESS | 3820 | 1466015564986 Marionette TRACE conn3 <- [1,1514,null,{}] 11:32:44 INFO - PROCESS | 3820 | 1466015564990 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}] 11:32:45 INFO - PROCESS | 3820 | 1466015564993 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:45 INFO - PROCESS | 3820 | 1466015565087 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 11:32:45 INFO - PROCESS | 3820 | 1466015565095 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:45 INFO - PROCESS | 3820 | 1466015565097 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:45 INFO - PROCESS | 3820 | ++DOCSHELL 131D9C00 == 17 [pid = 3820] [id = 388] 11:32:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 52 (131DA400) [pid = 3820] [serial = 1164] [outer = 00000000] 11:32:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 53 (136AF400) [pid = 3820] [serial = 1165] [outer = 131DA400] 11:32:45 INFO - PROCESS | 3820 | 1466015565143 Marionette DEBUG loaded listener.js 11:32:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 54 (1393F000) [pid = 3820] [serial = 1166] [outer = 131DA400] 11:32:45 INFO - PROCESS | 3820 | 1466015565606 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"]]]}] 11:32:45 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:32:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 11:32:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:32:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 11:32:45 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:32:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 11:32:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:32:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 11:32:45 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 11:32:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 11:32:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:32:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 11:32:45 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 663ms 11:32:45 INFO - PROCESS | 3820 | 1466015565637 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 11:32:45 INFO - PROCESS | 3820 | 1466015565639 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 11:32:45 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 11:32:45 INFO - PROCESS | 3820 | 1466015565642 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 11:32:45 INFO - PROCESS | 3820 | 1466015565644 Marionette TRACE conn3 <- [1,1518,null,{}] 11:32:45 INFO - PROCESS | 3820 | 1466015565653 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}] 11:32:45 INFO - PROCESS | 3820 | 1466015565658 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:45 INFO - PROCESS | 3820 | 1466015565781 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 11:32:45 INFO - PROCESS | 3820 | 1466015565794 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:45 INFO - PROCESS | 3820 | 1466015565798 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:45 INFO - PROCESS | 3820 | ++DOCSHELL 15318400 == 18 [pid = 3820] [id = 389] 11:32:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 55 (15319000) [pid = 3820] [serial = 1167] [outer = 00000000] 11:32:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 56 (1569A400) [pid = 3820] [serial = 1168] [outer = 15319000] 11:32:45 INFO - PROCESS | 3820 | 1466015565852 Marionette DEBUG loaded listener.js 11:32:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 57 (158CF800) [pid = 3820] [serial = 1169] [outer = 15319000] 11:32:46 INFO - PROCESS | 3820 | 1466015566330 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]]]}] 11:32:46 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 11:32:46 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 11:32:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:32:46 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 11:32:46 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 11:32:46 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. 11:32:46 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 11:32:46 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 742ms 11:32:46 INFO - PROCESS | 3820 | 1466015566383 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 11:32:46 INFO - PROCESS | 3820 | 1466015566385 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 11:32:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 11:32:46 INFO - PROCESS | 3820 | 1466015566388 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 11:32:46 INFO - PROCESS | 3820 | 1466015566390 Marionette TRACE conn3 <- [1,1522,null,{}] 11:32:46 INFO - PROCESS | 3820 | 1466015566402 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}] 11:32:46 INFO - PROCESS | 3820 | 1466015566404 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:46 INFO - PROCESS | 3820 | 1466015566489 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 11:32:46 INFO - PROCESS | 3820 | 1466015566493 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:46 INFO - PROCESS | 3820 | 1466015566495 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:46 INFO - PROCESS | 3820 | ++DOCSHELL 15E75000 == 19 [pid = 3820] [id = 390] 11:32:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 58 (15E7B000) [pid = 3820] [serial = 1170] [outer = 00000000] 11:32:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 59 (16258C00) [pid = 3820] [serial = 1171] [outer = 15E7B000] 11:32:46 INFO - PROCESS | 3820 | 1466015566542 Marionette DEBUG loaded listener.js 11:32:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 60 (16A9B000) [pid = 3820] [serial = 1172] [outer = 15E7B000] 11:32:47 INFO - PROCESS | 3820 | 1466015567012 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]]]}] 11:32:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 11:32:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 647ms 11:32:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 11:32:47 INFO - PROCESS | 3820 | 1466015567026 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 11:32:47 INFO - PROCESS | 3820 | 1466015567028 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 11:32:47 INFO - PROCESS | 3820 | 1466015567078 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 11:32:47 INFO - PROCESS | 3820 | 1466015567080 Marionette TRACE conn3 <- [1,1526,null,{}] 11:32:47 INFO - PROCESS | 3820 | 1466015567095 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}] 11:32:47 INFO - PROCESS | 3820 | 1466015567098 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:47 INFO - PROCESS | 3820 | 1466015567230 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 11:32:47 INFO - PROCESS | 3820 | 1466015567285 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:47 INFO - PROCESS | 3820 | 1466015567288 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:47 INFO - PROCESS | 3820 | ++DOCSHELL 16B06800 == 20 [pid = 3820] [id = 391] 11:32:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 61 (16B06C00) [pid = 3820] [serial = 1173] [outer = 00000000] 11:32:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 62 (16BAD800) [pid = 3820] [serial = 1174] [outer = 16B06C00] 11:32:47 INFO - PROCESS | 3820 | 1466015567333 Marionette DEBUG loaded listener.js 11:32:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 63 (16E87400) [pid = 3820] [serial = 1175] [outer = 16B06C00] 11:32:47 INFO - PROCESS | 3820 | 1466015567758 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]]]}] 11:32:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 11:32:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 727ms 11:32:47 INFO - PROCESS | 3820 | 1466015567787 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 11:32:47 INFO - PROCESS | 3820 | 1466015567789 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 11:32:47 INFO - PROCESS | 3820 | 1466015567792 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 11:32:47 INFO - PROCESS | 3820 | 1466015567794 Marionette TRACE conn3 <- [1,1530,null,{}] 11:32:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 11:32:47 INFO - PROCESS | 3820 | 1466015567798 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}] 11:32:47 INFO - PROCESS | 3820 | 1466015567803 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:47 INFO - PROCESS | 3820 | 1466015567949 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 11:32:48 INFO - PROCESS | 3820 | 1466015568008 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:48 INFO - PROCESS | 3820 | 1466015568010 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:48 INFO - PROCESS | 3820 | ++DOCSHELL 179A7400 == 21 [pid = 3820] [id = 392] 11:32:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 64 (179A7800) [pid = 3820] [serial = 1176] [outer = 00000000] 11:32:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 65 (182C8800) [pid = 3820] [serial = 1177] [outer = 179A7800] 11:32:48 INFO - PROCESS | 3820 | 1466015568054 Marionette DEBUG loaded listener.js 11:32:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 66 (1830BC00) [pid = 3820] [serial = 1178] [outer = 179A7800] 11:32:48 INFO - PROCESS | 3820 | 1466015568465 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]]]}] 11:32:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 11:32:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 710ms 11:32:48 INFO - PROCESS | 3820 | 1466015568494 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 11:32:48 INFO - PROCESS | 3820 | 1466015568496 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 11:32:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 11:32:48 INFO - PROCESS | 3820 | 1466015568499 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 11:32:48 INFO - PROCESS | 3820 | 1466015568501 Marionette TRACE conn3 <- [1,1534,null,{}] 11:32:48 INFO - PROCESS | 3820 | 1466015568504 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}] 11:32:48 INFO - PROCESS | 3820 | 1466015568506 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:48 INFO - PROCESS | 3820 | 1466015568654 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 11:32:48 INFO - PROCESS | 3820 | 1466015568675 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:48 INFO - PROCESS | 3820 | 1466015568677 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:48 INFO - PROCESS | 3820 | ++DOCSHELL 13C1F000 == 22 [pid = 3820] [id = 393] 11:32:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 67 (1821F800) [pid = 3820] [serial = 1179] [outer = 00000000] 11:32:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (1858F800) [pid = 3820] [serial = 1180] [outer = 1821F800] 11:32:48 INFO - PROCESS | 3820 | 1466015568723 Marionette DEBUG loaded listener.js 11:32:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (18590000) [pid = 3820] [serial = 1181] [outer = 1821F800] 11:32:48 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (114C9400) [pid = 3820] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 11:32:48 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (11C26000) [pid = 3820] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 11:32:48 INFO - PROCESS | 3820 | --DOMWINDOW == 66 (136B8800) [pid = 3820] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 11:32:48 INFO - PROCESS | 3820 | --DOMWINDOW == 65 (15E73C00) [pid = 3820] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 11:32:48 INFO - PROCESS | 3820 | --DOMWINDOW == 64 (1400C800) [pid = 3820] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 11:32:48 INFO - PROCESS | 3820 | --DOMWINDOW == 63 (16BB5000) [pid = 3820] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 11:32:48 INFO - PROCESS | 3820 | --DOMWINDOW == 62 (176ACC00) [pid = 3820] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 11:32:49 INFO - PROCESS | 3820 | 1466015569147 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]]]}] 11:32:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 11:32:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 694ms 11:32:49 INFO - PROCESS | 3820 | 1466015569199 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 11:32:49 INFO - PROCESS | 3820 | 1466015569201 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 11:32:49 INFO - PROCESS | 3820 | 1466015569204 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 11:32:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 11:32:49 INFO - PROCESS | 3820 | 1466015569206 Marionette TRACE conn3 <- [1,1538,null,{}] 11:32:49 INFO - PROCESS | 3820 | 1466015569209 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}] 11:32:49 INFO - PROCESS | 3820 | 1466015569211 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:49 INFO - PROCESS | 3820 | 1466015569289 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 11:32:49 INFO - PROCESS | 3820 | 1466015569294 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:49 INFO - PROCESS | 3820 | 1466015569296 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:49 INFO - PROCESS | 3820 | ++DOCSHELL 18314C00 == 23 [pid = 3820] [id = 394] 11:32:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 63 (18316400) [pid = 3820] [serial = 1182] [outer = 00000000] 11:32:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 64 (19F1B000) [pid = 3820] [serial = 1183] [outer = 18316400] 11:32:49 INFO - PROCESS | 3820 | 1466015569339 Marionette DEBUG loaded listener.js 11:32:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 65 (19F1C400) [pid = 3820] [serial = 1184] [outer = 18316400] 11:32:49 INFO - PROCESS | 3820 | 1466015569761 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]]]}] 11:32:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 11:32:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 600ms 11:32:49 INFO - PROCESS | 3820 | 1466015569805 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 11:32:49 INFO - PROCESS | 3820 | 1466015569807 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 11:32:49 INFO - PROCESS | 3820 | 1466015569811 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 11:32:49 INFO - PROCESS | 3820 | 1466015569812 Marionette TRACE conn3 <- [1,1542,null,{}] 11:32:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 11:32:49 INFO - PROCESS | 3820 | 1466015569816 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}] 11:32:49 INFO - PROCESS | 3820 | 1466015569817 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:49 INFO - PROCESS | 3820 | 1466015569894 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 11:32:49 INFO - PROCESS | 3820 | 1466015569899 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:49 INFO - PROCESS | 3820 | 1466015569901 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:49 INFO - PROCESS | 3820 | ++DOCSHELL 15E75400 == 24 [pid = 3820] [id = 395] 11:32:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 66 (19F60000) [pid = 3820] [serial = 1185] [outer = 00000000] 11:32:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 67 (1A4D1800) [pid = 3820] [serial = 1186] [outer = 19F60000] 11:32:49 INFO - PROCESS | 3820 | 1466015569947 Marionette DEBUG loaded listener.js 11:32:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (1A4D6C00) [pid = 3820] [serial = 1187] [outer = 19F60000] 11:32:50 INFO - PROCESS | 3820 | 1466015570454 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]]]}] 11:32:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 11:32:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 631ms 11:32:50 INFO - PROCESS | 3820 | 1466015570482 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 11:32:50 INFO - PROCESS | 3820 | 1466015570484 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 11:32:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 11:32:50 INFO - PROCESS | 3820 | 1466015570487 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 11:32:50 INFO - PROCESS | 3820 | 1466015570489 Marionette TRACE conn3 <- [1,1546,null,{}] 11:32:50 INFO - PROCESS | 3820 | 1466015570492 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}] 11:32:50 INFO - PROCESS | 3820 | 1466015570494 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:50 INFO - PROCESS | 3820 | 1466015570583 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 11:32:50 INFO - PROCESS | 3820 | 1466015570590 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:50 INFO - PROCESS | 3820 | 1466015570592 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:50 INFO - PROCESS | 3820 | ++DOCSHELL 15B70400 == 25 [pid = 3820] [id = 396] 11:32:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (16BABC00) [pid = 3820] [serial = 1188] [outer = 00000000] 11:32:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (1A847C00) [pid = 3820] [serial = 1189] [outer = 16BABC00] 11:32:50 INFO - PROCESS | 3820 | 1466015570634 Marionette DEBUG loaded listener.js 11:32:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (1A8E1C00) [pid = 3820] [serial = 1190] [outer = 16BABC00] 11:32:52 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (12B5B400) [pid = 3820] [serial = 1133] [outer = 00000000] [url = about:blank] 11:32:52 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (12D5AC00) [pid = 3820] [serial = 1135] [outer = 00000000] [url = about:blank] 11:32:52 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (12DFA000) [pid = 3820] [serial = 1136] [outer = 00000000] [url = about:blank] 11:32:52 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (13C12800) [pid = 3820] [serial = 1138] [outer = 00000000] [url = about:blank] 11:32:52 INFO - PROCESS | 3820 | --DOMWINDOW == 66 (15E5D000) [pid = 3820] [serial = 1141] [outer = 00000000] [url = about:blank] 11:32:52 INFO - PROCESS | 3820 | --DOMWINDOW == 65 (18320C00) [pid = 3820] [serial = 1156] [outer = 00000000] [url = about:blank] 11:32:52 INFO - PROCESS | 3820 | --DOMWINDOW == 64 (16B0DC00) [pid = 3820] [serial = 1145] [outer = 00000000] [url = about:blank] 11:32:52 INFO - PROCESS | 3820 | --DOMWINDOW == 63 (16AA2000) [pid = 3820] [serial = 1144] [outer = 00000000] [url = about:blank] 11:32:52 INFO - PROCESS | 3820 | --DOMWINDOW == 62 (176E7800) [pid = 3820] [serial = 1150] [outer = 00000000] [url = about:blank] 11:32:52 INFO - PROCESS | 3820 | --DOMWINDOW == 61 (16E87800) [pid = 3820] [serial = 1147] [outer = 00000000] [url = about:blank] 11:32:52 INFO - PROCESS | 3820 | --DOMWINDOW == 60 (182C3400) [pid = 3820] [serial = 1153] [outer = 00000000] [url = about:blank] 11:32:52 INFO - PROCESS | 3820 | --DOMWINDOW == 59 (182C5000) [pid = 3820] [serial = 1154] [outer = 00000000] [url = about:blank] 11:32:52 INFO - PROCESS | 3820 | --DOMWINDOW == 58 (170E7800) [pid = 3820] [serial = 1148] [outer = 00000000] [url = about:blank] 11:32:52 INFO - PROCESS | 3820 | --DOMWINDOW == 57 (1779AC00) [pid = 3820] [serial = 1151] [outer = 00000000] [url = about:blank] 11:32:52 INFO - PROCESS | 3820 | --DOMWINDOW == 56 (13C85C00) [pid = 3820] [serial = 1139] [outer = 00000000] [url = about:blank] 11:32:52 INFO - PROCESS | 3820 | 1466015572234 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]]]}] 11:32:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 11:32:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1831ms 11:32:52 INFO - PROCESS | 3820 | 1466015572303 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 11:32:52 INFO - PROCESS | 3820 | 1466015572307 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 11:32:52 INFO - PROCESS | 3820 | 1466015572312 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 11:32:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 11:32:52 INFO - PROCESS | 3820 | 1466015572315 Marionette TRACE conn3 <- [1,1550,null,{}] 11:32:52 INFO - PROCESS | 3820 | 1466015572321 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}] 11:32:52 INFO - PROCESS | 3820 | 1466015572324 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:52 INFO - PROCESS | 3820 | 1466015572414 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 11:32:52 INFO - PROCESS | 3820 | 1466015572421 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:52 INFO - PROCESS | 3820 | 1466015572425 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:52 INFO - PROCESS | 3820 | ++DOCSHELL 11264400 == 26 [pid = 3820] [id = 397] 11:32:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 57 (11264800) [pid = 3820] [serial = 1191] [outer = 00000000] 11:32:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 58 (1142E000) [pid = 3820] [serial = 1192] [outer = 11264800] 11:32:52 INFO - PROCESS | 3820 | 1466015572487 Marionette DEBUG loaded listener.js 11:32:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 59 (11C26800) [pid = 3820] [serial = 1193] [outer = 11264800] 11:32:53 INFO - PROCESS | 3820 | 1466015572979 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]]]}] 11:32:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 11:32:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 695ms 11:32:53 INFO - PROCESS | 3820 | 1466015573012 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 11:32:53 INFO - PROCESS | 3820 | 1466015573017 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 11:32:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 11:32:53 INFO - PROCESS | 3820 | 1466015573023 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 11:32:53 INFO - PROCESS | 3820 | 1466015573026 Marionette TRACE conn3 <- [1,1554,null,{}] 11:32:53 INFO - PROCESS | 3820 | 1466015573030 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}] 11:32:53 INFO - PROCESS | 3820 | 1466015573033 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:53 INFO - PROCESS | 3820 | 1466015573118 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 11:32:53 INFO - PROCESS | 3820 | 1466015573126 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:53 INFO - PROCESS | 3820 | 1466015573129 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:53 INFO - PROCESS | 3820 | ++DOCSHELL 12DF2000 == 27 [pid = 3820] [id = 398] 11:32:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 60 (12DF4400) [pid = 3820] [serial = 1194] [outer = 00000000] 11:32:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 61 (1306F800) [pid = 3820] [serial = 1195] [outer = 12DF4400] 11:32:53 INFO - PROCESS | 3820 | 1466015573175 Marionette DEBUG loaded listener.js 11:32:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 62 (130C3800) [pid = 3820] [serial = 1196] [outer = 12DF4400] 11:32:53 INFO - PROCESS | 3820 | 1466015573671 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]]]}] 11:32:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 11:32:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 647ms 11:32:53 INFO - PROCESS | 3820 | 1466015573693 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 11:32:53 INFO - PROCESS | 3820 | 1466015573695 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 11:32:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 11:32:53 INFO - PROCESS | 3820 | 1466015573698 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 11:32:53 INFO - PROCESS | 3820 | 1466015573702 Marionette TRACE conn3 <- [1,1558,null,{}] 11:32:53 INFO - PROCESS | 3820 | 1466015573712 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}] 11:32:53 INFO - PROCESS | 3820 | 1466015573717 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:53 INFO - PROCESS | 3820 | 1466015573812 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 11:32:53 INFO - PROCESS | 3820 | 1466015573848 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:53 INFO - PROCESS | 3820 | 1466015573851 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:53 INFO - PROCESS | 3820 | ++DOCSHELL 13C8D800 == 28 [pid = 3820] [id = 399] 11:32:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 63 (1400B000) [pid = 3820] [serial = 1197] [outer = 00000000] 11:32:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 64 (140C2C00) [pid = 3820] [serial = 1198] [outer = 1400B000] 11:32:53 INFO - PROCESS | 3820 | 1466015573971 Marionette DEBUG loaded listener.js 11:32:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 65 (14537800) [pid = 3820] [serial = 1199] [outer = 1400B000] 11:32:54 INFO - PROCESS | 3820 | 1466015574355 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]]]}] 11:32:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 11:32:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 710ms 11:32:54 INFO - PROCESS | 3820 | 1466015574398 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 11:32:54 INFO - PROCESS | 3820 | 1466015574400 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 11:32:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 11:32:54 INFO - PROCESS | 3820 | 1466015574403 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 11:32:54 INFO - PROCESS | 3820 | 1466015574405 Marionette TRACE conn3 <- [1,1562,null,{}] 11:32:54 INFO - PROCESS | 3820 | 1466015574419 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}] 11:32:54 INFO - PROCESS | 3820 | 1466015574421 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:54 INFO - PROCESS | 3820 | 1466015574500 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 11:32:54 INFO - PROCESS | 3820 | 1466015574585 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:54 INFO - PROCESS | 3820 | 1466015574587 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:54 INFO - PROCESS | 3820 | ++DOCSHELL 140C2000 == 29 [pid = 3820] [id = 400] 11:32:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 66 (14534000) [pid = 3820] [serial = 1200] [outer = 00000000] 11:32:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 67 (15E54000) [pid = 3820] [serial = 1201] [outer = 14534000] 11:32:54 INFO - PROCESS | 3820 | 1466015574631 Marionette DEBUG loaded listener.js 11:32:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (15E73C00) [pid = 3820] [serial = 1202] [outer = 14534000] 11:32:55 INFO - PROCESS | 3820 | 1466015574992 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]]]}] 11:32:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 11:32:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 647ms 11:32:55 INFO - PROCESS | 3820 | 1466015575041 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 11:32:55 INFO - PROCESS | 3820 | 1466015575043 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 11:32:55 INFO - PROCESS | 3820 | 1466015575046 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 11:32:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 11:32:55 INFO - PROCESS | 3820 | 1466015575048 Marionette TRACE conn3 <- [1,1566,null,{}] 11:32:55 INFO - PROCESS | 3820 | 1466015575051 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}] 11:32:55 INFO - PROCESS | 3820 | 1466015575053 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:55 INFO - PROCESS | 3820 | 1466015575169 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 11:32:55 INFO - PROCESS | 3820 | 1466015575209 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:55 INFO - PROCESS | 3820 | 1466015575211 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:55 INFO - PROCESS | 3820 | ++DOCSHELL 15E73800 == 30 [pid = 3820] [id = 401] 11:32:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (15E7C400) [pid = 3820] [serial = 1203] [outer = 00000000] 11:32:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (16259000) [pid = 3820] [serial = 1204] [outer = 15E7C400] 11:32:55 INFO - PROCESS | 3820 | 1466015575254 Marionette DEBUG loaded listener.js 11:32:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (16A9A400) [pid = 3820] [serial = 1205] [outer = 15E7C400] 11:32:55 INFO - PROCESS | 3820 | 1466015575667 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]]]}] 11:32:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 11:32:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 647ms 11:32:55 INFO - PROCESS | 3820 | 1466015575685 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 11:32:55 INFO - PROCESS | 3820 | 1466015575687 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 11:32:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 11:32:55 INFO - PROCESS | 3820 | 1466015575690 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 11:32:55 INFO - PROCESS | 3820 | 1466015575691 Marionette TRACE conn3 <- [1,1570,null,{}] 11:32:55 INFO - PROCESS | 3820 | 1466015575695 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}] 11:32:55 INFO - PROCESS | 3820 | 1466015575700 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:55 INFO - PROCESS | 3820 | 1466015575848 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 11:32:55 INFO - PROCESS | 3820 | 1466015575864 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:55 INFO - PROCESS | 3820 | 1466015575866 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:55 INFO - PROCESS | 3820 | ++DOCSHELL 16AA1400 == 31 [pid = 3820] [id = 402] 11:32:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (16B0DC00) [pid = 3820] [serial = 1206] [outer = 00000000] 11:32:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (16E84C00) [pid = 3820] [serial = 1207] [outer = 16B0DC00] 11:32:55 INFO - PROCESS | 3820 | 1466015575909 Marionette DEBUG loaded listener.js 11:32:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (176A6C00) [pid = 3820] [serial = 1208] [outer = 16B0DC00] 11:32:56 INFO - PROCESS | 3820 | 1466015576305 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]]]}] 11:32:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 11:32:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 632ms 11:32:56 INFO - PROCESS | 3820 | 1466015576328 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 11:32:56 INFO - PROCESS | 3820 | 1466015576330 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 11:32:56 INFO - PROCESS | 3820 | 1466015576333 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 11:32:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 11:32:56 INFO - PROCESS | 3820 | 1466015576335 Marionette TRACE conn3 <- [1,1574,null,{}] 11:32:56 INFO - PROCESS | 3820 | 1466015576338 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}] 11:32:56 INFO - PROCESS | 3820 | 1466015576340 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:56 INFO - PROCESS | 3820 | 1466015576425 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 11:32:56 INFO - PROCESS | 3820 | 1466015576537 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:56 INFO - PROCESS | 3820 | 1466015576539 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:56 INFO - PROCESS | 3820 | ++DOCSHELL 170F1800 == 32 [pid = 3820] [id = 403] 11:32:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (170F3000) [pid = 3820] [serial = 1209] [outer = 00000000] 11:32:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (179A6800) [pid = 3820] [serial = 1210] [outer = 170F3000] 11:32:56 INFO - PROCESS | 3820 | 1466015576629 Marionette DEBUG loaded listener.js 11:32:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (179A8800) [pid = 3820] [serial = 1211] [outer = 170F3000] 11:32:56 INFO - PROCESS | 3820 | 1466015576988 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]]]}] 11:32:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 11:32:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 632ms 11:32:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 11:32:57 INFO - PROCESS | 3820 | 1466015577004 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 11:32:57 INFO - PROCESS | 3820 | 1466015577006 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 11:32:57 INFO - PROCESS | 3820 | 1466015577009 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 11:32:57 INFO - PROCESS | 3820 | 1466015577010 Marionette TRACE conn3 <- [1,1578,null,{}] 11:32:57 INFO - PROCESS | 3820 | 1466015577014 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}] 11:32:57 INFO - PROCESS | 3820 | 1466015577016 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:57 INFO - PROCESS | 3820 | 1466015577130 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 11:32:57 INFO - PROCESS | 3820 | 1466015577137 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:57 INFO - PROCESS | 3820 | 1466015577139 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:57 INFO - PROCESS | 3820 | ++DOCSHELL 158CD800 == 33 [pid = 3820] [id = 404] 11:32:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (170F1000) [pid = 3820] [serial = 1212] [outer = 00000000] 11:32:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (182D9000) [pid = 3820] [serial = 1213] [outer = 170F1000] 11:32:57 INFO - PROCESS | 3820 | 1466015577181 Marionette DEBUG loaded listener.js 11:32:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (182DA400) [pid = 3820] [serial = 1214] [outer = 170F1000] 11:32:57 INFO - PROCESS | 3820 | 1466015577621 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]]]}] 11:32:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 11:32:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 647ms 11:32:57 INFO - PROCESS | 3820 | 1466015577647 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 11:32:57 INFO - PROCESS | 3820 | 1466015577650 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 11:32:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 11:32:57 INFO - PROCESS | 3820 | 1466015577661 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 11:32:57 INFO - PROCESS | 3820 | 1466015577663 Marionette TRACE conn3 <- [1,1582,null,{}] 11:32:57 INFO - PROCESS | 3820 | 1466015577666 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}] 11:32:57 INFO - PROCESS | 3820 | 1466015577668 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:57 INFO - PROCESS | 3820 | 1466015577774 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 11:32:57 INFO - PROCESS | 3820 | 1466015577779 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:57 INFO - PROCESS | 3820 | 1466015577781 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:57 INFO - PROCESS | 3820 | ++DOCSHELL 13C8C000 == 34 [pid = 3820] [id = 405] 11:32:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (18592C00) [pid = 3820] [serial = 1215] [outer = 00000000] 11:32:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (19F1D400) [pid = 3820] [serial = 1216] [outer = 18592C00] 11:32:57 INFO - PROCESS | 3820 | 1466015577825 Marionette DEBUG loaded listener.js 11:32:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (19F6AC00) [pid = 3820] [serial = 1217] [outer = 18592C00] 11:32:58 INFO - PROCESS | 3820 | 1466015578295 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]]]}] 11:32:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 11:32:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 710ms 11:32:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 11:32:58 INFO - PROCESS | 3820 | 1466015578358 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 11:32:58 INFO - PROCESS | 3820 | 1466015578360 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 11:32:58 INFO - PROCESS | 3820 | 1466015578363 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 11:32:58 INFO - PROCESS | 3820 | 1466015578365 Marionette TRACE conn3 <- [1,1586,null,{}] 11:32:58 INFO - PROCESS | 3820 | 1466015578369 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}] 11:32:58 INFO - PROCESS | 3820 | 1466015578370 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:58 INFO - PROCESS | 3820 | 1466015578494 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 11:32:58 INFO - PROCESS | 3820 | 1466015578503 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:58 INFO - PROCESS | 3820 | 1466015578505 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:58 INFO - PROCESS | 3820 | ++DOCSHELL 1858BC00 == 35 [pid = 3820] [id = 406] 11:32:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (19F5D800) [pid = 3820] [serial = 1218] [outer = 00000000] 11:32:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (1A84DC00) [pid = 3820] [serial = 1219] [outer = 19F5D800] 11:32:58 INFO - PROCESS | 3820 | 1466015578596 Marionette DEBUG loaded listener.js 11:32:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (1A928400) [pid = 3820] [serial = 1220] [outer = 19F5D800] 11:32:59 INFO - PROCESS | 3820 | 1466015579000 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]]]}] 11:32:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 11:32:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 694ms 11:32:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 11:32:59 INFO - PROCESS | 3820 | 1466015579063 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 11:32:59 INFO - PROCESS | 3820 | 1466015579065 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 11:32:59 INFO - PROCESS | 3820 | 1466015579068 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 11:32:59 INFO - PROCESS | 3820 | 1466015579071 Marionette TRACE conn3 <- [1,1590,null,{}] 11:32:59 INFO - PROCESS | 3820 | 1466015579075 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}] 11:32:59 INFO - PROCESS | 3820 | 1466015579077 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:59 INFO - PROCESS | 3820 | 1466015579225 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 11:32:59 INFO - PROCESS | 3820 | 1466015579251 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:59 INFO - PROCESS | 3820 | 1466015579254 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:32:59 INFO - PROCESS | 3820 | ++DOCSHELL 12B64C00 == 36 [pid = 3820] [id = 407] 11:32:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (1A933000) [pid = 3820] [serial = 1221] [outer = 00000000] 11:32:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (1AA95800) [pid = 3820] [serial = 1222] [outer = 1A933000] 11:32:59 INFO - PROCESS | 3820 | 1466015579298 Marionette DEBUG loaded listener.js 11:32:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (1AA9C400) [pid = 3820] [serial = 1223] [outer = 1A933000] 11:32:59 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (19F60000) [pid = 3820] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 11:32:59 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (16B06C00) [pid = 3820] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 11:32:59 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (179A7800) [pid = 3820] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 11:32:59 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (1821F800) [pid = 3820] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 11:32:59 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (15E7B000) [pid = 3820] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 11:32:59 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (15319000) [pid = 3820] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 11:32:59 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (131DA400) [pid = 3820] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 11:32:59 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (11AD4800) [pid = 3820] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 11:32:59 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (114C4C00) [pid = 3820] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 11:32:59 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (1830A400) [pid = 3820] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 11:32:59 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (18316400) [pid = 3820] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 11:32:59 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (15B73400) [pid = 3820] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 11:32:59 INFO - PROCESS | 3820 | 1466015579870 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]]]}] 11:32:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 11:32:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 805ms 11:32:59 INFO - PROCESS | 3820 | 1466015579903 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 11:32:59 INFO - PROCESS | 3820 | 1466015579905 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 11:32:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 11:32:59 INFO - PROCESS | 3820 | 1466015579908 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 11:32:59 INFO - PROCESS | 3820 | 1466015579909 Marionette TRACE conn3 <- [1,1594,null,{}] 11:32:59 INFO - PROCESS | 3820 | 1466015579913 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}] 11:32:59 INFO - PROCESS | 3820 | 1466015579914 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:00 INFO - PROCESS | 3820 | 1466015579998 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 11:33:00 INFO - PROCESS | 3820 | 1466015580003 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:00 INFO - PROCESS | 3820 | 1466015580005 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:00 INFO - PROCESS | 3820 | ++DOCSHELL 12DED800 == 37 [pid = 3820] [id = 408] 11:33:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (15E71400) [pid = 3820] [serial = 1224] [outer = 00000000] 11:33:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (16E85000) [pid = 3820] [serial = 1225] [outer = 15E71400] 11:33:00 INFO - PROCESS | 3820 | 1466015580047 Marionette DEBUG loaded listener.js 11:33:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (170F5800) [pid = 3820] [serial = 1226] [outer = 15E71400] 11:33:00 INFO - PROCESS | 3820 | 1466015580467 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]]]}] 11:33:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 11:33:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 600ms 11:33:00 INFO - PROCESS | 3820 | 1466015580507 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 11:33:00 INFO - PROCESS | 3820 | 1466015580509 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 11:33:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 11:33:00 INFO - PROCESS | 3820 | 1466015580512 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 11:33:00 INFO - PROCESS | 3820 | 1466015580514 Marionette TRACE conn3 <- [1,1598,null,{}] 11:33:00 INFO - PROCESS | 3820 | 1466015580521 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}] 11:33:00 INFO - PROCESS | 3820 | 1466015580523 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:00 INFO - PROCESS | 3820 | 1466015580609 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 11:33:00 INFO - PROCESS | 3820 | 1466015580615 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:00 INFO - PROCESS | 3820 | 1466015580617 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:00 INFO - PROCESS | 3820 | ++DOCSHELL 179A5C00 == 38 [pid = 3820] [id = 409] 11:33:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (179A9400) [pid = 3820] [serial = 1227] [outer = 00000000] 11:33:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (1AA9B000) [pid = 3820] [serial = 1228] [outer = 179A9400] 11:33:00 INFO - PROCESS | 3820 | 1466015580660 Marionette DEBUG loaded listener.js 11:33:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (1AAA2400) [pid = 3820] [serial = 1229] [outer = 179A9400] 11:33:01 INFO - PROCESS | 3820 | 1466015581094 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]]]}] 11:33:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 11:33:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 647ms 11:33:01 INFO - PROCESS | 3820 | 1466015581154 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 11:33:01 INFO - PROCESS | 3820 | 1466015581156 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 11:33:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 11:33:01 INFO - PROCESS | 3820 | 1466015581159 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 11:33:01 INFO - PROCESS | 3820 | 1466015581161 Marionette TRACE conn3 <- [1,1602,null,{}] 11:33:01 INFO - PROCESS | 3820 | 1466015581164 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}] 11:33:01 INFO - PROCESS | 3820 | 1466015581166 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:01 INFO - PROCESS | 3820 | 1466015581243 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 11:33:01 INFO - PROCESS | 3820 | 1466015581249 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:01 INFO - PROCESS | 3820 | 1466015581251 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:01 INFO - PROCESS | 3820 | ++DOCSHELL 1A83F800 == 39 [pid = 3820] [id = 410] 11:33:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (1A842800) [pid = 3820] [serial = 1230] [outer = 00000000] 11:33:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (1AC0C400) [pid = 3820] [serial = 1231] [outer = 1A842800] 11:33:01 INFO - PROCESS | 3820 | 1466015581293 Marionette DEBUG loaded listener.js 11:33:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (1AC0F000) [pid = 3820] [serial = 1232] [outer = 1A842800] 11:33:02 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (1A4D6C00) [pid = 3820] [serial = 1187] [outer = 00000000] [url = about:blank] 11:33:02 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (1A847C00) [pid = 3820] [serial = 1189] [outer = 00000000] [url = about:blank] 11:33:02 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (16BAD800) [pid = 3820] [serial = 1174] [outer = 00000000] [url = about:blank] 11:33:02 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (182C8800) [pid = 3820] [serial = 1177] [outer = 00000000] [url = about:blank] 11:33:02 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (16E87400) [pid = 3820] [serial = 1175] [outer = 00000000] [url = about:blank] 11:33:02 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (1858F800) [pid = 3820] [serial = 1180] [outer = 00000000] [url = about:blank] 11:33:02 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (1830BC00) [pid = 3820] [serial = 1178] [outer = 00000000] [url = about:blank] 11:33:02 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (1A4D1800) [pid = 3820] [serial = 1186] [outer = 00000000] [url = about:blank] 11:33:02 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (18590000) [pid = 3820] [serial = 1181] [outer = 00000000] [url = about:blank] 11:33:02 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (16258C00) [pid = 3820] [serial = 1171] [outer = 00000000] [url = about:blank] 11:33:02 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (1569A400) [pid = 3820] [serial = 1168] [outer = 00000000] [url = about:blank] 11:33:02 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (158CF800) [pid = 3820] [serial = 1169] [outer = 00000000] [url = about:blank] 11:33:02 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (136AF400) [pid = 3820] [serial = 1165] [outer = 00000000] [url = about:blank] 11:33:02 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (1393F000) [pid = 3820] [serial = 1166] [outer = 00000000] [url = about:blank] 11:33:02 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (11CC6800) [pid = 3820] [serial = 1162] [outer = 00000000] [url = about:blank] 11:33:02 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (12A1C800) [pid = 3820] [serial = 1163] [outer = 00000000] [url = about:blank] 11:33:02 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (13127800) [pid = 3820] [serial = 1160] [outer = 00000000] [url = about:blank] 11:33:02 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (13037800) [pid = 3820] [serial = 1159] [outer = 00000000] [url = about:blank] 11:33:02 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (1830D000) [pid = 3820] [serial = 1157] [outer = 00000000] [url = about:blank] 11:33:02 INFO - PROCESS | 3820 | --DOMWINDOW == 66 (19F1B000) [pid = 3820] [serial = 1183] [outer = 00000000] [url = about:blank] 11:33:02 INFO - PROCESS | 3820 | --DOMWINDOW == 65 (16A9B000) [pid = 3820] [serial = 1172] [outer = 00000000] [url = about:blank] 11:33:02 INFO - PROCESS | 3820 | --DOMWINDOW == 64 (19F1C400) [pid = 3820] [serial = 1184] [outer = 00000000] [url = about:blank] 11:33:02 INFO - PROCESS | 3820 | --DOMWINDOW == 63 (15E77400) [pid = 3820] [serial = 1142] [outer = 00000000] [url = about:blank] 11:33:03 INFO - PROCESS | 3820 | 1466015583165 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]]]}] 11:33:03 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 11:33:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 2067ms 11:33:03 INFO - PROCESS | 3820 | 1466015583247 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 11:33:03 INFO - PROCESS | 3820 | 1466015583252 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 11:33:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 11:33:03 INFO - PROCESS | 3820 | 1466015583258 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 11:33:03 INFO - PROCESS | 3820 | 1466015583262 Marionette TRACE conn3 <- [1,1606,null,{}] 11:33:03 INFO - PROCESS | 3820 | 1466015583268 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}] 11:33:03 INFO - PROCESS | 3820 | 1466015583272 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:03 INFO - PROCESS | 3820 | 1466015583424 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 11:33:03 INFO - PROCESS | 3820 | 1466015583545 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:03 INFO - PROCESS | 3820 | 1466015583551 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:03 INFO - PROCESS | 3820 | ++DOCSHELL 10A4AC00 == 40 [pid = 3820] [id = 411] 11:33:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 64 (10A4B800) [pid = 3820] [serial = 1233] [outer = 00000000] 11:33:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 65 (110DF800) [pid = 3820] [serial = 1234] [outer = 10A4B800] 11:33:03 INFO - PROCESS | 3820 | 1466015583612 Marionette DEBUG loaded listener.js 11:33:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 66 (110E1C00) [pid = 3820] [serial = 1235] [outer = 10A4B800] 11:33:04 INFO - PROCESS | 3820 | 1466015584309 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]]]}] 11:33:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 11:33:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1105ms 11:33:04 INFO - PROCESS | 3820 | 1466015584382 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 11:33:04 INFO - PROCESS | 3820 | 1466015584387 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 11:33:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 11:33:04 INFO - PROCESS | 3820 | 1466015584394 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 11:33:04 INFO - PROCESS | 3820 | 1466015584397 Marionette TRACE conn3 <- [1,1610,null,{}] 11:33:04 INFO - PROCESS | 3820 | 1466015584401 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}] 11:33:04 INFO - PROCESS | 3820 | 1466015584404 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:04 INFO - PROCESS | 3820 | 1466015584534 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 11:33:04 INFO - PROCESS | 3820 | 1466015584654 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:04 INFO - PROCESS | 3820 | 1466015584658 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:04 INFO - PROCESS | 3820 | ++DOCSHELL 12B5B400 == 41 [pid = 3820] [id = 412] 11:33:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 67 (12B5BC00) [pid = 3820] [serial = 1236] [outer = 00000000] 11:33:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (12B60000) [pid = 3820] [serial = 1237] [outer = 12B5BC00] 11:33:04 INFO - PROCESS | 3820 | 1466015584715 Marionette DEBUG loaded listener.js 11:33:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (12B67800) [pid = 3820] [serial = 1238] [outer = 12B5BC00] 11:33:05 INFO - PROCESS | 3820 | 1466015585356 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]]]}] 11:33:05 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 11:33:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1010ms 11:33:05 INFO - PROCESS | 3820 | 1466015585396 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 11:33:05 INFO - PROCESS | 3820 | 1466015585400 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 11:33:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 11:33:05 INFO - PROCESS | 3820 | 1466015585404 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 11:33:05 INFO - PROCESS | 3820 | 1466015585407 Marionette TRACE conn3 <- [1,1614,null,{}] 11:33:05 INFO - PROCESS | 3820 | 1466015585413 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}] 11:33:05 INFO - PROCESS | 3820 | 1466015585416 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:05 INFO - PROCESS | 3820 | 1466015585503 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 11:33:05 INFO - PROCESS | 3820 | 1466015585510 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:05 INFO - PROCESS | 3820 | 1466015585514 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:05 INFO - PROCESS | 3820 | ++DOCSHELL 11267C00 == 42 [pid = 3820] [id = 413] 11:33:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (11268000) [pid = 3820] [serial = 1239] [outer = 00000000] 11:33:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (12B5F400) [pid = 3820] [serial = 1240] [outer = 11268000] 11:33:05 INFO - PROCESS | 3820 | 1466015585561 Marionette DEBUG loaded listener.js 11:33:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (12DF1C00) [pid = 3820] [serial = 1241] [outer = 11268000] 11:33:06 INFO - PROCESS | 3820 | 1466015586017 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]]]}] 11:33:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 11:33:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 647ms 11:33:06 INFO - PROCESS | 3820 | 1466015586067 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 11:33:06 INFO - PROCESS | 3820 | 1466015586074 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 11:33:06 INFO - PROCESS | 3820 | 1466015586085 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 11:33:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 11:33:06 INFO - PROCESS | 3820 | 1466015586088 Marionette TRACE conn3 <- [1,1618,null,{}] 11:33:06 INFO - PROCESS | 3820 | 1466015586091 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}] 11:33:06 INFO - PROCESS | 3820 | 1466015586094 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:06 INFO - PROCESS | 3820 | 1466015586181 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 11:33:06 INFO - PROCESS | 3820 | 1466015586190 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:06 INFO - PROCESS | 3820 | 1466015586192 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:06 INFO - PROCESS | 3820 | ++DOCSHELL 1043F800 == 43 [pid = 3820] [id = 414] 11:33:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (131DA000) [pid = 3820] [serial = 1242] [outer = 00000000] 11:33:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (136B7C00) [pid = 3820] [serial = 1243] [outer = 131DA000] 11:33:06 INFO - PROCESS | 3820 | 1466015586286 Marionette DEBUG loaded listener.js 11:33:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (13C1D000) [pid = 3820] [serial = 1244] [outer = 131DA000] 11:33:06 INFO - PROCESS | 3820 | 1466015586769 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]]]}] 11:33:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 11:33:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 710ms 11:33:06 INFO - PROCESS | 3820 | 1466015586821 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 11:33:06 INFO - PROCESS | 3820 | 1466015586823 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 11:33:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 11:33:06 INFO - PROCESS | 3820 | 1466015586827 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 11:33:06 INFO - PROCESS | 3820 | 1466015586830 Marionette TRACE conn3 <- [1,1622,null,{}] 11:33:06 INFO - PROCESS | 3820 | 1466015586840 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}] 11:33:06 INFO - PROCESS | 3820 | 1466015586845 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:06 INFO - PROCESS | 3820 | 1466015586934 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 11:33:07 INFO - PROCESS | 3820 | 1466015587032 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:07 INFO - PROCESS | 3820 | 1466015587035 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:07 INFO - PROCESS | 3820 | ++DOCSHELL 1507A400 == 44 [pid = 3820] [id = 415] 11:33:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (1507E800) [pid = 3820] [serial = 1245] [outer = 00000000] 11:33:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (158CA000) [pid = 3820] [serial = 1246] [outer = 1507E800] 11:33:07 INFO - PROCESS | 3820 | 1466015587083 Marionette DEBUG loaded listener.js 11:33:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (15E57C00) [pid = 3820] [serial = 1247] [outer = 1507E800] 11:33:07 INFO - PROCESS | 3820 | 1466015587475 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]]]}] 11:33:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 11:33:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 711ms 11:33:07 INFO - PROCESS | 3820 | 1466015587526 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 11:33:07 INFO - PROCESS | 3820 | 1466015587529 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 11:33:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 11:33:07 INFO - PROCESS | 3820 | 1466015587538 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 11:33:07 INFO - PROCESS | 3820 | 1466015587549 Marionette TRACE conn3 <- [1,1626,null,{}] 11:33:07 INFO - PROCESS | 3820 | 1466015587553 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}] 11:33:07 INFO - PROCESS | 3820 | 1466015587555 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:07 INFO - PROCESS | 3820 | 1466015587695 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 11:33:07 INFO - PROCESS | 3820 | 1466015587754 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:07 INFO - PROCESS | 3820 | 1466015587756 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:07 INFO - PROCESS | 3820 | ++DOCSHELL 1624E000 == 45 [pid = 3820] [id = 416] 11:33:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (1624FC00) [pid = 3820] [serial = 1248] [outer = 00000000] 11:33:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (16A9C800) [pid = 3820] [serial = 1249] [outer = 1624FC00] 11:33:07 INFO - PROCESS | 3820 | 1466015587800 Marionette DEBUG loaded listener.js 11:33:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (16AA5800) [pid = 3820] [serial = 1250] [outer = 1624FC00] 11:33:08 INFO - PROCESS | 3820 | 1466015588236 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]]]}] 11:33:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 11:33:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 758ms 11:33:08 INFO - PROCESS | 3820 | 1466015588297 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 11:33:08 INFO - PROCESS | 3820 | 1466015588299 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 11:33:08 INFO - PROCESS | 3820 | 1466015588302 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 11:33:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 11:33:08 INFO - PROCESS | 3820 | 1466015588304 Marionette TRACE conn3 <- [1,1630,null,{}] 11:33:08 INFO - PROCESS | 3820 | 1466015588314 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}] 11:33:08 INFO - PROCESS | 3820 | 1466015588316 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:08 INFO - PROCESS | 3820 | 1466015588424 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 11:33:08 INFO - PROCESS | 3820 | 1466015588435 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:08 INFO - PROCESS | 3820 | 1466015588438 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:08 INFO - PROCESS | 3820 | ++DOCSHELL 15E79800 == 46 [pid = 3820] [id = 417] 11:33:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (16B06C00) [pid = 3820] [serial = 1251] [outer = 00000000] 11:33:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (16BB5000) [pid = 3820] [serial = 1252] [outer = 16B06C00] 11:33:08 INFO - PROCESS | 3820 | 1466015588482 Marionette DEBUG loaded listener.js 11:33:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (16BB6400) [pid = 3820] [serial = 1253] [outer = 16B06C00] 11:33:08 INFO - PROCESS | 3820 | 1466015588932 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]]]}] 11:33:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 11:33:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 694ms 11:33:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 11:33:09 INFO - PROCESS | 3820 | 1466015589002 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 11:33:09 INFO - PROCESS | 3820 | 1466015589004 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 11:33:09 INFO - PROCESS | 3820 | 1466015589008 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 11:33:09 INFO - PROCESS | 3820 | 1466015589009 Marionette TRACE conn3 <- [1,1634,null,{}] 11:33:09 INFO - PROCESS | 3820 | 1466015589045 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}] 11:33:09 INFO - PROCESS | 3820 | 1466015589051 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:09 INFO - PROCESS | 3820 | 1466015589215 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 11:33:09 INFO - PROCESS | 3820 | 1466015589223 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:09 INFO - PROCESS | 3820 | 1466015589225 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:09 INFO - PROCESS | 3820 | ++DOCSHELL 1625A000 == 47 [pid = 3820] [id = 418] 11:33:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (16B59800) [pid = 3820] [serial = 1254] [outer = 00000000] 11:33:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (182C3000) [pid = 3820] [serial = 1255] [outer = 16B59800] 11:33:09 INFO - PROCESS | 3820 | 1466015589268 Marionette DEBUG loaded listener.js 11:33:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (18312000) [pid = 3820] [serial = 1256] [outer = 16B59800] 11:33:09 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (18592C00) [pid = 3820] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 11:33:09 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (19F5D800) [pid = 3820] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 11:33:09 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (1A933000) [pid = 3820] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 11:33:09 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (179A9400) [pid = 3820] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 11:33:09 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (15E7C400) [pid = 3820] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 11:33:09 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (14534000) [pid = 3820] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 11:33:09 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (1400B000) [pid = 3820] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 11:33:09 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (12DF4400) [pid = 3820] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 11:33:09 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (11264800) [pid = 3820] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 11:33:09 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (16BABC00) [pid = 3820] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 11:33:09 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (170F1000) [pid = 3820] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 11:33:09 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (170F3000) [pid = 3820] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 11:33:09 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (16B0DC00) [pid = 3820] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 11:33:09 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (15E71400) [pid = 3820] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 11:33:09 INFO - PROCESS | 3820 | 1466015589766 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]]]}] 11:33:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 11:33:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 742ms 11:33:09 INFO - PROCESS | 3820 | 1466015589780 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 11:33:09 INFO - PROCESS | 3820 | 1466015589782 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 11:33:09 INFO - PROCESS | 3820 | 1466015589785 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 11:33:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 11:33:09 INFO - PROCESS | 3820 | 1466015589787 Marionette TRACE conn3 <- [1,1638,null,{}] 11:33:09 INFO - PROCESS | 3820 | 1466015589790 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}] 11:33:09 INFO - PROCESS | 3820 | 1466015589802 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:09 INFO - PROCESS | 3820 | 1466015589878 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 11:33:09 INFO - PROCESS | 3820 | 1466015589883 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:09 INFO - PROCESS | 3820 | 1466015589885 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:09 INFO - PROCESS | 3820 | ++DOCSHELL 11267000 == 48 [pid = 3820] [id = 419] 11:33:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (140C8C00) [pid = 3820] [serial = 1257] [outer = 00000000] 11:33:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (170F1000) [pid = 3820] [serial = 1258] [outer = 140C8C00] 11:33:09 INFO - PROCESS | 3820 | 1466015589928 Marionette DEBUG loaded listener.js 11:33:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (1779AC00) [pid = 3820] [serial = 1259] [outer = 140C8C00] 11:33:10 INFO - PROCESS | 3820 | 1466015590353 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]]]}] 11:33:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 11:33:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 600ms 11:33:10 INFO - PROCESS | 3820 | 1466015590383 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 11:33:10 INFO - PROCESS | 3820 | 1466015590385 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 11:33:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 11:33:10 INFO - PROCESS | 3820 | 1466015590388 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 11:33:10 INFO - PROCESS | 3820 | 1466015590390 Marionette TRACE conn3 <- [1,1642,null,{}] 11:33:10 INFO - PROCESS | 3820 | 1466015590393 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}] 11:33:10 INFO - PROCESS | 3820 | 1466015590394 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:10 INFO - PROCESS | 3820 | 1466015590472 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 11:33:10 INFO - PROCESS | 3820 | 1466015590477 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:10 INFO - PROCESS | 3820 | 1466015590479 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:10 INFO - PROCESS | 3820 | ++DOCSHELL 1695F400 == 49 [pid = 3820] [id = 420] 11:33:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (18327C00) [pid = 3820] [serial = 1260] [outer = 00000000] 11:33:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (18508000) [pid = 3820] [serial = 1261] [outer = 18327C00] 11:33:10 INFO - PROCESS | 3820 | 1466015590523 Marionette DEBUG loaded listener.js 11:33:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (18598C00) [pid = 3820] [serial = 1262] [outer = 18327C00] 11:33:10 INFO - PROCESS | 3820 | 1466015590954 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]]]}] 11:33:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 11:33:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 599ms 11:33:11 INFO - PROCESS | 3820 | 1466015590985 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 11:33:11 INFO - PROCESS | 3820 | 1466015590987 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 11:33:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 11:33:11 INFO - PROCESS | 3820 | 1466015590991 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 11:33:11 INFO - PROCESS | 3820 | 1466015590992 Marionette TRACE conn3 <- [1,1646,null,{}] 11:33:11 INFO - PROCESS | 3820 | 1466015590996 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}] 11:33:11 INFO - PROCESS | 3820 | 1466015590998 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:11 INFO - PROCESS | 3820 | 1466015591115 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 11:33:11 INFO - PROCESS | 3820 | 1466015591123 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:11 INFO - PROCESS | 3820 | 1466015591125 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:11 INFO - PROCESS | 3820 | ++DOCSHELL 131DA800 == 50 [pid = 3820] [id = 421] 11:33:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (1507A000) [pid = 3820] [serial = 1263] [outer = 00000000] 11:33:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (19F5D800) [pid = 3820] [serial = 1264] [outer = 1507A000] 11:33:11 INFO - PROCESS | 3820 | 1466015591167 Marionette DEBUG loaded listener.js 11:33:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (19F65000) [pid = 3820] [serial = 1265] [outer = 1507A000] 11:33:11 INFO - PROCESS | 3820 | 1466015591573 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]]]}] 11:33:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 11:33:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 632ms 11:33:11 INFO - PROCESS | 3820 | 1466015591629 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 11:33:11 INFO - PROCESS | 3820 | 1466015591631 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 11:33:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 11:33:11 INFO - PROCESS | 3820 | 1466015591634 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 11:33:11 INFO - PROCESS | 3820 | 1466015591636 Marionette TRACE conn3 <- [1,1650,null,{}] 11:33:11 INFO - PROCESS | 3820 | 1466015591685 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}] 11:33:11 INFO - PROCESS | 3820 | 1466015591688 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:11 INFO - PROCESS | 3820 | 1466015591805 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 11:33:11 INFO - PROCESS | 3820 | 1466015591953 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:11 INFO - PROCESS | 3820 | 1466015591957 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:12 INFO - PROCESS | 3820 | ++DOCSHELL 11AD4800 == 51 [pid = 3820] [id = 422] 11:33:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (11C1FC00) [pid = 3820] [serial = 1266] [outer = 00000000] 11:33:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (12A11C00) [pid = 3820] [serial = 1267] [outer = 11C1FC00] 11:33:12 INFO - PROCESS | 3820 | 1466015592014 Marionette DEBUG loaded listener.js 11:33:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (12B64800) [pid = 3820] [serial = 1268] [outer = 11C1FC00] 11:33:12 INFO - PROCESS | 3820 | 1466015592606 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]]]}] 11:33:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 11:33:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 995ms 11:33:12 INFO - PROCESS | 3820 | 1466015592654 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 11:33:12 INFO - PROCESS | 3820 | 1466015592658 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 11:33:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 11:33:12 INFO - PROCESS | 3820 | 1466015592663 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 11:33:12 INFO - PROCESS | 3820 | 1466015592665 Marionette TRACE conn3 <- [1,1654,null,{}] 11:33:12 INFO - PROCESS | 3820 | 1466015592671 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}] 11:33:12 INFO - PROCESS | 3820 | 1466015592674 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:12 INFO - PROCESS | 3820 | 1466015592783 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 11:33:12 INFO - PROCESS | 3820 | 1466015592891 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:12 INFO - PROCESS | 3820 | 1466015592895 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:12 INFO - PROCESS | 3820 | ++DOCSHELL 145D6800 == 52 [pid = 3820] [id = 423] 11:33:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (145D7800) [pid = 3820] [serial = 1269] [outer = 00000000] 11:33:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (156A1800) [pid = 3820] [serial = 1270] [outer = 145D7800] 11:33:12 INFO - PROCESS | 3820 | 1466015592955 Marionette DEBUG loaded listener.js 11:33:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (1605A000) [pid = 3820] [serial = 1271] [outer = 145D7800] 11:33:13 INFO - PROCESS | 3820 | 1466015593556 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]]]}] 11:33:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 11:33:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 947ms 11:33:13 INFO - PROCESS | 3820 | 1466015593610 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 11:33:13 INFO - PROCESS | 3820 | 1466015593613 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 11:33:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 11:33:13 INFO - PROCESS | 3820 | 1466015593616 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 11:33:13 INFO - PROCESS | 3820 | 1466015593619 Marionette TRACE conn3 <- [1,1658,null,{}] 11:33:13 INFO - PROCESS | 3820 | 1466015593622 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}] 11:33:13 INFO - PROCESS | 3820 | 1466015593625 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:13 INFO - PROCESS | 3820 | 1466015593730 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 11:33:13 INFO - PROCESS | 3820 | 1466015593836 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:13 INFO - PROCESS | 3820 | 1466015593840 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:13 INFO - PROCESS | 3820 | ++DOCSHELL 176EC000 == 53 [pid = 3820] [id = 424] 11:33:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (176ECC00) [pid = 3820] [serial = 1272] [outer = 00000000] 11:33:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (182CD800) [pid = 3820] [serial = 1273] [outer = 176ECC00] 11:33:13 INFO - PROCESS | 3820 | 1466015593895 Marionette DEBUG loaded listener.js 11:33:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 91 (18593800) [pid = 3820] [serial = 1274] [outer = 176ECC00] 11:33:14 INFO - PROCESS | 3820 | 1466015594528 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]]]}] 11:33:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 11:33:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 963ms 11:33:14 INFO - PROCESS | 3820 | 1466015594566 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 11:33:14 INFO - PROCESS | 3820 | 1466015594572 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 11:33:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 11:33:14 INFO - PROCESS | 3820 | 1466015594578 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 11:33:14 INFO - PROCESS | 3820 | 1466015594580 Marionette TRACE conn3 <- [1,1662,null,{}] 11:33:14 INFO - PROCESS | 3820 | 1466015594583 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}] 11:33:14 INFO - PROCESS | 3820 | 1466015594586 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:14 INFO - PROCESS | 3820 | 1466015594688 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 11:33:14 INFO - PROCESS | 3820 | 1466015594791 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:14 INFO - PROCESS | 3820 | 1466015594793 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:14 INFO - PROCESS | 3820 | ++DOCSHELL 1A92CC00 == 54 [pid = 3820] [id = 425] 11:33:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 92 (1A92D400) [pid = 3820] [serial = 1275] [outer = 00000000] 11:33:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 93 (1A935400) [pid = 3820] [serial = 1276] [outer = 1A92D400] 11:33:14 INFO - PROCESS | 3820 | 1466015594845 Marionette DEBUG loaded listener.js 11:33:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 94 (1AA96000) [pid = 3820] [serial = 1277] [outer = 1A92D400] 11:33:15 INFO - PROCESS | 3820 | 1466015595403 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]]]}] 11:33:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 11:33:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 916ms 11:33:15 INFO - PROCESS | 3820 | 1466015595564 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 11:33:15 INFO - PROCESS | 3820 | 1466015595568 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 11:33:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 11:33:15 INFO - PROCESS | 3820 | 1466015595603 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 11:33:15 INFO - PROCESS | 3820 | 1466015595608 Marionette TRACE conn3 <- [1,1666,null,{}] 11:33:15 INFO - PROCESS | 3820 | 1466015595614 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}] 11:33:15 INFO - PROCESS | 3820 | 1466015595617 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:15 INFO - PROCESS | 3820 | 1466015595762 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 11:33:15 INFO - PROCESS | 3820 | 1466015595847 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:15 INFO - PROCESS | 3820 | 1466015595852 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:15 INFO - PROCESS | 3820 | ++DOCSHELL 12A11800 == 55 [pid = 3820] [id = 426] 11:33:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 95 (12A1A800) [pid = 3820] [serial = 1278] [outer = 00000000] 11:33:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 96 (12B62000) [pid = 3820] [serial = 1279] [outer = 12A1A800] 11:33:15 INFO - PROCESS | 3820 | 1466015595946 Marionette DEBUG loaded listener.js 11:33:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 97 (13129000) [pid = 3820] [serial = 1280] [outer = 12A1A800] 11:33:16 INFO - PROCESS | 3820 | --DOCSHELL 11CC9000 == 54 [pid = 3820] [id = 383] 11:33:16 INFO - PROCESS | 3820 | --DOCSHELL 18229000 == 53 [pid = 3820] [id = 385] 11:33:16 INFO - PROCESS | 3820 | --DOCSHELL 16AA1400 == 52 [pid = 3820] [id = 402] 11:33:16 INFO - PROCESS | 3820 | --DOCSHELL 140C2000 == 51 [pid = 3820] [id = 400] 11:33:16 INFO - PROCESS | 3820 | --DOCSHELL 16B06800 == 50 [pid = 3820] [id = 391] 11:33:16 INFO - PROCESS | 3820 | --DOCSHELL 15B70400 == 49 [pid = 3820] [id = 396] 11:33:16 INFO - PROCESS | 3820 | --DOCSHELL 170F1800 == 48 [pid = 3820] [id = 403] 11:33:16 INFO - PROCESS | 3820 | --DOCSHELL 176A9C00 == 47 [pid = 3820] [id = 384] 11:33:16 INFO - PROCESS | 3820 | --DOCSHELL 15E73800 == 46 [pid = 3820] [id = 401] 11:33:16 INFO - PROCESS | 3820 | --DOCSHELL 13C1F000 == 45 [pid = 3820] [id = 393] 11:33:16 INFO - PROCESS | 3820 | --DOCSHELL 15E75000 == 44 [pid = 3820] [id = 390] 11:33:16 INFO - PROCESS | 3820 | --DOCSHELL 15E5BC00 == 43 [pid = 3820] [id = 381] 11:33:16 INFO - PROCESS | 3820 | --DOCSHELL 12DF2000 == 42 [pid = 3820] [id = 398] 11:33:16 INFO - PROCESS | 3820 | --DOCSHELL 11266400 == 41 [pid = 3820] [id = 386] 11:33:16 INFO - PROCESS | 3820 | --DOCSHELL 15318400 == 40 [pid = 3820] [id = 389] 11:33:16 INFO - PROCESS | 3820 | --DOCSHELL 131D9C00 == 39 [pid = 3820] [id = 388] 11:33:16 INFO - PROCESS | 3820 | --DOCSHELL 11264400 == 38 [pid = 3820] [id = 397] 11:33:16 INFO - PROCESS | 3820 | --DOCSHELL 11AD1C00 == 37 [pid = 3820] [id = 387] 11:33:16 INFO - PROCESS | 3820 | --DOCSHELL 10A4AC00 == 36 [pid = 3820] [id = 411] 11:33:16 INFO - PROCESS | 3820 | --DOMWINDOW == 96 (182DA400) [pid = 3820] [serial = 1214] [outer = 00000000] [url = about:blank] 11:33:16 INFO - PROCESS | 3820 | --DOMWINDOW == 95 (19F1D400) [pid = 3820] [serial = 1216] [outer = 00000000] [url = about:blank] 11:33:16 INFO - PROCESS | 3820 | --DOMWINDOW == 94 (1A928400) [pid = 3820] [serial = 1220] [outer = 00000000] [url = about:blank] 11:33:16 INFO - PROCESS | 3820 | --DOMWINDOW == 93 (1A84DC00) [pid = 3820] [serial = 1219] [outer = 00000000] [url = about:blank] 11:33:16 INFO - PROCESS | 3820 | --DOMWINDOW == 92 (19F6AC00) [pid = 3820] [serial = 1217] [outer = 00000000] [url = about:blank] 11:33:16 INFO - PROCESS | 3820 | --DOMWINDOW == 91 (1AA95800) [pid = 3820] [serial = 1222] [outer = 00000000] [url = about:blank] 11:33:16 INFO - PROCESS | 3820 | --DOMWINDOW == 90 (1AA9B000) [pid = 3820] [serial = 1228] [outer = 00000000] [url = about:blank] 11:33:16 INFO - PROCESS | 3820 | --DOMWINDOW == 89 (16259000) [pid = 3820] [serial = 1204] [outer = 00000000] [url = about:blank] 11:33:16 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (16A9A400) [pid = 3820] [serial = 1205] [outer = 00000000] [url = about:blank] 11:33:16 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (15E54000) [pid = 3820] [serial = 1201] [outer = 00000000] [url = about:blank] 11:33:16 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (15E73C00) [pid = 3820] [serial = 1202] [outer = 00000000] [url = about:blank] 11:33:16 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (140C2C00) [pid = 3820] [serial = 1198] [outer = 00000000] [url = about:blank] 11:33:16 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (14537800) [pid = 3820] [serial = 1199] [outer = 00000000] [url = about:blank] 11:33:16 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (1306F800) [pid = 3820] [serial = 1195] [outer = 00000000] [url = about:blank] 11:33:16 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (130C3800) [pid = 3820] [serial = 1196] [outer = 00000000] [url = about:blank] 11:33:16 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (1142E000) [pid = 3820] [serial = 1192] [outer = 00000000] [url = about:blank] 11:33:16 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (11C26800) [pid = 3820] [serial = 1193] [outer = 00000000] [url = about:blank] 11:33:16 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (1A8E1C00) [pid = 3820] [serial = 1190] [outer = 00000000] [url = about:blank] 11:33:16 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (182D9000) [pid = 3820] [serial = 1213] [outer = 00000000] [url = about:blank] 11:33:16 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (1AAA2400) [pid = 3820] [serial = 1229] [outer = 00000000] [url = about:blank] 11:33:16 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (179A6800) [pid = 3820] [serial = 1210] [outer = 00000000] [url = about:blank] 11:33:16 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (179A8800) [pid = 3820] [serial = 1211] [outer = 00000000] [url = about:blank] 11:33:16 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (16E84C00) [pid = 3820] [serial = 1207] [outer = 00000000] [url = about:blank] 11:33:16 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (176A6C00) [pid = 3820] [serial = 1208] [outer = 00000000] [url = about:blank] 11:33:16 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (1AA9C400) [pid = 3820] [serial = 1223] [outer = 00000000] [url = about:blank] 11:33:16 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (16E85000) [pid = 3820] [serial = 1225] [outer = 00000000] [url = about:blank] 11:33:16 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (170F5800) [pid = 3820] [serial = 1226] [outer = 00000000] [url = about:blank] 11:33:16 INFO - PROCESS | 3820 | 1466015596529 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]]]}] 11:33:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 11:33:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 979ms 11:33:16 INFO - PROCESS | 3820 | 1466015596593 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 11:33:16 INFO - PROCESS | 3820 | 1466015596596 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 11:33:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 11:33:16 INFO - PROCESS | 3820 | 1466015596602 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 11:33:16 INFO - PROCESS | 3820 | 1466015596605 Marionette TRACE conn3 <- [1,1670,null,{}] 11:33:16 INFO - PROCESS | 3820 | 1466015596609 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}] 11:33:16 INFO - PROCESS | 3820 | 1466015596612 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:16 INFO - PROCESS | 3820 | 1466015596719 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 11:33:16 INFO - PROCESS | 3820 | 1466015596753 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:16 INFO - PROCESS | 3820 | 1466015596755 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:16 INFO - PROCESS | 3820 | ++DOCSHELL 1321A000 == 37 [pid = 3820] [id = 427] 11:33:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (136ADC00) [pid = 3820] [serial = 1281] [outer = 00000000] 11:33:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (13C15C00) [pid = 3820] [serial = 1282] [outer = 136ADC00] 11:33:16 INFO - PROCESS | 3820 | 1466015596801 Marionette DEBUG loaded listener.js 11:33:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (140BD800) [pid = 3820] [serial = 1283] [outer = 136ADC00] 11:33:17 INFO - PROCESS | 3820 | 1466015597310 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]]]}] 11:33:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 11:33:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 758ms 11:33:17 INFO - PROCESS | 3820 | 1466015597338 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 11:33:17 INFO - PROCESS | 3820 | 1466015597341 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 11:33:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 11:33:17 INFO - PROCESS | 3820 | 1466015597344 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 11:33:17 INFO - PROCESS | 3820 | 1466015597346 Marionette TRACE conn3 <- [1,1674,null,{}] 11:33:17 INFO - PROCESS | 3820 | 1466015597354 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}] 11:33:17 INFO - PROCESS | 3820 | 1466015597358 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:17 INFO - PROCESS | 3820 | 1466015597448 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 11:33:17 INFO - PROCESS | 3820 | 1466015597537 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:17 INFO - PROCESS | 3820 | 1466015597541 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:17 INFO - PROCESS | 3820 | ++DOCSHELL 15E5BC00 == 38 [pid = 3820] [id = 428] 11:33:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (15E5C800) [pid = 3820] [serial = 1284] [outer = 00000000] 11:33:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (15E75C00) [pid = 3820] [serial = 1285] [outer = 15E5C800] 11:33:17 INFO - PROCESS | 3820 | 1466015597594 Marionette DEBUG loaded listener.js 11:33:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (1624E800) [pid = 3820] [serial = 1286] [outer = 15E5C800] 11:33:18 INFO - PROCESS | 3820 | 1466015597975 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]]]}] 11:33:18 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 11:33:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 710ms 11:33:18 INFO - PROCESS | 3820 | 1466015598043 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 11:33:18 INFO - PROCESS | 3820 | 1466015598045 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 11:33:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 11:33:18 INFO - PROCESS | 3820 | 1466015598049 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 11:33:18 INFO - PROCESS | 3820 | 1466015598050 Marionette TRACE conn3 <- [1,1678,null,{}] 11:33:18 INFO - PROCESS | 3820 | 1466015598054 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}] 11:33:18 INFO - PROCESS | 3820 | 1466015598056 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:18 INFO - PROCESS | 3820 | 1466015598138 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 11:33:18 INFO - PROCESS | 3820 | 1466015598143 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:18 INFO - PROCESS | 3820 | 1466015598145 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:18 INFO - PROCESS | 3820 | ++DOCSHELL 15E75000 == 39 [pid = 3820] [id = 429] 11:33:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (16065400) [pid = 3820] [serial = 1287] [outer = 00000000] 11:33:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (170F2000) [pid = 3820] [serial = 1288] [outer = 16065400] 11:33:18 INFO - PROCESS | 3820 | 1466015598192 Marionette DEBUG loaded listener.js 11:33:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (176ADC00) [pid = 3820] [serial = 1289] [outer = 16065400] 11:33:18 INFO - PROCESS | 3820 | 1466015598633 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]]]}] 11:33:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 11:33:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 647ms 11:33:18 INFO - PROCESS | 3820 | 1466015598687 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 11:33:18 INFO - PROCESS | 3820 | 1466015598689 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 11:33:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 11:33:18 INFO - PROCESS | 3820 | 1466015598699 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 11:33:18 INFO - PROCESS | 3820 | 1466015598700 Marionette TRACE conn3 <- [1,1682,null,{}] 11:33:18 INFO - PROCESS | 3820 | 1466015598704 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}] 11:33:18 INFO - PROCESS | 3820 | 1466015598706 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:18 INFO - PROCESS | 3820 | 1466015598816 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 11:33:18 INFO - PROCESS | 3820 | 1466015598952 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:18 INFO - PROCESS | 3820 | 1466015598954 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:18 INFO - PROCESS | 3820 | ++DOCSHELL 179A6800 == 40 [pid = 3820] [id = 430] 11:33:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (179A7800) [pid = 3820] [serial = 1290] [outer = 00000000] 11:33:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (18229000) [pid = 3820] [serial = 1291] [outer = 179A7800] 11:33:18 INFO - PROCESS | 3820 | 1466015598997 Marionette DEBUG loaded listener.js 11:33:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (182C5000) [pid = 3820] [serial = 1292] [outer = 179A7800] 11:33:19 INFO - PROCESS | 3820 | 1466015599418 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]]]}] 11:33:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 11:33:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 742ms 11:33:19 INFO - PROCESS | 3820 | 1466015599470 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 11:33:19 INFO - PROCESS | 3820 | 1466015599472 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 11:33:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 11:33:19 INFO - PROCESS | 3820 | 1466015599476 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 11:33:19 INFO - PROCESS | 3820 | 1466015599477 Marionette TRACE conn3 <- [1,1686,null,{}] 11:33:19 INFO - PROCESS | 3820 | 1466015599481 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}] 11:33:19 INFO - PROCESS | 3820 | 1466015599486 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:19 INFO - PROCESS | 3820 | 1466015599628 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 11:33:19 INFO - PROCESS | 3820 | 1466015599691 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:19 INFO - PROCESS | 3820 | 1466015599693 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:19 INFO - PROCESS | 3820 | ++DOCSHELL 1047F000 == 41 [pid = 3820] [id = 431] 11:33:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (1779A800) [pid = 3820] [serial = 1293] [outer = 00000000] 11:33:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (19F5C400) [pid = 3820] [serial = 1294] [outer = 1779A800] 11:33:19 INFO - PROCESS | 3820 | 1466015599737 Marionette DEBUG loaded listener.js 11:33:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (1A4DE800) [pid = 3820] [serial = 1295] [outer = 1779A800] 11:33:20 INFO - PROCESS | 3820 | 1466015600152 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]]]}] 11:33:20 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 11:33:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 757ms 11:33:20 INFO - PROCESS | 3820 | 1466015600245 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 11:33:20 INFO - PROCESS | 3820 | 1466015600247 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 11:33:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 11:33:20 INFO - PROCESS | 3820 | 1466015600254 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 11:33:20 INFO - PROCESS | 3820 | 1466015600256 Marionette TRACE conn3 <- [1,1690,null,{}] 11:33:20 INFO - PROCESS | 3820 | 1466015600259 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}] 11:33:20 INFO - PROCESS | 3820 | 1466015600261 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:20 INFO - PROCESS | 3820 | 1466015600370 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 11:33:20 INFO - PROCESS | 3820 | 1466015600380 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:20 INFO - PROCESS | 3820 | 1466015600390 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:20 INFO - PROCESS | 3820 | ++DOCSHELL 19F23000 == 42 [pid = 3820] [id = 432] 11:33:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (19F5DC00) [pid = 3820] [serial = 1296] [outer = 00000000] 11:33:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (1A928400) [pid = 3820] [serial = 1297] [outer = 19F5DC00] 11:33:20 INFO - PROCESS | 3820 | 1466015600494 Marionette DEBUG loaded listener.js 11:33:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (1A92B800) [pid = 3820] [serial = 1298] [outer = 19F5DC00] 11:33:20 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (1624FC00) [pid = 3820] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 11:33:20 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (10A4B800) [pid = 3820] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 11:33:20 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (131DA000) [pid = 3820] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 11:33:20 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (16B06C00) [pid = 3820] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 11:33:20 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (11268000) [pid = 3820] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 11:33:20 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (1A842800) [pid = 3820] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 11:33:20 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (12B5BC00) [pid = 3820] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 11:33:20 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (18327C00) [pid = 3820] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 11:33:20 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (16B59800) [pid = 3820] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 11:33:20 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (140C8C00) [pid = 3820] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 11:33:20 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (1507E800) [pid = 3820] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 11:33:20 INFO - PROCESS | 3820 | 1466015600965 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]]]}] 11:33:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 11:33:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 742ms 11:33:20 INFO - PROCESS | 3820 | 1466015600988 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 11:33:20 INFO - PROCESS | 3820 | 1466015600990 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 11:33:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 11:33:21 INFO - PROCESS | 3820 | 1466015600993 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 11:33:21 INFO - PROCESS | 3820 | 1466015600994 Marionette TRACE conn3 <- [1,1694,null,{}] 11:33:21 INFO - PROCESS | 3820 | 1466015600998 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}] 11:33:21 INFO - PROCESS | 3820 | 1466015601000 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:21 INFO - PROCESS | 3820 | 1466015601083 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 11:33:21 INFO - PROCESS | 3820 | 1466015601088 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:21 INFO - PROCESS | 3820 | 1466015601090 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:21 INFO - PROCESS | 3820 | ++DOCSHELL 12814C00 == 43 [pid = 3820] [id = 433] 11:33:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (12AA5C00) [pid = 3820] [serial = 1299] [outer = 00000000] 11:33:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (140C0C00) [pid = 3820] [serial = 1300] [outer = 12AA5C00] 11:33:21 INFO - PROCESS | 3820 | 1466015601133 Marionette DEBUG loaded listener.js 11:33:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (16256000) [pid = 3820] [serial = 1301] [outer = 12AA5C00] 11:33:21 INFO - PROCESS | 3820 | 1466015601566 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]]]}] 11:33:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 11:33:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 632ms 11:33:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 11:33:21 INFO - PROCESS | 3820 | 1466015601632 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 11:33:21 INFO - PROCESS | 3820 | 1466015601634 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 11:33:21 INFO - PROCESS | 3820 | 1466015601637 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 11:33:21 INFO - PROCESS | 3820 | 1466015601639 Marionette TRACE conn3 <- [1,1698,null,{}] 11:33:21 INFO - PROCESS | 3820 | 1466015601642 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}] 11:33:21 INFO - PROCESS | 3820 | 1466015601644 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:21 INFO - PROCESS | 3820 | 1466015601747 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 11:33:21 INFO - PROCESS | 3820 | 1466015601755 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:21 INFO - PROCESS | 3820 | 1466015601757 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:21 INFO - PROCESS | 3820 | ++DOCSHELL 104E5C00 == 44 [pid = 3820] [id = 434] 11:33:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (105ED400) [pid = 3820] [serial = 1302] [outer = 00000000] 11:33:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (1A8E6000) [pid = 3820] [serial = 1303] [outer = 105ED400] 11:33:21 INFO - PROCESS | 3820 | 1466015601802 Marionette DEBUG loaded listener.js 11:33:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (1AA97C00) [pid = 3820] [serial = 1304] [outer = 105ED400] 11:33:22 INFO - PROCESS | 3820 | 1466015602276 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]]]}] 11:33:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 11:33:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 631ms 11:33:22 INFO - PROCESS | 3820 | 1466015602307 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 11:33:22 INFO - PROCESS | 3820 | 1466015602309 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 11:33:22 INFO - PROCESS | 3820 | 1466015602312 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 11:33:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 11:33:22 INFO - PROCESS | 3820 | 1466015602314 Marionette TRACE conn3 <- [1,1702,null,{}] 11:33:22 INFO - PROCESS | 3820 | 1466015602321 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}] 11:33:22 INFO - PROCESS | 3820 | 1466015602323 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:22 INFO - PROCESS | 3820 | 1466015602413 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 11:33:22 INFO - PROCESS | 3820 | 1466015602419 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:22 INFO - PROCESS | 3820 | 1466015602421 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:22 INFO - PROCESS | 3820 | ++DOCSHELL 105EA400 == 45 [pid = 3820] [id = 435] 11:33:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (1A4D4800) [pid = 3820] [serial = 1305] [outer = 00000000] 11:33:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (1AC02000) [pid = 3820] [serial = 1306] [outer = 1A4D4800] 11:33:22 INFO - PROCESS | 3820 | 1466015602463 Marionette DEBUG loaded listener.js 11:33:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (1AC05000) [pid = 3820] [serial = 1307] [outer = 1A4D4800] 11:33:22 INFO - PROCESS | 3820 | 1466015602915 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]]]}] 11:33:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 11:33:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 710ms 11:33:23 INFO - PROCESS | 3820 | 1466015603013 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 11:33:23 INFO - PROCESS | 3820 | 1466015603017 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 11:33:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 11:33:23 INFO - PROCESS | 3820 | 1466015603022 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 11:33:23 INFO - PROCESS | 3820 | 1466015603026 Marionette TRACE conn3 <- [1,1706,null,{}] 11:33:23 INFO - PROCESS | 3820 | 1466015603032 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}] 11:33:23 INFO - PROCESS | 3820 | 1466015603036 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:23 INFO - PROCESS | 3820 | 1466015603187 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 11:33:23 INFO - PROCESS | 3820 | 1466015603333 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:23 INFO - PROCESS | 3820 | 1466015603338 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:23 INFO - PROCESS | 3820 | ++DOCSHELL 11432400 == 46 [pid = 3820] [id = 436] 11:33:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (114BC000) [pid = 3820] [serial = 1308] [outer = 00000000] 11:33:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (12A9F400) [pid = 3820] [serial = 1309] [outer = 114BC000] 11:33:23 INFO - PROCESS | 3820 | 1466015603396 Marionette DEBUG loaded listener.js 11:33:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (1312A400) [pid = 3820] [serial = 1310] [outer = 114BC000] 11:33:23 INFO - PROCESS | 3820 | 1466015603944 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]]]}] 11:33:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 11:33:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1010ms 11:33:24 INFO - PROCESS | 3820 | 1466015604026 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 11:33:24 INFO - PROCESS | 3820 | 1466015604030 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 11:33:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 11:33:24 INFO - PROCESS | 3820 | 1466015604036 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 11:33:24 INFO - PROCESS | 3820 | 1466015604040 Marionette TRACE conn3 <- [1,1710,null,{}] 11:33:24 INFO - PROCESS | 3820 | 1466015604045 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}] 11:33:24 INFO - PROCESS | 3820 | 1466015604047 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:24 INFO - PROCESS | 3820 | 1466015604210 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 11:33:24 INFO - PROCESS | 3820 | 1466015604339 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:24 INFO - PROCESS | 3820 | 1466015604341 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:24 INFO - PROCESS | 3820 | ++DOCSHELL 15699C00 == 47 [pid = 3820] [id = 437] 11:33:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (156A2000) [pid = 3820] [serial = 1311] [outer = 00000000] 11:33:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 91 (15E76000) [pid = 3820] [serial = 1312] [outer = 156A2000] 11:33:24 INFO - PROCESS | 3820 | 1466015604396 Marionette DEBUG loaded listener.js 11:33:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 92 (16B06000) [pid = 3820] [serial = 1313] [outer = 156A2000] 11:33:25 INFO - PROCESS | 3820 | 1466015605007 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]]]}] 11:33:25 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 11:33:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1058ms 11:33:25 INFO - PROCESS | 3820 | 1466015605078 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 11:33:25 INFO - PROCESS | 3820 | 1466015605080 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 11:33:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 11:33:25 INFO - PROCESS | 3820 | 1466015605084 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 11:33:25 INFO - PROCESS | 3820 | 1466015605086 Marionette TRACE conn3 <- [1,1714,null,{}] 11:33:25 INFO - PROCESS | 3820 | 1466015605097 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}] 11:33:25 INFO - PROCESS | 3820 | 1466015605101 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:25 INFO - PROCESS | 3820 | 1466015605325 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 11:33:25 INFO - PROCESS | 3820 | 1466015605456 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:25 INFO - PROCESS | 3820 | 1466015605460 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:25 INFO - PROCESS | 3820 | ++DOCSHELL 1A4D6000 == 48 [pid = 3820] [id = 438] 11:33:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 93 (1A4DB000) [pid = 3820] [serial = 1314] [outer = 00000000] 11:33:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 94 (1A8E7400) [pid = 3820] [serial = 1315] [outer = 1A4DB000] 11:33:25 INFO - PROCESS | 3820 | 1466015605516 Marionette DEBUG loaded listener.js 11:33:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 95 (1AAA0000) [pid = 3820] [serial = 1316] [outer = 1A4DB000] 11:33:26 INFO - PROCESS | 3820 | 1466015606331 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]]]}] 11:33:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 11:33:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1262ms 11:33:26 INFO - PROCESS | 3820 | 1466015606367 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 11:33:26 INFO - PROCESS | 3820 | 1466015606371 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 11:33:26 INFO - PROCESS | 3820 | 1466015606376 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 11:33:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 11:33:26 INFO - PROCESS | 3820 | 1466015606379 Marionette TRACE conn3 <- [1,1718,null,{}] 11:33:26 INFO - PROCESS | 3820 | 1466015606385 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}] 11:33:26 INFO - PROCESS | 3820 | 1466015606387 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:26 INFO - PROCESS | 3820 | 1466015606485 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 11:33:26 INFO - PROCESS | 3820 | 1466015606625 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:26 INFO - PROCESS | 3820 | 1466015606629 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:26 INFO - PROCESS | 3820 | ++DOCSHELL 11427400 == 49 [pid = 3820] [id = 439] 11:33:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 96 (114C7800) [pid = 3820] [serial = 1317] [outer = 00000000] 11:33:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 97 (12B64400) [pid = 3820] [serial = 1318] [outer = 114C7800] 11:33:26 INFO - PROCESS | 3820 | 1466015606693 Marionette DEBUG loaded listener.js 11:33:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 98 (13070400) [pid = 3820] [serial = 1319] [outer = 114C7800] 11:33:27 INFO - PROCESS | 3820 | --DOCSHELL 12B64C00 == 48 [pid = 3820] [id = 407] 11:33:27 INFO - PROCESS | 3820 | --DOCSHELL 18314C00 == 47 [pid = 3820] [id = 394] 11:33:27 INFO - PROCESS | 3820 | --DOCSHELL 13C8C000 == 46 [pid = 3820] [id = 405] 11:33:27 INFO - PROCESS | 3820 | --DOCSHELL 179A7400 == 45 [pid = 3820] [id = 392] 11:33:27 INFO - PROCESS | 3820 | --DOCSHELL 158CD800 == 44 [pid = 3820] [id = 404] 11:33:27 INFO - PROCESS | 3820 | --DOCSHELL 13C8D800 == 43 [pid = 3820] [id = 399] 11:33:27 INFO - PROCESS | 3820 | --DOCSHELL 1858BC00 == 42 [pid = 3820] [id = 406] 11:33:27 INFO - PROCESS | 3820 | --DOCSHELL 179A5C00 == 41 [pid = 3820] [id = 409] 11:33:27 INFO - PROCESS | 3820 | --DOCSHELL 12DED800 == 40 [pid = 3820] [id = 408] 11:33:27 INFO - PROCESS | 3820 | --DOCSHELL 15E75400 == 39 [pid = 3820] [id = 395] 11:33:27 INFO - PROCESS | 3820 | --DOMWINDOW == 97 (1AC0C400) [pid = 3820] [serial = 1231] [outer = 00000000] [url = about:blank] 11:33:27 INFO - PROCESS | 3820 | --DOMWINDOW == 96 (16A9C800) [pid = 3820] [serial = 1249] [outer = 00000000] [url = about:blank] 11:33:27 INFO - PROCESS | 3820 | --DOMWINDOW == 95 (16AA5800) [pid = 3820] [serial = 1250] [outer = 00000000] [url = about:blank] 11:33:27 INFO - PROCESS | 3820 | --DOMWINDOW == 94 (110E1C00) [pid = 3820] [serial = 1235] [outer = 00000000] [url = about:blank] 11:33:27 INFO - PROCESS | 3820 | --DOMWINDOW == 93 (110DF800) [pid = 3820] [serial = 1234] [outer = 00000000] [url = about:blank] 11:33:27 INFO - PROCESS | 3820 | --DOMWINDOW == 92 (136B7C00) [pid = 3820] [serial = 1243] [outer = 00000000] [url = about:blank] 11:33:27 INFO - PROCESS | 3820 | --DOMWINDOW == 91 (16BB5000) [pid = 3820] [serial = 1252] [outer = 00000000] [url = about:blank] 11:33:27 INFO - PROCESS | 3820 | --DOMWINDOW == 90 (13C1D000) [pid = 3820] [serial = 1244] [outer = 00000000] [url = about:blank] 11:33:27 INFO - PROCESS | 3820 | --DOMWINDOW == 89 (12B5F400) [pid = 3820] [serial = 1240] [outer = 00000000] [url = about:blank] 11:33:27 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (12DF1C00) [pid = 3820] [serial = 1241] [outer = 00000000] [url = about:blank] 11:33:27 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (1AC0F000) [pid = 3820] [serial = 1232] [outer = 00000000] [url = about:blank] 11:33:27 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (12B67800) [pid = 3820] [serial = 1238] [outer = 00000000] [url = about:blank] 11:33:27 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (12B60000) [pid = 3820] [serial = 1237] [outer = 00000000] [url = about:blank] 11:33:27 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (18598C00) [pid = 3820] [serial = 1262] [outer = 00000000] [url = about:blank] 11:33:27 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (182C3000) [pid = 3820] [serial = 1255] [outer = 00000000] [url = about:blank] 11:33:27 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (170F1000) [pid = 3820] [serial = 1258] [outer = 00000000] [url = about:blank] 11:33:27 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (1779AC00) [pid = 3820] [serial = 1259] [outer = 00000000] [url = about:blank] 11:33:27 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (18312000) [pid = 3820] [serial = 1256] [outer = 00000000] [url = about:blank] 11:33:27 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (158CA000) [pid = 3820] [serial = 1246] [outer = 00000000] [url = about:blank] 11:33:27 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (19F5D800) [pid = 3820] [serial = 1264] [outer = 00000000] [url = about:blank] 11:33:27 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (16BB6400) [pid = 3820] [serial = 1253] [outer = 00000000] [url = about:blank] 11:33:27 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (18508000) [pid = 3820] [serial = 1261] [outer = 00000000] [url = about:blank] 11:33:27 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (15E57C00) [pid = 3820] [serial = 1247] [outer = 00000000] [url = about:blank] 11:33:27 INFO - PROCESS | 3820 | 1466015607219 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]]]}] 11:33:27 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 11:33:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 916ms 11:33:27 INFO - PROCESS | 3820 | 1466015607282 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 11:33:27 INFO - PROCESS | 3820 | 1466015607286 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 11:33:27 INFO - PROCESS | 3820 | 1466015607292 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 11:33:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 11:33:27 INFO - PROCESS | 3820 | 1466015607295 Marionette TRACE conn3 <- [1,1722,null,{}] 11:33:27 INFO - PROCESS | 3820 | 1466015607298 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}] 11:33:27 INFO - PROCESS | 3820 | 1466015607301 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:27 INFO - PROCESS | 3820 | 1466015607386 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 11:33:27 INFO - PROCESS | 3820 | 1466015607394 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:27 INFO - PROCESS | 3820 | 1466015607396 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:27 INFO - PROCESS | 3820 | ++DOCSHELL 12B60000 == 40 [pid = 3820] [id = 440] 11:33:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (12B63000) [pid = 3820] [serial = 1320] [outer = 00000000] 11:33:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (1314D400) [pid = 3820] [serial = 1321] [outer = 12B63000] 11:33:27 INFO - PROCESS | 3820 | 1466015607443 Marionette DEBUG loaded listener.js 11:33:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (13C81400) [pid = 3820] [serial = 1322] [outer = 12B63000] 11:33:28 INFO - PROCESS | 3820 | 1466015607982 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]]]}] 11:33:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 11:33:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 742ms 11:33:28 INFO - PROCESS | 3820 | 1466015608033 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 11:33:28 INFO - PROCESS | 3820 | 1466015608035 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 11:33:28 INFO - PROCESS | 3820 | 1466015608039 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 11:33:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 11:33:28 INFO - PROCESS | 3820 | 1466015608042 Marionette TRACE conn3 <- [1,1726,null,{}] 11:33:28 INFO - PROCESS | 3820 | 1466015608052 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}] 11:33:28 INFO - PROCESS | 3820 | 1466015608056 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:28 INFO - PROCESS | 3820 | 1466015608141 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 11:33:28 INFO - PROCESS | 3820 | 1466015608241 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:28 INFO - PROCESS | 3820 | 1466015608244 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:28 INFO - PROCESS | 3820 | ++DOCSHELL 15E54000 == 41 [pid = 3820] [id = 441] 11:33:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (15E57C00) [pid = 3820] [serial = 1323] [outer = 00000000] 11:33:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (15E78800) [pid = 3820] [serial = 1324] [outer = 15E57C00] 11:33:28 INFO - PROCESS | 3820 | 1466015608290 Marionette DEBUG loaded listener.js 11:33:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (16AA5000) [pid = 3820] [serial = 1325] [outer = 15E57C00] 11:33:28 INFO - PROCESS | 3820 | 1466015608735 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]]]}] 11:33:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 11:33:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 708ms 11:33:28 INFO - PROCESS | 3820 | 1466015608770 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 11:33:28 INFO - PROCESS | 3820 | 1466015608772 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 11:33:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 11:33:28 INFO - PROCESS | 3820 | 1466015608775 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 11:33:28 INFO - PROCESS | 3820 | 1466015608777 Marionette TRACE conn3 <- [1,1730,null,{}] 11:33:28 INFO - PROCESS | 3820 | 1466015608780 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}] 11:33:28 INFO - PROCESS | 3820 | 1466015608782 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:28 INFO - PROCESS | 3820 | 1466015608866 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 11:33:28 INFO - PROCESS | 3820 | 1466015608871 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:28 INFO - PROCESS | 3820 | 1466015608874 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:28 INFO - PROCESS | 3820 | ++DOCSHELL 16BAC400 == 42 [pid = 3820] [id = 442] 11:33:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (16BB8400) [pid = 3820] [serial = 1326] [outer = 00000000] 11:33:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (176A9000) [pid = 3820] [serial = 1327] [outer = 16BB8400] 11:33:28 INFO - PROCESS | 3820 | 1466015608917 Marionette DEBUG loaded listener.js 11:33:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (177A1000) [pid = 3820] [serial = 1328] [outer = 16BB8400] 11:33:29 INFO - PROCESS | 3820 | 1466015609357 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]]]}] 11:33:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 11:33:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 628ms 11:33:29 INFO - PROCESS | 3820 | 1466015609415 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 11:33:29 INFO - PROCESS | 3820 | 1466015609417 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 11:33:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 11:33:29 INFO - PROCESS | 3820 | 1466015609430 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 11:33:29 INFO - PROCESS | 3820 | 1466015609432 Marionette TRACE conn3 <- [1,1734,null,{}] 11:33:29 INFO - PROCESS | 3820 | 1466015609435 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}] 11:33:29 INFO - PROCESS | 3820 | 1466015609437 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:29 INFO - PROCESS | 3820 | 1466015609546 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 11:33:29 INFO - PROCESS | 3820 | 1466015609636 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:29 INFO - PROCESS | 3820 | 1466015609638 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:29 INFO - PROCESS | 3820 | ++DOCSHELL 179A8000 == 43 [pid = 3820] [id = 443] 11:33:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (179A9000) [pid = 3820] [serial = 1329] [outer = 00000000] 11:33:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (182C8C00) [pid = 3820] [serial = 1330] [outer = 179A9000] 11:33:29 INFO - PROCESS | 3820 | 1466015609681 Marionette DEBUG loaded listener.js 11:33:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (182CC800) [pid = 3820] [serial = 1331] [outer = 179A9000] 11:33:30 INFO - PROCESS | 3820 | 1466015610105 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]]]}] 11:33:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 11:33:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 753ms 11:33:30 INFO - PROCESS | 3820 | 1466015610170 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 11:33:30 INFO - PROCESS | 3820 | 1466015610172 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 11:33:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 11:33:30 INFO - PROCESS | 3820 | 1466015610175 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 11:33:30 INFO - PROCESS | 3820 | 1466015610177 Marionette TRACE conn3 <- [1,1738,null,{}] 11:33:30 INFO - PROCESS | 3820 | 1466015610180 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}] 11:33:30 INFO - PROCESS | 3820 | 1466015610186 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:30 INFO - PROCESS | 3820 | 1466015610327 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 11:33:30 INFO - PROCESS | 3820 | 1466015610339 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:30 INFO - PROCESS | 3820 | 1466015610341 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:30 INFO - PROCESS | 3820 | ++DOCSHELL 1858BC00 == 44 [pid = 3820] [id = 444] 11:33:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (1858C000) [pid = 3820] [serial = 1332] [outer = 00000000] 11:33:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (19F64C00) [pid = 3820] [serial = 1333] [outer = 1858C000] 11:33:30 INFO - PROCESS | 3820 | 1466015610385 Marionette DEBUG loaded listener.js 11:33:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (1A841C00) [pid = 3820] [serial = 1334] [outer = 1858C000] 11:33:30 INFO - PROCESS | 3820 | 1466015610826 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]]]}] 11:33:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 11:33:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 706ms 11:33:30 INFO - PROCESS | 3820 | 1466015610875 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 11:33:30 INFO - PROCESS | 3820 | 1466015610877 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 11:33:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 11:33:30 INFO - PROCESS | 3820 | 1466015610921 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 11:33:30 INFO - PROCESS | 3820 | 1466015610922 Marionette TRACE conn3 <- [1,1742,null,{}] 11:33:30 INFO - PROCESS | 3820 | 1466015610931 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}] 11:33:30 INFO - PROCESS | 3820 | 1466015610933 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:31 INFO - PROCESS | 3820 | 1466015611045 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 11:33:31 INFO - PROCESS | 3820 | 1466015611054 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:31 INFO - PROCESS | 3820 | 1466015611056 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:31 INFO - PROCESS | 3820 | ++DOCSHELL 105F1C00 == 45 [pid = 3820] [id = 445] 11:33:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 91 (18591400) [pid = 3820] [serial = 1335] [outer = 00000000] 11:33:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 92 (1AC0B000) [pid = 3820] [serial = 1336] [outer = 18591400] 11:33:31 INFO - PROCESS | 3820 | 1466015611107 Marionette DEBUG loaded listener.js 11:33:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 93 (1AC0DC00) [pid = 3820] [serial = 1337] [outer = 18591400] 11:33:31 INFO - PROCESS | 3820 | --DOMWINDOW == 92 (15E5C800) [pid = 3820] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 11:33:31 INFO - PROCESS | 3820 | --DOMWINDOW == 91 (136ADC00) [pid = 3820] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 11:33:31 INFO - PROCESS | 3820 | --DOMWINDOW == 90 (105ED400) [pid = 3820] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 11:33:31 INFO - PROCESS | 3820 | --DOMWINDOW == 89 (1779A800) [pid = 3820] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 11:33:31 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (179A7800) [pid = 3820] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 11:33:31 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (19F5DC00) [pid = 3820] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 11:33:31 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (16065400) [pid = 3820] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 11:33:31 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (12A1A800) [pid = 3820] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 11:33:31 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (12AA5C00) [pid = 3820] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 11:33:31 INFO - PROCESS | 3820 | 1466015611747 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]]]}] 11:33:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 11:33:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 863ms 11:33:31 INFO - PROCESS | 3820 | 1466015611763 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 11:33:31 INFO - PROCESS | 3820 | 1466015611766 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 11:33:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 11:33:31 INFO - PROCESS | 3820 | 1466015611769 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 11:33:31 INFO - PROCESS | 3820 | 1466015611770 Marionette TRACE conn3 <- [1,1746,null,{}] 11:33:31 INFO - PROCESS | 3820 | 1466015611774 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}] 11:33:31 INFO - PROCESS | 3820 | 1466015611775 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:31 INFO - PROCESS | 3820 | 1466015611853 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 11:33:31 INFO - PROCESS | 3820 | 1466015611858 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:31 INFO - PROCESS | 3820 | 1466015611860 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:31 INFO - PROCESS | 3820 | ++DOCSHELL 12A1A800 == 46 [pid = 3820] [id = 446] 11:33:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (131D8C00) [pid = 3820] [serial = 1338] [outer = 00000000] 11:33:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (182CC400) [pid = 3820] [serial = 1339] [outer = 131D8C00] 11:33:31 INFO - PROCESS | 3820 | 1466015611905 Marionette DEBUG loaded listener.js 11:33:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (1A92F000) [pid = 3820] [serial = 1340] [outer = 131D8C00] 11:33:32 INFO - PROCESS | 3820 | 1466015612342 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]]]}] 11:33:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 11:33:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 643ms 11:33:32 INFO - PROCESS | 3820 | 1466015612406 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 11:33:32 INFO - PROCESS | 3820 | 1466015612408 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 11:33:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 11:33:32 INFO - PROCESS | 3820 | 1466015612411 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 11:33:32 INFO - PROCESS | 3820 | 1466015612412 Marionette TRACE conn3 <- [1,1750,null,{}] 11:33:32 INFO - PROCESS | 3820 | 1466015612415 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}] 11:33:32 INFO - PROCESS | 3820 | 1466015612417 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:32 INFO - PROCESS | 3820 | 1466015612498 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 11:33:32 INFO - PROCESS | 3820 | 1466015612503 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:32 INFO - PROCESS | 3820 | 1466015612505 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:32 INFO - PROCESS | 3820 | ++DOCSHELL 15E5D400 == 47 [pid = 3820] [id = 447] 11:33:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (179A7800) [pid = 3820] [serial = 1341] [outer = 00000000] 11:33:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (1B03F000) [pid = 3820] [serial = 1342] [outer = 179A7800] 11:33:32 INFO - PROCESS | 3820 | 1466015612547 Marionette DEBUG loaded listener.js 11:33:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (1B038000) [pid = 3820] [serial = 1343] [outer = 179A7800] 11:33:33 INFO - PROCESS | 3820 | 1466015612993 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]]]}] 11:33:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 11:33:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 643ms 11:33:33 INFO - PROCESS | 3820 | 1466015613049 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 11:33:33 INFO - PROCESS | 3820 | 1466015613051 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 11:33:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 11:33:33 INFO - PROCESS | 3820 | 1466015613055 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 11:33:33 INFO - PROCESS | 3820 | 1466015613056 Marionette TRACE conn3 <- [1,1754,null,{}] 11:33:33 INFO - PROCESS | 3820 | 1466015613059 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}] 11:33:33 INFO - PROCESS | 3820 | 1466015613061 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:33 INFO - PROCESS | 3820 | 1466015613151 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 11:33:33 INFO - PROCESS | 3820 | 1466015613156 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:33 INFO - PROCESS | 3820 | 1466015613158 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:33 INFO - PROCESS | 3820 | ++DOCSHELL 1B03E800 == 48 [pid = 3820] [id = 448] 11:33:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 91 (1B1D7C00) [pid = 3820] [serial = 1344] [outer = 00000000] 11:33:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 92 (1B1E0000) [pid = 3820] [serial = 1345] [outer = 1B1D7C00] 11:33:33 INFO - PROCESS | 3820 | 1466015613200 Marionette DEBUG loaded listener.js 11:33:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 93 (1B337C00) [pid = 3820] [serial = 1346] [outer = 1B1D7C00] 11:33:33 INFO - PROCESS | 3820 | 1466015613646 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]]]}] 11:33:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 11:33:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 705ms 11:33:33 INFO - PROCESS | 3820 | 1466015613755 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 11:33:33 INFO - PROCESS | 3820 | 1466015613759 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 11:33:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 11:33:33 INFO - PROCESS | 3820 | 1466015613764 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 11:33:33 INFO - PROCESS | 3820 | 1466015613768 Marionette TRACE conn3 <- [1,1758,null,{}] 11:33:33 INFO - PROCESS | 3820 | 1466015613774 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}] 11:33:33 INFO - PROCESS | 3820 | 1466015613778 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:34 INFO - PROCESS | 3820 | 1466015613981 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 11:33:34 INFO - PROCESS | 3820 | 1466015614114 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:34 INFO - PROCESS | 3820 | 1466015614119 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:34 INFO - PROCESS | 3820 | ++DOCSHELL 11268400 == 49 [pid = 3820] [id = 449] 11:33:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 94 (11268C00) [pid = 3820] [serial = 1347] [outer = 00000000] 11:33:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 95 (12AA2C00) [pid = 3820] [serial = 1348] [outer = 11268C00] 11:33:34 INFO - PROCESS | 3820 | 1466015614194 Marionette DEBUG loaded listener.js 11:33:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 96 (12B61400) [pid = 3820] [serial = 1349] [outer = 11268C00] 11:33:34 INFO - PROCESS | 3820 | 1466015614775 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]]]}] 11:33:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 11:33:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1051ms 11:33:34 INFO - PROCESS | 3820 | 1466015614815 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 11:33:34 INFO - PROCESS | 3820 | 1466015614818 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 11:33:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 11:33:34 INFO - PROCESS | 3820 | 1466015614825 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 11:33:34 INFO - PROCESS | 3820 | 1466015614829 Marionette TRACE conn3 <- [1,1762,null,{}] 11:33:34 INFO - PROCESS | 3820 | 1466015614852 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}] 11:33:34 INFO - PROCESS | 3820 | 1466015614854 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:34 INFO - PROCESS | 3820 | 1466015614963 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 11:33:35 INFO - PROCESS | 3820 | 1466015615099 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:35 INFO - PROCESS | 3820 | 1466015615102 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:35 INFO - PROCESS | 3820 | ++DOCSHELL 145D9400 == 50 [pid = 3820] [id = 450] 11:33:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 97 (145DA000) [pid = 3820] [serial = 1350] [outer = 00000000] 11:33:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 98 (15604C00) [pid = 3820] [serial = 1351] [outer = 145DA000] 11:33:35 INFO - PROCESS | 3820 | 1466015615157 Marionette DEBUG loaded listener.js 11:33:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 99 (1560A000) [pid = 3820] [serial = 1352] [outer = 145DA000] 11:33:35 INFO - PROCESS | 3820 | 1466015615725 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]]]}] 11:33:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 11:33:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 926ms 11:33:35 INFO - PROCESS | 3820 | 1466015615749 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 11:33:35 INFO - PROCESS | 3820 | 1466015615751 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 11:33:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 11:33:35 INFO - PROCESS | 3820 | 1466015615755 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 11:33:35 INFO - PROCESS | 3820 | 1466015615757 Marionette TRACE conn3 <- [1,1766,null,{}] 11:33:35 INFO - PROCESS | 3820 | 1466015615767 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}] 11:33:35 INFO - PROCESS | 3820 | 1466015615772 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:35 INFO - PROCESS | 3820 | 1466015615889 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 11:33:36 INFO - PROCESS | 3820 | 1466015616029 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:36 INFO - PROCESS | 3820 | 1466015616033 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:36 INFO - PROCESS | 3820 | ++DOCSHELL 16BB6400 == 51 [pid = 3820] [id = 451] 11:33:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 100 (16BB7C00) [pid = 3820] [serial = 1353] [outer = 00000000] 11:33:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 101 (1779A800) [pid = 3820] [serial = 1354] [outer = 16BB7C00] 11:33:36 INFO - PROCESS | 3820 | 1466015616089 Marionette DEBUG loaded listener.js 11:33:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 102 (1830C000) [pid = 3820] [serial = 1355] [outer = 16BB7C00] 11:33:36 INFO - PROCESS | 3820 | 1466015616705 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]]]}] 11:33:36 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 11:33:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1003ms 11:33:36 INFO - PROCESS | 3820 | 1466015616756 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 11:33:36 INFO - PROCESS | 3820 | 1466015616759 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 11:33:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 11:33:36 INFO - PROCESS | 3820 | 1466015616762 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 11:33:36 INFO - PROCESS | 3820 | 1466015616764 Marionette TRACE conn3 <- [1,1770,null,{}] 11:33:36 INFO - PROCESS | 3820 | 1466015616781 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}] 11:33:36 INFO - PROCESS | 3820 | 1466015616783 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:36 INFO - PROCESS | 3820 | 1466015616931 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 11:33:36 INFO - PROCESS | 3820 | 1466015616945 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:36 INFO - PROCESS | 3820 | 1466015616948 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:36 INFO - PROCESS | 3820 | ++DOCSHELL 182D7C00 == 52 [pid = 3820] [id = 452] 11:33:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 103 (182D9000) [pid = 3820] [serial = 1356] [outer = 00000000] 11:33:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 104 (1859A400) [pid = 3820] [serial = 1357] [outer = 182D9000] 11:33:37 INFO - PROCESS | 3820 | 1466015617001 Marionette DEBUG loaded listener.js 11:33:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 105 (19F64800) [pid = 3820] [serial = 1358] [outer = 182D9000] 11:33:37 INFO - PROCESS | 3820 | 1466015617795 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]]]}] 11:33:37 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 11:33:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1035ms 11:33:37 INFO - PROCESS | 3820 | 1466015617837 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 11:33:37 INFO - PROCESS | 3820 | 1466015617842 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 11:33:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 11:33:37 INFO - PROCESS | 3820 | 1466015617847 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 11:33:37 INFO - PROCESS | 3820 | 1466015617851 Marionette TRACE conn3 <- [1,1774,null,{}] 11:33:37 INFO - PROCESS | 3820 | 1466015617876 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}] 11:33:37 INFO - PROCESS | 3820 | 1466015617879 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:37 INFO - PROCESS | 3820 | 1466015617986 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 11:33:38 INFO - PROCESS | 3820 | 1466015618125 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:38 INFO - PROCESS | 3820 | 1466015618129 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:38 INFO - PROCESS | 3820 | ++DOCSHELL 13152400 == 53 [pid = 3820] [id = 453] 11:33:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 106 (13156000) [pid = 3820] [serial = 1359] [outer = 00000000] 11:33:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 107 (1393E400) [pid = 3820] [serial = 1360] [outer = 13156000] 11:33:38 INFO - PROCESS | 3820 | 1466015618183 Marionette DEBUG loaded listener.js 11:33:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 108 (14531C00) [pid = 3820] [serial = 1361] [outer = 13156000] 11:33:39 INFO - PROCESS | 3820 | --DOCSHELL 15E5D400 == 52 [pid = 3820] [id = 447] 11:33:39 INFO - PROCESS | 3820 | --DOCSHELL 12A1A800 == 51 [pid = 3820] [id = 446] 11:33:39 INFO - PROCESS | 3820 | --DOCSHELL 105F1C00 == 50 [pid = 3820] [id = 445] 11:33:39 INFO - PROCESS | 3820 | --DOCSHELL 1858BC00 == 49 [pid = 3820] [id = 444] 11:33:39 INFO - PROCESS | 3820 | --DOCSHELL 179A8000 == 48 [pid = 3820] [id = 443] 11:33:39 INFO - PROCESS | 3820 | --DOCSHELL 16BAC400 == 47 [pid = 3820] [id = 442] 11:33:39 INFO - PROCESS | 3820 | --DOCSHELL 15E54000 == 46 [pid = 3820] [id = 441] 11:33:39 INFO - PROCESS | 3820 | --DOCSHELL 12B60000 == 45 [pid = 3820] [id = 440] 11:33:39 INFO - PROCESS | 3820 | --DOCSHELL 11427400 == 44 [pid = 3820] [id = 439] 11:33:39 INFO - PROCESS | 3820 | --DOCSHELL 11432400 == 43 [pid = 3820] [id = 436] 11:33:39 INFO - PROCESS | 3820 | --DOCSHELL 104E5C00 == 42 [pid = 3820] [id = 434] 11:33:39 INFO - PROCESS | 3820 | --DOCSHELL 12B5B400 == 41 [pid = 3820] [id = 412] 11:33:39 INFO - PROCESS | 3820 | --DOCSHELL 12814C00 == 40 [pid = 3820] [id = 433] 11:33:39 INFO - PROCESS | 3820 | --DOCSHELL 1047F000 == 39 [pid = 3820] [id = 431] 11:33:39 INFO - PROCESS | 3820 | --DOCSHELL 16BB2800 == 38 [pid = 3820] [id = 382] 11:33:39 INFO - PROCESS | 3820 | --DOCSHELL 19F23000 == 37 [pid = 3820] [id = 432] 11:33:39 INFO - PROCESS | 3820 | --DOCSHELL 105EA400 == 36 [pid = 3820] [id = 435] 11:33:39 INFO - PROCESS | 3820 | --DOCSHELL 1A83F800 == 35 [pid = 3820] [id = 410] 11:33:39 INFO - PROCESS | 3820 | --DOCSHELL 15B72000 == 34 [pid = 3820] [id = 380] 11:33:39 INFO - PROCESS | 3820 | --DOCSHELL 1A4D6000 == 33 [pid = 3820] [id = 438] 11:33:39 INFO - PROCESS | 3820 | --DOCSHELL 15699C00 == 32 [pid = 3820] [id = 437] 11:33:39 INFO - PROCESS | 3820 | --DOCSHELL 182D7C00 == 31 [pid = 3820] [id = 452] 11:33:39 INFO - PROCESS | 3820 | --DOCSHELL 16BB6400 == 30 [pid = 3820] [id = 451] 11:33:39 INFO - PROCESS | 3820 | --DOCSHELL 1B03E800 == 29 [pid = 3820] [id = 448] 11:33:39 INFO - PROCESS | 3820 | --DOCSHELL 11268400 == 28 [pid = 3820] [id = 449] 11:33:39 INFO - PROCESS | 3820 | --DOCSHELL 145D9400 == 27 [pid = 3820] [id = 450] 11:33:39 INFO - PROCESS | 3820 | --DOMWINDOW == 107 (15E75C00) [pid = 3820] [serial = 1285] [outer = 00000000] [url = about:blank] 11:33:39 INFO - PROCESS | 3820 | --DOMWINDOW == 106 (12A11C00) [pid = 3820] [serial = 1267] [outer = 00000000] [url = about:blank] 11:33:39 INFO - PROCESS | 3820 | --DOMWINDOW == 105 (182CD800) [pid = 3820] [serial = 1273] [outer = 00000000] [url = about:blank] 11:33:39 INFO - PROCESS | 3820 | --DOMWINDOW == 104 (156A1800) [pid = 3820] [serial = 1270] [outer = 00000000] [url = about:blank] 11:33:39 INFO - PROCESS | 3820 | --DOMWINDOW == 103 (13C15C00) [pid = 3820] [serial = 1282] [outer = 00000000] [url = about:blank] 11:33:39 INFO - PROCESS | 3820 | --DOMWINDOW == 102 (1624E800) [pid = 3820] [serial = 1286] [outer = 00000000] [url = about:blank] 11:33:39 INFO - PROCESS | 3820 | --DOMWINDOW == 101 (1A935400) [pid = 3820] [serial = 1276] [outer = 00000000] [url = about:blank] 11:33:39 INFO - PROCESS | 3820 | --DOMWINDOW == 100 (1A8E6000) [pid = 3820] [serial = 1303] [outer = 00000000] [url = about:blank] 11:33:39 INFO - PROCESS | 3820 | --DOMWINDOW == 99 (1A4DE800) [pid = 3820] [serial = 1295] [outer = 00000000] [url = about:blank] 11:33:39 INFO - PROCESS | 3820 | --DOMWINDOW == 98 (18229000) [pid = 3820] [serial = 1291] [outer = 00000000] [url = about:blank] 11:33:39 INFO - PROCESS | 3820 | --DOMWINDOW == 97 (1A928400) [pid = 3820] [serial = 1297] [outer = 00000000] [url = about:blank] 11:33:39 INFO - PROCESS | 3820 | --DOMWINDOW == 96 (170F2000) [pid = 3820] [serial = 1288] [outer = 00000000] [url = about:blank] 11:33:39 INFO - PROCESS | 3820 | --DOMWINDOW == 95 (13129000) [pid = 3820] [serial = 1280] [outer = 00000000] [url = about:blank] 11:33:39 INFO - PROCESS | 3820 | --DOMWINDOW == 94 (19F5C400) [pid = 3820] [serial = 1294] [outer = 00000000] [url = about:blank] 11:33:39 INFO - PROCESS | 3820 | --DOMWINDOW == 93 (140C0C00) [pid = 3820] [serial = 1300] [outer = 00000000] [url = about:blank] 11:33:39 INFO - PROCESS | 3820 | --DOMWINDOW == 92 (1A92B800) [pid = 3820] [serial = 1298] [outer = 00000000] [url = about:blank] 11:33:39 INFO - PROCESS | 3820 | --DOMWINDOW == 91 (16256000) [pid = 3820] [serial = 1301] [outer = 00000000] [url = about:blank] 11:33:39 INFO - PROCESS | 3820 | --DOMWINDOW == 90 (182C5000) [pid = 3820] [serial = 1292] [outer = 00000000] [url = about:blank] 11:33:39 INFO - PROCESS | 3820 | --DOMWINDOW == 89 (176ADC00) [pid = 3820] [serial = 1289] [outer = 00000000] [url = about:blank] 11:33:39 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (140BD800) [pid = 3820] [serial = 1283] [outer = 00000000] [url = about:blank] 11:33:39 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (12B62000) [pid = 3820] [serial = 1279] [outer = 00000000] [url = about:blank] 11:33:39 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (1AC02000) [pid = 3820] [serial = 1306] [outer = 00000000] [url = about:blank] 11:33:39 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (1AA97C00) [pid = 3820] [serial = 1304] [outer = 00000000] [url = about:blank] 11:33:39 INFO - PROCESS | 3820 | 1466015619406 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]]]}] 11:33:39 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 11:33:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1631ms 11:33:39 INFO - PROCESS | 3820 | 1466015619472 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 11:33:39 INFO - PROCESS | 3820 | 1466015619476 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 11:33:39 INFO - PROCESS | 3820 | 1466015619481 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 11:33:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 11:33:39 INFO - PROCESS | 3820 | 1466015619484 Marionette TRACE conn3 <- [1,1778,null,{}] 11:33:39 INFO - PROCESS | 3820 | 1466015619490 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}] 11:33:39 INFO - PROCESS | 3820 | 1466015619493 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:39 INFO - PROCESS | 3820 | 1466015619579 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 11:33:39 INFO - PROCESS | 3820 | 1466015619586 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:39 INFO - PROCESS | 3820 | 1466015619590 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:39 INFO - PROCESS | 3820 | ++DOCSHELL 11262C00 == 28 [pid = 3820] [id = 454] 11:33:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (11265800) [pid = 3820] [serial = 1362] [outer = 00000000] 11:33:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (12814000) [pid = 3820] [serial = 1363] [outer = 11265800] 11:33:39 INFO - PROCESS | 3820 | 1466015619641 Marionette DEBUG loaded listener.js 11:33:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (12AE4400) [pid = 3820] [serial = 1364] [outer = 11265800] 11:33:40 INFO - PROCESS | 3820 | 1466015620154 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]]]}] 11:33:40 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) 11:33:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 690ms 11:33:40 INFO - PROCESS | 3820 | 1466015620211 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 11:33:40 INFO - PROCESS | 3820 | 1466015620216 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 11:33:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 11:33:40 INFO - PROCESS | 3820 | 1466015620223 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 11:33:40 INFO - PROCESS | 3820 | 1466015620225 Marionette TRACE conn3 <- [1,1782,null,{}] 11:33:40 INFO - PROCESS | 3820 | 1466015620229 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}] 11:33:40 INFO - PROCESS | 3820 | 1466015620232 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:40 INFO - PROCESS | 3820 | 1466015620317 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 11:33:40 INFO - PROCESS | 3820 | 1466015620421 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:40 INFO - PROCESS | 3820 | 1466015620423 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:40 INFO - PROCESS | 3820 | ++DOCSHELL 136AD000 == 29 [pid = 3820] [id = 455] 11:33:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (136AF000) [pid = 3820] [serial = 1365] [outer = 00000000] 11:33:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (13C8BC00) [pid = 3820] [serial = 1366] [outer = 136AF000] 11:33:40 INFO - PROCESS | 3820 | 1466015620471 Marionette DEBUG loaded listener.js 11:33:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 91 (140C1000) [pid = 3820] [serial = 1367] [outer = 136AF000] 11:33:40 INFO - PROCESS | 3820 | 1466015620848 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]]]}] 11:33:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:33:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 643ms 11:33:40 INFO - PROCESS | 3820 | 1466015620870 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 11:33:40 INFO - PROCESS | 3820 | 1466015620872 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 11:33:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 11:33:40 INFO - PROCESS | 3820 | 1466015620876 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 11:33:40 INFO - PROCESS | 3820 | 1466015620879 Marionette TRACE conn3 <- [1,1786,null,{}] 11:33:40 INFO - PROCESS | 3820 | 1466015620890 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}] 11:33:40 INFO - PROCESS | 3820 | 1466015620894 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:40 INFO - PROCESS | 3820 | 1466015620984 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 11:33:41 INFO - PROCESS | 3820 | 1466015620990 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:41 INFO - PROCESS | 3820 | 1466015620994 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:41 INFO - PROCESS | 3820 | ++DOCSHELL 158D0C00 == 30 [pid = 3820] [id = 456] 11:33:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 92 (15B75400) [pid = 3820] [serial = 1368] [outer = 00000000] 11:33:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 93 (15E74000) [pid = 3820] [serial = 1369] [outer = 15B75400] 11:33:41 INFO - PROCESS | 3820 | 1466015621041 Marionette DEBUG loaded listener.js 11:33:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 94 (16065000) [pid = 3820] [serial = 1370] [outer = 15B75400] 11:33:41 INFO - PROCESS | 3820 | 1466015621550 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]]]}] 11:33:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 11:33:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 690ms 11:33:41 INFO - PROCESS | 3820 | 1466015621577 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 11:33:41 INFO - PROCESS | 3820 | 1466015621580 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 11:33:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 11:33:41 INFO - PROCESS | 3820 | 1466015621583 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 11:33:41 INFO - PROCESS | 3820 | 1466015621585 Marionette TRACE conn3 <- [1,1790,null,{}] 11:33:41 INFO - PROCESS | 3820 | 1466015621588 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}] 11:33:41 INFO - PROCESS | 3820 | 1466015621590 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:41 INFO - PROCESS | 3820 | 1466015621708 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 11:33:41 INFO - PROCESS | 3820 | 1466015621801 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:41 INFO - PROCESS | 3820 | 1466015621803 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:41 INFO - PROCESS | 3820 | ++DOCSHELL 16AA6400 == 31 [pid = 3820] [id = 457] 11:33:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 95 (16AA6800) [pid = 3820] [serial = 1371] [outer = 00000000] 11:33:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 96 (16B59800) [pid = 3820] [serial = 1372] [outer = 16AA6800] 11:33:41 INFO - PROCESS | 3820 | 1466015621846 Marionette DEBUG loaded listener.js 11:33:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 97 (16BBA400) [pid = 3820] [serial = 1373] [outer = 16AA6800] 11:33:42 INFO - PROCESS | 3820 | 1466015622257 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]]]}] 11:33:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 11:33:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 737ms 11:33:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 11:33:42 INFO - PROCESS | 3820 | 1466015622321 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 11:33:42 INFO - PROCESS | 3820 | 1466015622323 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 11:33:42 INFO - PROCESS | 3820 | 1466015622326 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 11:33:42 INFO - PROCESS | 3820 | 1466015622328 Marionette TRACE conn3 <- [1,1794,null,{}] 11:33:42 INFO - PROCESS | 3820 | 1466015622338 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}] 11:33:42 INFO - PROCESS | 3820 | 1466015622340 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:42 INFO - PROCESS | 3820 | 1466015622450 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 11:33:42 INFO - PROCESS | 3820 | 1466015622461 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:42 INFO - PROCESS | 3820 | 1466015622463 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:42 INFO - PROCESS | 3820 | ++DOCSHELL 16E84C00 == 32 [pid = 3820] [id = 458] 11:33:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 98 (16E87800) [pid = 3820] [serial = 1374] [outer = 00000000] 11:33:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 99 (1779F800) [pid = 3820] [serial = 1375] [outer = 16E87800] 11:33:42 INFO - PROCESS | 3820 | 1466015622506 Marionette DEBUG loaded listener.js 11:33:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 100 (1821C000) [pid = 3820] [serial = 1376] [outer = 16E87800] 11:33:42 INFO - PROCESS | 3820 | 1466015622953 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]]]}] 11:33:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 11:33:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 627ms 11:33:43 INFO - PROCESS | 3820 | 1466015622989 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 11:33:43 INFO - PROCESS | 3820 | 1466015622991 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 11:33:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 11:33:43 INFO - PROCESS | 3820 | 1466015622994 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 11:33:43 INFO - PROCESS | 3820 | 1466015622996 Marionette TRACE conn3 <- [1,1798,null,{}] 11:33:43 INFO - PROCESS | 3820 | 1466015622999 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}] 11:33:43 INFO - PROCESS | 3820 | 1466015623004 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:43 INFO - PROCESS | 3820 | 1466015623171 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 11:33:43 INFO - PROCESS | 3820 | --DOMWINDOW == 99 (15E57C00) [pid = 3820] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 11:33:43 INFO - PROCESS | 3820 | --DOMWINDOW == 98 (1858C000) [pid = 3820] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 11:33:43 INFO - PROCESS | 3820 | --DOMWINDOW == 97 (114BC000) [pid = 3820] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 11:33:43 INFO - PROCESS | 3820 | --DOMWINDOW == 96 (12B63000) [pid = 3820] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 11:33:43 INFO - PROCESS | 3820 | --DOMWINDOW == 95 (1B1D7C00) [pid = 3820] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 11:33:43 INFO - PROCESS | 3820 | --DOMWINDOW == 94 (18591400) [pid = 3820] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 11:33:43 INFO - PROCESS | 3820 | --DOMWINDOW == 93 (131D8C00) [pid = 3820] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 11:33:43 INFO - PROCESS | 3820 | --DOMWINDOW == 92 (179A7800) [pid = 3820] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 11:33:43 INFO - PROCESS | 3820 | --DOMWINDOW == 91 (1507A000) [pid = 3820] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 11:33:43 INFO - PROCESS | 3820 | --DOMWINDOW == 90 (176ECC00) [pid = 3820] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 11:33:43 INFO - PROCESS | 3820 | --DOMWINDOW == 89 (145D7800) [pid = 3820] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 11:33:43 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (1A92D400) [pid = 3820] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 11:33:43 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (11C1FC00) [pid = 3820] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 11:33:43 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (179A9000) [pid = 3820] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 11:33:43 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (1A4D4800) [pid = 3820] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 11:33:43 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (114C7800) [pid = 3820] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 11:33:43 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (1A4DB000) [pid = 3820] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 11:33:43 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (156A2000) [pid = 3820] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 11:33:43 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (16BB8400) [pid = 3820] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 11:33:43 INFO - PROCESS | 3820 | 1466015623607 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:43 INFO - PROCESS | 3820 | 1466015623609 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:43 INFO - PROCESS | 3820 | ++DOCSHELL 104E4C00 == 33 [pid = 3820] [id = 459] 11:33:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (105E3C00) [pid = 3820] [serial = 1377] [outer = 00000000] 11:33:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (110E1C00) [pid = 3820] [serial = 1378] [outer = 105E3C00] 11:33:43 INFO - PROCESS | 3820 | 1466015623653 Marionette DEBUG loaded listener.js 11:33:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (12AA5C00) [pid = 3820] [serial = 1379] [outer = 105E3C00] 11:33:44 INFO - PROCESS | 3820 | 1466015624020 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]]]}] 11:33:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 11:33:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1035ms 11:33:44 INFO - PROCESS | 3820 | 1466015624033 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 11:33:44 INFO - PROCESS | 3820 | 1466015624044 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 11:33:44 INFO - PROCESS | 3820 | 1466015624047 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 11:33:44 INFO - PROCESS | 3820 | 1466015624049 Marionette TRACE conn3 <- [1,1802,null,{}] 11:33:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 11:33:44 INFO - PROCESS | 3820 | 1466015624064 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}] 11:33:44 INFO - PROCESS | 3820 | 1466015624066 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:44 INFO - PROCESS | 3820 | 1466015624180 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 11:33:44 INFO - PROCESS | 3820 | 1466015624188 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:44 INFO - PROCESS | 3820 | 1466015624190 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:44 INFO - PROCESS | 3820 | ++DOCSHELL 110DF800 == 34 [pid = 3820] [id = 460] 11:33:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (12B5D000) [pid = 3820] [serial = 1380] [outer = 00000000] 11:33:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (170F2000) [pid = 3820] [serial = 1381] [outer = 12B5D000] 11:33:44 INFO - PROCESS | 3820 | 1466015624233 Marionette DEBUG loaded listener.js 11:33:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (176F3C00) [pid = 3820] [serial = 1382] [outer = 12B5D000] 11:33:44 INFO - PROCESS | 3820 | 1466015624647 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]]]}] 11:33:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 11:33:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 643ms 11:33:44 INFO - PROCESS | 3820 | 1466015624687 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 11:33:44 INFO - PROCESS | 3820 | 1466015624689 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 11:33:44 INFO - PROCESS | 3820 | 1466015624692 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 11:33:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 11:33:44 INFO - PROCESS | 3820 | 1466015624694 Marionette TRACE conn3 <- [1,1806,null,{}] 11:33:44 INFO - PROCESS | 3820 | 1466015624697 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}] 11:33:44 INFO - PROCESS | 3820 | 1466015624699 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:44 INFO - PROCESS | 3820 | 1466015624777 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 11:33:44 INFO - PROCESS | 3820 | 1466015624900 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:44 INFO - PROCESS | 3820 | 1466015624902 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:44 INFO - PROCESS | 3820 | ++DOCSHELL 16A9BC00 == 35 [pid = 3820] [id = 461] 11:33:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (170F1000) [pid = 3820] [serial = 1383] [outer = 00000000] 11:33:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (19F6B000) [pid = 3820] [serial = 1384] [outer = 170F1000] 11:33:44 INFO - PROCESS | 3820 | 1466015624947 Marionette DEBUG loaded listener.js 11:33:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (1A4D0400) [pid = 3820] [serial = 1385] [outer = 170F1000] 11:33:45 INFO - PROCESS | 3820 | 1466015625301 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]]]}] 11:33:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 11:33:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 643ms 11:33:45 INFO - PROCESS | 3820 | 1466015625331 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 11:33:45 INFO - PROCESS | 3820 | 1466015625333 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 11:33:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 11:33:45 INFO - PROCESS | 3820 | 1466015625336 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 11:33:45 INFO - PROCESS | 3820 | 1466015625338 Marionette TRACE conn3 <- [1,1810,null,{}] 11:33:45 INFO - PROCESS | 3820 | 1466015625355 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}] 11:33:45 INFO - PROCESS | 3820 | 1466015625357 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:45 INFO - PROCESS | 3820 | 1466015625433 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 11:33:45 INFO - PROCESS | 3820 | 1466015625438 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:45 INFO - PROCESS | 3820 | 1466015625440 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:45 INFO - PROCESS | 3820 | ++DOCSHELL 158D0400 == 36 [pid = 3820] [id = 462] 11:33:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 91 (1A4DEC00) [pid = 3820] [serial = 1386] [outer = 00000000] 11:33:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 92 (1A92AC00) [pid = 3820] [serial = 1387] [outer = 1A4DEC00] 11:33:45 INFO - PROCESS | 3820 | 1466015625482 Marionette DEBUG loaded listener.js 11:33:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 93 (1A930400) [pid = 3820] [serial = 1388] [outer = 1A4DEC00] 11:33:46 INFO - PROCESS | 3820 | 1466015626337 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]]]}] 11:33:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 11:33:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1003ms 11:33:46 INFO - PROCESS | 3820 | 1466015626371 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 11:33:46 INFO - PROCESS | 3820 | 1466015626376 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 11:33:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 11:33:46 INFO - PROCESS | 3820 | 1466015626380 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 11:33:46 INFO - PROCESS | 3820 | 1466015626385 Marionette TRACE conn3 <- [1,1814,null,{}] 11:33:46 INFO - PROCESS | 3820 | 1466015626391 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}] 11:33:46 INFO - PROCESS | 3820 | 1466015626394 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:46 INFO - PROCESS | 3820 | 1466015626511 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 11:33:46 INFO - PROCESS | 3820 | 1466015626648 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:46 INFO - PROCESS | 3820 | 1466015626651 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:46 INFO - PROCESS | 3820 | ++DOCSHELL 11CC9000 == 37 [pid = 3820] [id = 463] 11:33:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 94 (12813C00) [pid = 3820] [serial = 1389] [outer = 00000000] 11:33:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 95 (13030000) [pid = 3820] [serial = 1390] [outer = 12813C00] 11:33:46 INFO - PROCESS | 3820 | 1466015626707 Marionette DEBUG loaded listener.js 11:33:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 96 (140C6000) [pid = 3820] [serial = 1391] [outer = 12813C00] 11:33:47 INFO - PROCESS | 3820 | 1466015627419 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]]]}] 11:33:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 11:33:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1098ms 11:33:47 INFO - PROCESS | 3820 | 1466015627477 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 11:33:47 INFO - PROCESS | 3820 | 1466015627482 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 11:33:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 11:33:47 INFO - PROCESS | 3820 | 1466015627489 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 11:33:47 INFO - PROCESS | 3820 | 1466015627491 Marionette TRACE conn3 <- [1,1818,null,{}] 11:33:47 INFO - PROCESS | 3820 | 1466015627495 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}] 11:33:47 INFO - PROCESS | 3820 | 1466015627498 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:47 INFO - PROCESS | 3820 | 1466015627624 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 11:33:47 INFO - PROCESS | 3820 | 1466015627870 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:47 INFO - PROCESS | 3820 | 1466015627873 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:47 INFO - PROCESS | 3820 | ++DOCSHELL 1047D800 == 38 [pid = 3820] [id = 464] 11:33:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 97 (1047F000) [pid = 3820] [serial = 1392] [outer = 00000000] 11:33:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 98 (105EA400) [pid = 3820] [serial = 1393] [outer = 1047F000] 11:33:47 INFO - PROCESS | 3820 | 1466015627932 Marionette DEBUG loaded listener.js 11:33:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 99 (11204C00) [pid = 3820] [serial = 1394] [outer = 1047F000] 11:33:48 INFO - PROCESS | 3820 | --DOCSHELL 16A9BC00 == 37 [pid = 3820] [id = 461] 11:33:48 INFO - PROCESS | 3820 | --DOCSHELL 110DF800 == 36 [pid = 3820] [id = 460] 11:33:48 INFO - PROCESS | 3820 | --DOCSHELL 104E4C00 == 35 [pid = 3820] [id = 459] 11:33:48 INFO - PROCESS | 3820 | --DOCSHELL 16E84C00 == 34 [pid = 3820] [id = 458] 11:33:48 INFO - PROCESS | 3820 | --DOCSHELL 16AA6400 == 33 [pid = 3820] [id = 457] 11:33:48 INFO - PROCESS | 3820 | --DOCSHELL 158D0C00 == 32 [pid = 3820] [id = 456] 11:33:48 INFO - PROCESS | 3820 | --DOCSHELL 136AD000 == 31 [pid = 3820] [id = 455] 11:33:48 INFO - PROCESS | 3820 | --DOCSHELL 11262C00 == 30 [pid = 3820] [id = 454] 11:33:48 INFO - PROCESS | 3820 | --DOCSHELL 13152400 == 29 [pid = 3820] [id = 453] 11:33:48 INFO - PROCESS | 3820 | --DOMWINDOW == 98 (19F65000) [pid = 3820] [serial = 1265] [outer = 00000000] [url = about:blank] 11:33:48 INFO - PROCESS | 3820 | --DOMWINDOW == 97 (182C8C00) [pid = 3820] [serial = 1330] [outer = 00000000] [url = about:blank] 11:33:48 INFO - PROCESS | 3820 | --DOMWINDOW == 96 (182CC800) [pid = 3820] [serial = 1331] [outer = 00000000] [url = about:blank] 11:33:48 INFO - PROCESS | 3820 | --DOMWINDOW == 95 (1AC05000) [pid = 3820] [serial = 1307] [outer = 00000000] [url = about:blank] 11:33:48 INFO - PROCESS | 3820 | --DOMWINDOW == 94 (12B64400) [pid = 3820] [serial = 1318] [outer = 00000000] [url = about:blank] 11:33:48 INFO - PROCESS | 3820 | --DOMWINDOW == 93 (13070400) [pid = 3820] [serial = 1319] [outer = 00000000] [url = about:blank] 11:33:48 INFO - PROCESS | 3820 | --DOMWINDOW == 92 (1A8E7400) [pid = 3820] [serial = 1315] [outer = 00000000] [url = about:blank] 11:33:48 INFO - PROCESS | 3820 | --DOMWINDOW == 91 (1AAA0000) [pid = 3820] [serial = 1316] [outer = 00000000] [url = about:blank] 11:33:48 INFO - PROCESS | 3820 | --DOMWINDOW == 90 (15E76000) [pid = 3820] [serial = 1312] [outer = 00000000] [url = about:blank] 11:33:48 INFO - PROCESS | 3820 | --DOMWINDOW == 89 (16B06000) [pid = 3820] [serial = 1313] [outer = 00000000] [url = about:blank] 11:33:48 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (176A9000) [pid = 3820] [serial = 1327] [outer = 00000000] [url = about:blank] 11:33:48 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (15E78800) [pid = 3820] [serial = 1324] [outer = 00000000] [url = about:blank] 11:33:48 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (19F64C00) [pid = 3820] [serial = 1333] [outer = 00000000] [url = about:blank] 11:33:48 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (16AA5000) [pid = 3820] [serial = 1325] [outer = 00000000] [url = about:blank] 11:33:48 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (12A9F400) [pid = 3820] [serial = 1309] [outer = 00000000] [url = about:blank] 11:33:48 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (1312A400) [pid = 3820] [serial = 1310] [outer = 00000000] [url = about:blank] 11:33:48 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (1314D400) [pid = 3820] [serial = 1321] [outer = 00000000] [url = about:blank] 11:33:48 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (13C81400) [pid = 3820] [serial = 1322] [outer = 00000000] [url = about:blank] 11:33:48 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (1B1E0000) [pid = 3820] [serial = 1345] [outer = 00000000] [url = about:blank] 11:33:48 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (1AC0B000) [pid = 3820] [serial = 1336] [outer = 00000000] [url = about:blank] 11:33:48 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (1B337C00) [pid = 3820] [serial = 1346] [outer = 00000000] [url = about:blank] 11:33:48 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (1A92F000) [pid = 3820] [serial = 1340] [outer = 00000000] [url = about:blank] 11:33:48 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (1B038000) [pid = 3820] [serial = 1343] [outer = 00000000] [url = about:blank] 11:33:48 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (182CC400) [pid = 3820] [serial = 1339] [outer = 00000000] [url = about:blank] 11:33:48 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (1A841C00) [pid = 3820] [serial = 1334] [outer = 00000000] [url = about:blank] 11:33:48 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (1AC0DC00) [pid = 3820] [serial = 1337] [outer = 00000000] [url = about:blank] 11:33:48 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (1B03F000) [pid = 3820] [serial = 1342] [outer = 00000000] [url = about:blank] 11:33:48 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (177A1000) [pid = 3820] [serial = 1328] [outer = 00000000] [url = about:blank] 11:33:48 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (18593800) [pid = 3820] [serial = 1274] [outer = 00000000] [url = about:blank] 11:33:48 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (1605A000) [pid = 3820] [serial = 1271] [outer = 00000000] [url = about:blank] 11:33:48 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (1AA96000) [pid = 3820] [serial = 1277] [outer = 00000000] [url = about:blank] 11:33:48 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (12B64800) [pid = 3820] [serial = 1268] [outer = 00000000] [url = about:blank] 11:33:48 INFO - PROCESS | 3820 | 1466015628563 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]]]}] 11:33:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 11:33:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1098ms 11:33:48 INFO - PROCESS | 3820 | 1466015628587 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 11:33:48 INFO - PROCESS | 3820 | 1466015628591 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 11:33:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 11:33:48 INFO - PROCESS | 3820 | 1466015628598 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 11:33:48 INFO - PROCESS | 3820 | 1466015628601 Marionette TRACE conn3 <- [1,1822,null,{}] 11:33:48 INFO - PROCESS | 3820 | 1466015628606 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}] 11:33:48 INFO - PROCESS | 3820 | 1466015628610 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:48 INFO - PROCESS | 3820 | 1466015628694 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 11:33:48 INFO - PROCESS | 3820 | 1466015628701 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:48 INFO - PROCESS | 3820 | 1466015628704 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:48 INFO - PROCESS | 3820 | ++DOCSHELL 11262C00 == 30 [pid = 3820] [id = 465] 11:33:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (11C1B400) [pid = 3820] [serial = 1395] [outer = 00000000] 11:33:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (12D64400) [pid = 3820] [serial = 1396] [outer = 11C1B400] 11:33:48 INFO - PROCESS | 3820 | 1466015628749 Marionette DEBUG loaded listener.js 11:33:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (1306F800) [pid = 3820] [serial = 1397] [outer = 11C1B400] 11:33:49 INFO - PROCESS | 3820 | 1466015629278 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]]]}] 11:33:49 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 11:33:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 753ms 11:33:49 INFO - PROCESS | 3820 | 1466015629355 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 11:33:49 INFO - PROCESS | 3820 | 1466015629359 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 11:33:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 11:33:49 INFO - PROCESS | 3820 | 1466015629365 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 11:33:49 INFO - PROCESS | 3820 | 1466015629367 Marionette TRACE conn3 <- [1,1826,null,{}] 11:33:49 INFO - PROCESS | 3820 | 1466015629371 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}] 11:33:49 INFO - PROCESS | 3820 | 1466015629373 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:49 INFO - PROCESS | 3820 | 1466015629464 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 11:33:49 INFO - PROCESS | 3820 | 1466015629555 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:49 INFO - PROCESS | 3820 | 1466015629558 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:49 INFO - PROCESS | 3820 | ++DOCSHELL 13935000 == 31 [pid = 3820] [id = 466] 11:33:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (13C17000) [pid = 3820] [serial = 1398] [outer = 00000000] 11:33:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (14003800) [pid = 3820] [serial = 1399] [outer = 13C17000] 11:33:49 INFO - PROCESS | 3820 | 1466015629602 Marionette DEBUG loaded listener.js 11:33:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (15075C00) [pid = 3820] [serial = 1400] [outer = 13C17000] 11:33:50 INFO - PROCESS | 3820 | 1466015629988 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]]]}] 11:33:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 11:33:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 706ms 11:33:50 INFO - PROCESS | 3820 | 1466015630063 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 11:33:50 INFO - PROCESS | 3820 | 1466015630065 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 11:33:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 11:33:50 INFO - PROCESS | 3820 | 1466015630070 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 11:33:50 INFO - PROCESS | 3820 | 1466015630076 Marionette TRACE conn3 <- [1,1830,null,{}] 11:33:50 INFO - PROCESS | 3820 | 1466015630086 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}] 11:33:50 INFO - PROCESS | 3820 | 1466015630090 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:50 INFO - PROCESS | 3820 | 1466015630182 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 11:33:50 INFO - PROCESS | 3820 | 1466015630198 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:50 INFO - PROCESS | 3820 | 1466015630200 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:50 INFO - PROCESS | 3820 | ++DOCSHELL 15B76C00 == 32 [pid = 3820] [id = 467] 11:33:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (15E56000) [pid = 3820] [serial = 1401] [outer = 00000000] 11:33:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (15E78800) [pid = 3820] [serial = 1402] [outer = 15E56000] 11:33:50 INFO - PROCESS | 3820 | 1466015630243 Marionette DEBUG loaded listener.js 11:33:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (16064800) [pid = 3820] [serial = 1403] [outer = 15E56000] 11:33:50 INFO - PROCESS | 3820 | 1466015630679 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]]]}] 11:33:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 11:33:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 659ms 11:33:50 INFO - PROCESS | 3820 | 1466015630727 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 11:33:50 INFO - PROCESS | 3820 | 1466015630730 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 11:33:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 11:33:50 INFO - PROCESS | 3820 | 1466015630741 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 11:33:50 INFO - PROCESS | 3820 | 1466015630743 Marionette TRACE conn3 <- [1,1834,null,{}] 11:33:50 INFO - PROCESS | 3820 | 1466015630746 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}] 11:33:50 INFO - PROCESS | 3820 | 1466015630748 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:50 INFO - PROCESS | 3820 | 1466015630889 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 11:33:50 INFO - PROCESS | 3820 | 1466015630908 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:50 INFO - PROCESS | 3820 | 1466015630910 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:50 INFO - PROCESS | 3820 | ++DOCSHELL 16257C00 == 33 [pid = 3820] [id = 468] 11:33:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (1696C800) [pid = 3820] [serial = 1404] [outer = 00000000] 11:33:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (16AA5000) [pid = 3820] [serial = 1405] [outer = 1696C800] 11:33:50 INFO - PROCESS | 3820 | 1466015630953 Marionette DEBUG loaded listener.js 11:33:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (16AA7C00) [pid = 3820] [serial = 1406] [outer = 1696C800] 11:33:51 INFO - PROCESS | 3820 | 1466015631380 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]]]}] 11:33:51 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) 11:33:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 690ms 11:33:51 INFO - PROCESS | 3820 | 1466015631432 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 11:33:51 INFO - PROCESS | 3820 | 1466015631434 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 11:33:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 11:33:51 INFO - PROCESS | 3820 | 1466015631438 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 11:33:51 INFO - PROCESS | 3820 | 1466015631439 Marionette TRACE conn3 <- [1,1838,null,{}] 11:33:51 INFO - PROCESS | 3820 | 1466015631459 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}] 11:33:51 INFO - PROCESS | 3820 | 1466015631461 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:51 INFO - PROCESS | 3820 | 1466015631571 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 11:33:51 INFO - PROCESS | 3820 | 1466015631581 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:51 INFO - PROCESS | 3820 | 1466015631586 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:51 INFO - PROCESS | 3820 | ++DOCSHELL 16E79000 == 34 [pid = 3820] [id = 469] 11:33:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (16E7A000) [pid = 3820] [serial = 1407] [outer = 00000000] 11:33:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (170F5000) [pid = 3820] [serial = 1408] [outer = 16E7A000] 11:33:51 INFO - PROCESS | 3820 | 1466015631639 Marionette DEBUG loaded listener.js 11:33:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (176F1400) [pid = 3820] [serial = 1409] [outer = 16E7A000] 11:33:52 INFO - PROCESS | 3820 | 1466015632118 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]]]}] 11:33:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:33:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 690ms 11:33:52 INFO - PROCESS | 3820 | 1466015632137 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 11:33:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 11:33:52 INFO - PROCESS | 3820 | 1466015632139 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 11:33:52 INFO - PROCESS | 3820 | 1466015632142 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 11:33:52 INFO - PROCESS | 3820 | 1466015632144 Marionette TRACE conn3 <- [1,1842,null,{}] 11:33:52 INFO - PROCESS | 3820 | 1466015632155 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}] 11:33:52 INFO - PROCESS | 3820 | 1466015632157 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:52 INFO - PROCESS | 3820 | 1466015632305 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 11:33:52 INFO - PROCESS | 3820 | 1466015632332 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:52 INFO - PROCESS | 3820 | 1466015632334 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:52 INFO - PROCESS | 3820 | ++DOCSHELL 179B2400 == 35 [pid = 3820] [id = 470] 11:33:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (18221000) [pid = 3820] [serial = 1410] [outer = 00000000] 11:33:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (182CE800) [pid = 3820] [serial = 1411] [outer = 18221000] 11:33:52 INFO - PROCESS | 3820 | 1466015632385 Marionette DEBUG loaded listener.js 11:33:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (1830E400) [pid = 3820] [serial = 1412] [outer = 18221000] 11:33:52 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (136AF000) [pid = 3820] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 11:33:52 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (105E3C00) [pid = 3820] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 11:33:52 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (11268C00) [pid = 3820] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 11:33:52 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (145DA000) [pid = 3820] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 11:33:52 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (16BB7C00) [pid = 3820] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 11:33:52 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (182D9000) [pid = 3820] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 11:33:52 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (12B5D000) [pid = 3820] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 11:33:52 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (170F1000) [pid = 3820] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 11:33:52 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (16AA6800) [pid = 3820] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 11:33:52 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (16E87800) [pid = 3820] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 11:33:52 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (11265800) [pid = 3820] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 11:33:52 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (15B75400) [pid = 3820] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 11:33:52 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (13156000) [pid = 3820] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 11:33:52 INFO - PROCESS | 3820 | 1466015632929 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]]]}] 11:33:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 11:33:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 847ms 11:33:53 INFO - PROCESS | 3820 | 1466015632986 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 11:33:53 INFO - PROCESS | 3820 | 1466015632988 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 11:33:53 INFO - PROCESS | 3820 | 1466015632991 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 11:33:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 11:33:53 INFO - PROCESS | 3820 | 1466015632993 Marionette TRACE conn3 <- [1,1846,null,{}] 11:33:53 INFO - PROCESS | 3820 | 1466015632996 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}] 11:33:53 INFO - PROCESS | 3820 | 1466015632998 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:53 INFO - PROCESS | 3820 | 1466015633074 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 11:33:53 INFO - PROCESS | 3820 | 1466015633080 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:53 INFO - PROCESS | 3820 | 1466015633082 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:53 INFO - PROCESS | 3820 | ++DOCSHELL 11204000 == 36 [pid = 3820] [id = 471] 11:33:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (11265800) [pid = 3820] [serial = 1413] [outer = 00000000] 11:33:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (15313800) [pid = 3820] [serial = 1414] [outer = 11265800] 11:33:53 INFO - PROCESS | 3820 | 1466015633124 Marionette DEBUG loaded listener.js 11:33:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (16B0B800) [pid = 3820] [serial = 1415] [outer = 11265800] 11:33:53 INFO - PROCESS | 3820 | 1466015633579 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]]]}] 11:33:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 11:33:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 643ms 11:33:53 INFO - PROCESS | 3820 | 1466015633643 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 11:33:53 INFO - PROCESS | 3820 | 1466015633645 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 11:33:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 11:33:53 INFO - PROCESS | 3820 | 1466015633651 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 11:33:53 INFO - PROCESS | 3820 | 1466015633652 Marionette TRACE conn3 <- [1,1850,null,{}] 11:33:53 INFO - PROCESS | 3820 | 1466015633655 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}] 11:33:53 INFO - PROCESS | 3820 | 1466015633658 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:53 INFO - PROCESS | 3820 | 1466015633736 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 11:33:53 INFO - PROCESS | 3820 | 1466015633742 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:53 INFO - PROCESS | 3820 | 1466015633744 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:53 INFO - PROCESS | 3820 | ++DOCSHELL 14002800 == 37 [pid = 3820] [id = 472] 11:33:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (16E87800) [pid = 3820] [serial = 1416] [outer = 00000000] 11:33:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (182CD800) [pid = 3820] [serial = 1417] [outer = 16E87800] 11:33:53 INFO - PROCESS | 3820 | 1466015633786 Marionette DEBUG loaded listener.js 11:33:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (1858C400) [pid = 3820] [serial = 1418] [outer = 16E87800] 11:33:54 INFO - PROCESS | 3820 | 1466015634214 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]]]}] 11:33:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 11:33:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 596ms 11:33:54 INFO - PROCESS | 3820 | 1466015634250 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 11:33:54 INFO - PROCESS | 3820 | 1466015634252 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 11:33:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 11:33:54 INFO - PROCESS | 3820 | 1466015634255 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 11:33:54 INFO - PROCESS | 3820 | 1466015634257 Marionette TRACE conn3 <- [1,1854,null,{}] 11:33:54 INFO - PROCESS | 3820 | 1466015634264 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}] 11:33:54 INFO - PROCESS | 3820 | 1466015634266 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:54 INFO - PROCESS | 3820 | 1466015634344 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 11:33:54 INFO - PROCESS | 3820 | 1466015634350 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:54 INFO - PROCESS | 3820 | 1466015634361 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:54 INFO - PROCESS | 3820 | ++DOCSHELL 18224400 == 38 [pid = 3820] [id = 473] 11:33:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (182C8C00) [pid = 3820] [serial = 1419] [outer = 00000000] 11:33:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (19F69C00) [pid = 3820] [serial = 1420] [outer = 182C8C00] 11:33:54 INFO - PROCESS | 3820 | 1466015634406 Marionette DEBUG loaded listener.js 11:33:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (1A4D1400) [pid = 3820] [serial = 1421] [outer = 182C8C00] 11:33:54 INFO - PROCESS | 3820 | 1466015634899 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]]]}] 11:33:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 11:33:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 706ms 11:33:54 INFO - PROCESS | 3820 | 1466015634987 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 11:33:54 INFO - PROCESS | 3820 | 1466015634992 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 11:33:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 11:33:54 INFO - PROCESS | 3820 | 1466015634996 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 11:33:54 INFO - PROCESS | 3820 | 1466015635001 Marionette TRACE conn3 <- [1,1858,null,{}] 11:33:54 INFO - PROCESS | 3820 | 1466015635007 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}] 11:33:55 INFO - PROCESS | 3820 | 1466015635010 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:55 INFO - PROCESS | 3820 | 1466015635204 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 11:33:55 INFO - PROCESS | 3820 | 1466015635324 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:55 INFO - PROCESS | 3820 | 1466015635330 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:55 INFO - PROCESS | 3820 | ++DOCSHELL 12812000 == 39 [pid = 3820] [id = 474] 11:33:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (12818800) [pid = 3820] [serial = 1422] [outer = 00000000] 11:33:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (12B62000) [pid = 3820] [serial = 1423] [outer = 12818800] 11:33:55 INFO - PROCESS | 3820 | 1466015635386 Marionette DEBUG loaded listener.js 11:33:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (12D64C00) [pid = 3820] [serial = 1424] [outer = 12818800] 11:33:55 INFO - PROCESS | 3820 | 1466015635946 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]]]}] 11:33:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 11:33:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1004ms 11:33:56 INFO - PROCESS | 3820 | 1466015636001 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 11:33:56 INFO - PROCESS | 3820 | 1466015636004 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 11:33:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 11:33:56 INFO - PROCESS | 3820 | 1466015636011 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 11:33:56 INFO - PROCESS | 3820 | 1466015636015 Marionette TRACE conn3 <- [1,1862,null,{}] 11:33:56 INFO - PROCESS | 3820 | 1466015636019 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}] 11:33:56 INFO - PROCESS | 3820 | 1466015636022 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:56 INFO - PROCESS | 3820 | 1466015636130 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 11:33:56 INFO - PROCESS | 3820 | 1466015636266 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:56 INFO - PROCESS | 3820 | 1466015636271 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:56 INFO - PROCESS | 3820 | ++DOCSHELL 15606800 == 40 [pid = 3820] [id = 475] 11:33:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (1560C400) [pid = 3820] [serial = 1425] [outer = 00000000] 11:33:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (1569A400) [pid = 3820] [serial = 1426] [outer = 1560C400] 11:33:56 INFO - PROCESS | 3820 | 1466015636332 Marionette DEBUG loaded listener.js 11:33:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (15E5A400) [pid = 3820] [serial = 1427] [outer = 1560C400] 11:33:56 INFO - PROCESS | 3820 | 1466015636941 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]]]}] 11:33:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 11:33:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1004ms 11:33:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 11:33:57 INFO - PROCESS | 3820 | 1466015637010 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 11:33:57 INFO - PROCESS | 3820 | 1466015637012 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 11:33:57 INFO - PROCESS | 3820 | 1466015637016 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 11:33:57 INFO - PROCESS | 3820 | 1466015637018 Marionette TRACE conn3 <- [1,1866,null,{}] 11:33:57 INFO - PROCESS | 3820 | 1466015637029 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}] 11:33:57 INFO - PROCESS | 3820 | 1466015637033 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:57 INFO - PROCESS | 3820 | 1466015637178 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 11:33:57 INFO - PROCESS | 3820 | 1466015637315 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:57 INFO - PROCESS | 3820 | 1466015637319 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:57 INFO - PROCESS | 3820 | ++DOCSHELL 182CAC00 == 41 [pid = 3820] [id = 476] 11:33:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (182CC800) [pid = 3820] [serial = 1428] [outer = 00000000] 11:33:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (18508800) [pid = 3820] [serial = 1429] [outer = 182CC800] 11:33:57 INFO - PROCESS | 3820 | 1466015637376 Marionette DEBUG loaded listener.js 11:33:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (19F23000) [pid = 3820] [serial = 1430] [outer = 182CC800] 11:33:58 INFO - PROCESS | 3820 | 1466015638004 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]]]}] 11:33:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 11:33:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1035ms 11:33:58 INFO - PROCESS | 3820 | 1466015638057 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 11:33:58 INFO - PROCESS | 3820 | 1466015638060 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 11:33:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 11:33:58 INFO - PROCESS | 3820 | 1466015638063 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 11:33:58 INFO - PROCESS | 3820 | 1466015638065 Marionette TRACE conn3 <- [1,1870,null,{}] 11:33:58 INFO - PROCESS | 3820 | 1466015638069 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}] 11:33:58 INFO - PROCESS | 3820 | 1466015638071 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:58 INFO - PROCESS | 3820 | 1466015638196 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 11:33:58 INFO - PROCESS | 3820 | 1466015638434 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:58 INFO - PROCESS | 3820 | 1466015638437 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:58 INFO - PROCESS | 3820 | ++DOCSHELL 10434C00 == 42 [pid = 3820] [id = 477] 11:33:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 91 (104E7000) [pid = 3820] [serial = 1431] [outer = 00000000] 11:33:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 92 (10B60C00) [pid = 3820] [serial = 1432] [outer = 104E7000] 11:33:58 INFO - PROCESS | 3820 | 1466015638509 Marionette DEBUG loaded listener.js 11:33:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 93 (1120CC00) [pid = 3820] [serial = 1433] [outer = 104E7000] 11:33:59 INFO - PROCESS | 3820 | 1466015639082 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]]]}] 11:33:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 11:33:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1035ms 11:33:59 INFO - PROCESS | 3820 | 1466015639111 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 11:33:59 INFO - PROCESS | 3820 | 1466015639114 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 11:33:59 INFO - PROCESS | 3820 | 1466015639119 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 11:33:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 11:33:59 INFO - PROCESS | 3820 | 1466015639122 Marionette TRACE conn3 <- [1,1874,null,{}] 11:33:59 INFO - PROCESS | 3820 | 1466015639144 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}] 11:33:59 INFO - PROCESS | 3820 | 1466015639148 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:33:59 INFO - PROCESS | 3820 | --DOCSHELL 14002800 == 41 [pid = 3820] [id = 472] 11:33:59 INFO - PROCESS | 3820 | --DOCSHELL 11204000 == 40 [pid = 3820] [id = 471] 11:33:59 INFO - PROCESS | 3820 | --DOCSHELL 179B2400 == 39 [pid = 3820] [id = 470] 11:33:59 INFO - PROCESS | 3820 | --DOCSHELL 16E79000 == 38 [pid = 3820] [id = 469] 11:33:59 INFO - PROCESS | 3820 | --DOCSHELL 16257C00 == 37 [pid = 3820] [id = 468] 11:33:59 INFO - PROCESS | 3820 | --DOCSHELL 15B76C00 == 36 [pid = 3820] [id = 467] 11:33:59 INFO - PROCESS | 3820 | --DOCSHELL 13935000 == 35 [pid = 3820] [id = 466] 11:33:59 INFO - PROCESS | 3820 | --DOCSHELL 11262C00 == 34 [pid = 3820] [id = 465] 11:33:59 INFO - PROCESS | 3820 | --DOCSHELL 1047D800 == 33 [pid = 3820] [id = 464] 11:33:59 INFO - PROCESS | 3820 | --DOCSHELL 11CC9000 == 32 [pid = 3820] [id = 463] 11:33:59 INFO - PROCESS | 3820 | --DOCSHELL 158D0400 == 31 [pid = 3820] [id = 462] 11:33:59 INFO - PROCESS | 3820 | --DOCSHELL 10434C00 == 30 [pid = 3820] [id = 477] 11:33:59 INFO - PROCESS | 3820 | --DOCSHELL 182CAC00 == 29 [pid = 3820] [id = 476] 11:33:59 INFO - PROCESS | 3820 | --DOCSHELL 18224400 == 28 [pid = 3820] [id = 473] 11:33:59 INFO - PROCESS | 3820 | --DOCSHELL 12812000 == 27 [pid = 3820] [id = 474] 11:33:59 INFO - PROCESS | 3820 | --DOCSHELL 15606800 == 26 [pid = 3820] [id = 475] 11:33:59 INFO - PROCESS | 3820 | 1466015639829 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 11:33:59 INFO - PROCESS | 3820 | --DOMWINDOW == 92 (19F6B000) [pid = 3820] [serial = 1384] [outer = 00000000] [url = about:blank] 11:33:59 INFO - PROCESS | 3820 | --DOMWINDOW == 91 (16B59800) [pid = 3820] [serial = 1372] [outer = 00000000] [url = about:blank] 11:33:59 INFO - PROCESS | 3820 | --DOMWINDOW == 90 (1779F800) [pid = 3820] [serial = 1375] [outer = 00000000] [url = about:blank] 11:33:59 INFO - PROCESS | 3820 | --DOMWINDOW == 89 (12814000) [pid = 3820] [serial = 1363] [outer = 00000000] [url = about:blank] 11:33:59 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (12AE4400) [pid = 3820] [serial = 1364] [outer = 00000000] [url = about:blank] 11:33:59 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (15E74000) [pid = 3820] [serial = 1369] [outer = 00000000] [url = about:blank] 11:33:59 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (14531C00) [pid = 3820] [serial = 1361] [outer = 00000000] [url = about:blank] 11:33:59 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (1393E400) [pid = 3820] [serial = 1360] [outer = 00000000] [url = about:blank] 11:33:59 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (13C8BC00) [pid = 3820] [serial = 1366] [outer = 00000000] [url = about:blank] 11:33:59 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (140C1000) [pid = 3820] [serial = 1367] [outer = 00000000] [url = about:blank] 11:33:59 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (16BBA400) [pid = 3820] [serial = 1373] [outer = 00000000] [url = about:blank] 11:33:59 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (110E1C00) [pid = 3820] [serial = 1378] [outer = 00000000] [url = about:blank] 11:33:59 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (12B61400) [pid = 3820] [serial = 1349] [outer = 00000000] [url = about:blank] 11:33:59 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (12AA2C00) [pid = 3820] [serial = 1348] [outer = 00000000] [url = about:blank] 11:33:59 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (1560A000) [pid = 3820] [serial = 1352] [outer = 00000000] [url = about:blank] 11:33:59 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (15604C00) [pid = 3820] [serial = 1351] [outer = 00000000] [url = about:blank] 11:33:59 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (1830C000) [pid = 3820] [serial = 1355] [outer = 00000000] [url = about:blank] 11:33:59 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (1779A800) [pid = 3820] [serial = 1354] [outer = 00000000] [url = about:blank] 11:33:59 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (1821C000) [pid = 3820] [serial = 1376] [outer = 00000000] [url = about:blank] 11:33:59 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (19F64800) [pid = 3820] [serial = 1358] [outer = 00000000] [url = about:blank] 11:33:59 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (1859A400) [pid = 3820] [serial = 1357] [outer = 00000000] [url = about:blank] 11:33:59 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (170F2000) [pid = 3820] [serial = 1381] [outer = 00000000] [url = about:blank] 11:33:59 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (12AA5C00) [pid = 3820] [serial = 1379] [outer = 00000000] [url = about:blank] 11:33:59 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (16065000) [pid = 3820] [serial = 1370] [outer = 00000000] [url = about:blank] 11:33:59 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (1A4D0400) [pid = 3820] [serial = 1385] [outer = 00000000] [url = about:blank] 11:33:59 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (176F3C00) [pid = 3820] [serial = 1382] [outer = 00000000] [url = about:blank] 11:34:00 INFO - PROCESS | 3820 | 1466015640023 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:00 INFO - PROCESS | 3820 | 1466015640026 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:00 INFO - PROCESS | 3820 | ++DOCSHELL 10561C00 == 27 [pid = 3820] [id = 478] 11:34:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (105E8C00) [pid = 3820] [serial = 1434] [outer = 00000000] 11:34:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (10A49000) [pid = 3820] [serial = 1435] [outer = 105E8C00] 11:34:00 INFO - PROCESS | 3820 | 1466015640075 Marionette DEBUG loaded listener.js 11:34:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (110D8000) [pid = 3820] [serial = 1436] [outer = 105E8C00] 11:34:00 INFO - PROCESS | 3820 | 1466015640524 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]]]}] 11:34:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 11:34:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1490ms 11:34:00 INFO - PROCESS | 3820 | 1466015640596 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 11:34:00 INFO - PROCESS | 3820 | 1466015640601 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 11:34:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 11:34:00 INFO - PROCESS | 3820 | 1466015640606 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 11:34:00 INFO - PROCESS | 3820 | 1466015640609 Marionette TRACE conn3 <- [1,1878,null,{}] 11:34:00 INFO - PROCESS | 3820 | 1466015640613 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}] 11:34:00 INFO - PROCESS | 3820 | 1466015640616 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:00 INFO - PROCESS | 3820 | 1466015640707 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 11:34:00 INFO - PROCESS | 3820 | 1466015640716 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:00 INFO - PROCESS | 3820 | 1466015640719 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:00 INFO - PROCESS | 3820 | ++DOCSHELL 130A0C00 == 28 [pid = 3820] [id = 479] 11:34:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (130A1400) [pid = 3820] [serial = 1437] [outer = 00000000] 11:34:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (13123800) [pid = 3820] [serial = 1438] [outer = 130A1400] 11:34:00 INFO - PROCESS | 3820 | 1466015640765 Marionette DEBUG loaded listener.js 11:34:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (131D7C00) [pid = 3820] [serial = 1439] [outer = 130A1400] 11:34:01 INFO - PROCESS | 3820 | 1466015641222 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]]]}] 11:34:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 11:34:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 628ms 11:34:01 INFO - PROCESS | 3820 | 1466015641245 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 11:34:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 11:34:01 INFO - PROCESS | 3820 | 1466015641248 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 11:34:01 INFO - PROCESS | 3820 | 1466015641252 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 11:34:01 INFO - PROCESS | 3820 | 1466015641254 Marionette TRACE conn3 <- [1,1882,null,{}] 11:34:01 INFO - PROCESS | 3820 | 1466015641258 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}] 11:34:01 INFO - PROCESS | 3820 | 1466015641261 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:01 INFO - PROCESS | 3820 | 1466015641380 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 11:34:01 INFO - PROCESS | 3820 | 1466015641392 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:01 INFO - PROCESS | 3820 | 1466015641394 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:01 INFO - PROCESS | 3820 | ++DOCSHELL 14534400 == 29 [pid = 3820] [id = 480] 11:34:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (145D7800) [pid = 3820] [serial = 1440] [outer = 00000000] 11:34:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (15601800) [pid = 3820] [serial = 1441] [outer = 145D7800] 11:34:01 INFO - PROCESS | 3820 | 1466015641438 Marionette DEBUG loaded listener.js 11:34:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (15607400) [pid = 3820] [serial = 1442] [outer = 145D7800] 11:34:01 INFO - PROCESS | 3820 | 1466015641910 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]]]}] 11:34:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 11:34:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 690ms 11:34:01 INFO - PROCESS | 3820 | 1466015641949 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 11:34:01 INFO - PROCESS | 3820 | 1466015641953 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 11:34:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 11:34:01 INFO - PROCESS | 3820 | 1466015641963 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 11:34:01 INFO - PROCESS | 3820 | 1466015641967 Marionette TRACE conn3 <- [1,1886,null,{}] 11:34:01 INFO - PROCESS | 3820 | 1466015641971 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}] 11:34:01 INFO - PROCESS | 3820 | 1466015641974 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:02 INFO - PROCESS | 3820 | 1466015642058 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 11:34:02 INFO - PROCESS | 3820 | 1466015642063 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:02 INFO - PROCESS | 3820 | 1466015642066 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:02 INFO - PROCESS | 3820 | ++DOCSHELL 1560A800 == 30 [pid = 3820] [id = 481] 11:34:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (15610800) [pid = 3820] [serial = 1443] [outer = 00000000] 11:34:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (15E72800) [pid = 3820] [serial = 1444] [outer = 15610800] 11:34:02 INFO - PROCESS | 3820 | 1466015642118 Marionette DEBUG loaded listener.js 11:34:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (16257000) [pid = 3820] [serial = 1445] [outer = 15610800] 11:34:02 INFO - PROCESS | 3820 | 1466015642612 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]]]}] 11:34:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 11:34:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 706ms 11:34:02 INFO - PROCESS | 3820 | 1466015642659 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 11:34:02 INFO - PROCESS | 3820 | 1466015642661 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 11:34:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 11:34:02 INFO - PROCESS | 3820 | 1466015642664 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 11:34:02 INFO - PROCESS | 3820 | 1466015642666 Marionette TRACE conn3 <- [1,1890,null,{}] 11:34:02 INFO - PROCESS | 3820 | 1466015642669 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}] 11:34:02 INFO - PROCESS | 3820 | 1466015642671 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:02 INFO - PROCESS | 3820 | 1466015642809 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 11:34:02 INFO - PROCESS | 3820 | 1466015642832 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:02 INFO - PROCESS | 3820 | 1466015642835 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:02 INFO - PROCESS | 3820 | ++DOCSHELL 16A99800 == 31 [pid = 3820] [id = 482] 11:34:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (16AA1C00) [pid = 3820] [serial = 1446] [outer = 00000000] 11:34:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (16BAE400) [pid = 3820] [serial = 1447] [outer = 16AA1C00] 11:34:02 INFO - PROCESS | 3820 | 1466015642879 Marionette DEBUG loaded listener.js 11:34:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (16BBA000) [pid = 3820] [serial = 1448] [outer = 16AA1C00] 11:34:03 INFO - PROCESS | 3820 | 1466015643373 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]]]}] 11:34:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 11:34:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 705ms 11:34:03 INFO - PROCESS | 3820 | 1466015643395 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 11:34:03 INFO - PROCESS | 3820 | 1466015643397 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 11:34:03 INFO - PROCESS | 3820 | 1466015643400 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 11:34:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 11:34:03 INFO - PROCESS | 3820 | 1466015643402 Marionette TRACE conn3 <- [1,1894,null,{}] 11:34:03 INFO - PROCESS | 3820 | 1466015643410 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}] 11:34:03 INFO - PROCESS | 3820 | 1466015643412 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:03 INFO - PROCESS | 3820 | 1466015643530 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 11:34:03 INFO - PROCESS | 3820 | 1466015643536 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:03 INFO - PROCESS | 3820 | 1466015643541 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:03 INFO - PROCESS | 3820 | ++DOCSHELL 176B1000 == 32 [pid = 3820] [id = 483] 11:34:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (176ECC00) [pid = 3820] [serial = 1449] [outer = 00000000] 11:34:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (179A6C00) [pid = 3820] [serial = 1450] [outer = 176ECC00] 11:34:03 INFO - PROCESS | 3820 | 1466015643594 Marionette DEBUG loaded listener.js 11:34:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (182C2800) [pid = 3820] [serial = 1451] [outer = 176ECC00] 11:34:04 INFO - PROCESS | 3820 | 1466015644066 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]]]}] 11:34:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 11:34:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 706ms 11:34:04 INFO - PROCESS | 3820 | 1466015644101 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 11:34:04 INFO - PROCESS | 3820 | 1466015644103 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 11:34:04 INFO - PROCESS | 3820 | 1466015644106 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 11:34:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 11:34:04 INFO - PROCESS | 3820 | 1466015644108 Marionette TRACE conn3 <- [1,1898,null,{}] 11:34:04 INFO - PROCESS | 3820 | 1466015644111 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}] 11:34:04 INFO - PROCESS | 3820 | 1466015644113 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:04 INFO - PROCESS | 3820 | 1466015644246 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 11:34:04 INFO - PROCESS | 3820 | 1466015644268 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:04 INFO - PROCESS | 3820 | 1466015644279 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:04 INFO - PROCESS | 3820 | ++DOCSHELL 102D1400 == 33 [pid = 3820] [id = 484] 11:34:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (182CB800) [pid = 3820] [serial = 1452] [outer = 00000000] 11:34:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (18502400) [pid = 3820] [serial = 1453] [outer = 182CB800] 11:34:04 INFO - PROCESS | 3820 | 1466015644331 Marionette DEBUG loaded listener.js 11:34:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (18595000) [pid = 3820] [serial = 1454] [outer = 182CB800] 11:34:04 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (1696C800) [pid = 3820] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 11:34:04 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (16E7A000) [pid = 3820] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 11:34:04 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (18221000) [pid = 3820] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 11:34:04 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (1A4DEC00) [pid = 3820] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 11:34:04 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (12813C00) [pid = 3820] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 11:34:04 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (11265800) [pid = 3820] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 11:34:04 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (13C17000) [pid = 3820] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 11:34:04 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (15E56000) [pid = 3820] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 11:34:04 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (11C1B400) [pid = 3820] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 11:34:04 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (1047F000) [pid = 3820] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 11:34:04 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (16E87800) [pid = 3820] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 11:34:04 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (182C8C00) [pid = 3820] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 11:34:04 INFO - PROCESS | 3820 | 1466015644981 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]]]}] 11:34:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 11:34:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 894ms 11:34:05 INFO - PROCESS | 3820 | 1466015645011 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 11:34:05 INFO - PROCESS | 3820 | 1466015645013 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 11:34:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 11:34:05 INFO - PROCESS | 3820 | 1466015645028 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 11:34:05 INFO - PROCESS | 3820 | 1466015645029 Marionette TRACE conn3 <- [1,1902,null,{}] 11:34:05 INFO - PROCESS | 3820 | 1466015645033 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}] 11:34:05 INFO - PROCESS | 3820 | 1466015645035 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:05 INFO - PROCESS | 3820 | 1466015645112 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 11:34:05 INFO - PROCESS | 3820 | 1466015645117 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:05 INFO - PROCESS | 3820 | 1466015645119 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:05 INFO - PROCESS | 3820 | ++DOCSHELL 13214000 == 34 [pid = 3820] [id = 485] 11:34:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (13C1F400) [pid = 3820] [serial = 1455] [outer = 00000000] 11:34:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (15E72C00) [pid = 3820] [serial = 1456] [outer = 13C1F400] 11:34:05 INFO - PROCESS | 3820 | 1466015645161 Marionette DEBUG loaded listener.js 11:34:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (16E7A000) [pid = 3820] [serial = 1457] [outer = 13C1F400] 11:34:05 INFO - PROCESS | 3820 | 1466015645582 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]]]}] 11:34:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 11:34:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 596ms 11:34:05 INFO - PROCESS | 3820 | 1466015645613 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 11:34:05 INFO - PROCESS | 3820 | 1466015645615 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 11:34:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 11:34:05 INFO - PROCESS | 3820 | 1466015645618 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 11:34:05 INFO - PROCESS | 3820 | 1466015645620 Marionette TRACE conn3 <- [1,1906,null,{}] 11:34:05 INFO - PROCESS | 3820 | 1466015645637 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}] 11:34:05 INFO - PROCESS | 3820 | 1466015645639 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:05 INFO - PROCESS | 3820 | 1466015645761 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 11:34:05 INFO - PROCESS | 3820 | 1466015645928 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:05 INFO - PROCESS | 3820 | 1466015645932 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:05 INFO - PROCESS | 3820 | ++DOCSHELL 1120C800 == 35 [pid = 3820] [id = 486] 11:34:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (11262C00) [pid = 3820] [serial = 1458] [outer = 00000000] 11:34:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (12A1B400) [pid = 3820] [serial = 1459] [outer = 11262C00] 11:34:06 INFO - PROCESS | 3820 | 1466015646030 Marionette DEBUG loaded listener.js 11:34:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (12AA2C00) [pid = 3820] [serial = 1460] [outer = 11262C00] 11:34:06 INFO - PROCESS | 3820 | 1466015646740 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]]]}] 11:34:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 11:34:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1161ms 11:34:06 INFO - PROCESS | 3820 | 1466015646781 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 11:34:06 INFO - PROCESS | 3820 | 1466015646785 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 11:34:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 11:34:06 INFO - PROCESS | 3820 | 1466015646791 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 11:34:06 INFO - PROCESS | 3820 | 1466015646794 Marionette TRACE conn3 <- [1,1910,null,{}] 11:34:06 INFO - PROCESS | 3820 | 1466015646799 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}] 11:34:06 INFO - PROCESS | 3820 | 1466015646802 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:06 INFO - PROCESS | 3820 | 1466015646917 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 11:34:07 INFO - PROCESS | 3820 | 1466015647051 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:07 INFO - PROCESS | 3820 | 1466015647055 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:07 INFO - PROCESS | 3820 | ++DOCSHELL 14003C00 == 36 [pid = 3820] [id = 487] 11:34:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (140C2000) [pid = 3820] [serial = 1461] [outer = 00000000] 11:34:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (15317000) [pid = 3820] [serial = 1462] [outer = 140C2000] 11:34:07 INFO - PROCESS | 3820 | 1466015647114 Marionette DEBUG loaded listener.js 11:34:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (1560D000) [pid = 3820] [serial = 1463] [outer = 140C2000] 11:34:08 INFO - PROCESS | 3820 | 1466015647992 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]]]}] 11:34:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 11:34:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1255ms 11:34:08 INFO - PROCESS | 3820 | 1466015648042 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 11:34:08 INFO - PROCESS | 3820 | 1466015648046 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 11:34:08 INFO - PROCESS | 3820 | 1466015648052 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 11:34:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 11:34:08 INFO - PROCESS | 3820 | 1466015648055 Marionette TRACE conn3 <- [1,1914,null,{}] 11:34:08 INFO - PROCESS | 3820 | 1466015648060 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}] 11:34:08 INFO - PROCESS | 3820 | 1466015648062 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:08 INFO - PROCESS | 3820 | 1466015648169 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 11:34:08 INFO - PROCESS | 3820 | --DOCSHELL 13214000 == 35 [pid = 3820] [id = 485] 11:34:08 INFO - PROCESS | 3820 | --DOCSHELL 102D1400 == 34 [pid = 3820] [id = 484] 11:34:08 INFO - PROCESS | 3820 | --DOCSHELL 176B1000 == 33 [pid = 3820] [id = 483] 11:34:08 INFO - PROCESS | 3820 | --DOCSHELL 16A99800 == 32 [pid = 3820] [id = 482] 11:34:08 INFO - PROCESS | 3820 | --DOCSHELL 1560A800 == 31 [pid = 3820] [id = 481] 11:34:08 INFO - PROCESS | 3820 | --DOCSHELL 14534400 == 30 [pid = 3820] [id = 480] 11:34:08 INFO - PROCESS | 3820 | --DOCSHELL 130A0C00 == 29 [pid = 3820] [id = 479] 11:34:08 INFO - PROCESS | 3820 | --DOCSHELL 10561C00 == 28 [pid = 3820] [id = 478] 11:34:08 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (16AA5000) [pid = 3820] [serial = 1405] [outer = 00000000] [url = about:blank] 11:34:08 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (16AA7C00) [pid = 3820] [serial = 1406] [outer = 00000000] [url = about:blank] 11:34:08 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (176F1400) [pid = 3820] [serial = 1409] [outer = 00000000] [url = about:blank] 11:34:08 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (170F5000) [pid = 3820] [serial = 1408] [outer = 00000000] [url = about:blank] 11:34:08 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (182CE800) [pid = 3820] [serial = 1411] [outer = 00000000] [url = about:blank] 11:34:08 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (1A930400) [pid = 3820] [serial = 1388] [outer = 00000000] [url = about:blank] 11:34:08 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (1A92AC00) [pid = 3820] [serial = 1387] [outer = 00000000] [url = about:blank] 11:34:08 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (13030000) [pid = 3820] [serial = 1390] [outer = 00000000] [url = about:blank] 11:34:08 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (15313800) [pid = 3820] [serial = 1414] [outer = 00000000] [url = about:blank] 11:34:08 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (16B0B800) [pid = 3820] [serial = 1415] [outer = 00000000] [url = about:blank] 11:34:08 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (140C6000) [pid = 3820] [serial = 1391] [outer = 00000000] [url = about:blank] 11:34:08 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (14003800) [pid = 3820] [serial = 1399] [outer = 00000000] [url = about:blank] 11:34:08 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (15075C00) [pid = 3820] [serial = 1400] [outer = 00000000] [url = about:blank] 11:34:08 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (15E78800) [pid = 3820] [serial = 1402] [outer = 00000000] [url = about:blank] 11:34:08 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (12D64400) [pid = 3820] [serial = 1396] [outer = 00000000] [url = about:blank] 11:34:08 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (1306F800) [pid = 3820] [serial = 1397] [outer = 00000000] [url = about:blank] 11:34:08 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (105EA400) [pid = 3820] [serial = 1393] [outer = 00000000] [url = about:blank] 11:34:08 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (11204C00) [pid = 3820] [serial = 1394] [outer = 00000000] [url = about:blank] 11:34:08 INFO - PROCESS | 3820 | --DOMWINDOW == 66 (182CD800) [pid = 3820] [serial = 1417] [outer = 00000000] [url = about:blank] 11:34:08 INFO - PROCESS | 3820 | --DOMWINDOW == 65 (19F69C00) [pid = 3820] [serial = 1420] [outer = 00000000] [url = about:blank] 11:34:08 INFO - PROCESS | 3820 | --DOMWINDOW == 64 (1A4D1400) [pid = 3820] [serial = 1421] [outer = 00000000] [url = about:blank] 11:34:08 INFO - PROCESS | 3820 | --DOMWINDOW == 63 (1830E400) [pid = 3820] [serial = 1412] [outer = 00000000] [url = about:blank] 11:34:08 INFO - PROCESS | 3820 | --DOMWINDOW == 62 (1858C400) [pid = 3820] [serial = 1418] [outer = 00000000] [url = about:blank] 11:34:08 INFO - PROCESS | 3820 | --DOMWINDOW == 61 (16064800) [pid = 3820] [serial = 1403] [outer = 00000000] [url = about:blank] 11:34:08 INFO - PROCESS | 3820 | 1466015648293 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:08 INFO - PROCESS | 3820 | 1466015648297 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:08 INFO - PROCESS | 3820 | ++DOCSHELL 105EA400 == 29 [pid = 3820] [id = 488] 11:34:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 62 (10A47800) [pid = 3820] [serial = 1464] [outer = 00000000] 11:34:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 63 (10B68C00) [pid = 3820] [serial = 1465] [outer = 10A47800] 11:34:08 INFO - PROCESS | 3820 | 1466015648346 Marionette DEBUG loaded listener.js 11:34:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 64 (11AD5C00) [pid = 3820] [serial = 1466] [outer = 10A47800] 11:34:08 INFO - PROCESS | 3820 | 1466015648765 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]]]}] 11:34:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 11:34:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 737ms 11:34:08 INFO - PROCESS | 3820 | 1466015648793 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 11:34:08 INFO - PROCESS | 3820 | 1466015648798 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 11:34:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 11:34:08 INFO - PROCESS | 3820 | 1466015648804 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 11:34:08 INFO - PROCESS | 3820 | 1466015648806 Marionette TRACE conn3 <- [1,1918,null,{}] 11:34:08 INFO - PROCESS | 3820 | 1466015648814 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}] 11:34:08 INFO - PROCESS | 3820 | 1466015648816 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:08 INFO - PROCESS | 3820 | 1466015648935 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 11:34:09 INFO - PROCESS | 3820 | 1466015649029 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:09 INFO - PROCESS | 3820 | 1466015649032 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:09 INFO - PROCESS | 3820 | ++DOCSHELL 12DF8800 == 30 [pid = 3820] [id = 489] 11:34:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 65 (13936000) [pid = 3820] [serial = 1467] [outer = 00000000] 11:34:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 66 (140BC000) [pid = 3820] [serial = 1468] [outer = 13936000] 11:34:09 INFO - PROCESS | 3820 | 1466015649078 Marionette DEBUG loaded listener.js 11:34:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 67 (14532C00) [pid = 3820] [serial = 1469] [outer = 13936000] 11:34:09 INFO - PROCESS | 3820 | 1466015649448 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]]]}] 11:34:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 11:34:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 706ms 11:34:09 INFO - PROCESS | 3820 | 1466015649503 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 11:34:09 INFO - PROCESS | 3820 | 1466015649505 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 11:34:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 11:34:09 INFO - PROCESS | 3820 | 1466015649509 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 11:34:09 INFO - PROCESS | 3820 | 1466015649512 Marionette TRACE conn3 <- [1,1922,null,{}] 11:34:09 INFO - PROCESS | 3820 | 1466015649523 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}] 11:34:09 INFO - PROCESS | 3820 | 1466015649530 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:09 INFO - PROCESS | 3820 | 1466015649645 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 11:34:09 INFO - PROCESS | 3820 | 1466015649660 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:09 INFO - PROCESS | 3820 | 1466015649663 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:09 INFO - PROCESS | 3820 | ++DOCSHELL 15E70800 == 31 [pid = 3820] [id = 490] 11:34:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (15E70C00) [pid = 3820] [serial = 1470] [outer = 00000000] 11:34:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (15E7D800) [pid = 3820] [serial = 1471] [outer = 15E70C00] 11:34:09 INFO - PROCESS | 3820 | 1466015649710 Marionette DEBUG loaded listener.js 11:34:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (16256800) [pid = 3820] [serial = 1472] [outer = 15E70C00] 11:34:10 INFO - PROCESS | 3820 | 1466015650172 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]]]}] 11:34:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 11:34:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 737ms 11:34:10 INFO - PROCESS | 3820 | 1466015650249 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 11:34:10 INFO - PROCESS | 3820 | 1466015650252 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 11:34:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 11:34:10 INFO - PROCESS | 3820 | 1466015650256 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 11:34:10 INFO - PROCESS | 3820 | 1466015650258 Marionette TRACE conn3 <- [1,1926,null,{}] 11:34:10 INFO - PROCESS | 3820 | 1466015650262 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}] 11:34:10 INFO - PROCESS | 3820 | 1466015650264 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:10 INFO - PROCESS | 3820 | 1466015650357 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 11:34:10 INFO - PROCESS | 3820 | 1466015650364 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:10 INFO - PROCESS | 3820 | 1466015650366 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:10 INFO - PROCESS | 3820 | ++DOCSHELL 16B05C00 == 32 [pid = 3820] [id = 491] 11:34:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (16B06000) [pid = 3820] [serial = 1473] [outer = 00000000] 11:34:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (16E85800) [pid = 3820] [serial = 1474] [outer = 16B06000] 11:34:10 INFO - PROCESS | 3820 | 1466015650410 Marionette DEBUG loaded listener.js 11:34:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (170F3000) [pid = 3820] [serial = 1475] [outer = 16B06000] 11:34:10 INFO - PROCESS | 3820 | 1466015650874 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]]]}] 11:34:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 11:34:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 643ms 11:34:10 INFO - PROCESS | 3820 | 1466015650893 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 11:34:10 INFO - PROCESS | 3820 | 1466015650894 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 11:34:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 11:34:10 INFO - PROCESS | 3820 | 1466015650904 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 11:34:10 INFO - PROCESS | 3820 | 1466015650905 Marionette TRACE conn3 <- [1,1930,null,{}] 11:34:10 INFO - PROCESS | 3820 | 1466015650908 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}] 11:34:10 INFO - PROCESS | 3820 | 1466015650910 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:11 INFO - PROCESS | 3820 | 1466015651017 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 11:34:11 INFO - PROCESS | 3820 | 1466015651106 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:11 INFO - PROCESS | 3820 | 1466015651108 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:11 INFO - PROCESS | 3820 | ++DOCSHELL 14530800 == 33 [pid = 3820] [id = 492] 11:34:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (176AE800) [pid = 3820] [serial = 1476] [outer = 00000000] 11:34:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (1779AC00) [pid = 3820] [serial = 1477] [outer = 176AE800] 11:34:11 INFO - PROCESS | 3820 | 1466015651150 Marionette DEBUG loaded listener.js 11:34:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (179A8000) [pid = 3820] [serial = 1478] [outer = 176AE800] 11:34:11 INFO - PROCESS | 3820 | 1466015651576 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]]]}] 11:34:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 11:34:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 690ms 11:34:11 INFO - PROCESS | 3820 | 1466015651602 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 11:34:11 INFO - PROCESS | 3820 | 1466015651604 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 11:34:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 11:34:11 INFO - PROCESS | 3820 | 1466015651613 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 11:34:11 INFO - PROCESS | 3820 | 1466015651615 Marionette TRACE conn3 <- [1,1934,null,{}] 11:34:11 INFO - PROCESS | 3820 | 1466015651619 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}] 11:34:11 INFO - PROCESS | 3820 | 1466015651624 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:11 INFO - PROCESS | 3820 | 1466015651763 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 11:34:11 INFO - PROCESS | 3820 | 1466015651776 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:11 INFO - PROCESS | 3820 | 1466015651778 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:11 INFO - PROCESS | 3820 | ++DOCSHELL 1779A800 == 34 [pid = 3820] [id = 493] 11:34:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (182D9000) [pid = 3820] [serial = 1479] [outer = 00000000] 11:34:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (18322000) [pid = 3820] [serial = 1480] [outer = 182D9000] 11:34:11 INFO - PROCESS | 3820 | 1466015651821 Marionette DEBUG loaded listener.js 11:34:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (1858CC00) [pid = 3820] [serial = 1481] [outer = 182D9000] 11:34:12 INFO - PROCESS | 3820 | 1466015652303 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]]]}] 11:34:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 11:34:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 706ms 11:34:12 INFO - PROCESS | 3820 | 1466015652344 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 11:34:12 INFO - PROCESS | 3820 | 1466015652346 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 11:34:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 11:34:12 INFO - PROCESS | 3820 | 1466015652350 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 11:34:12 INFO - PROCESS | 3820 | 1466015652351 Marionette TRACE conn3 <- [1,1938,null,{}] 11:34:12 INFO - PROCESS | 3820 | 1466015652358 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}] 11:34:12 INFO - PROCESS | 3820 | 1466015652360 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:12 INFO - PROCESS | 3820 | 1466015652494 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 11:34:12 INFO - PROCESS | 3820 | 1466015652523 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:12 INFO - PROCESS | 3820 | 1466015652525 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:12 INFO - PROCESS | 3820 | ++DOCSHELL 18320C00 == 35 [pid = 3820] [id = 494] 11:34:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (19F1D400) [pid = 3820] [serial = 1482] [outer = 00000000] 11:34:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (19F6BC00) [pid = 3820] [serial = 1483] [outer = 19F1D400] 11:34:12 INFO - PROCESS | 3820 | 1466015652567 Marionette DEBUG loaded listener.js 11:34:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (1A4D1C00) [pid = 3820] [serial = 1484] [outer = 19F1D400] 11:34:12 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (16AA1C00) [pid = 3820] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 11:34:12 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (15610800) [pid = 3820] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 11:34:12 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (130A1400) [pid = 3820] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 11:34:12 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (145D7800) [pid = 3820] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 11:34:12 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (105E8C00) [pid = 3820] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 11:34:12 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (104E7000) [pid = 3820] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 11:34:12 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (176ECC00) [pid = 3820] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 11:34:12 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (12818800) [pid = 3820] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 11:34:12 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (1560C400) [pid = 3820] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 11:34:12 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (182CC800) [pid = 3820] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 11:34:12 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (182CB800) [pid = 3820] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 11:34:13 INFO - PROCESS | 3820 | 1466015653025 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]]]}] 11:34:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 11:34:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 706ms 11:34:13 INFO - PROCESS | 3820 | 1466015653066 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 11:34:13 INFO - PROCESS | 3820 | 1466015653068 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 11:34:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 11:34:13 INFO - PROCESS | 3820 | 1466015653072 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 11:34:13 INFO - PROCESS | 3820 | 1466015653074 Marionette TRACE conn3 <- [1,1942,null,{}] 11:34:13 INFO - PROCESS | 3820 | 1466015653077 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}] 11:34:13 INFO - PROCESS | 3820 | 1466015653079 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:13 INFO - PROCESS | 3820 | 1466015653159 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 11:34:13 INFO - PROCESS | 3820 | 1466015653164 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:13 INFO - PROCESS | 3820 | 1466015653166 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:13 INFO - PROCESS | 3820 | ++DOCSHELL 10A46C00 == 36 [pid = 3820] [id = 495] 11:34:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (12818800) [pid = 3820] [serial = 1485] [outer = 00000000] 11:34:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (16B06C00) [pid = 3820] [serial = 1486] [outer = 12818800] 11:34:13 INFO - PROCESS | 3820 | 1466015653208 Marionette DEBUG loaded listener.js 11:34:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (179A9400) [pid = 3820] [serial = 1487] [outer = 12818800] 11:34:13 INFO - PROCESS | 3820 | 1466015653621 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]]]}] 11:34:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 11:34:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 596ms 11:34:13 INFO - PROCESS | 3820 | 1466015653680 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 11:34:13 INFO - PROCESS | 3820 | 1466015653682 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 11:34:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 11:34:13 INFO - PROCESS | 3820 | 1466015653686 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 11:34:13 INFO - PROCESS | 3820 | 1466015653687 Marionette TRACE conn3 <- [1,1946,null,{}] 11:34:13 INFO - PROCESS | 3820 | 1466015653690 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}] 11:34:13 INFO - PROCESS | 3820 | 1466015653692 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:13 INFO - PROCESS | 3820 | 1466015653770 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 11:34:13 INFO - PROCESS | 3820 | 1466015653775 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:13 INFO - PROCESS | 3820 | 1466015653777 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:13 INFO - PROCESS | 3820 | ++DOCSHELL 16A9BC00 == 37 [pid = 3820] [id = 496] 11:34:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (16AA1C00) [pid = 3820] [serial = 1488] [outer = 00000000] 11:34:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (1A83EC00) [pid = 3820] [serial = 1489] [outer = 16AA1C00] 11:34:13 INFO - PROCESS | 3820 | 1466015653819 Marionette DEBUG loaded listener.js 11:34:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (1A842000) [pid = 3820] [serial = 1490] [outer = 16AA1C00] 11:34:14 INFO - PROCESS | 3820 | 1466015654259 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]]]}] 11:34:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 11:34:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 596ms 11:34:14 INFO - PROCESS | 3820 | 1466015654283 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 11:34:14 INFO - PROCESS | 3820 | 1466015654285 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 11:34:14 INFO - PROCESS | 3820 | 1466015654288 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 11:34:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 11:34:14 INFO - PROCESS | 3820 | 1466015654289 Marionette TRACE conn3 <- [1,1950,null,{}] 11:34:14 INFO - PROCESS | 3820 | 1466015654293 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}] 11:34:14 INFO - PROCESS | 3820 | 1466015654295 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:14 INFO - PROCESS | 3820 | 1466015654417 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 11:34:14 INFO - PROCESS | 3820 | 1466015654425 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:14 INFO - PROCESS | 3820 | 1466015654435 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:14 INFO - PROCESS | 3820 | ++DOCSHELL 19F19C00 == 38 [pid = 3820] [id = 497] 11:34:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (19F21800) [pid = 3820] [serial = 1491] [outer = 00000000] 11:34:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (1A92AC00) [pid = 3820] [serial = 1492] [outer = 19F21800] 11:34:14 INFO - PROCESS | 3820 | 1466015654479 Marionette DEBUG loaded listener.js 11:34:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (1A92B400) [pid = 3820] [serial = 1493] [outer = 19F21800] 11:34:14 INFO - PROCESS | 3820 | 1466015654977 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]]]}] 11:34:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 11:34:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 737ms 11:34:15 INFO - PROCESS | 3820 | 1466015655029 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 11:34:15 INFO - PROCESS | 3820 | 1466015655034 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 11:34:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 11:34:15 INFO - PROCESS | 3820 | 1466015655040 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 11:34:15 INFO - PROCESS | 3820 | 1466015655043 Marionette TRACE conn3 <- [1,1954,null,{}] 11:34:15 INFO - PROCESS | 3820 | 1466015655051 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}] 11:34:15 INFO - PROCESS | 3820 | 1466015655056 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:15 INFO - PROCESS | 3820 | 1466015655237 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 11:34:15 INFO - PROCESS | 3820 | 1466015655339 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:15 INFO - PROCESS | 3820 | 1466015655344 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:15 INFO - PROCESS | 3820 | ++DOCSHELL 10B5D800 == 39 [pid = 3820] [id = 498] 11:34:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (10B63C00) [pid = 3820] [serial = 1494] [outer = 00000000] 11:34:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (12B64400) [pid = 3820] [serial = 1495] [outer = 10B63C00] 11:34:15 INFO - PROCESS | 3820 | 1466015655400 Marionette DEBUG loaded listener.js 11:34:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (13079800) [pid = 3820] [serial = 1496] [outer = 10B63C00] 11:34:15 INFO - PROCESS | 3820 | 1466015655980 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]]]}] 11:34:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 11:34:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1004ms 11:34:16 INFO - PROCESS | 3820 | 1466015656042 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 11:34:16 INFO - PROCESS | 3820 | 1466015656047 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 11:34:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 11:34:16 INFO - PROCESS | 3820 | 1466015656053 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 11:34:16 INFO - PROCESS | 3820 | 1466015656056 Marionette TRACE conn3 <- [1,1958,null,{}] 11:34:16 INFO - PROCESS | 3820 | 1466015656060 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}] 11:34:16 INFO - PROCESS | 3820 | 1466015656063 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:16 INFO - PROCESS | 3820 | 1466015656170 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 11:34:16 INFO - PROCESS | 3820 | 1466015656306 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:16 INFO - PROCESS | 3820 | 1466015656309 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:16 INFO - PROCESS | 3820 | ++DOCSHELL 145D8C00 == 40 [pid = 3820] [id = 499] 11:34:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (15078000) [pid = 3820] [serial = 1497] [outer = 00000000] 11:34:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (1560E800) [pid = 3820] [serial = 1498] [outer = 15078000] 11:34:16 INFO - PROCESS | 3820 | 1466015656364 Marionette DEBUG loaded listener.js 11:34:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (15E74C00) [pid = 3820] [serial = 1499] [outer = 15078000] 11:34:16 INFO - PROCESS | 3820 | 1466015656963 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]]]}] 11:34:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 11:34:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 941ms 11:34:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 11:34:17 INFO - PROCESS | 3820 | 1466015656998 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 11:34:17 INFO - PROCESS | 3820 | 1466015657000 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 11:34:17 INFO - PROCESS | 3820 | 1466015657004 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 11:34:17 INFO - PROCESS | 3820 | 1466015657008 Marionette TRACE conn3 <- [1,1962,null,{}] 11:34:17 INFO - PROCESS | 3820 | 1466015657018 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}] 11:34:17 INFO - PROCESS | 3820 | 1466015657023 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:17 INFO - PROCESS | 3820 | 1466015657127 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 11:34:17 INFO - PROCESS | 3820 | 1466015657262 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:17 INFO - PROCESS | 3820 | 1466015657266 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:17 INFO - PROCESS | 3820 | ++DOCSHELL 18222800 == 41 [pid = 3820] [id = 500] 11:34:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (18226C00) [pid = 3820] [serial = 1500] [outer = 00000000] 11:34:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (18312800) [pid = 3820] [serial = 1501] [outer = 18226C00] 11:34:17 INFO - PROCESS | 3820 | 1466015657321 Marionette DEBUG loaded listener.js 11:34:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (1A4D0400) [pid = 3820] [serial = 1502] [outer = 18226C00] 11:34:17 INFO - PROCESS | 3820 | 1466015657916 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]]]}] 11:34:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 11:34:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 941ms 11:34:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 11:34:17 INFO - PROCESS | 3820 | 1466015657949 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 11:34:17 INFO - PROCESS | 3820 | 1466015657952 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 11:34:17 INFO - PROCESS | 3820 | 1466015657955 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 11:34:17 INFO - PROCESS | 3820 | 1466015657957 Marionette TRACE conn3 <- [1,1966,null,{}] 11:34:17 INFO - PROCESS | 3820 | 1466015657961 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}] 11:34:17 INFO - PROCESS | 3820 | 1466015657964 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:18 INFO - PROCESS | 3820 | 1466015658068 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 11:34:18 INFO - PROCESS | 3820 | 1466015658386 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:18 INFO - PROCESS | 3820 | 1466015658389 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:18 INFO - PROCESS | 3820 | ++DOCSHELL 10561C00 == 42 [pid = 3820] [id = 501] 11:34:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (105E7000) [pid = 3820] [serial = 1503] [outer = 00000000] 11:34:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 91 (10A53400) [pid = 3820] [serial = 1504] [outer = 105E7000] 11:34:18 INFO - PROCESS | 3820 | 1466015658438 Marionette DEBUG loaded listener.js 11:34:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 92 (11266400) [pid = 3820] [serial = 1505] [outer = 105E7000] 11:34:19 INFO - PROCESS | 3820 | --DOCSHELL 16A9BC00 == 41 [pid = 3820] [id = 496] 11:34:19 INFO - PROCESS | 3820 | --DOCSHELL 10A46C00 == 40 [pid = 3820] [id = 495] 11:34:19 INFO - PROCESS | 3820 | --DOCSHELL 18320C00 == 39 [pid = 3820] [id = 494] 11:34:19 INFO - PROCESS | 3820 | --DOCSHELL 1779A800 == 38 [pid = 3820] [id = 493] 11:34:19 INFO - PROCESS | 3820 | --DOCSHELL 14530800 == 37 [pid = 3820] [id = 492] 11:34:19 INFO - PROCESS | 3820 | --DOCSHELL 16B05C00 == 36 [pid = 3820] [id = 491] 11:34:19 INFO - PROCESS | 3820 | --DOCSHELL 15E70800 == 35 [pid = 3820] [id = 490] 11:34:19 INFO - PROCESS | 3820 | --DOCSHELL 12DF8800 == 34 [pid = 3820] [id = 489] 11:34:19 INFO - PROCESS | 3820 | --DOCSHELL 105EA400 == 33 [pid = 3820] [id = 488] 11:34:19 INFO - PROCESS | 3820 | --DOCSHELL 14003C00 == 32 [pid = 3820] [id = 487] 11:34:19 INFO - PROCESS | 3820 | --DOCSHELL 1120C800 == 31 [pid = 3820] [id = 486] 11:34:19 INFO - PROCESS | 3820 | --DOCSHELL 18222800 == 30 [pid = 3820] [id = 500] 11:34:19 INFO - PROCESS | 3820 | --DOCSHELL 19F19C00 == 29 [pid = 3820] [id = 497] 11:34:19 INFO - PROCESS | 3820 | --DOCSHELL 10B5D800 == 28 [pid = 3820] [id = 498] 11:34:19 INFO - PROCESS | 3820 | --DOCSHELL 145D8C00 == 27 [pid = 3820] [id = 499] 11:34:19 INFO - PROCESS | 3820 | --DOMWINDOW == 91 (15E72C00) [pid = 3820] [serial = 1456] [outer = 00000000] [url = about:blank] 11:34:19 INFO - PROCESS | 3820 | --DOMWINDOW == 90 (16BAE400) [pid = 3820] [serial = 1447] [outer = 00000000] [url = about:blank] 11:34:19 INFO - PROCESS | 3820 | --DOMWINDOW == 89 (15E72800) [pid = 3820] [serial = 1444] [outer = 00000000] [url = about:blank] 11:34:19 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (13123800) [pid = 3820] [serial = 1438] [outer = 00000000] [url = about:blank] 11:34:19 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (131D7C00) [pid = 3820] [serial = 1439] [outer = 00000000] [url = about:blank] 11:34:19 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (15601800) [pid = 3820] [serial = 1441] [outer = 00000000] [url = about:blank] 11:34:19 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (15607400) [pid = 3820] [serial = 1442] [outer = 00000000] [url = about:blank] 11:34:19 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (10A49000) [pid = 3820] [serial = 1435] [outer = 00000000] [url = about:blank] 11:34:19 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (110D8000) [pid = 3820] [serial = 1436] [outer = 00000000] [url = about:blank] 11:34:19 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (1120CC00) [pid = 3820] [serial = 1433] [outer = 00000000] [url = about:blank] 11:34:19 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (10B60C00) [pid = 3820] [serial = 1432] [outer = 00000000] [url = about:blank] 11:34:19 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (179A6C00) [pid = 3820] [serial = 1450] [outer = 00000000] [url = about:blank] 11:34:19 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (12D64C00) [pid = 3820] [serial = 1424] [outer = 00000000] [url = about:blank] 11:34:19 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (12B62000) [pid = 3820] [serial = 1423] [outer = 00000000] [url = about:blank] 11:34:19 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (15E5A400) [pid = 3820] [serial = 1427] [outer = 00000000] [url = about:blank] 11:34:19 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (1569A400) [pid = 3820] [serial = 1426] [outer = 00000000] [url = about:blank] 11:34:19 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (19F23000) [pid = 3820] [serial = 1430] [outer = 00000000] [url = about:blank] 11:34:19 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (18508800) [pid = 3820] [serial = 1429] [outer = 00000000] [url = about:blank] 11:34:19 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (18502400) [pid = 3820] [serial = 1453] [outer = 00000000] [url = about:blank] 11:34:19 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (182C2800) [pid = 3820] [serial = 1451] [outer = 00000000] [url = about:blank] 11:34:19 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (18595000) [pid = 3820] [serial = 1454] [outer = 00000000] [url = about:blank] 11:34:19 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (16BBA000) [pid = 3820] [serial = 1448] [outer = 00000000] [url = about:blank] 11:34:19 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (16257000) [pid = 3820] [serial = 1445] [outer = 00000000] [url = about:blank] 11:34:19 INFO - PROCESS | 3820 | 1466015659667 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]]]}] 11:34:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 11:34:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1756ms 11:34:19 INFO - PROCESS | 3820 | 1466015659707 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 11:34:19 INFO - PROCESS | 3820 | 1466015659712 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 11:34:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 11:34:19 INFO - PROCESS | 3820 | 1466015659717 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 11:34:19 INFO - PROCESS | 3820 | 1466015659720 Marionette TRACE conn3 <- [1,1970,null,{}] 11:34:19 INFO - PROCESS | 3820 | 1466015659726 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}] 11:34:19 INFO - PROCESS | 3820 | 1466015659729 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:19 INFO - PROCESS | 3820 | 1466015659856 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 11:34:19 INFO - PROCESS | 3820 | 1466015659951 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:19 INFO - PROCESS | 3820 | 1466015659955 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:19 INFO - PROCESS | 3820 | ++DOCSHELL 10B5D800 == 28 [pid = 3820] [id = 502] 11:34:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (10B5FC00) [pid = 3820] [serial = 1506] [outer = 00000000] 11:34:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (11CCB000) [pid = 3820] [serial = 1507] [outer = 10B5FC00] 11:34:20 INFO - PROCESS | 3820 | 1466015660003 Marionette DEBUG loaded listener.js 11:34:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (12AE6C00) [pid = 3820] [serial = 1508] [outer = 10B5FC00] 11:34:20 INFO - PROCESS | 3820 | 1466015660410 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]]]}] 11:34:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 11:34:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 737ms 11:34:20 INFO - PROCESS | 3820 | 1466015660458 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 11:34:20 INFO - PROCESS | 3820 | 1466015660463 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 11:34:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 11:34:20 INFO - PROCESS | 3820 | 1466015660469 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 11:34:20 INFO - PROCESS | 3820 | 1466015660472 Marionette TRACE conn3 <- [1,1974,null,{}] 11:34:20 INFO - PROCESS | 3820 | 1466015660476 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}] 11:34:20 INFO - PROCESS | 3820 | 1466015660478 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:20 INFO - PROCESS | 3820 | 1466015660566 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 11:34:20 INFO - PROCESS | 3820 | 1466015660575 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:20 INFO - PROCESS | 3820 | 1466015660578 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:20 INFO - PROCESS | 3820 | ++DOCSHELL 13151C00 == 29 [pid = 3820] [id = 503] 11:34:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (13152400) [pid = 3820] [serial = 1509] [outer = 00000000] 11:34:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (1321FC00) [pid = 3820] [serial = 1510] [outer = 13152400] 11:34:20 INFO - PROCESS | 3820 | 1466015660627 Marionette DEBUG loaded listener.js 11:34:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (13932800) [pid = 3820] [serial = 1511] [outer = 13152400] 11:34:21 INFO - PROCESS | 3820 | 1466015661135 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]]]}] 11:34:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 11:34:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 690ms 11:34:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 11:34:21 INFO - PROCESS | 3820 | 1466015661200 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 11:34:21 INFO - PROCESS | 3820 | 1466015661202 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 11:34:21 INFO - PROCESS | 3820 | 1466015661205 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 11:34:21 INFO - PROCESS | 3820 | 1466015661209 Marionette TRACE conn3 <- [1,1978,null,{}] 11:34:21 INFO - PROCESS | 3820 | 1466015661220 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}] 11:34:21 INFO - PROCESS | 3820 | 1466015661224 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:21 INFO - PROCESS | 3820 | 1466015661335 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 11:34:21 INFO - PROCESS | 3820 | 1466015661439 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:21 INFO - PROCESS | 3820 | 1466015661443 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:21 INFO - PROCESS | 3820 | ++DOCSHELL 15603C00 == 30 [pid = 3820] [id = 504] 11:34:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (15607400) [pid = 3820] [serial = 1512] [outer = 00000000] 11:34:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (15695C00) [pid = 3820] [serial = 1513] [outer = 15607400] 11:34:21 INFO - PROCESS | 3820 | 1466015661489 Marionette DEBUG loaded listener.js 11:34:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (15B72000) [pid = 3820] [serial = 1514] [outer = 15607400] 11:34:21 INFO - PROCESS | 3820 | 1466015661898 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]]]}] 11:34:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 11:34:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 737ms 11:34:21 INFO - PROCESS | 3820 | 1466015661947 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 11:34:21 INFO - PROCESS | 3820 | 1466015661950 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 11:34:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 11:34:21 INFO - PROCESS | 3820 | 1466015661953 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 11:34:21 INFO - PROCESS | 3820 | 1466015661955 Marionette TRACE conn3 <- [1,1982,null,{}] 11:34:21 INFO - PROCESS | 3820 | 1466015661958 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}] 11:34:21 INFO - PROCESS | 3820 | 1466015661969 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:22 INFO - PROCESS | 3820 | 1466015662086 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 11:34:22 INFO - PROCESS | 3820 | 1466015662095 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:22 INFO - PROCESS | 3820 | 1466015662097 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:22 INFO - PROCESS | 3820 | ++DOCSHELL 15E5B000 == 31 [pid = 3820] [id = 505] 11:34:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (15E5C800) [pid = 3820] [serial = 1515] [outer = 00000000] 11:34:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (16A9BC00) [pid = 3820] [serial = 1516] [outer = 15E5C800] 11:34:22 INFO - PROCESS | 3820 | 1466015662194 Marionette DEBUG loaded listener.js 11:34:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (16AA6800) [pid = 3820] [serial = 1517] [outer = 15E5C800] 11:34:22 INFO - PROCESS | 3820 | 1466015662602 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]]]}] 11:34:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 11:34:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 690ms 11:34:22 INFO - PROCESS | 3820 | 1466015662654 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 11:34:22 INFO - PROCESS | 3820 | 1466015662656 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 11:34:22 INFO - PROCESS | 3820 | 1466015662659 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 11:34:22 INFO - PROCESS | 3820 | 1466015662661 Marionette TRACE conn3 <- [1,1986,null,{}] 11:34:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 11:34:22 INFO - PROCESS | 3820 | 1466015662665 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}] 11:34:22 INFO - PROCESS | 3820 | 1466015662667 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:22 INFO - PROCESS | 3820 | 1466015662802 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 11:34:22 INFO - PROCESS | 3820 | 1466015662824 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:22 INFO - PROCESS | 3820 | 1466015662827 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:22 INFO - PROCESS | 3820 | ++DOCSHELL 16A9B400 == 32 [pid = 3820] [id = 506] 11:34:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (16AA8C00) [pid = 3820] [serial = 1518] [outer = 00000000] 11:34:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (16E80400) [pid = 3820] [serial = 1519] [outer = 16AA8C00] 11:34:22 INFO - PROCESS | 3820 | 1466015662872 Marionette DEBUG loaded listener.js 11:34:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (16FC8400) [pid = 3820] [serial = 1520] [outer = 16AA8C00] 11:34:23 INFO - PROCESS | 3820 | 1466015663315 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]]]}] 11:34:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 11:34:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 706ms 11:34:23 INFO - PROCESS | 3820 | 1466015663361 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 11:34:23 INFO - PROCESS | 3820 | 1466015663363 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 11:34:23 INFO - PROCESS | 3820 | 1466015663366 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 11:34:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 11:34:23 INFO - PROCESS | 3820 | 1466015663368 Marionette TRACE conn3 <- [1,1990,null,{}] 11:34:23 INFO - PROCESS | 3820 | 1466015663376 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}] 11:34:23 INFO - PROCESS | 3820 | 1466015663382 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:23 INFO - PROCESS | 3820 | 1466015663516 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 11:34:23 INFO - PROCESS | 3820 | 1466015663585 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:23 INFO - PROCESS | 3820 | 1466015663587 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:23 INFO - PROCESS | 3820 | ++DOCSHELL 179A9000 == 33 [pid = 3820] [id = 507] 11:34:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (1821C400) [pid = 3820] [serial = 1521] [outer = 00000000] 11:34:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (182CD000) [pid = 3820] [serial = 1522] [outer = 1821C400] 11:34:23 INFO - PROCESS | 3820 | 1466015663634 Marionette DEBUG loaded listener.js 11:34:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (18310C00) [pid = 3820] [serial = 1523] [outer = 1821C400] 11:34:24 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (176AE800) [pid = 3820] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 11:34:24 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (182D9000) [pid = 3820] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 11:34:24 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (19F1D400) [pid = 3820] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 11:34:24 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (16AA1C00) [pid = 3820] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 11:34:24 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (13C1F400) [pid = 3820] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 11:34:24 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (140C2000) [pid = 3820] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 11:34:24 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (16B06000) [pid = 3820] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 11:34:24 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (13936000) [pid = 3820] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 11:34:24 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (15E70C00) [pid = 3820] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 11:34:24 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (19F21800) [pid = 3820] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 11:34:24 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (11262C00) [pid = 3820] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 11:34:24 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (10A47800) [pid = 3820] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 11:34:24 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (12818800) [pid = 3820] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 11:34:24 INFO - PROCESS | 3820 | 1466015664268 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]]]}] 11:34:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 11:34:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 941ms 11:34:24 INFO - PROCESS | 3820 | 1466015664312 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 11:34:24 INFO - PROCESS | 3820 | 1466015664314 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 11:34:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 11:34:24 INFO - PROCESS | 3820 | 1466015664317 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 11:34:24 INFO - PROCESS | 3820 | 1466015664318 Marionette TRACE conn3 <- [1,1994,null,{}] 11:34:24 INFO - PROCESS | 3820 | 1466015664322 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}] 11:34:24 INFO - PROCESS | 3820 | 1466015664323 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:24 INFO - PROCESS | 3820 | 1466015664407 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 11:34:24 INFO - PROCESS | 3820 | 1466015664412 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:24 INFO - PROCESS | 3820 | 1466015664414 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:24 INFO - PROCESS | 3820 | ++DOCSHELL 15610800 == 34 [pid = 3820] [id = 508] 11:34:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (1569F000) [pid = 3820] [serial = 1524] [outer = 00000000] 11:34:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (16B0DC00) [pid = 3820] [serial = 1525] [outer = 1569F000] 11:34:24 INFO - PROCESS | 3820 | 1466015664457 Marionette DEBUG loaded listener.js 11:34:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (16B5E800) [pid = 3820] [serial = 1526] [outer = 1569F000] 11:34:24 INFO - PROCESS | 3820 | 1466015664878 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]]]}] 11:34:24 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 11:34:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 596ms 11:34:24 INFO - PROCESS | 3820 | 1466015664917 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 11:34:24 INFO - PROCESS | 3820 | 1466015664919 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 11:34:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 11:34:24 INFO - PROCESS | 3820 | 1466015664926 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 11:34:24 INFO - PROCESS | 3820 | 1466015664928 Marionette TRACE conn3 <- [1,1998,null,{}] 11:34:24 INFO - PROCESS | 3820 | 1466015664931 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}] 11:34:24 INFO - PROCESS | 3820 | 1466015664933 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:25 INFO - PROCESS | 3820 | 1466015665009 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 11:34:25 INFO - PROCESS | 3820 | 1466015665014 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:25 INFO - PROCESS | 3820 | 1466015665016 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:25 INFO - PROCESS | 3820 | ++DOCSHELL 176B2800 == 35 [pid = 3820] [id = 509] 11:34:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (1830FC00) [pid = 3820] [serial = 1527] [outer = 00000000] 11:34:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (1859A400) [pid = 3820] [serial = 1528] [outer = 1830FC00] 11:34:25 INFO - PROCESS | 3820 | 1466015665059 Marionette DEBUG loaded listener.js 11:34:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (19F16000) [pid = 3820] [serial = 1529] [outer = 1830FC00] 11:34:25 INFO - PROCESS | 3820 | 1466015665504 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]]]}] 11:34:25 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 11:34:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 627ms 11:34:25 INFO - PROCESS | 3820 | 1466015665563 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 11:34:25 INFO - PROCESS | 3820 | 1466015665565 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 11:34:25 INFO - PROCESS | 3820 | 1466015665568 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 11:34:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 11:34:25 INFO - PROCESS | 3820 | 1466015665570 Marionette TRACE conn3 <- [1,2002,null,{}] 11:34:25 INFO - PROCESS | 3820 | 1466015665573 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}] 11:34:25 INFO - PROCESS | 3820 | 1466015665575 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:25 INFO - PROCESS | 3820 | 1466015665651 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 11:34:25 INFO - PROCESS | 3820 | 1466015665659 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:25 INFO - PROCESS | 3820 | 1466015665660 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:25 INFO - PROCESS | 3820 | ++DOCSHELL 15603400 == 36 [pid = 3820] [id = 510] 11:34:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (18595000) [pid = 3820] [serial = 1530] [outer = 00000000] 11:34:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (1A847400) [pid = 3820] [serial = 1531] [outer = 18595000] 11:34:25 INFO - PROCESS | 3820 | 1466015665702 Marionette DEBUG loaded listener.js 11:34:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (1A928000) [pid = 3820] [serial = 1532] [outer = 18595000] 11:34:26 INFO - PROCESS | 3820 | 1466015666422 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]]]}] 11:34:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 11:34:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 941ms 11:34:26 INFO - PROCESS | 3820 | 1466015666514 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 11:34:26 INFO - PROCESS | 3820 | 1466015666519 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 11:34:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 11:34:26 INFO - PROCESS | 3820 | 1466015666524 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 11:34:26 INFO - PROCESS | 3820 | 1466015666527 Marionette TRACE conn3 <- [1,2006,null,{}] 11:34:26 INFO - PROCESS | 3820 | 1466015666533 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}] 11:34:26 INFO - PROCESS | 3820 | 1466015666536 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:26 INFO - PROCESS | 3820 | 1466015666716 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 11:34:26 INFO - PROCESS | 3820 | 1466015666728 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:26 INFO - PROCESS | 3820 | 1466015666731 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:26 INFO - PROCESS | 3820 | ++DOCSHELL 11204000 == 37 [pid = 3820] [id = 511] 11:34:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (1120C800) [pid = 3820] [serial = 1533] [outer = 00000000] 11:34:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (13032C00) [pid = 3820] [serial = 1534] [outer = 1120C800] 11:34:26 INFO - PROCESS | 3820 | 1466015666786 Marionette DEBUG loaded listener.js 11:34:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (13214000) [pid = 3820] [serial = 1535] [outer = 1120C800] 11:34:27 INFO - PROCESS | 3820 | 1466015667550 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]]]}] 11:34:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 11:34:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1097ms 11:34:27 INFO - PROCESS | 3820 | 1466015667621 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 11:34:27 INFO - PROCESS | 3820 | 1466015667625 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 11:34:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 11:34:27 INFO - PROCESS | 3820 | 1466015667632 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 11:34:27 INFO - PROCESS | 3820 | 1466015667635 Marionette TRACE conn3 <- [1,2010,null,{}] 11:34:27 INFO - PROCESS | 3820 | 1466015667638 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}] 11:34:27 INFO - PROCESS | 3820 | 1466015667641 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:27 INFO - PROCESS | 3820 | 1466015667756 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 11:34:27 INFO - PROCESS | 3820 | 1466015667890 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:27 INFO - PROCESS | 3820 | 1466015667893 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:27 INFO - PROCESS | 3820 | ++DOCSHELL 13933400 == 38 [pid = 3820] [id = 512] 11:34:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (1400C800) [pid = 3820] [serial = 1536] [outer = 00000000] 11:34:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (15604800) [pid = 3820] [serial = 1537] [outer = 1400C800] 11:34:27 INFO - PROCESS | 3820 | 1466015667957 Marionette DEBUG loaded listener.js 11:34:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (15E58C00) [pid = 3820] [serial = 1538] [outer = 1400C800] 11:34:28 INFO - PROCESS | 3820 | --DOCSHELL 176B2800 == 37 [pid = 3820] [id = 509] 11:34:28 INFO - PROCESS | 3820 | --DOCSHELL 15610800 == 36 [pid = 3820] [id = 508] 11:34:28 INFO - PROCESS | 3820 | --DOCSHELL 179A9000 == 35 [pid = 3820] [id = 507] 11:34:28 INFO - PROCESS | 3820 | --DOCSHELL 16A9B400 == 34 [pid = 3820] [id = 506] 11:34:28 INFO - PROCESS | 3820 | --DOCSHELL 15E5B000 == 33 [pid = 3820] [id = 505] 11:34:28 INFO - PROCESS | 3820 | --DOCSHELL 15603C00 == 32 [pid = 3820] [id = 504] 11:34:28 INFO - PROCESS | 3820 | --DOCSHELL 13151C00 == 31 [pid = 3820] [id = 503] 11:34:28 INFO - PROCESS | 3820 | --DOCSHELL 10B5D800 == 30 [pid = 3820] [id = 502] 11:34:28 INFO - PROCESS | 3820 | --DOCSHELL 10561C00 == 29 [pid = 3820] [id = 501] 11:34:28 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (1779AC00) [pid = 3820] [serial = 1477] [outer = 00000000] [url = about:blank] 11:34:28 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (18322000) [pid = 3820] [serial = 1480] [outer = 00000000] [url = about:blank] 11:34:28 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (179A8000) [pid = 3820] [serial = 1478] [outer = 00000000] [url = about:blank] 11:34:28 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (19F6BC00) [pid = 3820] [serial = 1483] [outer = 00000000] [url = about:blank] 11:34:28 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (1A842000) [pid = 3820] [serial = 1490] [outer = 00000000] [url = about:blank] 11:34:28 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (16E7A000) [pid = 3820] [serial = 1457] [outer = 00000000] [url = about:blank] 11:34:28 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (15317000) [pid = 3820] [serial = 1462] [outer = 00000000] [url = about:blank] 11:34:28 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (1560D000) [pid = 3820] [serial = 1463] [outer = 00000000] [url = about:blank] 11:34:28 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (16E85800) [pid = 3820] [serial = 1474] [outer = 00000000] [url = about:blank] 11:34:28 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (140BC000) [pid = 3820] [serial = 1468] [outer = 00000000] [url = about:blank] 11:34:28 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (1858CC00) [pid = 3820] [serial = 1481] [outer = 00000000] [url = about:blank] 11:34:28 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (14532C00) [pid = 3820] [serial = 1469] [outer = 00000000] [url = about:blank] 11:34:28 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (16256800) [pid = 3820] [serial = 1472] [outer = 00000000] [url = about:blank] 11:34:28 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (1A92B400) [pid = 3820] [serial = 1493] [outer = 00000000] [url = about:blank] 11:34:28 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (15E7D800) [pid = 3820] [serial = 1471] [outer = 00000000] [url = about:blank] 11:34:28 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (12A1B400) [pid = 3820] [serial = 1459] [outer = 00000000] [url = about:blank] 11:34:28 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (12AA2C00) [pid = 3820] [serial = 1460] [outer = 00000000] [url = about:blank] 11:34:28 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (10B68C00) [pid = 3820] [serial = 1465] [outer = 00000000] [url = about:blank] 11:34:28 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (11AD5C00) [pid = 3820] [serial = 1466] [outer = 00000000] [url = about:blank] 11:34:28 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (1A92AC00) [pid = 3820] [serial = 1492] [outer = 00000000] [url = about:blank] 11:34:28 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (1A4D1C00) [pid = 3820] [serial = 1484] [outer = 00000000] [url = about:blank] 11:34:28 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (1A83EC00) [pid = 3820] [serial = 1489] [outer = 00000000] [url = about:blank] 11:34:28 INFO - PROCESS | 3820 | --DOMWINDOW == 66 (16B06C00) [pid = 3820] [serial = 1486] [outer = 00000000] [url = about:blank] 11:34:28 INFO - PROCESS | 3820 | --DOMWINDOW == 65 (179A9400) [pid = 3820] [serial = 1487] [outer = 00000000] [url = about:blank] 11:34:28 INFO - PROCESS | 3820 | --DOMWINDOW == 64 (170F3000) [pid = 3820] [serial = 1475] [outer = 00000000] [url = about:blank] 11:34:28 INFO - PROCESS | 3820 | 1466015668764 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]]]}] 11:34:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 11:34:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1192ms 11:34:28 INFO - PROCESS | 3820 | 1466015668827 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 11:34:28 INFO - PROCESS | 3820 | 1466015668831 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 11:34:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 11:34:28 INFO - PROCESS | 3820 | 1466015668836 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 11:34:28 INFO - PROCESS | 3820 | 1466015668838 Marionette TRACE conn3 <- [1,2014,null,{}] 11:34:28 INFO - PROCESS | 3820 | 1466015668845 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}] 11:34:28 INFO - PROCESS | 3820 | 1466015668847 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:28 INFO - PROCESS | 3820 | 1466015668940 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 11:34:28 INFO - PROCESS | 3820 | 1466015668953 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:28 INFO - PROCESS | 3820 | 1466015668956 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:28 INFO - PROCESS | 3820 | ++DOCSHELL 11C26000 == 30 [pid = 3820] [id = 513] 11:34:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 65 (11CC5C00) [pid = 3820] [serial = 1539] [outer = 00000000] 11:34:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 66 (12B66C00) [pid = 3820] [serial = 1540] [outer = 11CC5C00] 11:34:29 INFO - PROCESS | 3820 | 1466015669002 Marionette DEBUG loaded listener.js 11:34:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 67 (13077400) [pid = 3820] [serial = 1541] [outer = 11CC5C00] 11:34:29 INFO - PROCESS | 3820 | 1466015669575 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]]]}] 11:34:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 11:34:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 737ms 11:34:29 INFO - PROCESS | 3820 | 1466015669609 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 11:34:29 INFO - PROCESS | 3820 | 1466015669613 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 11:34:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 11:34:29 INFO - PROCESS | 3820 | 1466015669619 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 11:34:29 INFO - PROCESS | 3820 | 1466015669621 Marionette TRACE conn3 <- [1,2018,null,{}] 11:34:29 INFO - PROCESS | 3820 | 1466015669625 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}] 11:34:29 INFO - PROCESS | 3820 | 1466015669628 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:29 INFO - PROCESS | 3820 | 1466015669710 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 11:34:29 INFO - PROCESS | 3820 | 1466015669719 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:29 INFO - PROCESS | 3820 | 1466015669721 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:29 INFO - PROCESS | 3820 | ++DOCSHELL 140C5C00 == 31 [pid = 3820] [id = 514] 11:34:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (140C6400) [pid = 3820] [serial = 1542] [outer = 00000000] 11:34:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (14537800) [pid = 3820] [serial = 1543] [outer = 140C6400] 11:34:29 INFO - PROCESS | 3820 | 1466015669767 Marionette DEBUG loaded listener.js 11:34:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (15607C00) [pid = 3820] [serial = 1544] [outer = 140C6400] 11:34:30 INFO - PROCESS | 3820 | 1466015670240 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]]]}] 11:34:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 11:34:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 643ms 11:34:30 INFO - PROCESS | 3820 | 1466015670257 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 11:34:30 INFO - PROCESS | 3820 | 1466015670260 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 11:34:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 11:34:30 INFO - PROCESS | 3820 | 1466015670263 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 11:34:30 INFO - PROCESS | 3820 | 1466015670266 Marionette TRACE conn3 <- [1,2022,null,{}] 11:34:30 INFO - PROCESS | 3820 | 1466015670281 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}] 11:34:30 INFO - PROCESS | 3820 | 1466015670285 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:30 INFO - PROCESS | 3820 | 1466015670369 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 11:34:30 INFO - PROCESS | 3820 | 1466015670375 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:30 INFO - PROCESS | 3820 | 1466015670378 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:30 INFO - PROCESS | 3820 | ++DOCSHELL 16A9C800 == 32 [pid = 3820] [id = 515] 11:34:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (16A9D000) [pid = 3820] [serial = 1545] [outer = 00000000] 11:34:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (16AA5C00) [pid = 3820] [serial = 1546] [outer = 16A9D000] 11:34:30 INFO - PROCESS | 3820 | 1466015670425 Marionette DEBUG loaded listener.js 11:34:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (16B5E400) [pid = 3820] [serial = 1547] [outer = 16A9D000] 11:34:30 INFO - PROCESS | 3820 | 1466015670868 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]]]}] 11:34:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 11:34:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 659ms 11:34:30 INFO - PROCESS | 3820 | 1466015670922 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 11:34:30 INFO - PROCESS | 3820 | 1466015670924 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 11:34:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 11:34:30 INFO - PROCESS | 3820 | 1466015670927 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 11:34:30 INFO - PROCESS | 3820 | 1466015670929 Marionette TRACE conn3 <- [1,2026,null,{}] 11:34:30 INFO - PROCESS | 3820 | 1466015670932 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}] 11:34:30 INFO - PROCESS | 3820 | 1466015670934 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:31 INFO - PROCESS | 3820 | 1466015671025 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 11:34:31 INFO - PROCESS | 3820 | 1466015671031 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:31 INFO - PROCESS | 3820 | 1466015671033 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:31 INFO - PROCESS | 3820 | ++DOCSHELL 16FC2800 == 33 [pid = 3820] [id = 516] 11:34:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (170F1800) [pid = 3820] [serial = 1548] [outer = 00000000] 11:34:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (17797800) [pid = 3820] [serial = 1549] [outer = 170F1800] 11:34:31 INFO - PROCESS | 3820 | 1466015671076 Marionette DEBUG loaded listener.js 11:34:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (179A8000) [pid = 3820] [serial = 1550] [outer = 170F1800] 11:34:31 INFO - PROCESS | 3820 | 1466015671567 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]]]}] 11:34:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 11:34:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 705ms 11:34:31 INFO - PROCESS | 3820 | 1466015671627 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 11:34:31 INFO - PROCESS | 3820 | 1466015671629 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 11:34:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 11:34:31 INFO - PROCESS | 3820 | 1466015671632 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 11:34:31 INFO - PROCESS | 3820 | 1466015671634 Marionette TRACE conn3 <- [1,2030,null,{}] 11:34:31 INFO - PROCESS | 3820 | 1466015671642 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}] 11:34:31 INFO - PROCESS | 3820 | 1466015671644 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:31 INFO - PROCESS | 3820 | 1466015671754 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 11:34:31 INFO - PROCESS | 3820 | 1466015671763 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:31 INFO - PROCESS | 3820 | 1466015671765 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:31 INFO - PROCESS | 3820 | ++DOCSHELL 16967400 == 34 [pid = 3820] [id = 517] 11:34:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (170E7800) [pid = 3820] [serial = 1551] [outer = 00000000] 11:34:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (182C3000) [pid = 3820] [serial = 1552] [outer = 170E7800] 11:34:31 INFO - PROCESS | 3820 | 1466015671809 Marionette DEBUG loaded listener.js 11:34:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (182CE800) [pid = 3820] [serial = 1553] [outer = 170E7800] 11:34:32 INFO - PROCESS | 3820 | 1466015672265 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]]]}] 11:34:32 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) 11:34:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 706ms 11:34:32 INFO - PROCESS | 3820 | 1466015672331 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 11:34:32 INFO - PROCESS | 3820 | 1466015672333 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 11:34:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 11:34:32 INFO - PROCESS | 3820 | 1466015672337 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 11:34:32 INFO - PROCESS | 3820 | 1466015672338 Marionette TRACE conn3 <- [1,2034,null,{}] 11:34:32 INFO - PROCESS | 3820 | 1466015672342 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}] 11:34:32 INFO - PROCESS | 3820 | 1466015672347 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:32 INFO - PROCESS | 3820 | 1466015672508 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 11:34:32 INFO - PROCESS | 3820 | 1466015672538 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:32 INFO - PROCESS | 3820 | 1466015672541 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:32 INFO - PROCESS | 3820 | ++DOCSHELL 19F18C00 == 35 [pid = 3820] [id = 518] 11:34:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (19F19C00) [pid = 3820] [serial = 1554] [outer = 00000000] 11:34:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (1A4D1400) [pid = 3820] [serial = 1555] [outer = 19F19C00] 11:34:32 INFO - PROCESS | 3820 | 1466015672583 Marionette DEBUG loaded listener.js 11:34:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (1A4D2400) [pid = 3820] [serial = 1556] [outer = 19F19C00] 11:34:33 INFO - PROCESS | 3820 | 1466015673043 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]]]}] 11:34:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:34:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 737ms 11:34:33 INFO - PROCESS | 3820 | 1466015673077 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 11:34:33 INFO - PROCESS | 3820 | 1466015673079 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 11:34:33 INFO - PROCESS | 3820 | 1466015673083 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 11:34:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 11:34:33 INFO - PROCESS | 3820 | 1466015673085 Marionette TRACE conn3 <- [1,2038,null,{}] 11:34:33 INFO - PROCESS | 3820 | 1466015673088 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}] 11:34:33 INFO - PROCESS | 3820 | 1466015673090 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:33 INFO - PROCESS | 3820 | 1466015673200 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 11:34:33 INFO - PROCESS | 3820 | 1466015673208 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:33 INFO - PROCESS | 3820 | 1466015673210 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:33 INFO - PROCESS | 3820 | ++DOCSHELL 1A8E3800 == 36 [pid = 3820] [id = 519] 11:34:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (1A8E5C00) [pid = 3820] [serial = 1557] [outer = 00000000] 11:34:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (1A92C800) [pid = 3820] [serial = 1558] [outer = 1A8E5C00] 11:34:33 INFO - PROCESS | 3820 | 1466015673304 Marionette DEBUG loaded listener.js 11:34:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (1A92D400) [pid = 3820] [serial = 1559] [outer = 1A8E5C00] 11:34:33 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (10B63C00) [pid = 3820] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 11:34:33 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (15078000) [pid = 3820] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 11:34:33 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (18226C00) [pid = 3820] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 11:34:33 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (16AA8C00) [pid = 3820] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 11:34:33 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (1821C400) [pid = 3820] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 11:34:33 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (1830FC00) [pid = 3820] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 11:34:33 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (1569F000) [pid = 3820] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 11:34:33 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (105E7000) [pid = 3820] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 11:34:33 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (13152400) [pid = 3820] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 11:34:33 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (15E5C800) [pid = 3820] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 11:34:33 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (15607400) [pid = 3820] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 11:34:33 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (10B5FC00) [pid = 3820] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 11:34:33 INFO - PROCESS | 3820 | 1466015673773 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]]]}] 11:34:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 11:34:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 737ms 11:34:33 INFO - PROCESS | 3820 | 1466015673824 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 11:34:33 INFO - PROCESS | 3820 | 1466015673826 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 11:34:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 11:34:33 INFO - PROCESS | 3820 | 1466015673829 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 11:34:33 INFO - PROCESS | 3820 | 1466015673830 Marionette TRACE conn3 <- [1,2042,null,{}] 11:34:33 INFO - PROCESS | 3820 | 1466015673834 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}] 11:34:33 INFO - PROCESS | 3820 | 1466015673836 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:33 INFO - PROCESS | 3820 | 1466015673939 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 11:34:33 INFO - PROCESS | 3820 | 1466015673944 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:33 INFO - PROCESS | 3820 | 1466015673946 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:33 INFO - PROCESS | 3820 | ++DOCSHELL 10A4A800 == 37 [pid = 3820] [id = 520] 11:34:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (15313800) [pid = 3820] [serial = 1560] [outer = 00000000] 11:34:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (16AA8C00) [pid = 3820] [serial = 1561] [outer = 15313800] 11:34:34 INFO - PROCESS | 3820 | 1466015673989 Marionette DEBUG loaded listener.js 11:34:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (18226C00) [pid = 3820] [serial = 1562] [outer = 15313800] 11:34:34 INFO - PROCESS | 3820 | 1466015674424 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]]]}] 11:34:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 11:34:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 627ms 11:34:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 11:34:34 INFO - PROCESS | 3820 | 1466015674470 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 11:34:34 INFO - PROCESS | 3820 | 1466015674472 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 11:34:34 INFO - PROCESS | 3820 | 1466015674475 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 11:34:34 INFO - PROCESS | 3820 | 1466015674477 Marionette TRACE conn3 <- [1,2046,null,{}] 11:34:34 INFO - PROCESS | 3820 | 1466015674480 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}] 11:34:34 INFO - PROCESS | 3820 | 1466015674482 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:34 INFO - PROCESS | 3820 | 1466015674569 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 11:34:34 INFO - PROCESS | 3820 | 1466015674575 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:34 INFO - PROCESS | 3820 | 1466015674577 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:34 INFO - PROCESS | 3820 | ++DOCSHELL 16A9C000 == 38 [pid = 3820] [id = 521] 11:34:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (16E86800) [pid = 3820] [serial = 1563] [outer = 00000000] 11:34:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (1A931C00) [pid = 3820] [serial = 1564] [outer = 16E86800] 11:34:34 INFO - PROCESS | 3820 | 1466015674619 Marionette DEBUG loaded listener.js 11:34:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (1A934000) [pid = 3820] [serial = 1565] [outer = 16E86800] 11:34:35 INFO - PROCESS | 3820 | 1466015675035 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]]]}] 11:34:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 11:34:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 643ms 11:34:35 INFO - PROCESS | 3820 | 1466015675111 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 11:34:35 INFO - PROCESS | 3820 | 1466015675113 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 11:34:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 11:34:35 INFO - PROCESS | 3820 | 1466015675116 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 11:34:35 INFO - PROCESS | 3820 | 1466015675118 Marionette TRACE conn3 <- [1,2050,null,{}] 11:34:35 INFO - PROCESS | 3820 | 1466015675121 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}] 11:34:35 INFO - PROCESS | 3820 | 1466015675123 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:35 INFO - PROCESS | 3820 | 1466015675202 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 11:34:35 INFO - PROCESS | 3820 | 1466015675207 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:35 INFO - PROCESS | 3820 | 1466015675209 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:35 INFO - PROCESS | 3820 | ++DOCSHELL 1A842400 == 39 [pid = 3820] [id = 522] 11:34:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (1AA96800) [pid = 3820] [serial = 1566] [outer = 00000000] 11:34:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (1AA9C800) [pid = 3820] [serial = 1567] [outer = 1AA96800] 11:34:35 INFO - PROCESS | 3820 | 1466015675251 Marionette DEBUG loaded listener.js 11:34:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (1AA9FC00) [pid = 3820] [serial = 1568] [outer = 1AA96800] 11:34:35 INFO - PROCESS | 3820 | 1466015675914 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]]]}] 11:34:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 11:34:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 846ms 11:34:35 INFO - PROCESS | 3820 | 1466015675960 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 11:34:35 INFO - PROCESS | 3820 | 1466015675965 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 11:34:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 11:34:35 INFO - PROCESS | 3820 | 1466015675970 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 11:34:35 INFO - PROCESS | 3820 | 1466015675974 Marionette TRACE conn3 <- [1,2054,null,{}] 11:34:36 INFO - PROCESS | 3820 | 1466015675980 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}] 11:34:36 INFO - PROCESS | 3820 | 1466015675983 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:36 INFO - PROCESS | 3820 | 1466015676099 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 11:34:36 INFO - PROCESS | 3820 | 1466015676211 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:36 INFO - PROCESS | 3820 | 1466015676214 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:36 INFO - PROCESS | 3820 | ++DOCSHELL 110E4800 == 40 [pid = 3820] [id = 523] 11:34:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (11206000) [pid = 3820] [serial = 1569] [outer = 00000000] 11:34:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (13123000) [pid = 3820] [serial = 1570] [outer = 11206000] 11:34:36 INFO - PROCESS | 3820 | 1466015676310 Marionette DEBUG loaded listener.js 11:34:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (136B6400) [pid = 3820] [serial = 1571] [outer = 11206000] 11:34:36 INFO - PROCESS | 3820 | 1466015676921 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]]]}] 11:34:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 11:34:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1004ms 11:34:36 INFO - PROCESS | 3820 | 1466015676973 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 11:34:36 INFO - PROCESS | 3820 | 1466015676977 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 11:34:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 11:34:37 INFO - PROCESS | 3820 | 1466015676984 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 11:34:37 INFO - PROCESS | 3820 | 1466015676986 Marionette TRACE conn3 <- [1,2058,null,{}] 11:34:37 INFO - PROCESS | 3820 | 1466015676990 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}] 11:34:37 INFO - PROCESS | 3820 | 1466015676993 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:37 INFO - PROCESS | 3820 | 1466015677108 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 11:34:37 INFO - PROCESS | 3820 | 1466015677246 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:37 INFO - PROCESS | 3820 | 1466015677249 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:37 INFO - PROCESS | 3820 | ++DOCSHELL 15603C00 == 41 [pid = 3820] [id = 524] 11:34:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (15606000) [pid = 3820] [serial = 1572] [outer = 00000000] 11:34:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (15E5C800) [pid = 3820] [serial = 1573] [outer = 15606000] 11:34:37 INFO - PROCESS | 3820 | 1466015677307 Marionette DEBUG loaded listener.js 11:34:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (16257000) [pid = 3820] [serial = 1574] [outer = 15606000] 11:34:37 INFO - PROCESS | 3820 | 1466015677923 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]]]}] 11:34:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 11:34:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1004ms 11:34:38 INFO - PROCESS | 3820 | 1466015677990 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 11:34:38 INFO - PROCESS | 3820 | 1466015677993 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 11:34:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 11:34:38 INFO - PROCESS | 3820 | 1466015677997 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 11:34:38 INFO - PROCESS | 3820 | 1466015678000 Marionette TRACE conn3 <- [1,2062,null,{}] 11:34:38 INFO - PROCESS | 3820 | 1466015678011 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}] 11:34:38 INFO - PROCESS | 3820 | 1466015678016 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:38 INFO - PROCESS | 3820 | 1466015678173 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 11:34:38 INFO - PROCESS | 3820 | 1466015678312 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:38 INFO - PROCESS | 3820 | 1466015678316 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:38 INFO - PROCESS | 3820 | ++DOCSHELL 18508000 == 42 [pid = 3820] [id = 525] 11:34:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (18597000) [pid = 3820] [serial = 1575] [outer = 00000000] 11:34:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (1A4DEC00) [pid = 3820] [serial = 1576] [outer = 18597000] 11:34:38 INFO - PROCESS | 3820 | 1466015678371 Marionette DEBUG loaded listener.js 11:34:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 91 (1AA98400) [pid = 3820] [serial = 1577] [outer = 18597000] 11:34:39 INFO - PROCESS | 3820 | 1466015679117 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]]]}] 11:34:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 11:34:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1161ms 11:34:39 INFO - PROCESS | 3820 | 1466015679182 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 11:34:39 INFO - PROCESS | 3820 | 1466015679187 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 11:34:39 INFO - PROCESS | 3820 | 1466015679192 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 11:34:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 11:34:39 INFO - PROCESS | 3820 | 1466015679195 Marionette TRACE conn3 <- [1,2066,null,{}] 11:34:39 INFO - PROCESS | 3820 | 1466015679200 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}] 11:34:39 INFO - PROCESS | 3820 | 1466015679203 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:39 INFO - PROCESS | 3820 | 1466015679303 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 11:34:39 INFO - PROCESS | 3820 | 1466015679441 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:39 INFO - PROCESS | 3820 | 1466015679445 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:39 INFO - PROCESS | 3820 | ++DOCSHELL 110D8800 == 43 [pid = 3820] [id = 526] 11:34:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 92 (11C29000) [pid = 3820] [serial = 1578] [outer = 00000000] 11:34:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 93 (13036C00) [pid = 3820] [serial = 1579] [outer = 11C29000] 11:34:39 INFO - PROCESS | 3820 | 1466015679500 Marionette DEBUG loaded listener.js 11:34:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 94 (1321F400) [pid = 3820] [serial = 1580] [outer = 11C29000] 11:34:40 INFO - PROCESS | 3820 | --DOCSHELL 16A9C000 == 42 [pid = 3820] [id = 521] 11:34:40 INFO - PROCESS | 3820 | --DOCSHELL 10A4A800 == 41 [pid = 3820] [id = 520] 11:34:40 INFO - PROCESS | 3820 | --DOCSHELL 1A8E3800 == 40 [pid = 3820] [id = 519] 11:34:40 INFO - PROCESS | 3820 | --DOCSHELL 19F18C00 == 39 [pid = 3820] [id = 518] 11:34:40 INFO - PROCESS | 3820 | --DOCSHELL 16967400 == 38 [pid = 3820] [id = 517] 11:34:40 INFO - PROCESS | 3820 | --DOCSHELL 16FC2800 == 37 [pid = 3820] [id = 516] 11:34:40 INFO - PROCESS | 3820 | --DOCSHELL 16A9C800 == 36 [pid = 3820] [id = 515] 11:34:40 INFO - PROCESS | 3820 | --DOCSHELL 140C5C00 == 35 [pid = 3820] [id = 514] 11:34:40 INFO - PROCESS | 3820 | --DOCSHELL 11C26000 == 34 [pid = 3820] [id = 513] 11:34:40 INFO - PROCESS | 3820 | --DOCSHELL 13933400 == 33 [pid = 3820] [id = 512] 11:34:40 INFO - PROCESS | 3820 | --DOCSHELL 11204000 == 32 [pid = 3820] [id = 511] 11:34:40 INFO - PROCESS | 3820 | --DOCSHELL 15603400 == 31 [pid = 3820] [id = 510] 11:34:40 INFO - PROCESS | 3820 | --DOCSHELL 15603C00 == 30 [pid = 3820] [id = 524] 11:34:40 INFO - PROCESS | 3820 | --DOCSHELL 18508000 == 29 [pid = 3820] [id = 525] 11:34:40 INFO - PROCESS | 3820 | --DOCSHELL 1A842400 == 28 [pid = 3820] [id = 522] 11:34:40 INFO - PROCESS | 3820 | --DOCSHELL 110E4800 == 27 [pid = 3820] [id = 523] 11:34:40 INFO - PROCESS | 3820 | --DOMWINDOW == 93 (11266400) [pid = 3820] [serial = 1505] [outer = 00000000] [url = about:blank] 11:34:40 INFO - PROCESS | 3820 | --DOMWINDOW == 92 (10A53400) [pid = 3820] [serial = 1504] [outer = 00000000] [url = about:blank] 11:34:40 INFO - PROCESS | 3820 | --DOMWINDOW == 91 (1321FC00) [pid = 3820] [serial = 1510] [outer = 00000000] [url = about:blank] 11:34:40 INFO - PROCESS | 3820 | --DOMWINDOW == 90 (13932800) [pid = 3820] [serial = 1511] [outer = 00000000] [url = about:blank] 11:34:40 INFO - PROCESS | 3820 | --DOMWINDOW == 89 (16A9BC00) [pid = 3820] [serial = 1516] [outer = 00000000] [url = about:blank] 11:34:40 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (15695C00) [pid = 3820] [serial = 1513] [outer = 00000000] [url = about:blank] 11:34:40 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (11CCB000) [pid = 3820] [serial = 1507] [outer = 00000000] [url = about:blank] 11:34:40 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (12AE6C00) [pid = 3820] [serial = 1508] [outer = 00000000] [url = about:blank] 11:34:40 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (13079800) [pid = 3820] [serial = 1496] [outer = 00000000] [url = about:blank] 11:34:40 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (1A847400) [pid = 3820] [serial = 1531] [outer = 00000000] [url = about:blank] 11:34:40 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (12B64400) [pid = 3820] [serial = 1495] [outer = 00000000] [url = about:blank] 11:34:40 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (15E74C00) [pid = 3820] [serial = 1499] [outer = 00000000] [url = about:blank] 11:34:40 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (1560E800) [pid = 3820] [serial = 1498] [outer = 00000000] [url = about:blank] 11:34:40 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (1A4D0400) [pid = 3820] [serial = 1502] [outer = 00000000] [url = about:blank] 11:34:40 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (18312800) [pid = 3820] [serial = 1501] [outer = 00000000] [url = about:blank] 11:34:40 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (16E80400) [pid = 3820] [serial = 1519] [outer = 00000000] [url = about:blank] 11:34:40 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (16AA6800) [pid = 3820] [serial = 1517] [outer = 00000000] [url = about:blank] 11:34:40 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (182CD000) [pid = 3820] [serial = 1522] [outer = 00000000] [url = about:blank] 11:34:40 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (16FC8400) [pid = 3820] [serial = 1520] [outer = 00000000] [url = about:blank] 11:34:40 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (19F16000) [pid = 3820] [serial = 1529] [outer = 00000000] [url = about:blank] 11:34:40 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (1859A400) [pid = 3820] [serial = 1528] [outer = 00000000] [url = about:blank] 11:34:40 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (18310C00) [pid = 3820] [serial = 1523] [outer = 00000000] [url = about:blank] 11:34:40 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (16B0DC00) [pid = 3820] [serial = 1525] [outer = 00000000] [url = about:blank] 11:34:40 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (16B5E800) [pid = 3820] [serial = 1526] [outer = 00000000] [url = about:blank] 11:34:40 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (15B72000) [pid = 3820] [serial = 1514] [outer = 00000000] [url = about:blank] 11:34:40 INFO - PROCESS | 3820 | 1466015680641 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]]]}] 11:34:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 11:34:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1506ms 11:34:40 INFO - PROCESS | 3820 | 1466015680697 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 11:34:40 INFO - PROCESS | 3820 | 1466015680701 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 11:34:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 11:34:40 INFO - PROCESS | 3820 | 1466015680706 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 11:34:40 INFO - PROCESS | 3820 | 1466015680710 Marionette TRACE conn3 <- [1,2070,null,{}] 11:34:40 INFO - PROCESS | 3820 | 1466015680715 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}] 11:34:40 INFO - PROCESS | 3820 | 1466015680718 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:40 INFO - PROCESS | 3820 | 1466015680806 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 11:34:40 INFO - PROCESS | 3820 | 1466015680819 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:40 INFO - PROCESS | 3820 | 1466015680821 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:40 INFO - PROCESS | 3820 | ++DOCSHELL 11268C00 == 28 [pid = 3820] [id = 527] 11:34:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (11269C00) [pid = 3820] [serial = 1581] [outer = 00000000] 11:34:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (12ADFC00) [pid = 3820] [serial = 1582] [outer = 11269C00] 11:34:40 INFO - PROCESS | 3820 | 1466015680871 Marionette DEBUG loaded listener.js 11:34:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (12B5F000) [pid = 3820] [serial = 1583] [outer = 11269C00] 11:34:41 INFO - PROCESS | 3820 | 1466015681363 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]]]}] 11:34:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 11:34:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 691ms 11:34:41 INFO - PROCESS | 3820 | 1466015681407 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 11:34:41 INFO - PROCESS | 3820 | 1466015681411 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 11:34:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 11:34:41 INFO - PROCESS | 3820 | 1466015681418 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 11:34:41 INFO - PROCESS | 3820 | 1466015681420 Marionette TRACE conn3 <- [1,2074,null,{}] 11:34:41 INFO - PROCESS | 3820 | 1466015681424 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}] 11:34:41 INFO - PROCESS | 3820 | 1466015681426 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:41 INFO - PROCESS | 3820 | 1466015681545 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 11:34:41 INFO - PROCESS | 3820 | 1466015681648 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:41 INFO - PROCESS | 3820 | 1466015681650 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:41 INFO - PROCESS | 3820 | ++DOCSHELL 136AE400 == 29 [pid = 3820] [id = 528] 11:34:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (136AEC00) [pid = 3820] [serial = 1584] [outer = 00000000] 11:34:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (13C1FC00) [pid = 3820] [serial = 1585] [outer = 136AEC00] 11:34:41 INFO - PROCESS | 3820 | 1466015681696 Marionette DEBUG loaded listener.js 11:34:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (1400EC00) [pid = 3820] [serial = 1586] [outer = 136AEC00] 11:34:42 INFO - PROCESS | 3820 | 1466015682071 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]]]}] 11:34:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 11:34:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 706ms 11:34:42 INFO - PROCESS | 3820 | 1466015682117 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 11:34:42 INFO - PROCESS | 3820 | 1466015682119 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 11:34:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 11:34:42 INFO - PROCESS | 3820 | 1466015682123 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 11:34:42 INFO - PROCESS | 3820 | 1466015682126 Marionette TRACE conn3 <- [1,2078,null,{}] 11:34:42 INFO - PROCESS | 3820 | 1466015682136 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}] 11:34:42 INFO - PROCESS | 3820 | 1466015682141 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:42 INFO - PROCESS | 3820 | 1466015682230 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 11:34:42 INFO - PROCESS | 3820 | 1466015682237 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:42 INFO - PROCESS | 3820 | 1466015682240 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:42 INFO - PROCESS | 3820 | ++DOCSHELL 1560D800 == 30 [pid = 3820] [id = 529] 11:34:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (1560E800) [pid = 3820] [serial = 1587] [outer = 00000000] 11:34:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (158D6800) [pid = 3820] [serial = 1588] [outer = 1560E800] 11:34:42 INFO - PROCESS | 3820 | 1466015682287 Marionette DEBUG loaded listener.js 11:34:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (15E5D000) [pid = 3820] [serial = 1589] [outer = 1560E800] 11:34:42 INFO - PROCESS | 3820 | 1466015682783 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]]]}] 11:34:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 11:34:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 706ms 11:34:42 INFO - PROCESS | 3820 | 1466015682822 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 11:34:42 INFO - PROCESS | 3820 | 1466015682824 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 11:34:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 11:34:42 INFO - PROCESS | 3820 | 1466015682833 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 11:34:42 INFO - PROCESS | 3820 | 1466015682835 Marionette TRACE conn3 <- [1,2082,null,{}] 11:34:42 INFO - PROCESS | 3820 | 1466015682839 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}] 11:34:42 INFO - PROCESS | 3820 | 1466015682840 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:43 INFO - PROCESS | 3820 | 1466015682986 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 11:34:43 INFO - PROCESS | 3820 | 1466015683007 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:43 INFO - PROCESS | 3820 | 1466015683009 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:43 INFO - PROCESS | 3820 | ++DOCSHELL 1624FC00 == 31 [pid = 3820] [id = 530] 11:34:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (1695F800) [pid = 3820] [serial = 1590] [outer = 00000000] 11:34:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (16A9E400) [pid = 3820] [serial = 1591] [outer = 1695F800] 11:34:43 INFO - PROCESS | 3820 | 1466015683053 Marionette DEBUG loaded listener.js 11:34:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (16AA6800) [pid = 3820] [serial = 1592] [outer = 1695F800] 11:34:43 INFO - PROCESS | 3820 | 1466015683477 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]]]}] 11:34:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 11:34:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 690ms 11:34:43 INFO - PROCESS | 3820 | 1466015683532 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 11:34:43 INFO - PROCESS | 3820 | 1466015683533 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 11:34:43 INFO - PROCESS | 3820 | 1466015683537 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 11:34:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 11:34:43 INFO - PROCESS | 3820 | 1466015683538 Marionette TRACE conn3 <- [1,2086,null,{}] 11:34:43 INFO - PROCESS | 3820 | 1466015683548 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}] 11:34:43 INFO - PROCESS | 3820 | 1466015683551 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:43 INFO - PROCESS | 3820 | 1466015683657 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 11:34:43 INFO - PROCESS | 3820 | 1466015683662 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:43 INFO - PROCESS | 3820 | 1466015683664 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:43 INFO - PROCESS | 3820 | ++DOCSHELL 16B07C00 == 32 [pid = 3820] [id = 531] 11:34:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (16BAE400) [pid = 3820] [serial = 1593] [outer = 00000000] 11:34:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (16FBE800) [pid = 3820] [serial = 1594] [outer = 16BAE400] 11:34:43 INFO - PROCESS | 3820 | 1466015683707 Marionette DEBUG loaded listener.js 11:34:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (17053800) [pid = 3820] [serial = 1595] [outer = 16BAE400] 11:34:44 INFO - PROCESS | 3820 | 1466015684180 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]]]}] 11:34:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 11:34:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 706ms 11:34:44 INFO - PROCESS | 3820 | 1466015684244 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 11:34:44 INFO - PROCESS | 3820 | 1466015684247 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 11:34:44 INFO - PROCESS | 3820 | 1466015684251 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 11:34:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 11:34:44 INFO - PROCESS | 3820 | 1466015684254 Marionette TRACE conn3 <- [1,2090,null,{}] 11:34:44 INFO - PROCESS | 3820 | 1466015684258 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}] 11:34:44 INFO - PROCESS | 3820 | 1466015684263 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:44 INFO - PROCESS | 3820 | 1466015684411 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 11:34:44 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (170E7800) [pid = 3820] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 11:34:44 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (19F19C00) [pid = 3820] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 11:34:44 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (1120C800) [pid = 3820] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 11:34:44 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (16A9D000) [pid = 3820] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 11:34:44 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (18595000) [pid = 3820] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 11:34:44 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (1400C800) [pid = 3820] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 11:34:44 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (140C6400) [pid = 3820] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 11:34:44 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (11CC5C00) [pid = 3820] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 11:34:44 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (170F1800) [pid = 3820] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 11:34:44 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (1A8E5C00) [pid = 3820] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 11:34:44 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (15313800) [pid = 3820] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 11:34:44 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (1AA96800) [pid = 3820] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 11:34:44 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (16E86800) [pid = 3820] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 11:34:44 INFO - PROCESS | 3820 | 1466015684738 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:44 INFO - PROCESS | 3820 | 1466015684740 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:44 INFO - PROCESS | 3820 | ++DOCSHELL 104E6400 == 33 [pid = 3820] [id = 532] 11:34:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (105E8400) [pid = 3820] [serial = 1596] [outer = 00000000] 11:34:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (11260400) [pid = 3820] [serial = 1597] [outer = 105E8400] 11:34:44 INFO - PROCESS | 3820 | 1466015684783 Marionette DEBUG loaded listener.js 11:34:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (140C4400) [pid = 3820] [serial = 1598] [outer = 105E8400] 11:34:45 INFO - PROCESS | 3820 | 1466015685140 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]]]}] 11:34:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 11:34:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 941ms 11:34:45 INFO - PROCESS | 3820 | 1466015685204 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 11:34:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 11:34:45 INFO - PROCESS | 3820 | 1466015685215 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 11:34:45 INFO - PROCESS | 3820 | 1466015685220 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 11:34:45 INFO - PROCESS | 3820 | 1466015685222 Marionette TRACE conn3 <- [1,2094,null,{}] 11:34:45 INFO - PROCESS | 3820 | 1466015685225 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}] 11:34:45 INFO - PROCESS | 3820 | 1466015685227 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:45 INFO - PROCESS | 3820 | 1466015685309 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 11:34:45 INFO - PROCESS | 3820 | 1466015685315 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:45 INFO - PROCESS | 3820 | 1466015685317 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:45 INFO - PROCESS | 3820 | ++DOCSHELL 13123800 == 34 [pid = 3820] [id = 533] 11:34:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (1400CC00) [pid = 3820] [serial = 1599] [outer = 00000000] 11:34:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (18227400) [pid = 3820] [serial = 1600] [outer = 1400CC00] 11:34:45 INFO - PROCESS | 3820 | 1466015685359 Marionette DEBUG loaded listener.js 11:34:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (182DBC00) [pid = 3820] [serial = 1601] [outer = 1400CC00] 11:34:45 INFO - PROCESS | 3820 | 1466015685798 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]]]}] 11:34:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 11:34:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 627ms 11:34:45 INFO - PROCESS | 3820 | 1466015685860 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 11:34:45 INFO - PROCESS | 3820 | 1466015685862 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 11:34:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 11:34:45 INFO - PROCESS | 3820 | 1466015685865 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 11:34:45 INFO - PROCESS | 3820 | 1466015685867 Marionette TRACE conn3 <- [1,2098,null,{}] 11:34:45 INFO - PROCESS | 3820 | 1466015685870 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}] 11:34:45 INFO - PROCESS | 3820 | 1466015685872 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:45 INFO - PROCESS | 3820 | 1466015685948 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 11:34:45 INFO - PROCESS | 3820 | 1466015685954 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:45 INFO - PROCESS | 3820 | 1466015685956 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:45 INFO - PROCESS | 3820 | ++DOCSHELL 18226400 == 35 [pid = 3820] [id = 534] 11:34:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (1830E800) [pid = 3820] [serial = 1602] [outer = 00000000] 11:34:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (18322000) [pid = 3820] [serial = 1603] [outer = 1830E800] 11:34:46 INFO - PROCESS | 3820 | 1466015685998 Marionette DEBUG loaded listener.js 11:34:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (18502400) [pid = 3820] [serial = 1604] [outer = 1830E800] 11:34:46 INFO - PROCESS | 3820 | 1466015686452 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]]]}] 11:34:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 11:34:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 643ms 11:34:46 INFO - PROCESS | 3820 | 1466015686503 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 11:34:46 INFO - PROCESS | 3820 | 1466015686505 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 11:34:46 INFO - PROCESS | 3820 | 1466015686509 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 11:34:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 11:34:46 INFO - PROCESS | 3820 | 1466015686510 Marionette TRACE conn3 <- [1,2102,null,{}] 11:34:46 INFO - PROCESS | 3820 | 1466015686514 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}] 11:34:46 INFO - PROCESS | 3820 | 1466015686515 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:46 INFO - PROCESS | 3820 | 1466015686592 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 11:34:46 INFO - PROCESS | 3820 | 1466015686597 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:46 INFO - PROCESS | 3820 | 1466015686599 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:46 INFO - PROCESS | 3820 | ++DOCSHELL 18312400 == 36 [pid = 3820] [id = 535] 11:34:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (1858F400) [pid = 3820] [serial = 1605] [outer = 00000000] 11:34:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (19F18C00) [pid = 3820] [serial = 1606] [outer = 1858F400] 11:34:46 INFO - PROCESS | 3820 | 1466015686642 Marionette DEBUG loaded listener.js 11:34:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (19F23000) [pid = 3820] [serial = 1607] [outer = 1858F400] 11:34:47 INFO - PROCESS | 3820 | 1466015687494 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]]]}] 11:34:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 11:34:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1003ms 11:34:47 INFO - PROCESS | 3820 | 1466015687543 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 11:34:47 INFO - PROCESS | 3820 | 1466015687548 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 11:34:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 11:34:47 INFO - PROCESS | 3820 | 1466015687552 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 11:34:47 INFO - PROCESS | 3820 | 1466015687558 Marionette TRACE conn3 <- [1,2106,null,{}] 11:34:47 INFO - PROCESS | 3820 | 1466015687562 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}] 11:34:47 INFO - PROCESS | 3820 | 1466015687565 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:47 INFO - PROCESS | 3820 | 1466015687683 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 11:34:47 INFO - PROCESS | 3820 | 1466015687818 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:47 INFO - PROCESS | 3820 | 1466015687821 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:47 INFO - PROCESS | 3820 | ++DOCSHELL 10A48400 == 37 [pid = 3820] [id = 536] 11:34:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (11263400) [pid = 3820] [serial = 1608] [outer = 00000000] 11:34:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (12B62000) [pid = 3820] [serial = 1609] [outer = 11263400] 11:34:47 INFO - PROCESS | 3820 | 1466015687880 Marionette DEBUG loaded listener.js 11:34:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (136B7C00) [pid = 3820] [serial = 1610] [outer = 11263400] 11:34:48 INFO - PROCESS | 3820 | 1466015688604 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]]]}] 11:34:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 11:34:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1145ms 11:34:48 INFO - PROCESS | 3820 | 1466015688785 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 11:34:48 INFO - PROCESS | 3820 | 1466015688789 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 11:34:48 INFO - PROCESS | 3820 | 1466015688794 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 11:34:48 INFO - PROCESS | 3820 | 1466015688797 Marionette TRACE conn3 <- [1,2110,null,{}] 11:34:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 11:34:48 INFO - PROCESS | 3820 | 1466015688803 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}] 11:34:48 INFO - PROCESS | 3820 | 1466015688806 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:48 INFO - PROCESS | 3820 | 1466015688914 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 11:34:49 INFO - PROCESS | 3820 | 1466015689049 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:49 INFO - PROCESS | 3820 | 1466015689055 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:49 INFO - PROCESS | 3820 | ++DOCSHELL 11426000 == 38 [pid = 3820] [id = 537] 11:34:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (11C1FC00) [pid = 3820] [serial = 1611] [outer = 00000000] 11:34:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (12B62400) [pid = 3820] [serial = 1612] [outer = 11C1FC00] 11:34:49 INFO - PROCESS | 3820 | 1466015689109 Marionette DEBUG loaded listener.js 11:34:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (130A9000) [pid = 3820] [serial = 1613] [outer = 11C1FC00] 11:34:49 INFO - PROCESS | 3820 | --DOCSHELL 18226400 == 37 [pid = 3820] [id = 534] 11:34:49 INFO - PROCESS | 3820 | --DOCSHELL 13123800 == 36 [pid = 3820] [id = 533] 11:34:49 INFO - PROCESS | 3820 | --DOCSHELL 104E6400 == 35 [pid = 3820] [id = 532] 11:34:49 INFO - PROCESS | 3820 | --DOCSHELL 16B07C00 == 34 [pid = 3820] [id = 531] 11:34:49 INFO - PROCESS | 3820 | --DOCSHELL 1624FC00 == 33 [pid = 3820] [id = 530] 11:34:49 INFO - PROCESS | 3820 | --DOCSHELL 1560D800 == 32 [pid = 3820] [id = 529] 11:34:49 INFO - PROCESS | 3820 | --DOCSHELL 136AE400 == 31 [pid = 3820] [id = 528] 11:34:49 INFO - PROCESS | 3820 | --DOCSHELL 11268C00 == 30 [pid = 3820] [id = 527] 11:34:49 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (182C3000) [pid = 3820] [serial = 1552] [outer = 00000000] [url = about:blank] 11:34:49 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (1A4D1400) [pid = 3820] [serial = 1555] [outer = 00000000] [url = about:blank] 11:34:49 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (13032C00) [pid = 3820] [serial = 1534] [outer = 00000000] [url = about:blank] 11:34:49 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (13214000) [pid = 3820] [serial = 1535] [outer = 00000000] [url = about:blank] 11:34:49 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (16AA5C00) [pid = 3820] [serial = 1546] [outer = 00000000] [url = about:blank] 11:34:49 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (16B5E400) [pid = 3820] [serial = 1547] [outer = 00000000] [url = about:blank] 11:34:49 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (1A928000) [pid = 3820] [serial = 1532] [outer = 00000000] [url = about:blank] 11:34:49 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (15604800) [pid = 3820] [serial = 1537] [outer = 00000000] [url = about:blank] 11:34:49 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (15E58C00) [pid = 3820] [serial = 1538] [outer = 00000000] [url = about:blank] 11:34:49 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (14537800) [pid = 3820] [serial = 1543] [outer = 00000000] [url = about:blank] 11:34:49 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (15607C00) [pid = 3820] [serial = 1544] [outer = 00000000] [url = about:blank] 11:34:49 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (12B66C00) [pid = 3820] [serial = 1540] [outer = 00000000] [url = about:blank] 11:34:49 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (13077400) [pid = 3820] [serial = 1541] [outer = 00000000] [url = about:blank] 11:34:49 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (17797800) [pid = 3820] [serial = 1549] [outer = 00000000] [url = about:blank] 11:34:49 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (1A92C800) [pid = 3820] [serial = 1558] [outer = 00000000] [url = about:blank] 11:34:49 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (1A4D2400) [pid = 3820] [serial = 1556] [outer = 00000000] [url = about:blank] 11:34:49 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (1A92D400) [pid = 3820] [serial = 1559] [outer = 00000000] [url = about:blank] 11:34:49 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (16AA8C00) [pid = 3820] [serial = 1561] [outer = 00000000] [url = about:blank] 11:34:49 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (1AA9C800) [pid = 3820] [serial = 1567] [outer = 00000000] [url = about:blank] 11:34:49 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (1AA9FC00) [pid = 3820] [serial = 1568] [outer = 00000000] [url = about:blank] 11:34:49 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (1A931C00) [pid = 3820] [serial = 1564] [outer = 00000000] [url = about:blank] 11:34:49 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (182CE800) [pid = 3820] [serial = 1553] [outer = 00000000] [url = about:blank] 11:34:49 INFO - PROCESS | 3820 | --DOMWINDOW == 66 (18226C00) [pid = 3820] [serial = 1562] [outer = 00000000] [url = about:blank] 11:34:49 INFO - PROCESS | 3820 | --DOMWINDOW == 65 (179A8000) [pid = 3820] [serial = 1550] [outer = 00000000] [url = about:blank] 11:34:49 INFO - PROCESS | 3820 | --DOMWINDOW == 64 (1A934000) [pid = 3820] [serial = 1565] [outer = 00000000] [url = about:blank] 11:34:49 INFO - PROCESS | 3820 | 1466015689652 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]]]}] 11:34:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 11:34:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 878ms 11:34:49 INFO - PROCESS | 3820 | 1466015689683 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 11:34:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 11:34:49 INFO - PROCESS | 3820 | 1466015689686 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 11:34:49 INFO - PROCESS | 3820 | 1466015689693 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 11:34:49 INFO - PROCESS | 3820 | 1466015689696 Marionette TRACE conn3 <- [1,2114,null,{}] 11:34:49 INFO - PROCESS | 3820 | 1466015689700 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}] 11:34:49 INFO - PROCESS | 3820 | 1466015689703 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:49 INFO - PROCESS | 3820 | 1466015689788 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 11:34:49 INFO - PROCESS | 3820 | 1466015689797 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:49 INFO - PROCESS | 3820 | 1466015689800 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:49 INFO - PROCESS | 3820 | ++DOCSHELL 13148800 == 31 [pid = 3820] [id = 538] 11:34:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 65 (13151C00) [pid = 3820] [serial = 1614] [outer = 00000000] 11:34:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 66 (140C3400) [pid = 3820] [serial = 1615] [outer = 13151C00] 11:34:49 INFO - PROCESS | 3820 | 1466015689846 Marionette DEBUG loaded listener.js 11:34:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 67 (145D4C00) [pid = 3820] [serial = 1616] [outer = 13151C00] 11:34:50 INFO - PROCESS | 3820 | 1466015690327 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]]]}] 11:34:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 11:34:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 690ms 11:34:50 INFO - PROCESS | 3820 | 1466015690388 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 11:34:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 11:34:50 INFO - PROCESS | 3820 | 1466015690392 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 11:34:50 INFO - PROCESS | 3820 | 1466015690396 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 11:34:50 INFO - PROCESS | 3820 | 1466015690398 Marionette TRACE conn3 <- [1,2118,null,{}] 11:34:50 INFO - PROCESS | 3820 | 1466015690406 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}] 11:34:50 INFO - PROCESS | 3820 | 1466015690411 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:50 INFO - PROCESS | 3820 | 1466015690526 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 11:34:50 INFO - PROCESS | 3820 | 1466015690623 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:50 INFO - PROCESS | 3820 | 1466015690627 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:50 INFO - PROCESS | 3820 | ++DOCSHELL 1569FC00 == 32 [pid = 3820] [id = 539] 11:34:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (156A0C00) [pid = 3820] [serial = 1617] [outer = 00000000] 11:34:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (15E70C00) [pid = 3820] [serial = 1618] [outer = 156A0C00] 11:34:50 INFO - PROCESS | 3820 | 1466015690674 Marionette DEBUG loaded listener.js 11:34:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (15E7C000) [pid = 3820] [serial = 1619] [outer = 156A0C00] 11:34:51 INFO - PROCESS | 3820 | 1466015691055 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] 11:34:51 INFO - PROCESS | 3820 | 1466015691095 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 11:34:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 11:34:51 INFO - PROCESS | 3820 | 1466015691098 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 11:34:51 INFO - PROCESS | 3820 | 1466015691100 Marionette TRACE conn3 <- [1,2122,null,{}] 11:34:51 INFO - PROCESS | 3820 | 1466015691103 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}] 11:34:51 INFO - PROCESS | 3820 | 1466015691105 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:51 INFO - PROCESS | 3820 | 1466015691187 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 11:34:51 INFO - PROCESS | 3820 | 1466015691192 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:51 INFO - PROCESS | 3820 | 1466015691194 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:51 INFO - PROCESS | 3820 | ++DOCSHELL 1696C400 == 33 [pid = 3820] [id = 540] 11:34:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (1696E800) [pid = 3820] [serial = 1620] [outer = 00000000] 11:34:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (16E7C800) [pid = 3820] [serial = 1621] [outer = 1696E800] 11:34:51 INFO - PROCESS | 3820 | 1466015691238 Marionette DEBUG loaded listener.js 11:34:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (170F2000) [pid = 3820] [serial = 1622] [outer = 1696E800] 11:34:51 INFO - PROCESS | 3820 | 1466015691685 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]]]}] 11:34:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 11:34:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 627ms 11:34:51 INFO - PROCESS | 3820 | 1466015691736 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 11:34:51 INFO - PROCESS | 3820 | 1466015691738 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 11:34:51 INFO - PROCESS | 3820 | 1466015691741 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 11:34:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 11:34:51 INFO - PROCESS | 3820 | 1466015691743 Marionette TRACE conn3 <- [1,2126,null,{}] 11:34:51 INFO - PROCESS | 3820 | 1466015691752 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}] 11:34:51 INFO - PROCESS | 3820 | 1466015691754 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:51 INFO - PROCESS | 3820 | 1466015691866 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 11:34:51 INFO - PROCESS | 3820 | 1466015691954 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:51 INFO - PROCESS | 3820 | 1466015691957 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:51 INFO - PROCESS | 3820 | ++DOCSHELL 14537000 == 34 [pid = 3820] [id = 541] 11:34:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (15076C00) [pid = 3820] [serial = 1623] [outer = 00000000] 11:34:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (16E87800) [pid = 3820] [serial = 1624] [outer = 15076C00] 11:34:52 INFO - PROCESS | 3820 | 1466015691999 Marionette DEBUG loaded listener.js 11:34:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (179A5400) [pid = 3820] [serial = 1625] [outer = 15076C00] 11:34:52 INFO - PROCESS | 3820 | 1466015692410 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]]]}] 11:34:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 11:34:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 706ms 11:34:52 INFO - PROCESS | 3820 | 1466015692441 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 11:34:52 INFO - PROCESS | 3820 | 1466015692443 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 11:34:52 INFO - PROCESS | 3820 | 1466015692447 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 11:34:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 11:34:52 INFO - PROCESS | 3820 | 1466015692448 Marionette TRACE conn3 <- [1,2130,null,{}] 11:34:52 INFO - PROCESS | 3820 | 1466015692452 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}] 11:34:52 INFO - PROCESS | 3820 | 1466015692457 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:52 INFO - PROCESS | 3820 | 1466015692596 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 11:34:52 INFO - PROCESS | 3820 | 1466015692601 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:52 INFO - PROCESS | 3820 | 1466015692603 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:52 INFO - PROCESS | 3820 | ++DOCSHELL 1830D000 == 35 [pid = 3820] [id = 542] 11:34:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (1830D800) [pid = 3820] [serial = 1626] [outer = 00000000] 11:34:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (18327C00) [pid = 3820] [serial = 1627] [outer = 1830D800] 11:34:52 INFO - PROCESS | 3820 | 1466015692653 Marionette DEBUG loaded listener.js 11:34:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (19F19800) [pid = 3820] [serial = 1628] [outer = 1830D800] 11:34:53 INFO - PROCESS | 3820 | 1466015693103 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] 11:34:53 INFO - PROCESS | 3820 | 1466015693148 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 11:34:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 11:34:53 INFO - PROCESS | 3820 | 1466015693159 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 11:34:53 INFO - PROCESS | 3820 | 1466015693160 Marionette TRACE conn3 <- [1,2134,null,{}] 11:34:53 INFO - PROCESS | 3820 | 1466015693164 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}] 11:34:53 INFO - PROCESS | 3820 | 1466015693165 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:53 INFO - PROCESS | 3820 | 1466015693300 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 11:34:53 INFO - PROCESS | 3820 | 1466015693320 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:53 INFO - PROCESS | 3820 | 1466015693322 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:53 INFO - PROCESS | 3820 | ++DOCSHELL 1400E800 == 36 [pid = 3820] [id = 543] 11:34:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (15B68C00) [pid = 3820] [serial = 1629] [outer = 00000000] 11:34:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (1A4DC400) [pid = 3820] [serial = 1630] [outer = 15B68C00] 11:34:53 INFO - PROCESS | 3820 | 1466015693373 Marionette DEBUG loaded listener.js 11:34:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (1A83E800) [pid = 3820] [serial = 1631] [outer = 15B68C00] 11:34:53 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (1695F800) [pid = 3820] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 11:34:53 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (11269C00) [pid = 3820] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 11:34:53 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (136AEC00) [pid = 3820] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 11:34:53 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (11C29000) [pid = 3820] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 11:34:53 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (1560E800) [pid = 3820] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 11:34:53 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (16BAE400) [pid = 3820] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 11:34:53 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (11206000) [pid = 3820] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 11:34:53 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (15606000) [pid = 3820] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 11:34:53 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (18597000) [pid = 3820] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 11:34:53 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (105E8400) [pid = 3820] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 11:34:53 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (1400CC00) [pid = 3820] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 11:34:53 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (1830E800) [pid = 3820] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 11:34:53 INFO - PROCESS | 3820 | 1466015693909 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] 11:34:53 INFO - PROCESS | 3820 | 1466015693961 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 11:34:53 INFO - PROCESS | 3820 | 1466015693964 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 11:34:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 11:34:53 INFO - PROCESS | 3820 | 1466015693966 Marionette TRACE conn3 <- [1,2138,null,{}] 11:34:53 INFO - PROCESS | 3820 | 1466015693969 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}] 11:34:53 INFO - PROCESS | 3820 | 1466015693971 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:54 INFO - PROCESS | 3820 | 1466015694047 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 11:34:54 INFO - PROCESS | 3820 | 1466015694052 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:54 INFO - PROCESS | 3820 | 1466015694054 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:54 INFO - PROCESS | 3820 | ++DOCSHELL 1120D800 == 37 [pid = 3820] [id = 544] 11:34:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (11269C00) [pid = 3820] [serial = 1632] [outer = 00000000] 11:34:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (145D7C00) [pid = 3820] [serial = 1633] [outer = 11269C00] 11:34:54 INFO - PROCESS | 3820 | 1466015694097 Marionette DEBUG loaded listener.js 11:34:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (182C5000) [pid = 3820] [serial = 1634] [outer = 11269C00] 11:34:54 INFO - PROCESS | 3820 | 1466015694522 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]]]}] 11:34:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 11:34:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 596ms 11:34:54 INFO - PROCESS | 3820 | 1466015694562 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 11:34:54 INFO - PROCESS | 3820 | 1466015694564 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 11:34:54 INFO - PROCESS | 3820 | 1466015694567 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 11:34:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 11:34:54 INFO - PROCESS | 3820 | 1466015694569 Marionette TRACE conn3 <- [1,2142,null,{}] 11:34:54 INFO - PROCESS | 3820 | 1466015694572 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}] 11:34:54 INFO - PROCESS | 3820 | 1466015694574 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:54 INFO - PROCESS | 3820 | 1466015694673 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 11:34:54 INFO - PROCESS | 3820 | 1466015694682 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:54 INFO - PROCESS | 3820 | 1466015694684 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:54 INFO - PROCESS | 3820 | ++DOCSHELL 105EA000 == 38 [pid = 3820] [id = 545] 11:34:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (145D3800) [pid = 3820] [serial = 1635] [outer = 00000000] 11:34:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (1A4D6400) [pid = 3820] [serial = 1636] [outer = 145D3800] 11:34:54 INFO - PROCESS | 3820 | 1466015694725 Marionette DEBUG loaded listener.js 11:34:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (1A8E7C00) [pid = 3820] [serial = 1637] [outer = 145D3800] 11:34:55 INFO - PROCESS | 3820 | 1466015695168 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]]]}] 11:34:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 11:34:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 628ms 11:34:55 INFO - PROCESS | 3820 | 1466015695205 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 11:34:55 INFO - PROCESS | 3820 | 1466015695207 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 11:34:55 INFO - PROCESS | 3820 | 1466015695210 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 11:34:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 11:34:55 INFO - PROCESS | 3820 | 1466015695212 Marionette TRACE conn3 <- [1,2146,null,{}] 11:34:55 INFO - PROCESS | 3820 | 1466015695216 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}] 11:34:55 INFO - PROCESS | 3820 | 1466015695218 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:55 INFO - PROCESS | 3820 | 1466015695295 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 11:34:55 INFO - PROCESS | 3820 | 1466015695300 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:55 INFO - PROCESS | 3820 | 1466015695311 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:55 INFO - PROCESS | 3820 | ++DOCSHELL 16A99800 == 39 [pid = 3820] [id = 546] 11:34:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (16A9D800) [pid = 3820] [serial = 1638] [outer = 00000000] 11:34:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (1A932400) [pid = 3820] [serial = 1639] [outer = 16A9D800] 11:34:55 INFO - PROCESS | 3820 | 1466015695356 Marionette DEBUG loaded listener.js 11:34:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (1A936400) [pid = 3820] [serial = 1640] [outer = 16A9D800] 11:34:55 INFO - PROCESS | 3820 | 1466015695831 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]]]}] 11:34:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 11:34:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 643ms 11:34:55 INFO - PROCESS | 3820 | 1466015695912 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 11:34:55 INFO - PROCESS | 3820 | 1466015695916 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 11:34:55 INFO - PROCESS | 3820 | 1466015695926 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 11:34:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 11:34:55 INFO - PROCESS | 3820 | 1466015695930 Marionette TRACE conn3 <- [1,2150,null,{}] 11:34:55 INFO - PROCESS | 3820 | 1466015695936 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}] 11:34:55 INFO - PROCESS | 3820 | 1466015695940 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:56 INFO - PROCESS | 3820 | 1466015696055 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 11:34:56 INFO - PROCESS | 3820 | 1466015696222 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:56 INFO - PROCESS | 3820 | 1466015696228 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:56 INFO - PROCESS | 3820 | ++DOCSHELL 11268C00 == 40 [pid = 3820] [id = 547] 11:34:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (1126A800) [pid = 3820] [serial = 1641] [outer = 00000000] 11:34:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (12B65000) [pid = 3820] [serial = 1642] [outer = 1126A800] 11:34:56 INFO - PROCESS | 3820 | 1466015696285 Marionette DEBUG loaded listener.js 11:34:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (13077800) [pid = 3820] [serial = 1643] [outer = 1126A800] 11:34:56 INFO - PROCESS | 3820 | 1466015696849 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]]]}] 11:34:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 11:34:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1004ms 11:34:56 INFO - PROCESS | 3820 | 1466015696933 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 11:34:56 INFO - PROCESS | 3820 | 1466015696937 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 11:34:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 11:34:56 INFO - PROCESS | 3820 | 1466015696943 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 11:34:56 INFO - PROCESS | 3820 | 1466015696947 Marionette TRACE conn3 <- [1,2154,null,{}] 11:34:56 INFO - PROCESS | 3820 | 1466015696951 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}] 11:34:56 INFO - PROCESS | 3820 | 1466015696954 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:57 INFO - PROCESS | 3820 | 1466015697060 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 11:34:57 INFO - PROCESS | 3820 | 1466015697200 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:57 INFO - PROCESS | 3820 | 1466015697203 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:57 INFO - PROCESS | 3820 | ++DOCSHELL 1560FC00 == 41 [pid = 3820] [id = 548] 11:34:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (15610C00) [pid = 3820] [serial = 1644] [outer = 00000000] 11:34:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (15E5B000) [pid = 3820] [serial = 1645] [outer = 15610C00] 11:34:57 INFO - PROCESS | 3820 | 1466015697259 Marionette DEBUG loaded listener.js 11:34:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (16A9C000) [pid = 3820] [serial = 1646] [outer = 15610C00] 11:34:57 INFO - PROCESS | 3820 | 1466015697837 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]]]}] 11:34:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 11:34:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 941ms 11:34:57 INFO - PROCESS | 3820 | 1466015697884 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 11:34:57 INFO - PROCESS | 3820 | 1466015697887 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 11:34:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 11:34:57 INFO - PROCESS | 3820 | 1466015697891 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 11:34:57 INFO - PROCESS | 3820 | 1466015697893 Marionette TRACE conn3 <- [1,2158,null,{}] 11:34:57 INFO - PROCESS | 3820 | 1466015697903 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}] 11:34:57 INFO - PROCESS | 3820 | 1466015697907 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:58 INFO - PROCESS | 3820 | 1466015698016 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 11:34:58 INFO - PROCESS | 3820 | 1466015698129 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:58 INFO - PROCESS | 3820 | 1466015698133 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:58 INFO - PROCESS | 3820 | ++DOCSHELL 18322400 == 42 [pid = 3820] [id = 549] 11:34:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (1858CC00) [pid = 3820] [serial = 1647] [outer = 00000000] 11:34:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (19F15800) [pid = 3820] [serial = 1648] [outer = 1858CC00] 11:34:58 INFO - PROCESS | 3820 | 1466015698229 Marionette DEBUG loaded listener.js 11:34:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (1A8E4000) [pid = 3820] [serial = 1649] [outer = 1858CC00] 11:34:58 INFO - PROCESS | 3820 | 1466015698839 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]]]}] 11:34:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 11:34:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1003ms 11:34:58 INFO - PROCESS | 3820 | 1466015698898 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 11:34:58 INFO - PROCESS | 3820 | 1466015698900 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 11:34:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 11:34:58 INFO - PROCESS | 3820 | 1466015698904 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 11:34:58 INFO - PROCESS | 3820 | 1466015698906 Marionette TRACE conn3 <- [1,2162,null,{}] 11:34:58 INFO - PROCESS | 3820 | 1466015698910 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}] 11:34:58 INFO - PROCESS | 3820 | 1466015698913 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:59 INFO - PROCESS | 3820 | 1466015699017 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 11:34:59 INFO - PROCESS | 3820 | 1466015699151 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:59 INFO - PROCESS | 3820 | 1466015699154 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:34:59 INFO - PROCESS | 3820 | ++DOCSHELL 10B68C00 == 43 [pid = 3820] [id = 550] 11:34:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (1120AC00) [pid = 3820] [serial = 1650] [outer = 00000000] 11:34:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (13149000) [pid = 3820] [serial = 1651] [outer = 1120AC00] 11:34:59 INFO - PROCESS | 3820 | 1466015699207 Marionette DEBUG loaded listener.js 11:34:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 91 (13C8DC00) [pid = 3820] [serial = 1652] [outer = 1120AC00] 11:34:59 INFO - PROCESS | 3820 | 1466015699898 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]]]}] 11:34:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 11:34:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1051ms 11:34:59 INFO - PROCESS | 3820 | 1466015699944 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 11:34:59 INFO - PROCESS | 3820 | 1466015699948 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 11:34:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 11:34:59 INFO - PROCESS | 3820 | 1466015699968 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 11:34:59 INFO - PROCESS | 3820 | 1466015699973 Marionette TRACE conn3 <- [1,2166,null,{}] 11:34:59 INFO - PROCESS | 3820 | 1466015699977 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}] 11:34:59 INFO - PROCESS | 3820 | 1466015699980 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:00 INFO - PROCESS | 3820 | 1466015700079 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 11:35:00 INFO - PROCESS | 3820 | --DOCSHELL 105EA000 == 42 [pid = 3820] [id = 545] 11:35:00 INFO - PROCESS | 3820 | --DOCSHELL 1120D800 == 41 [pid = 3820] [id = 544] 11:35:00 INFO - PROCESS | 3820 | --DOCSHELL 1400E800 == 40 [pid = 3820] [id = 543] 11:35:00 INFO - PROCESS | 3820 | --DOCSHELL 1830D000 == 39 [pid = 3820] [id = 542] 11:35:00 INFO - PROCESS | 3820 | --DOCSHELL 14537000 == 38 [pid = 3820] [id = 541] 11:35:00 INFO - PROCESS | 3820 | --DOCSHELL 1696C400 == 37 [pid = 3820] [id = 540] 11:35:00 INFO - PROCESS | 3820 | --DOCSHELL 1569FC00 == 36 [pid = 3820] [id = 539] 11:35:00 INFO - PROCESS | 3820 | --DOCSHELL 13148800 == 35 [pid = 3820] [id = 538] 11:35:00 INFO - PROCESS | 3820 | --DOCSHELL 11426000 == 34 [pid = 3820] [id = 537] 11:35:00 INFO - PROCESS | 3820 | --DOCSHELL 10A48400 == 33 [pid = 3820] [id = 536] 11:35:00 INFO - PROCESS | 3820 | --DOCSHELL 18312400 == 32 [pid = 3820] [id = 535] 11:35:00 INFO - PROCESS | 3820 | --DOCSHELL 110D8800 == 31 [pid = 3820] [id = 526] 11:35:00 INFO - PROCESS | 3820 | --DOCSHELL 10B68C00 == 30 [pid = 3820] [id = 550] 11:35:00 INFO - PROCESS | 3820 | --DOCSHELL 18322400 == 29 [pid = 3820] [id = 549] 11:35:00 INFO - PROCESS | 3820 | --DOCSHELL 16A99800 == 28 [pid = 3820] [id = 546] 11:35:00 INFO - PROCESS | 3820 | --DOCSHELL 11268C00 == 27 [pid = 3820] [id = 547] 11:35:00 INFO - PROCESS | 3820 | --DOCSHELL 1560FC00 == 26 [pid = 3820] [id = 548] 11:35:00 INFO - PROCESS | 3820 | 1466015700782 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:00 INFO - PROCESS | 3820 | 1466015700786 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:00 INFO - PROCESS | 3820 | --DOMWINDOW == 90 (18322000) [pid = 3820] [serial = 1603] [outer = 00000000] [url = about:blank] 11:35:00 INFO - PROCESS | 3820 | --DOMWINDOW == 89 (16A9E400) [pid = 3820] [serial = 1591] [outer = 00000000] [url = about:blank] 11:35:00 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (12ADFC00) [pid = 3820] [serial = 1582] [outer = 00000000] [url = about:blank] 11:35:00 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (12B5F000) [pid = 3820] [serial = 1583] [outer = 00000000] [url = about:blank] 11:35:00 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (13C1FC00) [pid = 3820] [serial = 1585] [outer = 00000000] [url = about:blank] 11:35:00 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (1400EC00) [pid = 3820] [serial = 1586] [outer = 00000000] [url = about:blank] 11:35:00 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (1321F400) [pid = 3820] [serial = 1580] [outer = 00000000] [url = about:blank] 11:35:00 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (13036C00) [pid = 3820] [serial = 1579] [outer = 00000000] [url = about:blank] 11:35:00 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (158D6800) [pid = 3820] [serial = 1588] [outer = 00000000] [url = about:blank] 11:35:00 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (16FBE800) [pid = 3820] [serial = 1594] [outer = 00000000] [url = about:blank] 11:35:00 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (136B6400) [pid = 3820] [serial = 1571] [outer = 00000000] [url = about:blank] 11:35:00 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (13123000) [pid = 3820] [serial = 1570] [outer = 00000000] [url = about:blank] 11:35:00 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (16257000) [pid = 3820] [serial = 1574] [outer = 00000000] [url = about:blank] 11:35:00 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (15E5C800) [pid = 3820] [serial = 1573] [outer = 00000000] [url = about:blank] 11:35:00 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (1AA98400) [pid = 3820] [serial = 1577] [outer = 00000000] [url = about:blank] 11:35:00 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (1A4DEC00) [pid = 3820] [serial = 1576] [outer = 00000000] [url = about:blank] 11:35:00 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (11260400) [pid = 3820] [serial = 1597] [outer = 00000000] [url = about:blank] 11:35:00 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (18502400) [pid = 3820] [serial = 1604] [outer = 00000000] [url = about:blank] 11:35:00 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (17053800) [pid = 3820] [serial = 1595] [outer = 00000000] [url = about:blank] 11:35:00 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (140C4400) [pid = 3820] [serial = 1598] [outer = 00000000] [url = about:blank] 11:35:00 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (18227400) [pid = 3820] [serial = 1600] [outer = 00000000] [url = about:blank] 11:35:00 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (16AA6800) [pid = 3820] [serial = 1592] [outer = 00000000] [url = about:blank] 11:35:00 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (182DBC00) [pid = 3820] [serial = 1601] [outer = 00000000] [url = about:blank] 11:35:00 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (15E5D000) [pid = 3820] [serial = 1589] [outer = 00000000] [url = about:blank] 11:35:00 INFO - PROCESS | 3820 | ++DOCSHELL 104E6C00 == 27 [pid = 3820] [id = 551] 11:35:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (104E7C00) [pid = 3820] [serial = 1653] [outer = 00000000] 11:35:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (10A47800) [pid = 3820] [serial = 1654] [outer = 104E7C00] 11:35:00 INFO - PROCESS | 3820 | 1466015700927 Marionette DEBUG loaded listener.js 11:35:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (10E66800) [pid = 3820] [serial = 1655] [outer = 104E7C00] 11:35:01 INFO - PROCESS | 3820 | 1466015701343 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]]]}] 11:35:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 11:35:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1459ms 11:35:01 INFO - PROCESS | 3820 | 1466015701423 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 11:35:01 INFO - PROCESS | 3820 | 1466015701427 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 11:35:01 INFO - PROCESS | 3820 | 1466015701431 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 11:35:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 11:35:01 INFO - PROCESS | 3820 | 1466015701434 Marionette TRACE conn3 <- [1,2170,null,{}] 11:35:01 INFO - PROCESS | 3820 | 1466015701439 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}] 11:35:01 INFO - PROCESS | 3820 | 1466015701443 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:01 INFO - PROCESS | 3820 | 1466015701534 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 11:35:01 INFO - PROCESS | 3820 | 1466015701548 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:01 INFO - PROCESS | 3820 | 1466015701550 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:01 INFO - PROCESS | 3820 | ++DOCSHELL 12B61000 == 28 [pid = 3820] [id = 552] 11:35:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (12B61400) [pid = 3820] [serial = 1656] [outer = 00000000] 11:35:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (12BC5400) [pid = 3820] [serial = 1657] [outer = 12B61400] 11:35:01 INFO - PROCESS | 3820 | 1466015701596 Marionette DEBUG loaded listener.js 11:35:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (13079C00) [pid = 3820] [serial = 1658] [outer = 12B61400] 11:35:02 INFO - PROCESS | 3820 | 1466015702066 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]]]}] 11:35:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 11:35:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 705ms 11:35:02 INFO - PROCESS | 3820 | 1466015702134 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 11:35:02 INFO - PROCESS | 3820 | 1466015702138 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 11:35:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 11:35:02 INFO - PROCESS | 3820 | 1466015702143 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 11:35:02 INFO - PROCESS | 3820 | 1466015702145 Marionette TRACE conn3 <- [1,2174,null,{}] 11:35:02 INFO - PROCESS | 3820 | 1466015702149 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}] 11:35:02 INFO - PROCESS | 3820 | 1466015702151 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:02 INFO - PROCESS | 3820 | 1466015702300 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 11:35:02 INFO - PROCESS | 3820 | 1466015702360 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:02 INFO - PROCESS | 3820 | 1466015702363 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:02 INFO - PROCESS | 3820 | ++DOCSHELL 1393E000 == 29 [pid = 3820] [id = 553] 11:35:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (13C1DC00) [pid = 3820] [serial = 1659] [outer = 00000000] 11:35:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (140BD800) [pid = 3820] [serial = 1660] [outer = 13C1DC00] 11:35:02 INFO - PROCESS | 3820 | 1466015702409 Marionette DEBUG loaded listener.js 11:35:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (145D8C00) [pid = 3820] [serial = 1661] [outer = 13C1DC00] 11:35:02 INFO - PROCESS | 3820 | 1466015702792 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]]]}] 11:35:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 11:35:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 690ms 11:35:02 INFO - PROCESS | 3820 | 1466015702852 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 11:35:02 INFO - PROCESS | 3820 | 1466015702854 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 11:35:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 11:35:02 INFO - PROCESS | 3820 | 1466015702859 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 11:35:02 INFO - PROCESS | 3820 | 1466015702865 Marionette TRACE conn3 <- [1,2178,null,{}] 11:35:02 INFO - PROCESS | 3820 | 1466015702884 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}] 11:35:02 INFO - PROCESS | 3820 | 1466015702888 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:03 INFO - PROCESS | 3820 | 1466015703000 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 11:35:03 INFO - PROCESS | 3820 | 1466015703015 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:03 INFO - PROCESS | 3820 | 1466015703018 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:03 INFO - PROCESS | 3820 | ++DOCSHELL 1569A400 == 30 [pid = 3820] [id = 554] 11:35:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (1569FC00) [pid = 3820] [serial = 1662] [outer = 00000000] 11:35:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (15E74400) [pid = 3820] [serial = 1663] [outer = 1569FC00] 11:35:03 INFO - PROCESS | 3820 | 1466015703061 Marionette DEBUG loaded listener.js 11:35:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (13939000) [pid = 3820] [serial = 1664] [outer = 1569FC00] 11:35:03 INFO - PROCESS | 3820 | 1466015703537 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]]]}] 11:35:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 11:35:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 705ms 11:35:03 INFO - PROCESS | 3820 | 1466015703558 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 11:35:03 INFO - PROCESS | 3820 | 1466015703560 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 11:35:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 11:35:03 INFO - PROCESS | 3820 | 1466015703569 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 11:35:03 INFO - PROCESS | 3820 | 1466015703571 Marionette TRACE conn3 <- [1,2182,null,{}] 11:35:03 INFO - PROCESS | 3820 | 1466015703575 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}] 11:35:03 INFO - PROCESS | 3820 | 1466015703577 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:03 INFO - PROCESS | 3820 | 1466015703724 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 11:35:03 INFO - PROCESS | 3820 | 1466015703729 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:03 INFO - PROCESS | 3820 | 1466015703732 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:03 INFO - PROCESS | 3820 | ++DOCSHELL 15E73400 == 31 [pid = 3820] [id = 555] 11:35:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (16059C00) [pid = 3820] [serial = 1665] [outer = 00000000] 11:35:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (16AA7C00) [pid = 3820] [serial = 1666] [outer = 16059C00] 11:35:03 INFO - PROCESS | 3820 | 1466015703778 Marionette DEBUG loaded listener.js 11:35:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (16B0DC00) [pid = 3820] [serial = 1667] [outer = 16059C00] 11:35:04 INFO - PROCESS | 3820 | --DOCSHELL 1B3CFC00 == 30 [pid = 3820] [id = 16] 11:35:04 INFO - PROCESS | 3820 | 1466015704294 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]]]}] 11:35:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 11:35:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 737ms 11:35:04 INFO - PROCESS | 3820 | 1466015704340 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 11:35:04 INFO - PROCESS | 3820 | 1466015704342 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 11:35:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 11:35:04 INFO - PROCESS | 3820 | 1466015704346 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 11:35:04 INFO - PROCESS | 3820 | 1466015704347 Marionette TRACE conn3 <- [1,2186,null,{}] 11:35:04 INFO - PROCESS | 3820 | 1466015704351 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}] 11:35:04 INFO - PROCESS | 3820 | 1466015704353 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:04 INFO - PROCESS | 3820 | 1466015704467 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 11:35:04 INFO - PROCESS | 3820 | 1466015704475 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:04 INFO - PROCESS | 3820 | 1466015704481 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:04 INFO - PROCESS | 3820 | ++DOCSHELL 16E86400 == 31 [pid = 3820] [id = 556] 11:35:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (16E87000) [pid = 3820] [serial = 1668] [outer = 00000000] 11:35:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (176A3C00) [pid = 3820] [serial = 1669] [outer = 16E87000] 11:35:04 INFO - PROCESS | 3820 | 1466015704589 Marionette DEBUG loaded listener.js 11:35:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (1779E800) [pid = 3820] [serial = 1670] [outer = 16E87000] 11:35:05 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (16A9D800) [pid = 3820] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 11:35:05 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (11263400) [pid = 3820] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 11:35:05 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (1696E800) [pid = 3820] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 11:35:05 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (13151C00) [pid = 3820] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 11:35:05 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (1858F400) [pid = 3820] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 11:35:05 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (11C1FC00) [pid = 3820] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 11:35:05 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (145D3800) [pid = 3820] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 11:35:05 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (15B68C00) [pid = 3820] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 11:35:05 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (156A0C00) [pid = 3820] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 11:35:05 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (15076C00) [pid = 3820] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 11:35:05 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (1830D800) [pid = 3820] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 11:35:05 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (11269C00) [pid = 3820] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 11:35:05 INFO - PROCESS | 3820 | 1466015705303 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]]]}] 11:35:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 11:35:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1004ms 11:35:05 INFO - PROCESS | 3820 | 1466015705348 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 11:35:05 INFO - PROCESS | 3820 | 1466015705350 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 11:35:05 INFO - PROCESS | 3820 | 1466015705353 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 11:35:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 11:35:05 INFO - PROCESS | 3820 | 1466015705355 Marionette TRACE conn3 <- [1,2190,null,{}] 11:35:05 INFO - PROCESS | 3820 | 1466015705358 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}] 11:35:05 INFO - PROCESS | 3820 | 1466015705361 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:05 INFO - PROCESS | 3820 | 1466015705471 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 11:35:05 INFO - PROCESS | 3820 | 1466015705535 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:05 INFO - PROCESS | 3820 | 1466015705537 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:05 INFO - PROCESS | 3820 | ++DOCSHELL 10560000 == 32 [pid = 3820] [id = 557] 11:35:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (10A46C00) [pid = 3820] [serial = 1671] [outer = 00000000] 11:35:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (16AA1800) [pid = 3820] [serial = 1672] [outer = 10A46C00] 11:35:05 INFO - PROCESS | 3820 | 1466015705580 Marionette DEBUG loaded listener.js 11:35:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (170E7800) [pid = 3820] [serial = 1673] [outer = 10A46C00] 11:35:05 INFO - PROCESS | 3820 | 1466015705959 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]]]}] 11:35:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 11:35:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 643ms 11:35:06 INFO - PROCESS | 3820 | 1466015705991 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 11:35:06 INFO - PROCESS | 3820 | 1466015705993 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 11:35:06 INFO - PROCESS | 3820 | 1466015705996 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 11:35:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 11:35:06 INFO - PROCESS | 3820 | 1466015705998 Marionette TRACE conn3 <- [1,2194,null,{}] 11:35:06 INFO - PROCESS | 3820 | 1466015706013 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}] 11:35:06 INFO - PROCESS | 3820 | 1466015706014 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:06 INFO - PROCESS | 3820 | 1466015706090 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 11:35:06 INFO - PROCESS | 3820 | 1466015706096 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:06 INFO - PROCESS | 3820 | 1466015706098 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:06 INFO - PROCESS | 3820 | ++DOCSHELL 15E5C800 == 33 [pid = 3820] [id = 558] 11:35:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (16065000) [pid = 3820] [serial = 1674] [outer = 00000000] 11:35:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (182D7C00) [pid = 3820] [serial = 1675] [outer = 16065000] 11:35:06 INFO - PROCESS | 3820 | 1466015706140 Marionette DEBUG loaded listener.js 11:35:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (1830DC00) [pid = 3820] [serial = 1676] [outer = 16065000] 11:35:06 INFO - PROCESS | 3820 | 1466015706553 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]]]}] 11:35:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 11:35:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 595ms 11:35:06 INFO - PROCESS | 3820 | 1466015706594 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 11:35:06 INFO - PROCESS | 3820 | 1466015706596 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 11:35:06 INFO - PROCESS | 3820 | 1466015706599 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 11:35:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 11:35:06 INFO - PROCESS | 3820 | 1466015706601 Marionette TRACE conn3 <- [1,2198,null,{}] 11:35:06 INFO - PROCESS | 3820 | 1466015706608 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}] 11:35:06 INFO - PROCESS | 3820 | 1466015706610 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:06 INFO - PROCESS | 3820 | 1466015706728 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 11:35:06 INFO - PROCESS | 3820 | 1466015706741 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:06 INFO - PROCESS | 3820 | 1466015706743 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:06 INFO - PROCESS | 3820 | ++DOCSHELL 1307A000 == 34 [pid = 3820] [id = 559] 11:35:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (18221000) [pid = 3820] [serial = 1677] [outer = 00000000] 11:35:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (18503400) [pid = 3820] [serial = 1678] [outer = 18221000] 11:35:06 INFO - PROCESS | 3820 | 1466015706785 Marionette DEBUG loaded listener.js 11:35:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (18503C00) [pid = 3820] [serial = 1679] [outer = 18221000] 11:35:07 INFO - PROCESS | 3820 | 1466015707288 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]]]}] 11:35:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 11:35:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 737ms 11:35:07 INFO - PROCESS | 3820 | 1466015707341 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 11:35:07 INFO - PROCESS | 3820 | 1466015707346 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 11:35:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 11:35:07 INFO - PROCESS | 3820 | 1466015707351 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 11:35:07 INFO - PROCESS | 3820 | 1466015707355 Marionette TRACE conn3 <- [1,2202,null,{}] 11:35:07 INFO - PROCESS | 3820 | 1466015707360 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}] 11:35:07 INFO - PROCESS | 3820 | 1466015707363 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:07 INFO - PROCESS | 3820 | 1466015707483 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 11:35:07 INFO - PROCESS | 3820 | 1466015707605 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:07 INFO - PROCESS | 3820 | 1466015707610 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:07 INFO - PROCESS | 3820 | ++DOCSHELL 10A48C00 == 35 [pid = 3820] [id = 560] 11:35:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (10A49000) [pid = 3820] [serial = 1680] [outer = 00000000] 11:35:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (12ADFC00) [pid = 3820] [serial = 1681] [outer = 10A49000] 11:35:07 INFO - PROCESS | 3820 | 1466015707665 Marionette DEBUG loaded listener.js 11:35:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (12B67400) [pid = 3820] [serial = 1682] [outer = 10A49000] 11:35:08 INFO - PROCESS | 3820 | 1466015708466 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]]]}] 11:35:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 11:35:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1192ms 11:35:08 INFO - PROCESS | 3820 | 1466015708548 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 11:35:08 INFO - PROCESS | 3820 | 1466015708553 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 11:35:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 11:35:08 INFO - PROCESS | 3820 | 1466015708559 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 11:35:08 INFO - PROCESS | 3820 | 1466015708562 Marionette TRACE conn3 <- [1,2206,null,{}] 11:35:08 INFO - PROCESS | 3820 | 1466015708566 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}] 11:35:08 INFO - PROCESS | 3820 | 1466015708569 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:08 INFO - PROCESS | 3820 | 1466015708691 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 11:35:08 INFO - PROCESS | 3820 | 1466015708826 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:08 INFO - PROCESS | 3820 | 1466015708828 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:08 INFO - PROCESS | 3820 | ++DOCSHELL 13129000 == 36 [pid = 3820] [id = 561] 11:35:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (13131000) [pid = 3820] [serial = 1683] [outer = 00000000] 11:35:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (15601C00) [pid = 3820] [serial = 1684] [outer = 13131000] 11:35:08 INFO - PROCESS | 3820 | 1466015708884 Marionette DEBUG loaded listener.js 11:35:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (1560A800) [pid = 3820] [serial = 1685] [outer = 13131000] 11:35:09 INFO - PROCESS | 3820 | 1466015709726 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]]]}] 11:35:09 INFO - PROCESS | 3820 | --DOCSHELL 15E5C800 == 35 [pid = 3820] [id = 558] 11:35:09 INFO - PROCESS | 3820 | --DOCSHELL 10560000 == 34 [pid = 3820] [id = 557] 11:35:09 INFO - PROCESS | 3820 | --DOCSHELL 16E86400 == 33 [pid = 3820] [id = 556] 11:35:09 INFO - PROCESS | 3820 | --DOCSHELL 15E73400 == 32 [pid = 3820] [id = 555] 11:35:09 INFO - PROCESS | 3820 | --DOCSHELL 1569A400 == 31 [pid = 3820] [id = 554] 11:35:09 INFO - PROCESS | 3820 | --DOCSHELL 1393E000 == 30 [pid = 3820] [id = 553] 11:35:09 INFO - PROCESS | 3820 | --DOCSHELL 12B61000 == 29 [pid = 3820] [id = 552] 11:35:09 INFO - PROCESS | 3820 | --DOCSHELL 18228C00 == 28 [pid = 3820] [id = 17] 11:35:09 INFO - PROCESS | 3820 | --DOCSHELL 104E6C00 == 27 [pid = 3820] [id = 551] 11:35:09 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (12B62000) [pid = 3820] [serial = 1609] [outer = 00000000] [url = about:blank] 11:35:09 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (16E7C800) [pid = 3820] [serial = 1621] [outer = 00000000] [url = about:blank] 11:35:09 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (145D4C00) [pid = 3820] [serial = 1616] [outer = 00000000] [url = about:blank] 11:35:09 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (19F18C00) [pid = 3820] [serial = 1606] [outer = 00000000] [url = about:blank] 11:35:09 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (130A9000) [pid = 3820] [serial = 1613] [outer = 00000000] [url = about:blank] 11:35:09 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (1A4D6400) [pid = 3820] [serial = 1636] [outer = 00000000] [url = about:blank] 11:35:09 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (140C3400) [pid = 3820] [serial = 1615] [outer = 00000000] [url = about:blank] 11:35:09 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (136B7C00) [pid = 3820] [serial = 1610] [outer = 00000000] [url = about:blank] 11:35:09 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (1A4DC400) [pid = 3820] [serial = 1630] [outer = 00000000] [url = about:blank] 11:35:09 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (15E7C000) [pid = 3820] [serial = 1619] [outer = 00000000] [url = about:blank] 11:35:09 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (179A5400) [pid = 3820] [serial = 1625] [outer = 00000000] [url = about:blank] 11:35:09 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (170F2000) [pid = 3820] [serial = 1622] [outer = 00000000] [url = about:blank] 11:35:09 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (16E87800) [pid = 3820] [serial = 1624] [outer = 00000000] [url = about:blank] 11:35:09 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (19F19800) [pid = 3820] [serial = 1628] [outer = 00000000] [url = about:blank] 11:35:09 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (145D7C00) [pid = 3820] [serial = 1633] [outer = 00000000] [url = about:blank] 11:35:09 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (18327C00) [pid = 3820] [serial = 1627] [outer = 00000000] [url = about:blank] 11:35:09 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (19F23000) [pid = 3820] [serial = 1607] [outer = 00000000] [url = about:blank] 11:35:09 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (15E70C00) [pid = 3820] [serial = 1618] [outer = 00000000] [url = about:blank] 11:35:09 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (1A83E800) [pid = 3820] [serial = 1631] [outer = 00000000] [url = about:blank] 11:35:09 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (12B62400) [pid = 3820] [serial = 1612] [outer = 00000000] [url = about:blank] 11:35:09 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (182C5000) [pid = 3820] [serial = 1634] [outer = 00000000] [url = about:blank] 11:35:09 INFO - PROCESS | 3820 | --DOMWINDOW == 66 (1A932400) [pid = 3820] [serial = 1639] [outer = 00000000] [url = about:blank] 11:35:09 INFO - PROCESS | 3820 | --DOMWINDOW == 65 (1A8E7C00) [pid = 3820] [serial = 1637] [outer = 00000000] [url = about:blank] 11:35:09 INFO - PROCESS | 3820 | --DOMWINDOW == 64 (1A936400) [pid = 3820] [serial = 1640] [outer = 00000000] [url = about:blank] 11:35:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 11:35:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1255ms 11:35:09 INFO - PROCESS | 3820 | 1466015709811 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 11:35:09 INFO - PROCESS | 3820 | 1466015709816 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 11:35:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 11:35:09 INFO - PROCESS | 3820 | 1466015709821 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 11:35:09 INFO - PROCESS | 3820 | 1466015709824 Marionette TRACE conn3 <- [1,2210,null,{}] 11:35:09 INFO - PROCESS | 3820 | 1466015709830 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}] 11:35:09 INFO - PROCESS | 3820 | 1466015709832 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:09 INFO - PROCESS | 3820 | 1466015709926 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 11:35:09 INFO - PROCESS | 3820 | 1466015709932 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:09 INFO - PROCESS | 3820 | 1466015709936 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:09 INFO - PROCESS | 3820 | ++DOCSHELL 11268C00 == 28 [pid = 3820] [id = 562] 11:35:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 65 (11AD1000) [pid = 3820] [serial = 1686] [outer = 00000000] 11:35:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 66 (12AE7800) [pid = 3820] [serial = 1687] [outer = 11AD1000] 11:35:10 INFO - PROCESS | 3820 | 1466015709984 Marionette DEBUG loaded listener.js 11:35:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 67 (12B62800) [pid = 3820] [serial = 1688] [outer = 11AD1000] 11:35:10 INFO - PROCESS | 3820 | 1466015710503 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]]]}] 11:35:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 11:35:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 737ms 11:35:10 INFO - PROCESS | 3820 | 1466015710562 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 11:35:10 INFO - PROCESS | 3820 | 1466015710566 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 11:35:10 INFO - PROCESS | 3820 | 1466015710572 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 11:35:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 11:35:10 INFO - PROCESS | 3820 | 1466015710574 Marionette TRACE conn3 <- [1,2214,null,{}] 11:35:10 INFO - PROCESS | 3820 | 1466015710578 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}] 11:35:10 INFO - PROCESS | 3820 | 1466015710581 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:10 INFO - PROCESS | 3820 | 1466015710664 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 11:35:10 INFO - PROCESS | 3820 | 1466015710758 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:10 INFO - PROCESS | 3820 | 1466015710761 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:10 INFO - PROCESS | 3820 | ++DOCSHELL 13931800 == 29 [pid = 3820] [id = 563] 11:35:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (13932800) [pid = 3820] [serial = 1689] [outer = 00000000] 11:35:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (14001800) [pid = 3820] [serial = 1690] [outer = 13932800] 11:35:10 INFO - PROCESS | 3820 | 1466015710813 Marionette DEBUG loaded listener.js 11:35:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (14536400) [pid = 3820] [serial = 1691] [outer = 13932800] 11:35:11 INFO - PROCESS | 3820 | 1466015711188 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]]]}] 11:35:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 11:35:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 643ms 11:35:11 INFO - PROCESS | 3820 | 1466015711211 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 11:35:11 INFO - PROCESS | 3820 | 1466015711213 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 11:35:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 11:35:11 INFO - PROCESS | 3820 | 1466015711216 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 11:35:11 INFO - PROCESS | 3820 | 1466015711220 Marionette TRACE conn3 <- [1,2218,null,{}] 11:35:11 INFO - PROCESS | 3820 | 1466015711230 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}] 11:35:11 INFO - PROCESS | 3820 | 1466015711234 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:11 INFO - PROCESS | 3820 | 1466015711344 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 11:35:11 INFO - PROCESS | 3820 | 1466015711354 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:11 INFO - PROCESS | 3820 | 1466015711357 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:11 INFO - PROCESS | 3820 | ++DOCSHELL 15E70400 == 30 [pid = 3820] [id = 564] 11:35:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (15E70800) [pid = 3820] [serial = 1692] [outer = 00000000] 11:35:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (1605A400) [pid = 3820] [serial = 1693] [outer = 15E70800] 11:35:11 INFO - PROCESS | 3820 | 1466015711404 Marionette DEBUG loaded listener.js 11:35:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (16A99C00) [pid = 3820] [serial = 1694] [outer = 15E70800] 11:35:11 INFO - PROCESS | 3820 | 1466015711863 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]]]}] 11:35:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 11:35:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 706ms 11:35:11 INFO - PROCESS | 3820 | 1466015711916 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 11:35:11 INFO - PROCESS | 3820 | 1466015711918 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 11:35:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 11:35:11 INFO - PROCESS | 3820 | 1466015711922 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 11:35:11 INFO - PROCESS | 3820 | 1466015711923 Marionette TRACE conn3 <- [1,2222,null,{}] 11:35:11 INFO - PROCESS | 3820 | 1466015711927 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}] 11:35:11 INFO - PROCESS | 3820 | 1466015711929 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:12 INFO - PROCESS | 3820 | 1466015712042 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 11:35:12 INFO - PROCESS | 3820 | 1466015712047 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:12 INFO - PROCESS | 3820 | 1466015712049 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:12 INFO - PROCESS | 3820 | ++DOCSHELL 16E80400 == 31 [pid = 3820] [id = 565] 11:35:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (16E86800) [pid = 3820] [serial = 1695] [outer = 00000000] 11:35:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (170F3000) [pid = 3820] [serial = 1696] [outer = 16E86800] 11:35:12 INFO - PROCESS | 3820 | 1466015712143 Marionette DEBUG loaded listener.js 11:35:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (176F1800) [pid = 3820] [serial = 1697] [outer = 16E86800] 11:35:12 INFO - PROCESS | 3820 | 1466015712554 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]]]}] 11:35:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 11:35:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 706ms 11:35:12 INFO - PROCESS | 3820 | 1466015712621 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 11:35:12 INFO - PROCESS | 3820 | 1466015712623 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 11:35:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 11:35:12 INFO - PROCESS | 3820 | 1466015712676 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 11:35:12 INFO - PROCESS | 3820 | 1466015712677 Marionette TRACE conn3 <- [1,2226,null,{}] 11:35:12 INFO - PROCESS | 3820 | 1466015712681 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}] 11:35:12 INFO - PROCESS | 3820 | 1466015712683 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:12 INFO - PROCESS | 3820 | 1466015712820 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 11:35:12 INFO - PROCESS | 3820 | 1466015712840 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:12 INFO - PROCESS | 3820 | 1466015712843 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:12 INFO - PROCESS | 3820 | ++DOCSHELL 16E7C800 == 32 [pid = 3820] [id = 566] 11:35:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (16E7E000) [pid = 3820] [serial = 1698] [outer = 00000000] 11:35:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (18228C00) [pid = 3820] [serial = 1699] [outer = 16E7E000] 11:35:12 INFO - PROCESS | 3820 | 1466015712894 Marionette DEBUG loaded listener.js 11:35:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (182C6C00) [pid = 3820] [serial = 1700] [outer = 16E7E000] 11:35:13 INFO - PROCESS | 3820 | 1466015713330 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]]]}] 11:35:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 11:35:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 690ms 11:35:13 INFO - PROCESS | 3820 | 1466015713375 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 11:35:13 INFO - PROCESS | 3820 | 1466015713377 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 11:35:13 INFO - PROCESS | 3820 | 1466015713380 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 11:35:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 11:35:13 INFO - PROCESS | 3820 | 1466015713382 Marionette TRACE conn3 <- [1,2230,null,{}] 11:35:13 INFO - PROCESS | 3820 | 1466015713385 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}] 11:35:13 INFO - PROCESS | 3820 | 1466015713390 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:13 INFO - PROCESS | 3820 | 1466015713526 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 11:35:13 INFO - PROCESS | 3820 | 1466015713593 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:13 INFO - PROCESS | 3820 | 1466015713595 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:13 INFO - PROCESS | 3820 | ++DOCSHELL 1830C400 == 33 [pid = 3820] [id = 567] 11:35:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (18322400) [pid = 3820] [serial = 1701] [outer = 00000000] 11:35:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (19F1D400) [pid = 3820] [serial = 1702] [outer = 18322400] 11:35:13 INFO - PROCESS | 3820 | 1466015713638 Marionette DEBUG loaded listener.js 11:35:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (19F22C00) [pid = 3820] [serial = 1703] [outer = 18322400] 11:35:14 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (1B3D0000) [pid = 3820] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:35:14 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (104E7C00) [pid = 3820] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 11:35:14 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (13C1DC00) [pid = 3820] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 11:35:14 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (12B61400) [pid = 3820] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 11:35:14 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (1120AC00) [pid = 3820] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 11:35:14 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (1126A800) [pid = 3820] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 11:35:14 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (15610C00) [pid = 3820] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 11:35:14 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (1858CC00) [pid = 3820] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 11:35:14 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (1B3CCC00) [pid = 3820] [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.] 11:35:14 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (16059C00) [pid = 3820] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 11:35:14 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (10A46C00) [pid = 3820] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 11:35:14 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (16E87000) [pid = 3820] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 11:35:14 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (16065000) [pid = 3820] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 11:35:14 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (1569FC00) [pid = 3820] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 11:35:14 INFO - PROCESS | 3820 | 1466015714127 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]]]}] 11:35:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 11:35:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 800ms 11:35:14 INFO - PROCESS | 3820 | 1466015714182 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 11:35:14 INFO - PROCESS | 3820 | 1466015714184 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 11:35:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 11:35:14 INFO - PROCESS | 3820 | 1466015714188 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 11:35:14 INFO - PROCESS | 3820 | 1466015714190 Marionette TRACE conn3 <- [1,2234,null,{}] 11:35:14 INFO - PROCESS | 3820 | 1466015714193 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}] 11:35:14 INFO - PROCESS | 3820 | 1466015714195 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:14 INFO - PROCESS | 3820 | 1466015714272 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 11:35:14 INFO - PROCESS | 3820 | 1466015714371 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:14 INFO - PROCESS | 3820 | 1466015714373 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:14 INFO - PROCESS | 3820 | ++DOCSHELL 1126A800 == 34 [pid = 3820] [id = 568] 11:35:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (12810800) [pid = 3820] [serial = 1704] [outer = 00000000] 11:35:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (15B6D000) [pid = 3820] [serial = 1705] [outer = 12810800] 11:35:14 INFO - PROCESS | 3820 | 1466015714415 Marionette DEBUG loaded listener.js 11:35:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (16065400) [pid = 3820] [serial = 1706] [outer = 12810800] 11:35:14 INFO - PROCESS | 3820 | 1466015714764 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]]]}] 11:35:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 11:35:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 596ms 11:35:14 INFO - PROCESS | 3820 | 1466015714785 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 11:35:14 INFO - PROCESS | 3820 | 1466015714787 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 11:35:14 INFO - PROCESS | 3820 | 1466015714790 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 11:35:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 11:35:14 INFO - PROCESS | 3820 | 1466015714792 Marionette TRACE conn3 <- [1,2238,null,{}] 11:35:14 INFO - PROCESS | 3820 | 1466015714795 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}] 11:35:14 INFO - PROCESS | 3820 | 1466015714797 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:14 INFO - PROCESS | 3820 | 1466015714916 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 11:35:14 INFO - PROCESS | 3820 | 1466015714923 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:14 INFO - PROCESS | 3820 | 1466015714925 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:14 INFO - PROCESS | 3820 | ++DOCSHELL 13C8C000 == 35 [pid = 3820] [id = 569] 11:35:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (1560E400) [pid = 3820] [serial = 1707] [outer = 00000000] 11:35:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (19F6B400) [pid = 3820] [serial = 1708] [outer = 1560E400] 11:35:14 INFO - PROCESS | 3820 | 1466015714968 Marionette DEBUG loaded listener.js 11:35:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (1A4D4000) [pid = 3820] [serial = 1709] [outer = 1560E400] 11:35:15 INFO - PROCESS | 3820 | 1466015715362 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]]]}] 11:35:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 11:35:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 596ms 11:35:15 INFO - PROCESS | 3820 | 1466015715388 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 11:35:15 INFO - PROCESS | 3820 | 1466015715390 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 11:35:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 11:35:15 INFO - PROCESS | 3820 | 1466015715393 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 11:35:15 INFO - PROCESS | 3820 | 1466015715394 Marionette TRACE conn3 <- [1,2242,null,{}] 11:35:15 INFO - PROCESS | 3820 | 1466015715398 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}] 11:35:15 INFO - PROCESS | 3820 | 1466015715400 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:15 INFO - PROCESS | 3820 | 1466015715476 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 11:35:15 INFO - PROCESS | 3820 | 1466015715481 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:15 INFO - PROCESS | 3820 | 1466015715483 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:15 INFO - PROCESS | 3820 | ++DOCSHELL 1560D800 == 36 [pid = 3820] [id = 570] 11:35:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (1569FC00) [pid = 3820] [serial = 1710] [outer = 00000000] 11:35:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (1A84CC00) [pid = 3820] [serial = 1711] [outer = 1569FC00] 11:35:15 INFO - PROCESS | 3820 | 1466015715525 Marionette DEBUG loaded listener.js 11:35:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (1A8E7000) [pid = 3820] [serial = 1712] [outer = 1569FC00] 11:35:15 INFO - PROCESS | 3820 | 1466015715981 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]]]}] 11:35:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 11:35:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 627ms 11:35:16 INFO - PROCESS | 3820 | 1466015716044 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 11:35:16 INFO - PROCESS | 3820 | 1466015716048 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 11:35:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 11:35:16 INFO - PROCESS | 3820 | 1466015716054 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 11:35:16 INFO - PROCESS | 3820 | 1466015716059 Marionette TRACE conn3 <- [1,2246,null,{}] 11:35:16 INFO - PROCESS | 3820 | 1466015716065 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}] 11:35:16 INFO - PROCESS | 3820 | 1466015716069 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:16 INFO - PROCESS | 3820 | 1466015716215 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 11:35:16 INFO - PROCESS | 3820 | 1466015716311 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:16 INFO - PROCESS | 3820 | 1466015716316 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:16 INFO - PROCESS | 3820 | ++DOCSHELL 1126D800 == 37 [pid = 3820] [id = 571] 11:35:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (11426000) [pid = 3820] [serial = 1713] [outer = 00000000] 11:35:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (11C20000) [pid = 3820] [serial = 1714] [outer = 11426000] 11:35:16 INFO - PROCESS | 3820 | 1466015716413 Marionette DEBUG loaded listener.js 11:35:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (12B62400) [pid = 3820] [serial = 1715] [outer = 11426000] 11:35:17 INFO - PROCESS | 3820 | 1466015717028 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]]]}] 11:35:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 11:35:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1003ms 11:35:17 INFO - PROCESS | 3820 | 1466015717057 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 11:35:17 INFO - PROCESS | 3820 | 1466015717060 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 11:35:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 11:35:17 INFO - PROCESS | 3820 | 1466015717067 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 11:35:17 INFO - PROCESS | 3820 | 1466015717071 Marionette TRACE conn3 <- [1,2250,null,{}] 11:35:17 INFO - PROCESS | 3820 | 1466015717075 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}] 11:35:17 INFO - PROCESS | 3820 | 1466015717078 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:17 INFO - PROCESS | 3820 | 1466015717184 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 11:35:17 INFO - PROCESS | 3820 | 1466015717321 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:17 INFO - PROCESS | 3820 | 1466015717323 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:17 INFO - PROCESS | 3820 | ++DOCSHELL 15605000 == 38 [pid = 3820] [id = 572] 11:35:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (1560A000) [pid = 3820] [serial = 1716] [outer = 00000000] 11:35:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (158D1000) [pid = 3820] [serial = 1717] [outer = 1560A000] 11:35:17 INFO - PROCESS | 3820 | 1466015717379 Marionette DEBUG loaded listener.js 11:35:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (1605B000) [pid = 3820] [serial = 1718] [outer = 1560A000] 11:35:17 INFO - PROCESS | 3820 | 1466015717924 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]]]}] 11:35:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 11:35:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 908ms 11:35:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 11:35:17 INFO - PROCESS | 3820 | 1466015717967 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 11:35:17 INFO - PROCESS | 3820 | 1466015717970 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 11:35:17 INFO - PROCESS | 3820 | 1466015717973 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 11:35:18 INFO - PROCESS | 3820 | 1466015717976 Marionette TRACE conn3 <- [1,2254,null,{}] 11:35:18 INFO - PROCESS | 3820 | 1466015717989 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}] 11:35:18 INFO - PROCESS | 3820 | 1466015717993 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:18 INFO - PROCESS | 3820 | 1466015718101 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 11:35:18 INFO - PROCESS | 3820 | 1466015718214 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:18 INFO - PROCESS | 3820 | 1466015718218 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:18 INFO - PROCESS | 3820 | ++DOCSHELL 182CE800 == 39 [pid = 3820] [id = 573] 11:35:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (182D7000) [pid = 3820] [serial = 1719] [outer = 00000000] 11:35:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (18502C00) [pid = 3820] [serial = 1720] [outer = 182D7000] 11:35:18 INFO - PROCESS | 3820 | 1466015718314 Marionette DEBUG loaded listener.js 11:35:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (19F64800) [pid = 3820] [serial = 1721] [outer = 182D7000] 11:35:18 INFO - PROCESS | 3820 | 1466015718937 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]]]}] 11:35:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 11:35:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1002ms 11:35:18 INFO - PROCESS | 3820 | 1466015718975 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 11:35:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 11:35:19 INFO - PROCESS | 3820 | 1466015718979 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 11:35:19 INFO - PROCESS | 3820 | 1466015718983 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 11:35:19 INFO - PROCESS | 3820 | 1466015718985 Marionette TRACE conn3 <- [1,2258,null,{}] 11:35:19 INFO - PROCESS | 3820 | 1466015718988 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}] 11:35:19 INFO - PROCESS | 3820 | 1466015718990 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:19 INFO - PROCESS | 3820 | 1466015719097 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 11:35:19 INFO - PROCESS | 3820 | 1466015719332 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:19 INFO - PROCESS | 3820 | 1466015719336 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:19 INFO - PROCESS | 3820 | ++DOCSHELL 10A46C00 == 40 [pid = 3820] [id = 574] 11:35:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (10A52800) [pid = 3820] [serial = 1722] [outer = 00000000] 11:35:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (11203800) [pid = 3820] [serial = 1723] [outer = 10A52800] 11:35:19 INFO - PROCESS | 3820 | 1466015719404 Marionette DEBUG loaded listener.js 11:35:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (11AD6C00) [pid = 3820] [serial = 1724] [outer = 10A52800] 11:35:20 INFO - PROCESS | 3820 | --DOCSHELL 13C8C000 == 39 [pid = 3820] [id = 569] 11:35:20 INFO - PROCESS | 3820 | --DOCSHELL 1126A800 == 38 [pid = 3820] [id = 568] 11:35:20 INFO - PROCESS | 3820 | --DOCSHELL 1830C400 == 37 [pid = 3820] [id = 567] 11:35:20 INFO - PROCESS | 3820 | --DOCSHELL 16E7C800 == 36 [pid = 3820] [id = 566] 11:35:20 INFO - PROCESS | 3820 | --DOCSHELL 16E80400 == 35 [pid = 3820] [id = 565] 11:35:20 INFO - PROCESS | 3820 | --DOCSHELL 15E70400 == 34 [pid = 3820] [id = 564] 11:35:20 INFO - PROCESS | 3820 | --DOCSHELL 13931800 == 33 [pid = 3820] [id = 563] 11:35:20 INFO - PROCESS | 3820 | --DOCSHELL 11268C00 == 32 [pid = 3820] [id = 562] 11:35:20 INFO - PROCESS | 3820 | --DOCSHELL 13129000 == 31 [pid = 3820] [id = 561] 11:35:20 INFO - PROCESS | 3820 | --DOCSHELL 10A48C00 == 30 [pid = 3820] [id = 560] 11:35:20 INFO - PROCESS | 3820 | --DOCSHELL 1307A000 == 29 [pid = 3820] [id = 559] 11:35:20 INFO - PROCESS | 3820 | --DOCSHELL 182CE800 == 28 [pid = 3820] [id = 573] 11:35:20 INFO - PROCESS | 3820 | --DOCSHELL 1560D800 == 27 [pid = 3820] [id = 570] 11:35:20 INFO - PROCESS | 3820 | --DOCSHELL 1126D800 == 26 [pid = 3820] [id = 571] 11:35:20 INFO - PROCESS | 3820 | --DOCSHELL 15605000 == 25 [pid = 3820] [id = 572] 11:35:20 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (1B3C8800) [pid = 3820] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:35:20 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (10A47800) [pid = 3820] [serial = 1654] [outer = 00000000] [url = about:blank] 11:35:20 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (140BD800) [pid = 3820] [serial = 1660] [outer = 00000000] [url = about:blank] 11:35:20 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (12BC5400) [pid = 3820] [serial = 1657] [outer = 00000000] [url = about:blank] 11:35:20 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (13079C00) [pid = 3820] [serial = 1658] [outer = 00000000] [url = about:blank] 11:35:20 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (13149000) [pid = 3820] [serial = 1651] [outer = 00000000] [url = about:blank] 11:35:20 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (13C8DC00) [pid = 3820] [serial = 1652] [outer = 00000000] [url = about:blank] 11:35:20 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (13077800) [pid = 3820] [serial = 1643] [outer = 00000000] [url = about:blank] 11:35:20 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (12B65000) [pid = 3820] [serial = 1642] [outer = 00000000] [url = about:blank] 11:35:20 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (16A9C000) [pid = 3820] [serial = 1646] [outer = 00000000] [url = about:blank] 11:35:20 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (15E5B000) [pid = 3820] [serial = 1645] [outer = 00000000] [url = about:blank] 11:35:20 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (1A8E4000) [pid = 3820] [serial = 1649] [outer = 00000000] [url = about:blank] 11:35:20 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (19F15800) [pid = 3820] [serial = 1648] [outer = 00000000] [url = about:blank] 11:35:20 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (11C20400) [pid = 3820] [serial = 1130] [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.] 11:35:20 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (16AA7C00) [pid = 3820] [serial = 1666] [outer = 00000000] [url = about:blank] 11:35:20 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (16AA1800) [pid = 3820] [serial = 1672] [outer = 00000000] [url = about:blank] 11:35:20 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (176A3C00) [pid = 3820] [serial = 1669] [outer = 00000000] [url = about:blank] 11:35:20 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (182D7C00) [pid = 3820] [serial = 1675] [outer = 00000000] [url = about:blank] 11:35:20 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (1830DC00) [pid = 3820] [serial = 1676] [outer = 00000000] [url = about:blank] 11:35:20 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (1779E800) [pid = 3820] [serial = 1670] [outer = 00000000] [url = about:blank] 11:35:20 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (15E74400) [pid = 3820] [serial = 1663] [outer = 00000000] [url = about:blank] 11:35:20 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (10E66800) [pid = 3820] [serial = 1655] [outer = 00000000] [url = about:blank] 11:35:20 INFO - PROCESS | 3820 | --DOMWINDOW == 66 (16B0DC00) [pid = 3820] [serial = 1667] [outer = 00000000] [url = about:blank] 11:35:20 INFO - PROCESS | 3820 | --DOMWINDOW == 65 (13939000) [pid = 3820] [serial = 1664] [outer = 00000000] [url = about:blank] 11:35:20 INFO - PROCESS | 3820 | --DOMWINDOW == 64 (18503400) [pid = 3820] [serial = 1678] [outer = 00000000] [url = about:blank] 11:35:20 INFO - PROCESS | 3820 | --DOMWINDOW == 63 (145D8C00) [pid = 3820] [serial = 1661] [outer = 00000000] [url = about:blank] 11:35:20 INFO - PROCESS | 3820 | --DOMWINDOW == 62 (170E7800) [pid = 3820] [serial = 1673] [outer = 00000000] [url = about:blank] 11:35:20 INFO - PROCESS | 3820 | 1466015720604 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]]]}] 11:35:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 11:35:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1660ms 11:35:20 INFO - PROCESS | 3820 | 1466015720644 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 11:35:20 INFO - PROCESS | 3820 | 1466015720649 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 11:35:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 11:35:20 INFO - PROCESS | 3820 | 1466015720654 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 11:35:20 INFO - PROCESS | 3820 | 1466015720657 Marionette TRACE conn3 <- [1,2262,null,{}] 11:35:20 INFO - PROCESS | 3820 | 1466015720663 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}] 11:35:20 INFO - PROCESS | 3820 | 1466015720666 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:20 INFO - PROCESS | 3820 | 1466015720796 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 11:35:20 INFO - PROCESS | 3820 | 1466015720804 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:20 INFO - PROCESS | 3820 | 1466015720808 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:20 INFO - PROCESS | 3820 | ++DOCSHELL 11260400 == 26 [pid = 3820] [id = 575] 11:35:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 63 (11262C00) [pid = 3820] [serial = 1725] [outer = 00000000] 11:35:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 64 (11ADA800) [pid = 3820] [serial = 1726] [outer = 11262C00] 11:35:20 INFO - PROCESS | 3820 | 1466015720857 Marionette DEBUG loaded listener.js 11:35:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 65 (11C26000) [pid = 3820] [serial = 1727] [outer = 11262C00] 11:35:21 INFO - PROCESS | 3820 | 1466015721369 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]]]}] 11:35:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 11:35:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 752ms 11:35:21 INFO - PROCESS | 3820 | 1466015721395 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 11:35:21 INFO - PROCESS | 3820 | 1466015721400 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 11:35:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 11:35:21 INFO - PROCESS | 3820 | 1466015721410 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 11:35:21 INFO - PROCESS | 3820 | 1466015721412 Marionette TRACE conn3 <- [1,2266,null,{}] 11:35:21 INFO - PROCESS | 3820 | 1466015721416 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}] 11:35:21 INFO - PROCESS | 3820 | 1466015721418 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:21 INFO - PROCESS | 3820 | 1466015721504 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 11:35:21 INFO - PROCESS | 3820 | 1466015721511 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:21 INFO - PROCESS | 3820 | 1466015721514 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:21 INFO - PROCESS | 3820 | ++DOCSHELL 130A8C00 == 27 [pid = 3820] [id = 576] 11:35:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 66 (130C3000) [pid = 3820] [serial = 1728] [outer = 00000000] 11:35:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 67 (13149800) [pid = 3820] [serial = 1729] [outer = 130C3000] 11:35:21 INFO - PROCESS | 3820 | 1466015721560 Marionette DEBUG loaded listener.js 11:35:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (1321F400) [pid = 3820] [serial = 1730] [outer = 130C3000] 11:35:22 INFO - PROCESS | 3820 | 1466015722031 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]]]}] 11:35:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 11:35:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 642ms 11:35:22 INFO - PROCESS | 3820 | 1466015722043 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 11:35:22 INFO - PROCESS | 3820 | 1466015722045 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 11:35:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 11:35:22 INFO - PROCESS | 3820 | 1466015722049 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 11:35:22 INFO - PROCESS | 3820 | 1466015722052 Marionette TRACE conn3 <- [1,2270,null,{}] 11:35:22 INFO - PROCESS | 3820 | 1466015722066 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}] 11:35:22 INFO - PROCESS | 3820 | 1466015722071 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:22 INFO - PROCESS | 3820 | 1466015722155 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 11:35:22 INFO - PROCESS | 3820 | 1466015722193 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:22 INFO - PROCESS | 3820 | 1466015722196 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:22 INFO - PROCESS | 3820 | ++DOCSHELL 145D4C00 == 28 [pid = 3820] [id = 577] 11:35:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (145DB800) [pid = 3820] [serial = 1731] [outer = 00000000] 11:35:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (15602800) [pid = 3820] [serial = 1732] [outer = 145DB800] 11:35:22 INFO - PROCESS | 3820 | 1466015722242 Marionette DEBUG loaded listener.js 11:35:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (1560D800) [pid = 3820] [serial = 1733] [outer = 145DB800] 11:35:22 INFO - PROCESS | 3820 | 1466015722724 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]]]}] 11:35:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 11:35:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 689ms 11:35:22 INFO - PROCESS | 3820 | 1466015722748 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 11:35:22 INFO - PROCESS | 3820 | 1466015722750 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 11:35:22 INFO - PROCESS | 3820 | 1466015722753 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 11:35:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 11:35:22 INFO - PROCESS | 3820 | 1466015722755 Marionette TRACE conn3 <- [1,2274,null,{}] 11:35:22 INFO - PROCESS | 3820 | 1466015722758 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}] 11:35:22 INFO - PROCESS | 3820 | 1466015722760 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:22 INFO - PROCESS | 3820 | 1466015722855 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 11:35:22 INFO - PROCESS | 3820 | 1466015722860 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:22 INFO - PROCESS | 3820 | 1466015722862 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:22 INFO - PROCESS | 3820 | ++DOCSHELL 156A0C00 == 29 [pid = 3820] [id = 578] 11:35:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (158CCC00) [pid = 3820] [serial = 1734] [outer = 00000000] 11:35:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (15E7C800) [pid = 3820] [serial = 1735] [outer = 158CCC00] 11:35:22 INFO - PROCESS | 3820 | 1466015722906 Marionette DEBUG loaded listener.js 11:35:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (16256800) [pid = 3820] [serial = 1736] [outer = 158CCC00] 11:35:23 INFO - PROCESS | 3820 | 1466015723392 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]]]}] 11:35:23 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 11:35:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 688ms 11:35:23 INFO - PROCESS | 3820 | 1466015723453 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 11:35:23 INFO - PROCESS | 3820 | 1466015723455 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 11:35:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 11:35:23 INFO - PROCESS | 3820 | 1466015723458 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 11:35:23 INFO - PROCESS | 3820 | 1466015723460 Marionette TRACE conn3 <- [1,2278,null,{}] 11:35:23 INFO - PROCESS | 3820 | 1466015723468 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}] 11:35:23 INFO - PROCESS | 3820 | 1466015723470 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:23 INFO - PROCESS | 3820 | 1466015723632 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 11:35:23 INFO - PROCESS | 3820 | 1466015723653 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:23 INFO - PROCESS | 3820 | 1466015723656 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:23 INFO - PROCESS | 3820 | ++DOCSHELL 16AA3400 == 30 [pid = 3820] [id = 579] 11:35:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (16AA4400) [pid = 3820] [serial = 1737] [outer = 00000000] 11:35:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (16B58400) [pid = 3820] [serial = 1738] [outer = 16AA4400] 11:35:23 INFO - PROCESS | 3820 | 1466015723699 Marionette DEBUG loaded listener.js 11:35:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (16BBA000) [pid = 3820] [serial = 1739] [outer = 16AA4400] 11:35:24 INFO - PROCESS | 3820 | 1466015724144 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]]]}] 11:35:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 11:35:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 736ms 11:35:24 INFO - PROCESS | 3820 | 1466015724204 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 11:35:24 INFO - PROCESS | 3820 | 1466015724206 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 11:35:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 11:35:24 INFO - PROCESS | 3820 | 1466015724209 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 11:35:24 INFO - PROCESS | 3820 | 1466015724211 Marionette TRACE conn3 <- [1,2282,null,{}] 11:35:24 INFO - PROCESS | 3820 | 1466015724214 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}] 11:35:24 INFO - PROCESS | 3820 | 1466015724220 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:24 INFO - PROCESS | 3820 | 1466015724360 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 11:35:24 INFO - PROCESS | 3820 | 1466015724422 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:24 INFO - PROCESS | 3820 | 1466015724424 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:24 INFO - PROCESS | 3820 | ++DOCSHELL 12D64C00 == 31 [pid = 3820] [id = 580] 11:35:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (1624F000) [pid = 3820] [serial = 1740] [outer = 00000000] 11:35:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (179AEC00) [pid = 3820] [serial = 1741] [outer = 1624F000] 11:35:24 INFO - PROCESS | 3820 | 1466015724468 Marionette DEBUG loaded listener.js 11:35:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (182CAC00) [pid = 3820] [serial = 1742] [outer = 1624F000] 11:35:24 INFO - PROCESS | 3820 | 1466015724872 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]]]}] 11:35:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 11:35:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 688ms 11:35:24 INFO - PROCESS | 3820 | 1466015724910 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 11:35:24 INFO - PROCESS | 3820 | 1466015724912 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 11:35:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 11:35:24 INFO - PROCESS | 3820 | 1466015724916 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 11:35:24 INFO - PROCESS | 3820 | 1466015724917 Marionette TRACE conn3 <- [1,2286,null,{}] 11:35:24 INFO - PROCESS | 3820 | 1466015724921 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}] 11:35:24 INFO - PROCESS | 3820 | 1466015724923 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:25 INFO - PROCESS | 3820 | 1466015725069 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 11:35:25 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (1569FC00) [pid = 3820] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 11:35:25 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (18322400) [pid = 3820] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 11:35:25 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (12810800) [pid = 3820] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 11:35:25 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (16E7E000) [pid = 3820] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 11:35:25 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (18221000) [pid = 3820] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 11:35:25 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (15E70800) [pid = 3820] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 11:35:25 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (13131000) [pid = 3820] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 11:35:25 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (11AD1000) [pid = 3820] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 11:35:25 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (13932800) [pid = 3820] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 11:35:25 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (10A49000) [pid = 3820] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 11:35:25 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (1560E400) [pid = 3820] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 11:35:25 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (16E86800) [pid = 3820] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 11:35:25 INFO - PROCESS | 3820 | 1466015725366 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:25 INFO - PROCESS | 3820 | 1466015725368 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:25 INFO - PROCESS | 3820 | ++DOCSHELL 104E7800 == 32 [pid = 3820] [id = 581] 11:35:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (10A49000) [pid = 3820] [serial = 1743] [outer = 00000000] 11:35:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (12B5F000) [pid = 3820] [serial = 1744] [outer = 10A49000] 11:35:25 INFO - PROCESS | 3820 | 1466015725410 Marionette DEBUG loaded listener.js 11:35:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (140C0000) [pid = 3820] [serial = 1745] [outer = 10A49000] 11:35:25 INFO - PROCESS | 3820 | 1466015725802 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]]]}] 11:35:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 11:35:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 908ms 11:35:25 INFO - PROCESS | 3820 | 1466015725851 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 11:35:25 INFO - PROCESS | 3820 | 1466015725852 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 11:35:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 11:35:25 INFO - PROCESS | 3820 | 1466015725856 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 11:35:25 INFO - PROCESS | 3820 | 1466015725857 Marionette TRACE conn3 <- [1,2290,null,{}] 11:35:25 INFO - PROCESS | 3820 | 1466015725861 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}] 11:35:25 INFO - PROCESS | 3820 | 1466015725863 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:25 INFO - PROCESS | 3820 | 1466015725973 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 11:35:25 INFO - PROCESS | 3820 | 1466015725980 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:25 INFO - PROCESS | 3820 | 1466015725982 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:25 INFO - PROCESS | 3820 | ++DOCSHELL 12AE9400 == 33 [pid = 3820] [id = 582] 11:35:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (13C12800) [pid = 3820] [serial = 1746] [outer = 00000000] 11:35:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (182DBC00) [pid = 3820] [serial = 1747] [outer = 13C12800] 11:35:26 INFO - PROCESS | 3820 | 1466015726024 Marionette DEBUG loaded listener.js 11:35:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (1830E800) [pid = 3820] [serial = 1748] [outer = 13C12800] 11:35:26 INFO - PROCESS | 3820 | 1466015726429 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]]]}] 11:35:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 11:35:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 595ms 11:35:26 INFO - PROCESS | 3820 | 1466015726453 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 11:35:26 INFO - PROCESS | 3820 | 1466015726455 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 11:35:26 INFO - PROCESS | 3820 | 1466015726458 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 11:35:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 11:35:26 INFO - PROCESS | 3820 | 1466015726460 Marionette TRACE conn3 <- [1,2294,null,{}] 11:35:26 INFO - PROCESS | 3820 | 1466015726463 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}] 11:35:26 INFO - PROCESS | 3820 | 1466015726465 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:26 INFO - PROCESS | 3820 | 1466015726539 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 11:35:26 INFO - PROCESS | 3820 | 1466015726545 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:26 INFO - PROCESS | 3820 | 1466015726547 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:26 INFO - PROCESS | 3820 | ++DOCSHELL 18594400 == 34 [pid = 3820] [id = 583] 11:35:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (19F1B000) [pid = 3820] [serial = 1749] [outer = 00000000] 11:35:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (1A4D4800) [pid = 3820] [serial = 1750] [outer = 19F1B000] 11:35:26 INFO - PROCESS | 3820 | 1466015726589 Marionette DEBUG loaded listener.js 11:35:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (1A4D4C00) [pid = 3820] [serial = 1751] [outer = 19F1B000] 11:35:27 INFO - PROCESS | 3820 | 1466015727056 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]]]}] 11:35:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 11:35:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 627ms 11:35:27 INFO - PROCESS | 3820 | 1466015727097 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 11:35:27 INFO - PROCESS | 3820 | 1466015727099 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 11:35:27 INFO - PROCESS | 3820 | 1466015727102 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 11:35:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 11:35:27 INFO - PROCESS | 3820 | 1466015727104 Marionette TRACE conn3 <- [1,2298,null,{}] 11:35:27 INFO - PROCESS | 3820 | 1466015727107 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}] 11:35:27 INFO - PROCESS | 3820 | 1466015727108 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:27 INFO - PROCESS | 3820 | 1466015727205 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 11:35:27 INFO - PROCESS | 3820 | 1466015727210 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:27 INFO - PROCESS | 3820 | 1466015727212 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:27 INFO - PROCESS | 3820 | ++DOCSHELL 1A842000 == 35 [pid = 3820] [id = 584] 11:35:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (1A843C00) [pid = 3820] [serial = 1752] [outer = 00000000] 11:35:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (1A929000) [pid = 3820] [serial = 1753] [outer = 1A843C00] 11:35:27 INFO - PROCESS | 3820 | 1466015727254 Marionette DEBUG loaded listener.js 11:35:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (1A92FC00) [pid = 3820] [serial = 1754] [outer = 1A843C00] 11:35:28 INFO - PROCESS | 3820 | 1466015728072 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]]]}] 11:35:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 11:35:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 987ms 11:35:28 INFO - PROCESS | 3820 | 1466015728089 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 11:35:28 INFO - PROCESS | 3820 | 1466015728094 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 11:35:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 11:35:28 INFO - PROCESS | 3820 | 1466015728122 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 11:35:28 INFO - PROCESS | 3820 | 1466015728127 Marionette TRACE conn3 <- [1,2302,null,{}] 11:35:28 INFO - PROCESS | 3820 | 1466015728133 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}] 11:35:28 INFO - PROCESS | 3820 | 1466015728136 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:28 INFO - PROCESS | 3820 | 1466015728287 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 11:35:28 INFO - PROCESS | 3820 | 1466015728418 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:28 INFO - PROCESS | 3820 | 1466015728421 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:28 INFO - PROCESS | 3820 | ++DOCSHELL 10A50000 == 36 [pid = 3820] [id = 585] 11:35:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (1120B000) [pid = 3820] [serial = 1755] [outer = 00000000] 11:35:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (12DF8800) [pid = 3820] [serial = 1756] [outer = 1120B000] 11:35:28 INFO - PROCESS | 3820 | 1466015728477 Marionette DEBUG loaded listener.js 11:35:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (13C12400) [pid = 3820] [serial = 1757] [outer = 1120B000] 11:35:29 INFO - PROCESS | 3820 | 1466015729361 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]]]}] 11:35:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 11:35:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1315ms 11:35:29 INFO - PROCESS | 3820 | 1466015729436 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 11:35:29 INFO - PROCESS | 3820 | 1466015729441 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 11:35:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 11:35:29 INFO - PROCESS | 3820 | 1466015729446 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 11:35:29 INFO - PROCESS | 3820 | 1466015729449 Marionette TRACE conn3 <- [1,2306,null,{}] 11:35:29 INFO - PROCESS | 3820 | 1466015729454 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}] 11:35:29 INFO - PROCESS | 3820 | 1466015729457 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:29 INFO - PROCESS | 3820 | 1466015729572 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 11:35:29 INFO - PROCESS | 3820 | 1466015729704 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:29 INFO - PROCESS | 3820 | 1466015729709 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:29 INFO - PROCESS | 3820 | ++DOCSHELL 12B62000 == 37 [pid = 3820] [id = 586] 11:35:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (12B62C00) [pid = 3820] [serial = 1758] [outer = 00000000] 11:35:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (12DF1C00) [pid = 3820] [serial = 1759] [outer = 12B62C00] 11:35:29 INFO - PROCESS | 3820 | 1466015729761 Marionette DEBUG loaded listener.js 11:35:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (1309C800) [pid = 3820] [serial = 1760] [outer = 12B62C00] 11:35:29 INFO - PROCESS | 3820 | --DOCSHELL 18594400 == 36 [pid = 3820] [id = 583] 11:35:29 INFO - PROCESS | 3820 | --DOCSHELL 12AE9400 == 35 [pid = 3820] [id = 582] 11:35:29 INFO - PROCESS | 3820 | --DOCSHELL 104E7800 == 34 [pid = 3820] [id = 581] 11:35:29 INFO - PROCESS | 3820 | --DOCSHELL 12D64C00 == 33 [pid = 3820] [id = 580] 11:35:29 INFO - PROCESS | 3820 | --DOCSHELL 16AA3400 == 32 [pid = 3820] [id = 579] 11:35:29 INFO - PROCESS | 3820 | --DOCSHELL 156A0C00 == 31 [pid = 3820] [id = 578] 11:35:29 INFO - PROCESS | 3820 | --DOCSHELL 145D4C00 == 30 [pid = 3820] [id = 577] 11:35:29 INFO - PROCESS | 3820 | --DOCSHELL 130A8C00 == 29 [pid = 3820] [id = 576] 11:35:29 INFO - PROCESS | 3820 | --DOCSHELL 11260400 == 28 [pid = 3820] [id = 575] 11:35:29 INFO - PROCESS | 3820 | --DOCSHELL 10A46C00 == 27 [pid = 3820] [id = 574] 11:35:29 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (19F1D400) [pid = 3820] [serial = 1702] [outer = 00000000] [url = about:blank] 11:35:29 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (15B6D000) [pid = 3820] [serial = 1705] [outer = 00000000] [url = about:blank] 11:35:29 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (18228C00) [pid = 3820] [serial = 1699] [outer = 00000000] [url = about:blank] 11:35:29 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (18503C00) [pid = 3820] [serial = 1679] [outer = 00000000] [url = about:blank] 11:35:29 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (1605A400) [pid = 3820] [serial = 1693] [outer = 00000000] [url = about:blank] 11:35:29 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (15601C00) [pid = 3820] [serial = 1684] [outer = 00000000] [url = about:blank] 11:35:30 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (1560A800) [pid = 3820] [serial = 1685] [outer = 00000000] [url = about:blank] 11:35:30 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (12AE7800) [pid = 3820] [serial = 1687] [outer = 00000000] [url = about:blank] 11:35:30 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (12B62800) [pid = 3820] [serial = 1688] [outer = 00000000] [url = about:blank] 11:35:30 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (14001800) [pid = 3820] [serial = 1690] [outer = 00000000] [url = about:blank] 11:35:30 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (14536400) [pid = 3820] [serial = 1691] [outer = 00000000] [url = about:blank] 11:35:30 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (12ADFC00) [pid = 3820] [serial = 1681] [outer = 00000000] [url = about:blank] 11:35:30 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (12B67400) [pid = 3820] [serial = 1682] [outer = 00000000] [url = about:blank] 11:35:30 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (19F22C00) [pid = 3820] [serial = 1703] [outer = 00000000] [url = about:blank] 11:35:30 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (1A4D4000) [pid = 3820] [serial = 1709] [outer = 00000000] [url = about:blank] 11:35:30 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (19F6B400) [pid = 3820] [serial = 1708] [outer = 00000000] [url = about:blank] 11:35:30 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (170F3000) [pid = 3820] [serial = 1696] [outer = 00000000] [url = about:blank] 11:35:30 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (182C6C00) [pid = 3820] [serial = 1700] [outer = 00000000] [url = about:blank] 11:35:30 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (176F1800) [pid = 3820] [serial = 1697] [outer = 00000000] [url = about:blank] 11:35:30 INFO - PROCESS | 3820 | --DOMWINDOW == 66 (16A99C00) [pid = 3820] [serial = 1694] [outer = 00000000] [url = about:blank] 11:35:30 INFO - PROCESS | 3820 | --DOMWINDOW == 65 (16065400) [pid = 3820] [serial = 1706] [outer = 00000000] [url = about:blank] 11:35:30 INFO - PROCESS | 3820 | --DOMWINDOW == 64 (1A8E7000) [pid = 3820] [serial = 1712] [outer = 00000000] [url = about:blank] 11:35:30 INFO - PROCESS | 3820 | --DOMWINDOW == 63 (1A84CC00) [pid = 3820] [serial = 1711] [outer = 00000000] [url = about:blank] 11:35:30 INFO - PROCESS | 3820 | 1466015730252 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] 11:35:30 INFO - PROCESS | 3820 | 1466015730294 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 11:35:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 11:35:30 INFO - PROCESS | 3820 | 1466015730301 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 11:35:30 INFO - PROCESS | 3820 | 1466015730304 Marionette TRACE conn3 <- [1,2310,null,{}] 11:35:30 INFO - PROCESS | 3820 | 1466015730307 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}] 11:35:30 INFO - PROCESS | 3820 | 1466015730310 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:30 INFO - PROCESS | 3820 | 1466015730396 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 11:35:30 INFO - PROCESS | 3820 | 1466015730402 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:30 INFO - PROCESS | 3820 | 1466015730404 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:30 INFO - PROCESS | 3820 | ++DOCSHELL 12BC6400 == 28 [pid = 3820] [id = 587] 11:35:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 64 (1312EC00) [pid = 3820] [serial = 1761] [outer = 00000000] 11:35:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 65 (13C8C000) [pid = 3820] [serial = 1762] [outer = 1312EC00] 11:35:30 INFO - PROCESS | 3820 | 1466015730451 Marionette DEBUG loaded listener.js 11:35:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 66 (140BF000) [pid = 3820] [serial = 1763] [outer = 1312EC00] 11:35:30 INFO - PROCESS | 3820 | 1466015730958 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]]]}] 11:35:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 11:35:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 688ms 11:35:31 INFO - PROCESS | 3820 | 1466015730999 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 11:35:31 INFO - PROCESS | 3820 | 1466015731002 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 11:35:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 11:35:31 INFO - PROCESS | 3820 | 1466015731005 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 11:35:31 INFO - PROCESS | 3820 | 1466015731008 Marionette TRACE conn3 <- [1,2314,null,{}] 11:35:31 INFO - PROCESS | 3820 | 1466015731019 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}] 11:35:31 INFO - PROCESS | 3820 | 1466015731023 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:31 INFO - PROCESS | 3820 | 1466015731137 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 11:35:31 INFO - PROCESS | 3820 | 1466015731249 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:31 INFO - PROCESS | 3820 | 1466015731252 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:31 INFO - PROCESS | 3820 | ++DOCSHELL 15609800 == 29 [pid = 3820] [id = 588] 11:35:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 67 (15609C00) [pid = 3820] [serial = 1764] [outer = 00000000] 11:35:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (158CE000) [pid = 3820] [serial = 1765] [outer = 15609C00] 11:35:31 INFO - PROCESS | 3820 | 1466015731298 Marionette DEBUG loaded listener.js 11:35:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (15B76800) [pid = 3820] [serial = 1766] [outer = 15609C00] 11:35:31 INFO - PROCESS | 3820 | 1466015731680 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]]]}] 11:35:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 11:35:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 736ms 11:35:31 INFO - PROCESS | 3820 | 1466015731746 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 11:35:31 INFO - PROCESS | 3820 | 1466015731748 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 11:35:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 11:35:31 INFO - PROCESS | 3820 | 1466015731752 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 11:35:31 INFO - PROCESS | 3820 | 1466015731753 Marionette TRACE conn3 <- [1,2318,null,{}] 11:35:31 INFO - PROCESS | 3820 | 1466015731757 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}] 11:35:31 INFO - PROCESS | 3820 | 1466015731759 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:31 INFO - PROCESS | 3820 | 1466015731842 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 11:35:31 INFO - PROCESS | 3820 | 1466015731847 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:31 INFO - PROCESS | 3820 | 1466015731849 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:31 INFO - PROCESS | 3820 | ++DOCSHELL 16064000 == 30 [pid = 3820] [id = 589] 11:35:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (16A99800) [pid = 3820] [serial = 1767] [outer = 00000000] 11:35:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (16B5B000) [pid = 3820] [serial = 1768] [outer = 16A99800] 11:35:31 INFO - PROCESS | 3820 | 1466015731896 Marionette DEBUG loaded listener.js 11:35:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (16E7A800) [pid = 3820] [serial = 1769] [outer = 16A99800] 11:35:32 INFO - PROCESS | 3820 | 1466015732379 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]]]}] 11:35:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 11:35:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 627ms 11:35:32 INFO - PROCESS | 3820 | 1466015732389 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 11:35:32 INFO - PROCESS | 3820 | 1466015732391 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 11:35:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 11:35:32 INFO - PROCESS | 3820 | 1466015732398 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 11:35:32 INFO - PROCESS | 3820 | 1466015732399 Marionette TRACE conn3 <- [1,2322,null,{}] 11:35:32 INFO - PROCESS | 3820 | 1466015732403 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}] 11:35:32 INFO - PROCESS | 3820 | 1466015732405 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:32 INFO - PROCESS | 3820 | 1466015732514 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 11:35:32 INFO - PROCESS | 3820 | 1466015732603 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:32 INFO - PROCESS | 3820 | 1466015732605 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:32 INFO - PROCESS | 3820 | ++DOCSHELL 16825C00 == 31 [pid = 3820] [id = 590] 11:35:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (16FCB400) [pid = 3820] [serial = 1770] [outer = 00000000] 11:35:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (176F1C00) [pid = 3820] [serial = 1771] [outer = 16FCB400] 11:35:32 INFO - PROCESS | 3820 | 1466015732648 Marionette DEBUG loaded listener.js 11:35:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (179A5400) [pid = 3820] [serial = 1772] [outer = 16FCB400] 11:35:33 INFO - PROCESS | 3820 | 1466015733070 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]]]}] 11:35:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 11:35:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 705ms 11:35:33 INFO - PROCESS | 3820 | 1466015733099 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 11:35:33 INFO - PROCESS | 3820 | 1466015733101 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 11:35:33 INFO - PROCESS | 3820 | 1466015733104 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 11:35:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 11:35:33 INFO - PROCESS | 3820 | 1466015733106 Marionette TRACE conn3 <- [1,2326,null,{}] 11:35:33 INFO - PROCESS | 3820 | 1466015733109 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}] 11:35:33 INFO - PROCESS | 3820 | 1466015733114 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:33 INFO - PROCESS | 3820 | 1466015733256 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 11:35:33 INFO - PROCESS | 3820 | 1466015733326 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:33 INFO - PROCESS | 3820 | 1466015733328 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:33 INFO - PROCESS | 3820 | ++DOCSHELL 182DA800 == 32 [pid = 3820] [id = 591] 11:35:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (1830A000) [pid = 3820] [serial = 1773] [outer = 00000000] 11:35:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (18327C00) [pid = 3820] [serial = 1774] [outer = 1830A000] 11:35:33 INFO - PROCESS | 3820 | 1466015733371 Marionette DEBUG loaded listener.js 11:35:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (18597000) [pid = 3820] [serial = 1775] [outer = 1830A000] 11:35:33 INFO - PROCESS | 3820 | 1466015733792 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]]]}] 11:35:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 11:35:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 736ms 11:35:33 INFO - PROCESS | 3820 | 1466015733846 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 11:35:33 INFO - PROCESS | 3820 | 1466015733848 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 11:35:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 11:35:33 INFO - PROCESS | 3820 | 1466015733851 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 11:35:33 INFO - PROCESS | 3820 | 1466015733853 Marionette TRACE conn3 <- [1,2330,null,{}] 11:35:33 INFO - PROCESS | 3820 | 1466015733856 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}] 11:35:33 INFO - PROCESS | 3820 | 1466015733858 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:34 INFO - PROCESS | 3820 | 1466015734004 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 11:35:34 INFO - PROCESS | 3820 | 1466015734023 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:34 INFO - PROCESS | 3820 | 1466015734025 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:34 INFO - PROCESS | 3820 | ++DOCSHELL 13123800 == 33 [pid = 3820] [id = 592] 11:35:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (15606C00) [pid = 3820] [serial = 1776] [outer = 00000000] 11:35:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (1A4D1000) [pid = 3820] [serial = 1777] [outer = 15606C00] 11:35:34 INFO - PROCESS | 3820 | 1466015734068 Marionette DEBUG loaded listener.js 11:35:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (19F5D800) [pid = 3820] [serial = 1778] [outer = 15606C00] 11:35:34 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (16AA4400) [pid = 3820] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 11:35:34 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (11262C00) [pid = 3820] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 11:35:34 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (145DB800) [pid = 3820] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 11:35:34 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (158CCC00) [pid = 3820] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 11:35:34 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (10A52800) [pid = 3820] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 11:35:34 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (130C3000) [pid = 3820] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 11:35:34 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (1624F000) [pid = 3820] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 11:35:34 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (10A49000) [pid = 3820] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 11:35:34 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (19F1B000) [pid = 3820] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 11:35:34 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (11426000) [pid = 3820] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 11:35:34 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (1560A000) [pid = 3820] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 11:35:34 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (182D7000) [pid = 3820] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 11:35:34 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (13C12800) [pid = 3820] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 11:35:34 INFO - PROCESS | 3820 | 1466015734555 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]]]}] 11:35:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 11:35:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 736ms 11:35:34 INFO - PROCESS | 3820 | 1466015734602 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 11:35:34 INFO - PROCESS | 3820 | 1466015734604 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 11:35:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 11:35:34 INFO - PROCESS | 3820 | 1466015734608 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 11:35:34 INFO - PROCESS | 3820 | 1466015734610 Marionette TRACE conn3 <- [1,2334,null,{}] 11:35:34 INFO - PROCESS | 3820 | 1466015734613 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}] 11:35:34 INFO - PROCESS | 3820 | 1466015734615 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:34 INFO - PROCESS | 3820 | 1466015734692 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 11:35:34 INFO - PROCESS | 3820 | 1466015734697 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:34 INFO - PROCESS | 3820 | 1466015734699 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:34 INFO - PROCESS | 3820 | ++DOCSHELL 13155400 == 34 [pid = 3820] [id = 593] 11:35:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (140C2C00) [pid = 3820] [serial = 1779] [outer = 00000000] 11:35:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (179A4000) [pid = 3820] [serial = 1780] [outer = 140C2C00] 11:35:34 INFO - PROCESS | 3820 | 1466015734742 Marionette DEBUG loaded listener.js 11:35:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (1830C400) [pid = 3820] [serial = 1781] [outer = 140C2C00] 11:35:35 INFO - PROCESS | 3820 | 1466015735159 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]]]}] 11:35:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 11:35:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 594ms 11:35:35 INFO - PROCESS | 3820 | 1466015735214 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 11:35:35 INFO - PROCESS | 3820 | 1466015735216 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 11:35:35 INFO - PROCESS | 3820 | 1466015735219 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 11:35:35 INFO - PROCESS | 3820 | 1466015735221 Marionette TRACE conn3 <- [1,2338,null,{}] 11:35:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 11:35:35 INFO - PROCESS | 3820 | 1466015735224 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}] 11:35:35 INFO - PROCESS | 3820 | 1466015735226 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:35 INFO - PROCESS | 3820 | 1466015735316 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 11:35:35 INFO - PROCESS | 3820 | 1466015735321 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:35 INFO - PROCESS | 3820 | 1466015735323 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:35 INFO - PROCESS | 3820 | ++DOCSHELL 1624F000 == 35 [pid = 3820] [id = 594] 11:35:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (1779E800) [pid = 3820] [serial = 1782] [outer = 00000000] 11:35:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (1A4CFC00) [pid = 3820] [serial = 1783] [outer = 1779E800] 11:35:35 INFO - PROCESS | 3820 | 1466015735365 Marionette DEBUG loaded listener.js 11:35:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (1A8E7000) [pid = 3820] [serial = 1784] [outer = 1779E800] 11:35:35 INFO - PROCESS | 3820 | 1466015735817 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]]]}] 11:35:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 11:35:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 626ms 11:35:35 INFO - PROCESS | 3820 | 1466015735871 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 11:35:35 INFO - PROCESS | 3820 | 1466015735873 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 11:35:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 11:35:35 INFO - PROCESS | 3820 | 1466015735877 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 11:35:35 INFO - PROCESS | 3820 | 1466015735879 Marionette TRACE conn3 <- [1,2342,null,{}] 11:35:35 INFO - PROCESS | 3820 | 1466015735882 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}] 11:35:35 INFO - PROCESS | 3820 | 1466015735883 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:35 INFO - PROCESS | 3820 | 1466015735970 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 11:35:36 INFO - PROCESS | 3820 | 1466015735978 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:36 INFO - PROCESS | 3820 | 1466015735980 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:36 INFO - PROCESS | 3820 | ++DOCSHELL 16B59400 == 36 [pid = 3820] [id = 595] 11:35:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (16E80400) [pid = 3820] [serial = 1785] [outer = 00000000] 11:35:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (1A92C800) [pid = 3820] [serial = 1786] [outer = 16E80400] 11:35:36 INFO - PROCESS | 3820 | 1466015736023 Marionette DEBUG loaded listener.js 11:35:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (1A934C00) [pid = 3820] [serial = 1787] [outer = 16E80400] 11:35:36 INFO - PROCESS | 3820 | --DOCSHELL 12BC6400 == 35 [pid = 3820] [id = 587] 11:35:36 INFO - PROCESS | 3820 | --DOCSHELL 10A50000 == 34 [pid = 3820] [id = 585] 11:35:36 INFO - PROCESS | 3820 | --DOCSHELL 12B62000 == 33 [pid = 3820] [id = 586] 11:35:36 INFO - PROCESS | 3820 | --DOCSHELL 1A842000 == 32 [pid = 3820] [id = 584] 11:35:37 INFO - PROCESS | 3820 | --DOCSHELL 13123800 == 31 [pid = 3820] [id = 592] 11:35:37 INFO - PROCESS | 3820 | --DOCSHELL 16825C00 == 30 [pid = 3820] [id = 590] 11:35:37 INFO - PROCESS | 3820 | --DOCSHELL 182DA800 == 29 [pid = 3820] [id = 591] 11:35:37 INFO - PROCESS | 3820 | --DOCSHELL 13155400 == 28 [pid = 3820] [id = 593] 11:35:37 INFO - PROCESS | 3820 | --DOCSHELL 15609800 == 27 [pid = 3820] [id = 588] 11:35:37 INFO - PROCESS | 3820 | --DOCSHELL 16064000 == 26 [pid = 3820] [id = 589] 11:35:37 INFO - PROCESS | 3820 | --DOCSHELL 1624F000 == 25 [pid = 3820] [id = 594] 11:35:37 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (1321F400) [pid = 3820] [serial = 1730] [outer = 00000000] [url = about:blank] 11:35:37 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (179AEC00) [pid = 3820] [serial = 1741] [outer = 00000000] [url = about:blank] 11:35:37 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (12B5F000) [pid = 3820] [serial = 1744] [outer = 00000000] [url = about:blank] 11:35:37 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (182CAC00) [pid = 3820] [serial = 1742] [outer = 00000000] [url = about:blank] 11:35:37 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (1A4D4800) [pid = 3820] [serial = 1750] [outer = 00000000] [url = about:blank] 11:35:37 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (12B62400) [pid = 3820] [serial = 1715] [outer = 00000000] [url = about:blank] 11:35:37 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (11C20000) [pid = 3820] [serial = 1714] [outer = 00000000] [url = about:blank] 11:35:37 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (1A929000) [pid = 3820] [serial = 1753] [outer = 00000000] [url = about:blank] 11:35:37 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (1605B000) [pid = 3820] [serial = 1718] [outer = 00000000] [url = about:blank] 11:35:37 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (158D1000) [pid = 3820] [serial = 1717] [outer = 00000000] [url = about:blank] 11:35:37 INFO - PROCESS | 3820 | --DOMWINDOW == 66 (19F64800) [pid = 3820] [serial = 1721] [outer = 00000000] [url = about:blank] 11:35:37 INFO - PROCESS | 3820 | --DOMWINDOW == 65 (1A4D4C00) [pid = 3820] [serial = 1751] [outer = 00000000] [url = about:blank] 11:35:37 INFO - PROCESS | 3820 | --DOMWINDOW == 64 (18502C00) [pid = 3820] [serial = 1720] [outer = 00000000] [url = about:blank] 11:35:37 INFO - PROCESS | 3820 | --DOMWINDOW == 63 (140C0000) [pid = 3820] [serial = 1745] [outer = 00000000] [url = about:blank] 11:35:37 INFO - PROCESS | 3820 | --DOMWINDOW == 62 (16BBA000) [pid = 3820] [serial = 1739] [outer = 00000000] [url = about:blank] 11:35:37 INFO - PROCESS | 3820 | --DOMWINDOW == 61 (182DBC00) [pid = 3820] [serial = 1747] [outer = 00000000] [url = about:blank] 11:35:37 INFO - PROCESS | 3820 | --DOMWINDOW == 60 (1830E800) [pid = 3820] [serial = 1748] [outer = 00000000] [url = about:blank] 11:35:37 INFO - PROCESS | 3820 | --DOMWINDOW == 59 (16256800) [pid = 3820] [serial = 1736] [outer = 00000000] [url = about:blank] 11:35:37 INFO - PROCESS | 3820 | --DOMWINDOW == 58 (16B58400) [pid = 3820] [serial = 1738] [outer = 00000000] [url = about:blank] 11:35:37 INFO - PROCESS | 3820 | --DOMWINDOW == 57 (11ADA800) [pid = 3820] [serial = 1726] [outer = 00000000] [url = about:blank] 11:35:37 INFO - PROCESS | 3820 | --DOMWINDOW == 56 (11C26000) [pid = 3820] [serial = 1727] [outer = 00000000] [url = about:blank] 11:35:37 INFO - PROCESS | 3820 | --DOMWINDOW == 55 (15602800) [pid = 3820] [serial = 1732] [outer = 00000000] [url = about:blank] 11:35:37 INFO - PROCESS | 3820 | --DOMWINDOW == 54 (1560D800) [pid = 3820] [serial = 1733] [outer = 00000000] [url = about:blank] 11:35:37 INFO - PROCESS | 3820 | --DOMWINDOW == 53 (15E7C800) [pid = 3820] [serial = 1735] [outer = 00000000] [url = about:blank] 11:35:37 INFO - PROCESS | 3820 | --DOMWINDOW == 52 (11AD6C00) [pid = 3820] [serial = 1724] [outer = 00000000] [url = about:blank] 11:35:37 INFO - PROCESS | 3820 | --DOMWINDOW == 51 (11203800) [pid = 3820] [serial = 1723] [outer = 00000000] [url = about:blank] 11:35:37 INFO - PROCESS | 3820 | --DOMWINDOW == 50 (13149800) [pid = 3820] [serial = 1729] [outer = 00000000] [url = about:blank] 11:35:37 INFO - PROCESS | 3820 | 1466015737705 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]]]}] 11:35:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 11:35:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1878ms 11:35:37 INFO - PROCESS | 3820 | 1466015737740 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 11:35:37 INFO - PROCESS | 3820 | 1466015737745 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 11:35:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 11:35:37 INFO - PROCESS | 3820 | 1466015737751 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 11:35:37 INFO - PROCESS | 3820 | 1466015737754 Marionette TRACE conn3 <- [1,2346,null,{}] 11:35:37 INFO - PROCESS | 3820 | 1466015737759 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}] 11:35:37 INFO - PROCESS | 3820 | 1466015737762 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:37 INFO - PROCESS | 3820 | 1466015737855 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 11:35:37 INFO - PROCESS | 3820 | 1466015737865 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:37 INFO - PROCESS | 3820 | 1466015737867 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:37 INFO - PROCESS | 3820 | ++DOCSHELL 11207C00 == 26 [pid = 3820] [id = 596] 11:35:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 51 (1120AC00) [pid = 3820] [serial = 1788] [outer = 00000000] 11:35:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 52 (12812000) [pid = 3820] [serial = 1789] [outer = 1120AC00] 11:35:37 INFO - PROCESS | 3820 | 1466015737920 Marionette DEBUG loaded listener.js 11:35:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 53 (12A1C400) [pid = 3820] [serial = 1790] [outer = 1120AC00] 11:35:38 INFO - PROCESS | 3820 | 1466015738429 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]]]}] 11:35:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 11:35:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 752ms 11:35:38 INFO - PROCESS | 3820 | 1466015738491 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 11:35:38 INFO - PROCESS | 3820 | 1466015738496 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 11:35:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 11:35:38 INFO - PROCESS | 3820 | 1466015738502 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 11:35:38 INFO - PROCESS | 3820 | 1466015738505 Marionette TRACE conn3 <- [1,2350,null,{}] 11:35:38 INFO - PROCESS | 3820 | 1466015738509 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}] 11:35:38 INFO - PROCESS | 3820 | 1466015738512 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:38 INFO - PROCESS | 3820 | 1466015738597 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 11:35:38 INFO - PROCESS | 3820 | 1466015738691 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:38 INFO - PROCESS | 3820 | 1466015738694 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:38 INFO - PROCESS | 3820 | ++DOCSHELL 12B68C00 == 27 [pid = 3820] [id = 597] 11:35:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 54 (12B69800) [pid = 3820] [serial = 1791] [outer = 00000000] 11:35:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 55 (12DF2000) [pid = 3820] [serial = 1792] [outer = 12B69800] 11:35:38 INFO - PROCESS | 3820 | 1466015738749 Marionette DEBUG loaded listener.js 11:35:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 56 (130A0C00) [pid = 3820] [serial = 1793] [outer = 12B69800] 11:35:39 INFO - PROCESS | 3820 | 1466015739125 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]]]}] 11:35:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 11:35:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 626ms 11:35:39 INFO - PROCESS | 3820 | 1466015739142 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 11:35:39 INFO - PROCESS | 3820 | 1466015739145 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 11:35:39 INFO - PROCESS | 3820 | 1466015739148 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 11:35:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 11:35:39 INFO - PROCESS | 3820 | 1466015739152 Marionette TRACE conn3 <- [1,2354,null,{}] 11:35:39 INFO - PROCESS | 3820 | 1466015739166 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}] 11:35:39 INFO - PROCESS | 3820 | 1466015739170 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:39 INFO - PROCESS | 3820 | 1466015739253 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 11:35:39 INFO - PROCESS | 3820 | 1466015739289 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:39 INFO - PROCESS | 3820 | 1466015739293 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:39 INFO - PROCESS | 3820 | ++DOCSHELL 13C8DC00 == 28 [pid = 3820] [id = 598] 11:35:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 57 (13C8E000) [pid = 3820] [serial = 1794] [outer = 00000000] 11:35:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 58 (140C5400) [pid = 3820] [serial = 1795] [outer = 13C8E000] 11:35:39 INFO - PROCESS | 3820 | 1466015739339 Marionette DEBUG loaded listener.js 11:35:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 59 (145D1C00) [pid = 3820] [serial = 1796] [outer = 13C8E000] 11:35:39 INFO - PROCESS | 3820 | 1466015739809 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]]]}] 11:35:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 11:35:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 705ms 11:35:39 INFO - PROCESS | 3820 | 1466015739849 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 11:35:39 INFO - PROCESS | 3820 | 1466015739852 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 11:35:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 11:35:39 INFO - PROCESS | 3820 | 1466015739855 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 11:35:39 INFO - PROCESS | 3820 | 1466015739856 Marionette TRACE conn3 <- [1,2358,null,{}] 11:35:39 INFO - PROCESS | 3820 | 1466015739860 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}] 11:35:39 INFO - PROCESS | 3820 | 1466015739872 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:39 INFO - PROCESS | 3820 | 1466015739953 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 11:35:39 INFO - PROCESS | 3820 | 1466015739959 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:39 INFO - PROCESS | 3820 | 1466015739962 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:39 INFO - PROCESS | 3820 | ++DOCSHELL 145DB800 == 29 [pid = 3820] [id = 599] 11:35:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 60 (1507A000) [pid = 3820] [serial = 1797] [outer = 00000000] 11:35:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 61 (1560D400) [pid = 3820] [serial = 1798] [outer = 1507A000] 11:35:40 INFO - PROCESS | 3820 | 1466015740005 Marionette DEBUG loaded listener.js 11:35:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 62 (15697C00) [pid = 3820] [serial = 1799] [outer = 1507A000] 11:35:40 INFO - PROCESS | 3820 | 1466015740445 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]]]}] 11:35:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 11:35:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 641ms 11:35:40 INFO - PROCESS | 3820 | 1466015740493 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 11:35:40 INFO - PROCESS | 3820 | 1466015740495 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 11:35:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 11:35:40 INFO - PROCESS | 3820 | 1466015740498 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 11:35:40 INFO - PROCESS | 3820 | 1466015740500 Marionette TRACE conn3 <- [1,2362,null,{}] 11:35:40 INFO - PROCESS | 3820 | 1466015740503 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}] 11:35:40 INFO - PROCESS | 3820 | 1466015740505 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:40 INFO - PROCESS | 3820 | 1466015740581 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 11:35:40 INFO - PROCESS | 3820 | 1466015740586 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:40 INFO - PROCESS | 3820 | 1466015740588 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:40 INFO - PROCESS | 3820 | ++DOCSHELL 15B74400 == 30 [pid = 3820] [id = 600] 11:35:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 63 (15E5C800) [pid = 3820] [serial = 1800] [outer = 00000000] 11:35:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 64 (15E7BC00) [pid = 3820] [serial = 1801] [outer = 15E5C800] 11:35:40 INFO - PROCESS | 3820 | 1466015740631 Marionette DEBUG loaded listener.js 11:35:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 65 (1624D400) [pid = 3820] [serial = 1802] [outer = 15E5C800] 11:35:41 INFO - PROCESS | 3820 | 1466015741087 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]]]}] 11:35:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 11:35:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 642ms 11:35:41 INFO - PROCESS | 3820 | 1466015741136 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 11:35:41 INFO - PROCESS | 3820 | 1466015741138 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 11:35:41 INFO - PROCESS | 3820 | 1466015741142 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 11:35:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 11:35:41 INFO - PROCESS | 3820 | 1466015741143 Marionette TRACE conn3 <- [1,2366,null,{}] 11:35:41 INFO - PROCESS | 3820 | 1466015741147 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}] 11:35:41 INFO - PROCESS | 3820 | 1466015741153 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:41 INFO - PROCESS | 3820 | 1466015741254 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 11:35:41 INFO - PROCESS | 3820 | 1466015741260 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:41 INFO - PROCESS | 3820 | 1466015741262 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:41 INFO - PROCESS | 3820 | ++DOCSHELL 16A9EC00 == 31 [pid = 3820] [id = 601] 11:35:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 66 (16A9F400) [pid = 3820] [serial = 1803] [outer = 00000000] 11:35:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 67 (16B07800) [pid = 3820] [serial = 1804] [outer = 16A9F400] 11:35:41 INFO - PROCESS | 3820 | 1466015741304 Marionette DEBUG loaded listener.js 11:35:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (16BB1800) [pid = 3820] [serial = 1805] [outer = 16A9F400] 11:35:41 INFO - PROCESS | 3820 | 1466015741747 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]]]}] 11:35:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 11:35:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 626ms 11:35:41 INFO - PROCESS | 3820 | 1466015741780 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 11:35:41 INFO - PROCESS | 3820 | 1466015741782 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 11:35:41 INFO - PROCESS | 3820 | 1466015741785 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 11:35:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 11:35:41 INFO - PROCESS | 3820 | 1466015741787 Marionette TRACE conn3 <- [1,2370,null,{}] 11:35:41 INFO - PROCESS | 3820 | 1466015741790 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}] 11:35:41 INFO - PROCESS | 3820 | 1466015741792 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:41 INFO - PROCESS | 3820 | 1466015741880 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 11:35:41 INFO - PROCESS | 3820 | 1466015741886 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:41 INFO - PROCESS | 3820 | 1466015741888 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:41 INFO - PROCESS | 3820 | ++DOCSHELL 176ADC00 == 32 [pid = 3820] [id = 602] 11:35:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (176AE400) [pid = 3820] [serial = 1806] [outer = 00000000] 11:35:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (179A5C00) [pid = 3820] [serial = 1807] [outer = 176AE400] 11:35:41 INFO - PROCESS | 3820 | 1466015741930 Marionette DEBUG loaded listener.js 11:35:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (179AA800) [pid = 3820] [serial = 1808] [outer = 176AE400] 11:35:42 INFO - PROCESS | 3820 | 1466015742393 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]]]}] 11:35:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 11:35:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 626ms 11:35:42 INFO - PROCESS | 3820 | 1466015742437 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 11:35:42 INFO - PROCESS | 3820 | 1466015742439 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 11:35:42 INFO - PROCESS | 3820 | 1466015742490 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 11:35:42 INFO - PROCESS | 3820 | 1466015742491 Marionette TRACE conn3 <- [1,2374,null,{}] 11:35:42 INFO - PROCESS | 3820 | 1466015742495 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}] 11:35:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 11:35:42 INFO - PROCESS | 3820 | 1466015742496 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:42 INFO - PROCESS | 3820 | 1466015742572 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 11:35:42 INFO - PROCESS | 3820 | 1466015742579 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:42 INFO - PROCESS | 3820 | 1466015742581 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:42 INFO - PROCESS | 3820 | ++DOCSHELL 16BB7C00 == 33 [pid = 3820] [id = 603] 11:35:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (17053800) [pid = 3820] [serial = 1809] [outer = 00000000] 11:35:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (182CD800) [pid = 3820] [serial = 1810] [outer = 17053800] 11:35:42 INFO - PROCESS | 3820 | 1466015742623 Marionette DEBUG loaded listener.js 11:35:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (182D4000) [pid = 3820] [serial = 1811] [outer = 17053800] 11:35:43 INFO - PROCESS | 3820 | 1466015743087 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]]]}] 11:35:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 11:35:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 642ms 11:35:43 INFO - PROCESS | 3820 | 1466015743133 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 11:35:43 INFO - PROCESS | 3820 | 1466015743135 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 11:35:43 INFO - PROCESS | 3820 | 1466015743138 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 11:35:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 11:35:43 INFO - PROCESS | 3820 | 1466015743140 Marionette TRACE conn3 <- [1,2378,null,{}] 11:35:43 INFO - PROCESS | 3820 | 1466015743143 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}] 11:35:43 INFO - PROCESS | 3820 | 1466015743145 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:43 INFO - PROCESS | 3820 | 1466015743254 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 11:35:43 INFO - PROCESS | 3820 | 1466015743340 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:43 INFO - PROCESS | 3820 | 1466015743342 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:43 INFO - PROCESS | 3820 | ++DOCSHELL 13C8B800 == 34 [pid = 3820] [id = 604] 11:35:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (1830EC00) [pid = 3820] [serial = 1812] [outer = 00000000] 11:35:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (18502400) [pid = 3820] [serial = 1813] [outer = 1830EC00] 11:35:43 INFO - PROCESS | 3820 | 1466015743384 Marionette DEBUG loaded listener.js 11:35:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (18503400) [pid = 3820] [serial = 1814] [outer = 1830EC00] 11:35:43 INFO - PROCESS | 3820 | 1466015743797 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]]]}] 11:35:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 11:35:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 704ms 11:35:43 INFO - PROCESS | 3820 | 1466015743838 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 11:35:43 INFO - PROCESS | 3820 | 1466015743840 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 11:35:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 11:35:43 INFO - PROCESS | 3820 | 1466015743843 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 11:35:43 INFO - PROCESS | 3820 | 1466015743845 Marionette TRACE conn3 <- [1,2382,null,{}] 11:35:43 INFO - PROCESS | 3820 | 1466015743849 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}] 11:35:43 INFO - PROCESS | 3820 | 1466015743851 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:43 INFO - PROCESS | 3820 | 1466015743973 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 11:35:44 INFO - PROCESS | 3820 | 1466015744036 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:44 INFO - PROCESS | 3820 | 1466015744038 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:44 INFO - PROCESS | 3820 | ++DOCSHELL 1830E800 == 35 [pid = 3820] [id = 605] 11:35:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (18592C00) [pid = 3820] [serial = 1815] [outer = 00000000] 11:35:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (19F23000) [pid = 3820] [serial = 1816] [outer = 18592C00] 11:35:44 INFO - PROCESS | 3820 | 1466015744080 Marionette DEBUG loaded listener.js 11:35:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (19F69C00) [pid = 3820] [serial = 1817] [outer = 18592C00] 11:35:44 INFO - PROCESS | 3820 | 1466015744518 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]]]}] 11:35:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 11:35:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 705ms 11:35:44 INFO - PROCESS | 3820 | 1466015744543 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 11:35:44 INFO - PROCESS | 3820 | 1466015744545 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 11:35:44 INFO - PROCESS | 3820 | 1466015744548 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 11:35:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 11:35:44 INFO - PROCESS | 3820 | 1466015744551 Marionette TRACE conn3 <- [1,2386,null,{}] 11:35:44 INFO - PROCESS | 3820 | 1466015744554 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}] 11:35:44 INFO - PROCESS | 3820 | 1466015744556 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:44 INFO - PROCESS | 3820 | 1466015744706 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 11:35:44 INFO - PROCESS | 3820 | 1466015744729 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:44 INFO - PROCESS | 3820 | 1466015744732 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:44 INFO - PROCESS | 3820 | ++DOCSHELL 158CF800 == 36 [pid = 3820] [id = 606] 11:35:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (1A4D4000) [pid = 3820] [serial = 1818] [outer = 00000000] 11:35:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (1A8DFC00) [pid = 3820] [serial = 1819] [outer = 1A4D4000] 11:35:44 INFO - PROCESS | 3820 | 1466015744776 Marionette DEBUG loaded listener.js 11:35:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (1A927800) [pid = 3820] [serial = 1820] [outer = 1A4D4000] 11:35:45 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (1779E800) [pid = 3820] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 11:35:45 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (16FCB400) [pid = 3820] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 11:35:45 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (1830A000) [pid = 3820] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 11:35:45 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (15606C00) [pid = 3820] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 11:35:45 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (15609C00) [pid = 3820] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 11:35:45 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (1312EC00) [pid = 3820] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 11:35:45 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (12B62C00) [pid = 3820] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 11:35:45 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (1120B000) [pid = 3820] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 11:35:45 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (1A843C00) [pid = 3820] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 11:35:45 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (16A99800) [pid = 3820] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 11:35:45 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (140C2C00) [pid = 3820] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 11:35:45 INFO - PROCESS | 3820 | 1466015745314 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]]]}] 11:35:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 11:35:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 799ms 11:35:45 INFO - PROCESS | 3820 | 1466015745356 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 11:35:45 INFO - PROCESS | 3820 | 1466015745358 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 11:35:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 11:35:45 INFO - PROCESS | 3820 | 1466015745361 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 11:35:45 INFO - PROCESS | 3820 | 1466015745363 Marionette TRACE conn3 <- [1,2390,null,{}] 11:35:45 INFO - PROCESS | 3820 | 1466015745366 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}] 11:35:45 INFO - PROCESS | 3820 | 1466015745368 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:45 INFO - PROCESS | 3820 | 1466015745447 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 11:35:45 INFO - PROCESS | 3820 | 1466015745452 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:45 INFO - PROCESS | 3820 | 1466015745454 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:45 INFO - PROCESS | 3820 | ++DOCSHELL 140C5C00 == 37 [pid = 3820] [id = 607] 11:35:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (15695400) [pid = 3820] [serial = 1821] [outer = 00000000] 11:35:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (1858B400) [pid = 3820] [serial = 1822] [outer = 15695400] 11:35:45 INFO - PROCESS | 3820 | 1466015745502 Marionette DEBUG loaded listener.js 11:35:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (1A4D5000) [pid = 3820] [serial = 1823] [outer = 15695400] 11:35:45 INFO - PROCESS | 3820 | 1466015745944 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]]]}] 11:35:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 11:35:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 627ms 11:35:46 INFO - PROCESS | 3820 | 1466015745999 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 11:35:46 INFO - PROCESS | 3820 | 1466015746001 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 11:35:46 INFO - PROCESS | 3820 | 1466015746004 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 11:35:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 11:35:46 INFO - PROCESS | 3820 | 1466015746006 Marionette TRACE conn3 <- [1,2394,null,{}] 11:35:46 INFO - PROCESS | 3820 | 1466015746009 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}] 11:35:46 INFO - PROCESS | 3820 | 1466015746011 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:46 INFO - PROCESS | 3820 | 1466015746100 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 11:35:46 INFO - PROCESS | 3820 | 1466015746108 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:46 INFO - PROCESS | 3820 | 1466015746110 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:46 INFO - PROCESS | 3820 | ++DOCSHELL 16BABC00 == 38 [pid = 3820] [id = 608] 11:35:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (18221000) [pid = 3820] [serial = 1824] [outer = 00000000] 11:35:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (1AA96000) [pid = 3820] [serial = 1825] [outer = 18221000] 11:35:46 INFO - PROCESS | 3820 | 1466015746153 Marionette DEBUG loaded listener.js 11:35:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (1AA9B000) [pid = 3820] [serial = 1826] [outer = 18221000] 11:35:46 INFO - PROCESS | 3820 | 1466015746599 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]]]}] 11:35:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 11:35:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 626ms 11:35:46 INFO - PROCESS | 3820 | 1466015746643 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 11:35:46 INFO - PROCESS | 3820 | 1466015746644 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 11:35:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 11:35:46 INFO - PROCESS | 3820 | 1466015746647 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 11:35:46 INFO - PROCESS | 3820 | 1466015746649 Marionette TRACE conn3 <- [1,2398,null,{}] 11:35:46 INFO - PROCESS | 3820 | 1466015746652 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}] 11:35:46 INFO - PROCESS | 3820 | 1466015746654 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:46 INFO - PROCESS | 3820 | 1466015746731 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 11:35:46 INFO - PROCESS | 3820 | 1466015746736 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:46 INFO - PROCESS | 3820 | 1466015746738 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:46 INFO - PROCESS | 3820 | ++DOCSHELL 15E7A800 == 39 [pid = 3820] [id = 609] 11:35:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (176F1800) [pid = 3820] [serial = 1827] [outer = 00000000] 11:35:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (1AC02400) [pid = 3820] [serial = 1828] [outer = 176F1800] 11:35:46 INFO - PROCESS | 3820 | 1466015746779 Marionette DEBUG loaded listener.js 11:35:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (1AC06000) [pid = 3820] [serial = 1829] [outer = 176F1800] 11:35:47 INFO - PROCESS | 3820 | --DOCSHELL 16B59400 == 38 [pid = 3820] [id = 595] 11:35:47 INFO - PROCESS | 3820 | --DOCSHELL 11207C00 == 37 [pid = 3820] [id = 596] 11:35:48 INFO - PROCESS | 3820 | --DOCSHELL 12B68C00 == 36 [pid = 3820] [id = 597] 11:35:48 INFO - PROCESS | 3820 | --DOCSHELL 16A9EC00 == 35 [pid = 3820] [id = 601] 11:35:48 INFO - PROCESS | 3820 | --DOCSHELL 13C8B800 == 34 [pid = 3820] [id = 604] 11:35:48 INFO - PROCESS | 3820 | --DOCSHELL 13C8DC00 == 33 [pid = 3820] [id = 598] 11:35:48 INFO - PROCESS | 3820 | --DOCSHELL 145DB800 == 32 [pid = 3820] [id = 599] 11:35:48 INFO - PROCESS | 3820 | --DOCSHELL 16BB7C00 == 31 [pid = 3820] [id = 603] 11:35:48 INFO - PROCESS | 3820 | --DOCSHELL 158CF800 == 30 [pid = 3820] [id = 606] 11:35:48 INFO - PROCESS | 3820 | --DOCSHELL 140C5C00 == 29 [pid = 3820] [id = 607] 11:35:48 INFO - PROCESS | 3820 | --DOCSHELL 15B74400 == 28 [pid = 3820] [id = 600] 11:35:48 INFO - PROCESS | 3820 | --DOCSHELL 176ADC00 == 27 [pid = 3820] [id = 602] 11:35:48 INFO - PROCESS | 3820 | --DOCSHELL 16BABC00 == 26 [pid = 3820] [id = 608] 11:35:48 INFO - PROCESS | 3820 | --DOCSHELL 1830E800 == 25 [pid = 3820] [id = 605] 11:35:48 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (1A8E7000) [pid = 3820] [serial = 1784] [outer = 00000000] [url = about:blank] 11:35:48 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (1A92C800) [pid = 3820] [serial = 1786] [outer = 00000000] [url = about:blank] 11:35:48 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (176F1C00) [pid = 3820] [serial = 1771] [outer = 00000000] [url = about:blank] 11:35:48 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (18327C00) [pid = 3820] [serial = 1774] [outer = 00000000] [url = about:blank] 11:35:48 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (179A5400) [pid = 3820] [serial = 1772] [outer = 00000000] [url = about:blank] 11:35:48 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (1A4D1000) [pid = 3820] [serial = 1777] [outer = 00000000] [url = about:blank] 11:35:48 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (18597000) [pid = 3820] [serial = 1775] [outer = 00000000] [url = about:blank] 11:35:48 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (1A4CFC00) [pid = 3820] [serial = 1783] [outer = 00000000] [url = about:blank] 11:35:48 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (19F5D800) [pid = 3820] [serial = 1778] [outer = 00000000] [url = about:blank] 11:35:48 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (158CE000) [pid = 3820] [serial = 1765] [outer = 00000000] [url = about:blank] 11:35:48 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (15B76800) [pid = 3820] [serial = 1766] [outer = 00000000] [url = about:blank] 11:35:48 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (13C8C000) [pid = 3820] [serial = 1762] [outer = 00000000] [url = about:blank] 11:35:48 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (140BF000) [pid = 3820] [serial = 1763] [outer = 00000000] [url = about:blank] 11:35:48 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (1309C800) [pid = 3820] [serial = 1760] [outer = 00000000] [url = about:blank] 11:35:48 INFO - PROCESS | 3820 | --DOMWINDOW == 66 (12DF1C00) [pid = 3820] [serial = 1759] [outer = 00000000] [url = about:blank] 11:35:48 INFO - PROCESS | 3820 | --DOMWINDOW == 65 (13C12400) [pid = 3820] [serial = 1757] [outer = 00000000] [url = about:blank] 11:35:48 INFO - PROCESS | 3820 | --DOMWINDOW == 64 (12DF8800) [pid = 3820] [serial = 1756] [outer = 00000000] [url = about:blank] 11:35:48 INFO - PROCESS | 3820 | --DOMWINDOW == 63 (1A92FC00) [pid = 3820] [serial = 1754] [outer = 00000000] [url = about:blank] 11:35:48 INFO - PROCESS | 3820 | --DOMWINDOW == 62 (16B5B000) [pid = 3820] [serial = 1768] [outer = 00000000] [url = about:blank] 11:35:48 INFO - PROCESS | 3820 | --DOMWINDOW == 61 (179A4000) [pid = 3820] [serial = 1780] [outer = 00000000] [url = about:blank] 11:35:48 INFO - PROCESS | 3820 | --DOMWINDOW == 60 (1830C400) [pid = 3820] [serial = 1781] [outer = 00000000] [url = about:blank] 11:35:48 INFO - PROCESS | 3820 | --DOMWINDOW == 59 (16E7A800) [pid = 3820] [serial = 1769] [outer = 00000000] [url = about:blank] 11:35:48 INFO - PROCESS | 3820 | 1466015748517 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]]]}] 11:35:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 11:35:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1910ms 11:35:48 INFO - PROCESS | 3820 | 1466015748564 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 11:35:48 INFO - PROCESS | 3820 | 1466015748568 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 11:35:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 11:35:48 INFO - PROCESS | 3820 | 1466015748574 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 11:35:48 INFO - PROCESS | 3820 | 1466015748577 Marionette TRACE conn3 <- [1,2402,null,{}] 11:35:48 INFO - PROCESS | 3820 | 1466015748583 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}] 11:35:48 INFO - PROCESS | 3820 | 1466015748586 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:48 INFO - PROCESS | 3820 | 1466015748680 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 11:35:48 INFO - PROCESS | 3820 | 1466015748714 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:48 INFO - PROCESS | 3820 | 1466015748717 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:48 INFO - PROCESS | 3820 | ++DOCSHELL 11260400 == 26 [pid = 3820] [id = 610] 11:35:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 60 (11262C00) [pid = 3820] [serial = 1830] [outer = 00000000] 11:35:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 61 (11427800) [pid = 3820] [serial = 1831] [outer = 11262C00] 11:35:48 INFO - PROCESS | 3820 | 1466015748769 Marionette DEBUG loaded listener.js 11:35:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 62 (11ADA800) [pid = 3820] [serial = 1832] [outer = 11262C00] 11:35:49 INFO - PROCESS | 3820 | 1466015749270 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]]]}] 11:35:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 11:35:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 735ms 11:35:49 INFO - PROCESS | 3820 | 1466015749314 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 11:35:49 INFO - PROCESS | 3820 | 1466015749319 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 11:35:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 11:35:49 INFO - PROCESS | 3820 | 1466015749325 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 11:35:49 INFO - PROCESS | 3820 | 1466015749327 Marionette TRACE conn3 <- [1,2406,null,{}] 11:35:49 INFO - PROCESS | 3820 | 1466015749331 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}] 11:35:49 INFO - PROCESS | 3820 | 1466015749334 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:49 INFO - PROCESS | 3820 | 1466015749424 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 11:35:49 INFO - PROCESS | 3820 | 1466015749431 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:49 INFO - PROCESS | 3820 | 1466015749433 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:49 INFO - PROCESS | 3820 | ++DOCSHELL 12BC5400 == 27 [pid = 3820] [id = 611] 11:35:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 63 (12BC6400) [pid = 3820] [serial = 1833] [outer = 00000000] 11:35:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 64 (13077800) [pid = 3820] [serial = 1834] [outer = 12BC6400] 11:35:49 INFO - PROCESS | 3820 | 1466015749479 Marionette DEBUG loaded listener.js 11:35:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 65 (13129800) [pid = 3820] [serial = 1835] [outer = 12BC6400] 11:35:49 INFO - PROCESS | 3820 | 1466015749955 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]]]}] 11:35:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 11:35:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 704ms 11:35:50 INFO - PROCESS | 3820 | 1466015750024 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 11:35:50 INFO - PROCESS | 3820 | 1466015750026 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 11:35:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 11:35:50 INFO - PROCESS | 3820 | 1466015750029 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 11:35:50 INFO - PROCESS | 3820 | 1466015750033 Marionette TRACE conn3 <- [1,2410,null,{}] 11:35:50 INFO - PROCESS | 3820 | 1466015750043 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}] 11:35:50 INFO - PROCESS | 3820 | 1466015750048 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:50 INFO - PROCESS | 3820 | 1466015750156 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 11:35:50 INFO - PROCESS | 3820 | 1466015750252 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:50 INFO - PROCESS | 3820 | 1466015750255 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:50 INFO - PROCESS | 3820 | ++DOCSHELL 13C8DC00 == 28 [pid = 3820] [id = 612] 11:35:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 66 (13C8E400) [pid = 3820] [serial = 1836] [outer = 00000000] 11:35:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 67 (140BF400) [pid = 3820] [serial = 1837] [outer = 13C8E400] 11:35:50 INFO - PROCESS | 3820 | 1466015750302 Marionette DEBUG loaded listener.js 11:35:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (145D8C00) [pid = 3820] [serial = 1838] [outer = 13C8E400] 11:35:50 INFO - PROCESS | 3820 | 1466015750680 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]]]}] 11:35:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 11:35:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 705ms 11:35:50 INFO - PROCESS | 3820 | 1466015750729 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 11:35:50 INFO - PROCESS | 3820 | 1466015750741 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 11:35:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 11:35:50 INFO - PROCESS | 3820 | 1466015750753 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 11:35:50 INFO - PROCESS | 3820 | 1466015750755 Marionette TRACE conn3 <- [1,2414,null,{}] 11:35:50 INFO - PROCESS | 3820 | 1466015750758 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}] 11:35:50 INFO - PROCESS | 3820 | 1466015750760 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:50 INFO - PROCESS | 3820 | 1466015750846 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 11:35:50 INFO - PROCESS | 3820 | 1466015750851 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:50 INFO - PROCESS | 3820 | 1466015750854 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:50 INFO - PROCESS | 3820 | ++DOCSHELL 140BF000 == 29 [pid = 3820] [id = 613] 11:35:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (140C6000) [pid = 3820] [serial = 1839] [outer = 00000000] 11:35:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (15610000) [pid = 3820] [serial = 1840] [outer = 140C6000] 11:35:50 INFO - PROCESS | 3820 | 1466015750897 Marionette DEBUG loaded listener.js 11:35:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (15E5A000) [pid = 3820] [serial = 1841] [outer = 140C6000] 11:35:51 INFO - PROCESS | 3820 | 1466015751326 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]]]}] 11:35:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 11:35:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 626ms 11:35:51 INFO - PROCESS | 3820 | 1466015751390 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 11:35:51 INFO - PROCESS | 3820 | 1466015751392 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 11:35:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 11:35:51 INFO - PROCESS | 3820 | 1466015751395 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 11:35:51 INFO - PROCESS | 3820 | 1466015751397 Marionette TRACE conn3 <- [1,2418,null,{}] 11:35:51 INFO - PROCESS | 3820 | 1466015751401 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}] 11:35:51 INFO - PROCESS | 3820 | 1466015751403 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:51 INFO - PROCESS | 3820 | 1466015751479 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 11:35:51 INFO - PROCESS | 3820 | 1466015751484 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:51 INFO - PROCESS | 3820 | 1466015751486 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:51 INFO - PROCESS | 3820 | ++DOCSHELL 15E71800 == 30 [pid = 3820] [id = 614] 11:35:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (15E7C800) [pid = 3820] [serial = 1842] [outer = 00000000] 11:35:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (16A9A400) [pid = 3820] [serial = 1843] [outer = 15E7C800] 11:35:51 INFO - PROCESS | 3820 | 1466015751528 Marionette DEBUG loaded listener.js 11:35:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (16AA3C00) [pid = 3820] [serial = 1844] [outer = 15E7C800] 11:35:52 INFO - PROCESS | 3820 | 1466015752009 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]]]}] 11:35:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 11:35:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 626ms 11:35:52 INFO - PROCESS | 3820 | 1466015752033 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 11:35:52 INFO - PROCESS | 3820 | 1466015752035 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 11:35:52 INFO - PROCESS | 3820 | 1466015752039 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 11:35:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 11:35:52 INFO - PROCESS | 3820 | 1466015752040 Marionette TRACE conn3 <- [1,2422,null,{}] 11:35:52 INFO - PROCESS | 3820 | 1466015752048 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}] 11:35:52 INFO - PROCESS | 3820 | 1466015752053 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:52 INFO - PROCESS | 3820 | 1466015752151 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 11:35:52 INFO - PROCESS | 3820 | 1466015752159 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:52 INFO - PROCESS | 3820 | 1466015752161 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:52 INFO - PROCESS | 3820 | ++DOCSHELL 16BB5000 == 31 [pid = 3820] [id = 615] 11:35:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (16E86000) [pid = 3820] [serial = 1845] [outer = 00000000] 11:35:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (176AAC00) [pid = 3820] [serial = 1846] [outer = 16E86000] 11:35:52 INFO - PROCESS | 3820 | 1466015752205 Marionette DEBUG loaded listener.js 11:35:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (177A1000) [pid = 3820] [serial = 1847] [outer = 16E86000] 11:35:52 INFO - PROCESS | 3820 | 1466015752659 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]]]}] 11:35:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 11:35:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 642ms 11:35:52 INFO - PROCESS | 3820 | 1466015752677 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 11:35:52 INFO - PROCESS | 3820 | 1466015752679 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 11:35:52 INFO - PROCESS | 3820 | 1466015752682 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 11:35:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 11:35:52 INFO - PROCESS | 3820 | 1466015752684 Marionette TRACE conn3 <- [1,2426,null,{}] 11:35:52 INFO - PROCESS | 3820 | 1466015752687 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}] 11:35:52 INFO - PROCESS | 3820 | 1466015752698 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:52 INFO - PROCESS | 3820 | 1466015752776 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 11:35:52 INFO - PROCESS | 3820 | 1466015752782 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:52 INFO - PROCESS | 3820 | 1466015752784 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:52 INFO - PROCESS | 3820 | ++DOCSHELL 176EC800 == 32 [pid = 3820] [id = 616] 11:35:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (176F2C00) [pid = 3820] [serial = 1848] [outer = 00000000] 11:35:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (182CB800) [pid = 3820] [serial = 1849] [outer = 176F2C00] 11:35:52 INFO - PROCESS | 3820 | 1466015752827 Marionette DEBUG loaded listener.js 11:35:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (182CD000) [pid = 3820] [serial = 1850] [outer = 176F2C00] 11:35:53 INFO - PROCESS | 3820 | 1466015753256 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]]]}] 11:35:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 11:35:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 595ms 11:35:53 INFO - PROCESS | 3820 | 1466015753279 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 11:35:53 INFO - PROCESS | 3820 | 1466015753281 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 11:35:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 11:35:53 INFO - PROCESS | 3820 | 1466015753285 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 11:35:53 INFO - PROCESS | 3820 | 1466015753286 Marionette TRACE conn3 <- [1,2430,null,{}] 11:35:53 INFO - PROCESS | 3820 | 1466015753290 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}] 11:35:53 INFO - PROCESS | 3820 | 1466015753292 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:53 INFO - PROCESS | 3820 | 1466015753414 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 11:35:53 INFO - PROCESS | 3820 | 1466015753422 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:53 INFO - PROCESS | 3820 | 1466015753424 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:53 INFO - PROCESS | 3820 | ++DOCSHELL 16AA2C00 == 33 [pid = 3820] [id = 617] 11:35:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (16FCB400) [pid = 3820] [serial = 1851] [outer = 00000000] 11:35:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (18596800) [pid = 3820] [serial = 1852] [outer = 16FCB400] 11:35:53 INFO - PROCESS | 3820 | 1466015753467 Marionette DEBUG loaded listener.js 11:35:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (18590800) [pid = 3820] [serial = 1853] [outer = 16FCB400] 11:35:53 INFO - PROCESS | 3820 | 1466015753899 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]]]}] 11:35:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 11:35:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 626ms 11:35:53 INFO - PROCESS | 3820 | 1466015753923 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 11:35:53 INFO - PROCESS | 3820 | 1466015753925 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 11:35:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 11:35:53 INFO - PROCESS | 3820 | 1466015753934 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 11:35:53 INFO - PROCESS | 3820 | 1466015753936 Marionette TRACE conn3 <- [1,2434,null,{}] 11:35:53 INFO - PROCESS | 3820 | 1466015753940 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}] 11:35:53 INFO - PROCESS | 3820 | 1466015753941 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:54 INFO - PROCESS | 3820 | 1466015754056 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 11:35:54 INFO - PROCESS | 3820 | 1466015754061 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:54 INFO - PROCESS | 3820 | 1466015754063 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:54 INFO - PROCESS | 3820 | ++DOCSHELL 13C8C000 == 34 [pid = 3820] [id = 618] 11:35:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (19F64400) [pid = 3820] [serial = 1854] [outer = 00000000] 11:35:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (1A4D1000) [pid = 3820] [serial = 1855] [outer = 19F64400] 11:35:54 INFO - PROCESS | 3820 | 1466015754106 Marionette DEBUG loaded listener.js 11:35:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (1A4D1C00) [pid = 3820] [serial = 1856] [outer = 19F64400] 11:35:54 INFO - PROCESS | 3820 | 1466015754555 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]]]}] 11:35:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 11:35:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 626ms 11:35:54 INFO - PROCESS | 3820 | 1466015754567 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 11:35:54 INFO - PROCESS | 3820 | 1466015754568 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 11:35:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 11:35:54 INFO - PROCESS | 3820 | 1466015754572 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 11:35:54 INFO - PROCESS | 3820 | 1466015754573 Marionette TRACE conn3 <- [1,2438,null,{}] 11:35:54 INFO - PROCESS | 3820 | 1466015754577 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}] 11:35:54 INFO - PROCESS | 3820 | 1466015754578 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:54 INFO - PROCESS | 3820 | 1466015754710 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 11:35:54 INFO - PROCESS | 3820 | 1466015754715 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:54 INFO - PROCESS | 3820 | 1466015754717 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:54 INFO - PROCESS | 3820 | ++DOCSHELL 1560D800 == 35 [pid = 3820] [id = 619] 11:35:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (1A8E1C00) [pid = 3820] [serial = 1857] [outer = 00000000] 11:35:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (1A92A000) [pid = 3820] [serial = 1858] [outer = 1A8E1C00] 11:35:54 INFO - PROCESS | 3820 | 1466015754759 Marionette DEBUG loaded listener.js 11:35:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (1A92E000) [pid = 3820] [serial = 1859] [outer = 1A8E1C00] 11:35:55 INFO - PROCESS | 3820 | 1466015755200 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]]]}] 11:35:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 11:35:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 704ms 11:35:55 INFO - PROCESS | 3820 | 1466015755272 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 11:35:55 INFO - PROCESS | 3820 | 1466015755274 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 11:35:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 11:35:55 INFO - PROCESS | 3820 | 1466015755278 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 11:35:55 INFO - PROCESS | 3820 | 1466015755280 Marionette TRACE conn3 <- [1,2442,null,{}] 11:35:55 INFO - PROCESS | 3820 | 1466015755283 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}] 11:35:55 INFO - PROCESS | 3820 | 1466015755286 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:55 INFO - PROCESS | 3820 | 1466015755406 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 11:35:55 INFO - PROCESS | 3820 | 1466015755503 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:55 INFO - PROCESS | 3820 | 1466015755505 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:55 INFO - PROCESS | 3820 | ++DOCSHELL 15E58C00 == 36 [pid = 3820] [id = 620] 11:35:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (1AA99800) [pid = 3820] [serial = 1860] [outer = 00000000] 11:35:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 91 (1AC0E000) [pid = 3820] [serial = 1861] [outer = 1AA99800] 11:35:55 INFO - PROCESS | 3820 | 1466015755549 Marionette DEBUG loaded listener.js 11:35:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 92 (1B031800) [pid = 3820] [serial = 1862] [outer = 1AA99800] 11:35:55 INFO - PROCESS | 3820 | --DOMWINDOW == 91 (18221000) [pid = 3820] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 11:35:55 INFO - PROCESS | 3820 | --DOMWINDOW == 90 (1830EC00) [pid = 3820] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 11:35:56 INFO - PROCESS | 3820 | --DOMWINDOW == 89 (18592C00) [pid = 3820] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 11:35:56 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (1A4D4000) [pid = 3820] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 11:35:56 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (16E80400) [pid = 3820] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 11:35:56 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (17053800) [pid = 3820] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 11:35:56 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (176AE400) [pid = 3820] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 11:35:56 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (16A9F400) [pid = 3820] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 11:35:56 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (15E5C800) [pid = 3820] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 11:35:56 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (1507A000) [pid = 3820] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 11:35:56 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (13C8E000) [pid = 3820] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 11:35:56 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (12B69800) [pid = 3820] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 11:35:56 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (1120AC00) [pid = 3820] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 11:35:56 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (15695400) [pid = 3820] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 11:35:56 INFO - PROCESS | 3820 | 1466015756125 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]]]}] 11:35:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 11:35:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 908ms 11:35:56 INFO - PROCESS | 3820 | 1466015756182 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 11:35:56 INFO - PROCESS | 3820 | 1466015756184 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 11:35:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 11:35:56 INFO - PROCESS | 3820 | 1466015756187 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 11:35:56 INFO - PROCESS | 3820 | 1466015756189 Marionette TRACE conn3 <- [1,2446,null,{}] 11:35:56 INFO - PROCESS | 3820 | 1466015756195 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}] 11:35:56 INFO - PROCESS | 3820 | 1466015756197 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:56 INFO - PROCESS | 3820 | 1466015756314 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 11:35:56 INFO - PROCESS | 3820 | 1466015756375 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:56 INFO - PROCESS | 3820 | 1466015756377 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:56 INFO - PROCESS | 3820 | ++DOCSHELL 13032C00 == 37 [pid = 3820] [id = 621] 11:35:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (13934400) [pid = 3820] [serial = 1863] [outer = 00000000] 11:35:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (15E57800) [pid = 3820] [serial = 1864] [outer = 13934400] 11:35:56 INFO - PROCESS | 3820 | 1466015756420 Marionette DEBUG loaded listener.js 11:35:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (15E73800) [pid = 3820] [serial = 1865] [outer = 13934400] 11:35:56 INFO - PROCESS | 3820 | 1466015756768 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]]]}] 11:35:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 11:35:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 642ms 11:35:56 INFO - PROCESS | 3820 | 1466015756825 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 11:35:56 INFO - PROCESS | 3820 | 1466015756827 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 11:35:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 11:35:56 INFO - PROCESS | 3820 | 1466015756830 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 11:35:56 INFO - PROCESS | 3820 | 1466015756841 Marionette TRACE conn3 <- [1,2450,null,{}] 11:35:56 INFO - PROCESS | 3820 | 1466015756845 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}] 11:35:56 INFO - PROCESS | 3820 | 1466015756847 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:56 INFO - PROCESS | 3820 | 1466015756923 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 11:35:56 INFO - PROCESS | 3820 | 1466015756929 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:56 INFO - PROCESS | 3820 | 1466015756930 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:56 INFO - PROCESS | 3820 | ++DOCSHELL 16AA6800 == 38 [pid = 3820] [id = 622] 11:35:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (18228C00) [pid = 3820] [serial = 1866] [outer = 00000000] 11:35:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (1A8DCC00) [pid = 3820] [serial = 1867] [outer = 18228C00] 11:35:56 INFO - PROCESS | 3820 | 1466015756972 Marionette DEBUG loaded listener.js 11:35:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (1AA96400) [pid = 3820] [serial = 1868] [outer = 18228C00] 11:35:57 INFO - PROCESS | 3820 | 1466015757409 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]]]}] 11:35:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 11:35:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 595ms 11:35:57 INFO - PROCESS | 3820 | 1466015757428 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 11:35:57 INFO - PROCESS | 3820 | 1466015757430 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 11:35:57 INFO - PROCESS | 3820 | 1466015757433 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 11:35:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 11:35:57 INFO - PROCESS | 3820 | 1466015757434 Marionette TRACE conn3 <- [1,2454,null,{}] 11:35:57 INFO - PROCESS | 3820 | 1466015757437 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}] 11:35:57 INFO - PROCESS | 3820 | 1466015757439 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:57 INFO - PROCESS | 3820 | 1466015757561 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 11:35:57 INFO - PROCESS | 3820 | 1466015757568 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:57 INFO - PROCESS | 3820 | 1466015757570 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:57 INFO - PROCESS | 3820 | ++DOCSHELL 1B033C00 == 39 [pid = 3820] [id = 623] 11:35:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (1B034000) [pid = 3820] [serial = 1869] [outer = 00000000] 11:35:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (1B038800) [pid = 3820] [serial = 1870] [outer = 1B034000] 11:35:57 INFO - PROCESS | 3820 | 1466015757612 Marionette DEBUG loaded listener.js 11:35:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (1B03C400) [pid = 3820] [serial = 1871] [outer = 1B034000] 11:35:58 INFO - PROCESS | 3820 | 1466015758190 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]]]}] 11:35:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 11:35:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 798ms 11:35:58 INFO - PROCESS | 3820 | 1466015758236 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 11:35:58 INFO - PROCESS | 3820 | 1466015758241 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 11:35:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 11:35:58 INFO - PROCESS | 3820 | 1466015758246 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 11:35:58 INFO - PROCESS | 3820 | 1466015758250 Marionette TRACE conn3 <- [1,2458,null,{}] 11:35:58 INFO - PROCESS | 3820 | 1466015758255 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}] 11:35:58 INFO - PROCESS | 3820 | 1466015758258 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:58 INFO - PROCESS | 3820 | 1466015758446 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 11:35:58 INFO - PROCESS | 3820 | 1466015758588 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:58 INFO - PROCESS | 3820 | 1466015758593 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:58 INFO - PROCESS | 3820 | ++DOCSHELL 0C762000 == 40 [pid = 3820] [id = 624] 11:35:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (0C762400) [pid = 3820] [serial = 1872] [outer = 00000000] 11:35:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (102CD000) [pid = 3820] [serial = 1873] [outer = 0C762400] 11:35:58 INFO - PROCESS | 3820 | 1466015758650 Marionette DEBUG loaded listener.js 11:35:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (105E4400) [pid = 3820] [serial = 1874] [outer = 0C762400] 11:35:59 INFO - PROCESS | 3820 | 1466015759436 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]]]}] 11:35:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 11:35:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1393ms 11:35:59 INFO - PROCESS | 3820 | 1466015759676 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 11:35:59 INFO - PROCESS | 3820 | 1466015759680 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 11:35:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 11:35:59 INFO - PROCESS | 3820 | 1466015759685 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 11:35:59 INFO - PROCESS | 3820 | 1466015759688 Marionette TRACE conn3 <- [1,2462,null,{}] 11:35:59 INFO - PROCESS | 3820 | 1466015759693 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}] 11:35:59 INFO - PROCESS | 3820 | 1466015759697 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:59 INFO - PROCESS | 3820 | 1466015759833 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 11:35:59 INFO - PROCESS | 3820 | 1466015759972 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:59 INFO - PROCESS | 3820 | 1466015759978 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:35:59 INFO - PROCESS | 3820 | ++DOCSHELL 10A47400 == 41 [pid = 3820] [id = 625] 11:35:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 91 (10A47C00) [pid = 3820] [serial = 1875] [outer = 00000000] 11:36:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 92 (10B63800) [pid = 3820] [serial = 1876] [outer = 10A47C00] 11:36:00 INFO - PROCESS | 3820 | 1466015760031 Marionette DEBUG loaded listener.js 11:36:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 93 (110D6400) [pid = 3820] [serial = 1877] [outer = 10A47C00] 11:36:00 INFO - PROCESS | 3820 | --DOCSHELL 16AA6800 == 40 [pid = 3820] [id = 622] 11:36:00 INFO - PROCESS | 3820 | --DOCSHELL 13032C00 == 39 [pid = 3820] [id = 621] 11:36:00 INFO - PROCESS | 3820 | --DOCSHELL 15E58C00 == 38 [pid = 3820] [id = 620] 11:36:00 INFO - PROCESS | 3820 | --DOCSHELL 1560D800 == 37 [pid = 3820] [id = 619] 11:36:00 INFO - PROCESS | 3820 | --DOCSHELL 13C8C000 == 36 [pid = 3820] [id = 618] 11:36:00 INFO - PROCESS | 3820 | --DOCSHELL 16AA2C00 == 35 [pid = 3820] [id = 617] 11:36:00 INFO - PROCESS | 3820 | --DOCSHELL 176EC800 == 34 [pid = 3820] [id = 616] 11:36:00 INFO - PROCESS | 3820 | --DOCSHELL 16BB5000 == 33 [pid = 3820] [id = 615] 11:36:00 INFO - PROCESS | 3820 | --DOCSHELL 15E71800 == 32 [pid = 3820] [id = 614] 11:36:00 INFO - PROCESS | 3820 | --DOCSHELL 140BF000 == 31 [pid = 3820] [id = 613] 11:36:00 INFO - PROCESS | 3820 | --DOCSHELL 13C8DC00 == 30 [pid = 3820] [id = 612] 11:36:00 INFO - PROCESS | 3820 | --DOCSHELL 12BC5400 == 29 [pid = 3820] [id = 611] 11:36:00 INFO - PROCESS | 3820 | --DOMWINDOW == 92 (1AC02400) [pid = 3820] [serial = 1828] [outer = 00000000] [url = about:blank] 11:36:00 INFO - PROCESS | 3820 | --DOCSHELL 11260400 == 28 [pid = 3820] [id = 610] 11:36:00 INFO - PROCESS | 3820 | --DOCSHELL 15E7A800 == 27 [pid = 3820] [id = 609] 11:36:00 INFO - PROCESS | 3820 | --DOMWINDOW == 91 (1AA9B000) [pid = 3820] [serial = 1826] [outer = 00000000] [url = about:blank] 11:36:00 INFO - PROCESS | 3820 | --DOMWINDOW == 90 (18502400) [pid = 3820] [serial = 1813] [outer = 00000000] [url = about:blank] 11:36:00 INFO - PROCESS | 3820 | --DOMWINDOW == 89 (19F23000) [pid = 3820] [serial = 1816] [outer = 00000000] [url = about:blank] 11:36:00 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (18503400) [pid = 3820] [serial = 1814] [outer = 00000000] [url = about:blank] 11:36:00 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (1A8DFC00) [pid = 3820] [serial = 1819] [outer = 00000000] [url = about:blank] 11:36:00 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (19F69C00) [pid = 3820] [serial = 1817] [outer = 00000000] [url = about:blank] 11:36:00 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (1AA96000) [pid = 3820] [serial = 1825] [outer = 00000000] [url = about:blank] 11:36:00 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (1A927800) [pid = 3820] [serial = 1820] [outer = 00000000] [url = about:blank] 11:36:00 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (1A934C00) [pid = 3820] [serial = 1787] [outer = 00000000] [url = about:blank] 11:36:00 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (182CD800) [pid = 3820] [serial = 1810] [outer = 00000000] [url = about:blank] 11:36:00 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (179A5C00) [pid = 3820] [serial = 1807] [outer = 00000000] [url = about:blank] 11:36:00 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (179AA800) [pid = 3820] [serial = 1808] [outer = 00000000] [url = about:blank] 11:36:00 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (16B07800) [pid = 3820] [serial = 1804] [outer = 00000000] [url = about:blank] 11:36:00 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (16BB1800) [pid = 3820] [serial = 1805] [outer = 00000000] [url = about:blank] 11:36:00 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (15E7BC00) [pid = 3820] [serial = 1801] [outer = 00000000] [url = about:blank] 11:36:00 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (1624D400) [pid = 3820] [serial = 1802] [outer = 00000000] [url = about:blank] 11:36:00 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (1560D400) [pid = 3820] [serial = 1798] [outer = 00000000] [url = about:blank] 11:36:00 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (15697C00) [pid = 3820] [serial = 1799] [outer = 00000000] [url = about:blank] 11:36:00 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (140C5400) [pid = 3820] [serial = 1795] [outer = 00000000] [url = about:blank] 11:36:00 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (145D1C00) [pid = 3820] [serial = 1796] [outer = 00000000] [url = about:blank] 11:36:00 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (12DF2000) [pid = 3820] [serial = 1792] [outer = 00000000] [url = about:blank] 11:36:00 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (130A0C00) [pid = 3820] [serial = 1793] [outer = 00000000] [url = about:blank] 11:36:00 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (12A1C400) [pid = 3820] [serial = 1790] [outer = 00000000] [url = about:blank] 11:36:00 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (12812000) [pid = 3820] [serial = 1789] [outer = 00000000] [url = about:blank] 11:36:00 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (1858B400) [pid = 3820] [serial = 1822] [outer = 00000000] [url = about:blank] 11:36:00 INFO - PROCESS | 3820 | --DOMWINDOW == 66 (1A4D5000) [pid = 3820] [serial = 1823] [outer = 00000000] [url = about:blank] 11:36:00 INFO - PROCESS | 3820 | --DOMWINDOW == 65 (182D4000) [pid = 3820] [serial = 1811] [outer = 00000000] [url = about:blank] 11:36:00 INFO - PROCESS | 3820 | 1466015760590 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]]]}] 11:36:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 11:36:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 955ms 11:36:00 INFO - PROCESS | 3820 | 1466015760632 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 11:36:00 INFO - PROCESS | 3820 | 1466015760635 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 11:36:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 11:36:00 INFO - PROCESS | 3820 | 1466015760641 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 11:36:00 INFO - PROCESS | 3820 | 1466015760645 Marionette TRACE conn3 <- [1,2466,null,{}] 11:36:00 INFO - PROCESS | 3820 | 1466015760649 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}] 11:36:00 INFO - PROCESS | 3820 | 1466015760651 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:00 INFO - PROCESS | 3820 | 1466015760738 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 11:36:00 INFO - PROCESS | 3820 | 1466015760746 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:00 INFO - PROCESS | 3820 | 1466015760749 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:00 INFO - PROCESS | 3820 | ++DOCSHELL 12A1B400 == 28 [pid = 3820] [id = 626] 11:36:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 66 (12A1C800) [pid = 3820] [serial = 1878] [outer = 00000000] 11:36:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 67 (12B5A400) [pid = 3820] [serial = 1879] [outer = 12A1C800] 11:36:00 INFO - PROCESS | 3820 | 1466015760803 Marionette DEBUG loaded listener.js 11:36:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (12B60400) [pid = 3820] [serial = 1880] [outer = 12A1C800] 11:36:01 INFO - PROCESS | 3820 | 1466015761306 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]]]}] 11:36:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 11:36:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 704ms 11:36:01 INFO - PROCESS | 3820 | 1466015761355 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 11:36:01 INFO - PROCESS | 3820 | 1466015761358 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 11:36:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 11:36:01 INFO - PROCESS | 3820 | 1466015761361 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 11:36:01 INFO - PROCESS | 3820 | 1466015761363 Marionette TRACE conn3 <- [1,2470,null,{}] 11:36:01 INFO - PROCESS | 3820 | 1466015761373 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}] 11:36:01 INFO - PROCESS | 3820 | 1466015761378 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:01 INFO - PROCESS | 3820 | 1466015761463 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 11:36:01 INFO - PROCESS | 3820 | 1466015761472 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:01 INFO - PROCESS | 3820 | 1466015761476 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:01 INFO - PROCESS | 3820 | ++DOCSHELL 13124800 == 29 [pid = 3820] [id = 627] 11:36:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (13127800) [pid = 3820] [serial = 1881] [outer = 00000000] 11:36:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (131D7C00) [pid = 3820] [serial = 1882] [outer = 13127800] 11:36:01 INFO - PROCESS | 3820 | 1466015761527 Marionette DEBUG loaded listener.js 11:36:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (136AF800) [pid = 3820] [serial = 1883] [outer = 13127800] 11:36:02 INFO - PROCESS | 3820 | 1466015762006 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]]]}] 11:36:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 11:36:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 704ms 11:36:02 INFO - PROCESS | 3820 | 1466015762059 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 11:36:02 INFO - PROCESS | 3820 | 1466015762061 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 11:36:02 INFO - PROCESS | 3820 | 1466015762064 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 11:36:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 11:36:02 INFO - PROCESS | 3820 | 1466015762066 Marionette TRACE conn3 <- [1,2474,null,{}] 11:36:02 INFO - PROCESS | 3820 | 1466015762069 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}] 11:36:02 INFO - PROCESS | 3820 | 1466015762071 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:02 INFO - PROCESS | 3820 | 1466015762152 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 11:36:02 INFO - PROCESS | 3820 | 1466015762157 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:02 INFO - PROCESS | 3820 | 1466015762159 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:02 INFO - PROCESS | 3820 | ++DOCSHELL 14001800 == 30 [pid = 3820] [id = 628] 11:36:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (1400C800) [pid = 3820] [serial = 1884] [outer = 00000000] 11:36:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (14537800) [pid = 3820] [serial = 1885] [outer = 1400C800] 11:36:02 INFO - PROCESS | 3820 | 1466015762202 Marionette DEBUG loaded listener.js 11:36:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (15313000) [pid = 3820] [serial = 1886] [outer = 1400C800] 11:36:02 INFO - PROCESS | 3820 | 1466015762651 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]]]}] 11:36:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 11:36:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 626ms 11:36:02 INFO - PROCESS | 3820 | 1466015762703 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 11:36:02 INFO - PROCESS | 3820 | 1466015762705 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 11:36:02 INFO - PROCESS | 3820 | 1466015762708 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 11:36:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 11:36:02 INFO - PROCESS | 3820 | 1466015762710 Marionette TRACE conn3 <- [1,2478,null,{}] 11:36:02 INFO - PROCESS | 3820 | 1466015762713 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}] 11:36:02 INFO - PROCESS | 3820 | 1466015762715 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:02 INFO - PROCESS | 3820 | 1466015762792 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 11:36:02 INFO - PROCESS | 3820 | 1466015762797 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:02 INFO - PROCESS | 3820 | 1466015762799 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:02 INFO - PROCESS | 3820 | ++DOCSHELL 15603400 == 31 [pid = 3820] [id = 629] 11:36:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (15605800) [pid = 3820] [serial = 1887] [outer = 00000000] 11:36:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (1560C000) [pid = 3820] [serial = 1888] [outer = 15605800] 11:36:02 INFO - PROCESS | 3820 | 1466015762850 Marionette DEBUG loaded listener.js 11:36:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (156A1800) [pid = 3820] [serial = 1889] [outer = 15605800] 11:36:03 INFO - PROCESS | 3820 | 1466015763339 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]]]}] 11:36:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 11:36:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 689ms 11:36:03 INFO - PROCESS | 3820 | 1466015763413 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 11:36:03 INFO - PROCESS | 3820 | 1466015763415 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 11:36:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 11:36:03 INFO - PROCESS | 3820 | 1466015763419 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 11:36:03 INFO - PROCESS | 3820 | 1466015763421 Marionette TRACE conn3 <- [1,2482,null,{}] 11:36:03 INFO - PROCESS | 3820 | 1466015763424 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}] 11:36:03 INFO - PROCESS | 3820 | 1466015763430 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:03 INFO - PROCESS | 3820 | 1466015763572 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 11:36:03 INFO - PROCESS | 3820 | 1466015763635 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:03 INFO - PROCESS | 3820 | 1466015763638 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:03 INFO - PROCESS | 3820 | ++DOCSHELL 16257000 == 32 [pid = 3820] [id = 630] 11:36:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (16257C00) [pid = 3820] [serial = 1890] [outer = 00000000] 11:36:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (16A9E800) [pid = 3820] [serial = 1891] [outer = 16257C00] 11:36:03 INFO - PROCESS | 3820 | 1466015763681 Marionette DEBUG loaded listener.js 11:36:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (16B07800) [pid = 3820] [serial = 1892] [outer = 16257C00] 11:36:04 INFO - PROCESS | 3820 | 1466015764120 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]]]}] 11:36:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 11:36:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 736ms 11:36:04 INFO - PROCESS | 3820 | 1466015764188 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 11:36:04 INFO - PROCESS | 3820 | 1466015764190 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 11:36:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 11:36:04 INFO - PROCESS | 3820 | 1466015764201 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 11:36:04 INFO - PROCESS | 3820 | 1466015764203 Marionette TRACE conn3 <- [1,2486,null,{}] 11:36:04 INFO - PROCESS | 3820 | 1466015764207 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}] 11:36:04 INFO - PROCESS | 3820 | 1466015764208 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:04 INFO - PROCESS | 3820 | 1466015764326 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 11:36:04 INFO - PROCESS | 3820 | 1466015764392 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:04 INFO - PROCESS | 3820 | 1466015764394 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:04 INFO - PROCESS | 3820 | ++DOCSHELL 16B5A800 == 33 [pid = 3820] [id = 631] 11:36:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (16E7A800) [pid = 3820] [serial = 1893] [outer = 00000000] 11:36:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (176A3C00) [pid = 3820] [serial = 1894] [outer = 16E7A800] 11:36:04 INFO - PROCESS | 3820 | 1466015764437 Marionette DEBUG loaded listener.js 11:36:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (16E87800) [pid = 3820] [serial = 1895] [outer = 16E7A800] 11:36:04 INFO - PROCESS | 3820 | 1466015764842 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]]]}] 11:36:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 11:36:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 704ms 11:36:04 INFO - PROCESS | 3820 | 1466015764898 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 11:36:04 INFO - PROCESS | 3820 | 1466015764900 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 11:36:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 11:36:04 INFO - PROCESS | 3820 | 1466015764909 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 11:36:04 INFO - PROCESS | 3820 | 1466015764910 Marionette TRACE conn3 <- [1,2490,null,{}] 11:36:04 INFO - PROCESS | 3820 | 1466015764914 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}] 11:36:04 INFO - PROCESS | 3820 | 1466015764916 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:05 INFO - PROCESS | 3820 | 1466015765027 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 11:36:05 INFO - PROCESS | 3820 | 1466015765034 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:05 INFO - PROCESS | 3820 | 1466015765036 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:05 INFO - PROCESS | 3820 | ++DOCSHELL 177A0000 == 34 [pid = 3820] [id = 632] 11:36:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (177A0C00) [pid = 3820] [serial = 1896] [outer = 00000000] 11:36:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (1821D400) [pid = 3820] [serial = 1897] [outer = 177A0C00] 11:36:05 INFO - PROCESS | 3820 | 1466015765083 Marionette DEBUG loaded listener.js 11:36:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (182C2C00) [pid = 3820] [serial = 1898] [outer = 177A0C00] 11:36:05 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (19F64400) [pid = 3820] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 11:36:05 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (13C8E400) [pid = 3820] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 11:36:05 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (140C6000) [pid = 3820] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 11:36:05 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (176F1800) [pid = 3820] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 11:36:05 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (1A8E1C00) [pid = 3820] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 11:36:05 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (176F2C00) [pid = 3820] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 11:36:05 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (16E86000) [pid = 3820] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 11:36:05 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (11262C00) [pid = 3820] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 11:36:05 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (12BC6400) [pid = 3820] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 11:36:05 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (16FCB400) [pid = 3820] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 11:36:05 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (15E7C800) [pid = 3820] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 11:36:05 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (18228C00) [pid = 3820] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 11:36:05 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (13934400) [pid = 3820] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 11:36:05 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (1AA99800) [pid = 3820] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 11:36:05 INFO - PROCESS | 3820 | 1466015765632 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]]]}] 11:36:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 11:36:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 799ms 11:36:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 11:36:05 INFO - PROCESS | 3820 | 1466015765706 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 11:36:05 INFO - PROCESS | 3820 | 1466015765708 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 11:36:05 INFO - PROCESS | 3820 | 1466015765711 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 11:36:05 INFO - PROCESS | 3820 | 1466015765713 Marionette TRACE conn3 <- [1,2494,null,{}] 11:36:05 INFO - PROCESS | 3820 | 1466015765716 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}] 11:36:05 INFO - PROCESS | 3820 | 1466015765718 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:05 INFO - PROCESS | 3820 | 1466015765801 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 11:36:05 INFO - PROCESS | 3820 | 1466015765806 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:05 INFO - PROCESS | 3820 | 1466015765808 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:05 INFO - PROCESS | 3820 | ++DOCSHELL 12BC6400 == 35 [pid = 3820] [id = 633] 11:36:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (12D63000) [pid = 3820] [serial = 1899] [outer = 00000000] 11:36:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (16E86000) [pid = 3820] [serial = 1900] [outer = 12D63000] 11:36:05 INFO - PROCESS | 3820 | 1466015765851 Marionette DEBUG loaded listener.js 11:36:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (1779AC00) [pid = 3820] [serial = 1901] [outer = 12D63000] 11:36:06 INFO - PROCESS | 3820 | 1466015766303 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]]]}] 11:36:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 11:36:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 642ms 11:36:06 INFO - PROCESS | 3820 | 1466015766349 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 11:36:06 INFO - PROCESS | 3820 | 1466015766351 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 11:36:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 11:36:06 INFO - PROCESS | 3820 | 1466015766355 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 11:36:06 INFO - PROCESS | 3820 | 1466015766356 Marionette TRACE conn3 <- [1,2498,null,{}] 11:36:06 INFO - PROCESS | 3820 | 1466015766360 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}] 11:36:06 INFO - PROCESS | 3820 | 1466015766361 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:06 INFO - PROCESS | 3820 | 1466015766449 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 11:36:06 INFO - PROCESS | 3820 | 1466015766455 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:06 INFO - PROCESS | 3820 | 1466015766457 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:06 INFO - PROCESS | 3820 | ++DOCSHELL 11264800 == 36 [pid = 3820] [id = 634] 11:36:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (12B5C000) [pid = 3820] [serial = 1902] [outer = 00000000] 11:36:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (182CD800) [pid = 3820] [serial = 1903] [outer = 12B5C000] 11:36:06 INFO - PROCESS | 3820 | 1466015766499 Marionette DEBUG loaded listener.js 11:36:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (182CE800) [pid = 3820] [serial = 1904] [outer = 12B5C000] 11:36:06 INFO - PROCESS | 3820 | 1466015766938 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]]]}] 11:36:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 11:36:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 642ms 11:36:07 INFO - PROCESS | 3820 | 1466015766993 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 11:36:07 INFO - PROCESS | 3820 | 1466015766995 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 11:36:07 INFO - PROCESS | 3820 | 1466015766998 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 11:36:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 11:36:07 INFO - PROCESS | 3820 | 1466015767000 Marionette TRACE conn3 <- [1,2502,null,{}] 11:36:07 INFO - PROCESS | 3820 | 1466015767004 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}] 11:36:07 INFO - PROCESS | 3820 | 1466015767006 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:07 INFO - PROCESS | 3820 | 1466015767099 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 11:36:07 INFO - PROCESS | 3820 | 1466015767105 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:07 INFO - PROCESS | 3820 | 1466015767107 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:07 INFO - PROCESS | 3820 | ++DOCSHELL 1830EC00 == 37 [pid = 3820] [id = 635] 11:36:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (1830F800) [pid = 3820] [serial = 1905] [outer = 00000000] 11:36:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (18594800) [pid = 3820] [serial = 1906] [outer = 1830F800] 11:36:07 INFO - PROCESS | 3820 | 1466015767151 Marionette DEBUG loaded listener.js 11:36:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (19F1D800) [pid = 3820] [serial = 1907] [outer = 1830F800] 11:36:07 INFO - PROCESS | 3820 | 1466015767855 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]]]}] 11:36:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 11:36:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 908ms 11:36:07 INFO - PROCESS | 3820 | 1466015767905 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 11:36:07 INFO - PROCESS | 3820 | 1466015767912 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 11:36:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 11:36:07 INFO - PROCESS | 3820 | 1466015767917 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 11:36:07 INFO - PROCESS | 3820 | 1466015767922 Marionette TRACE conn3 <- [1,2506,null,{}] 11:36:07 INFO - PROCESS | 3820 | 1466015767926 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}] 11:36:07 INFO - PROCESS | 3820 | 1466015767929 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:08 INFO - PROCESS | 3820 | 1466015768042 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 11:36:08 INFO - PROCESS | 3820 | 1466015768152 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:08 INFO - PROCESS | 3820 | 1466015768155 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:08 INFO - PROCESS | 3820 | ++DOCSHELL 10E62800 == 38 [pid = 3820] [id = 636] 11:36:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (11204000) [pid = 3820] [serial = 1908] [outer = 00000000] 11:36:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (11C20000) [pid = 3820] [serial = 1909] [outer = 11204000] 11:36:08 INFO - PROCESS | 3820 | 1466015768210 Marionette DEBUG loaded listener.js 11:36:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (12B67000) [pid = 3820] [serial = 1910] [outer = 11204000] 11:36:08 INFO - PROCESS | 3820 | 1466015768835 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]]]}] 11:36:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 11:36:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1002ms 11:36:08 INFO - PROCESS | 3820 | 1466015768918 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 11:36:08 INFO - PROCESS | 3820 | 1466015768926 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 11:36:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 11:36:08 INFO - PROCESS | 3820 | 1466015768934 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 11:36:08 INFO - PROCESS | 3820 | 1466015768937 Marionette TRACE conn3 <- [1,2510,null,{}] 11:36:08 INFO - PROCESS | 3820 | 1466015768956 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}] 11:36:08 INFO - PROCESS | 3820 | 1466015768959 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:09 INFO - PROCESS | 3820 | 1466015769075 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 11:36:09 INFO - PROCESS | 3820 | 1466015769206 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:09 INFO - PROCESS | 3820 | 1466015769209 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:09 INFO - PROCESS | 3820 | ++DOCSHELL 13C8C000 == 39 [pid = 3820] [id = 637] 11:36:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (13C8D800) [pid = 3820] [serial = 1911] [outer = 00000000] 11:36:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (14536C00) [pid = 3820] [serial = 1912] [outer = 13C8D800] 11:36:09 INFO - PROCESS | 3820 | 1466015769264 Marionette DEBUG loaded listener.js 11:36:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (1560A800) [pid = 3820] [serial = 1913] [outer = 13C8D800] 11:36:09 INFO - PROCESS | 3820 | 1466015769799 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]]]}] 11:36:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 11:36:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 908ms 11:36:09 INFO - PROCESS | 3820 | 1466015769838 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 11:36:09 INFO - PROCESS | 3820 | 1466015769841 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 11:36:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 11:36:09 INFO - PROCESS | 3820 | 1466015769845 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 11:36:09 INFO - PROCESS | 3820 | 1466015769848 Marionette TRACE conn3 <- [1,2514,null,{}] 11:36:09 INFO - PROCESS | 3820 | 1466015769872 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}] 11:36:09 INFO - PROCESS | 3820 | 1466015769877 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:10 INFO - PROCESS | 3820 | 1466015769978 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 11:36:10 INFO - PROCESS | 3820 | 1466015770089 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:10 INFO - PROCESS | 3820 | 1466015770093 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:10 INFO - PROCESS | 3820 | ++DOCSHELL 16E85400 == 40 [pid = 3820] [id = 638] 11:36:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (16FC2800) [pid = 3820] [serial = 1914] [outer = 00000000] 11:36:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (1830D800) [pid = 3820] [serial = 1915] [outer = 16FC2800] 11:36:10 INFO - PROCESS | 3820 | 1466015770193 Marionette DEBUG loaded listener.js 11:36:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (18590400) [pid = 3820] [serial = 1916] [outer = 16FC2800] 11:36:10 INFO - PROCESS | 3820 | 1466015770973 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]]]}] 11:36:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 11:36:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1174ms 11:36:11 INFO - PROCESS | 3820 | 1466015771016 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 11:36:11 INFO - PROCESS | 3820 | 1466015771020 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 11:36:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 11:36:11 INFO - PROCESS | 3820 | 1466015771026 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 11:36:11 INFO - PROCESS | 3820 | 1466015771029 Marionette TRACE conn3 <- [1,2518,null,{}] 11:36:11 INFO - PROCESS | 3820 | 1466015771034 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}] 11:36:11 INFO - PROCESS | 3820 | 1466015771037 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:11 INFO - PROCESS | 3820 | 1466015771145 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 11:36:11 INFO - PROCESS | 3820 | 1466015771289 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:11 INFO - PROCESS | 3820 | 1466015771294 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:11 INFO - PROCESS | 3820 | ++DOCSHELL 10A48C00 == 41 [pid = 3820] [id = 639] 11:36:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 91 (10B5F400) [pid = 3820] [serial = 1917] [outer = 00000000] 11:36:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 92 (12B5B400) [pid = 3820] [serial = 1918] [outer = 10B5F400] 11:36:11 INFO - PROCESS | 3820 | 1466015771344 Marionette DEBUG loaded listener.js 11:36:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 93 (12D5AC00) [pid = 3820] [serial = 1919] [outer = 10B5F400] 11:36:12 INFO - PROCESS | 3820 | --DOCSHELL 11264800 == 40 [pid = 3820] [id = 634] 11:36:12 INFO - PROCESS | 3820 | --DOCSHELL 12BC6400 == 39 [pid = 3820] [id = 633] 11:36:12 INFO - PROCESS | 3820 | --DOCSHELL 177A0000 == 38 [pid = 3820] [id = 632] 11:36:12 INFO - PROCESS | 3820 | --DOCSHELL 16B5A800 == 37 [pid = 3820] [id = 631] 11:36:12 INFO - PROCESS | 3820 | --DOCSHELL 16257000 == 36 [pid = 3820] [id = 630] 11:36:12 INFO - PROCESS | 3820 | --DOCSHELL 15603400 == 35 [pid = 3820] [id = 629] 11:36:12 INFO - PROCESS | 3820 | --DOCSHELL 14001800 == 34 [pid = 3820] [id = 628] 11:36:12 INFO - PROCESS | 3820 | --DOCSHELL 13124800 == 33 [pid = 3820] [id = 627] 11:36:12 INFO - PROCESS | 3820 | --DOCSHELL 12A1B400 == 32 [pid = 3820] [id = 626] 11:36:12 INFO - PROCESS | 3820 | --DOCSHELL 0C762000 == 31 [pid = 3820] [id = 624] 11:36:12 INFO - PROCESS | 3820 | --DOCSHELL 10A47400 == 30 [pid = 3820] [id = 625] 11:36:12 INFO - PROCESS | 3820 | --DOCSHELL 1B033C00 == 29 [pid = 3820] [id = 623] 11:36:12 INFO - PROCESS | 3820 | --DOCSHELL 13C8C000 == 28 [pid = 3820] [id = 637] 11:36:12 INFO - PROCESS | 3820 | --DOCSHELL 16E85400 == 27 [pid = 3820] [id = 638] 11:36:12 INFO - PROCESS | 3820 | --DOCSHELL 1830EC00 == 26 [pid = 3820] [id = 635] 11:36:12 INFO - PROCESS | 3820 | --DOCSHELL 10E62800 == 25 [pid = 3820] [id = 636] 11:36:12 INFO - PROCESS | 3820 | --DOMWINDOW == 92 (1A4D1000) [pid = 3820] [serial = 1855] [outer = 00000000] [url = about:blank] 11:36:12 INFO - PROCESS | 3820 | --DOMWINDOW == 91 (140BF400) [pid = 3820] [serial = 1837] [outer = 00000000] [url = about:blank] 11:36:12 INFO - PROCESS | 3820 | --DOMWINDOW == 90 (145D8C00) [pid = 3820] [serial = 1838] [outer = 00000000] [url = about:blank] 11:36:12 INFO - PROCESS | 3820 | --DOMWINDOW == 89 (15610000) [pid = 3820] [serial = 1840] [outer = 00000000] [url = about:blank] 11:36:12 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (15E5A000) [pid = 3820] [serial = 1841] [outer = 00000000] [url = about:blank] 11:36:12 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (1AC06000) [pid = 3820] [serial = 1829] [outer = 00000000] [url = about:blank] 11:36:12 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (1A92E000) [pid = 3820] [serial = 1859] [outer = 00000000] [url = about:blank] 11:36:12 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (182CB800) [pid = 3820] [serial = 1849] [outer = 00000000] [url = about:blank] 11:36:12 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (182CD000) [pid = 3820] [serial = 1850] [outer = 00000000] [url = about:blank] 11:36:12 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (176AAC00) [pid = 3820] [serial = 1846] [outer = 00000000] [url = about:blank] 11:36:12 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (177A1000) [pid = 3820] [serial = 1847] [outer = 00000000] [url = about:blank] 11:36:12 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (11427800) [pid = 3820] [serial = 1831] [outer = 00000000] [url = about:blank] 11:36:12 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (1A92A000) [pid = 3820] [serial = 1858] [outer = 00000000] [url = about:blank] 11:36:12 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (11ADA800) [pid = 3820] [serial = 1832] [outer = 00000000] [url = about:blank] 11:36:12 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (13077800) [pid = 3820] [serial = 1834] [outer = 00000000] [url = about:blank] 11:36:12 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (13129800) [pid = 3820] [serial = 1835] [outer = 00000000] [url = about:blank] 11:36:12 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (18596800) [pid = 3820] [serial = 1852] [outer = 00000000] [url = about:blank] 11:36:12 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (16A9A400) [pid = 3820] [serial = 1843] [outer = 00000000] [url = about:blank] 11:36:12 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (16AA3C00) [pid = 3820] [serial = 1844] [outer = 00000000] [url = about:blank] 11:36:12 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (1A4D1C00) [pid = 3820] [serial = 1856] [outer = 00000000] [url = about:blank] 11:36:12 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (1AA96400) [pid = 3820] [serial = 1868] [outer = 00000000] [url = about:blank] 11:36:12 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (15E57800) [pid = 3820] [serial = 1864] [outer = 00000000] [url = about:blank] 11:36:12 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (1AC0E000) [pid = 3820] [serial = 1861] [outer = 00000000] [url = about:blank] 11:36:12 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (1A8DCC00) [pid = 3820] [serial = 1867] [outer = 00000000] [url = about:blank] 11:36:12 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (1B031800) [pid = 3820] [serial = 1862] [outer = 00000000] [url = about:blank] 11:36:12 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (15E73800) [pid = 3820] [serial = 1865] [outer = 00000000] [url = about:blank] 11:36:12 INFO - PROCESS | 3820 | --DOMWINDOW == 66 (1B038800) [pid = 3820] [serial = 1870] [outer = 00000000] [url = about:blank] 11:36:12 INFO - PROCESS | 3820 | --DOMWINDOW == 65 (18590800) [pid = 3820] [serial = 1853] [outer = 00000000] [url = about:blank] 11:36:12 INFO - PROCESS | 3820 | 1466015772408 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]]]}] 11:36:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 11:36:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1393ms 11:36:12 INFO - PROCESS | 3820 | 1466015772426 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 11:36:12 INFO - PROCESS | 3820 | 1466015772430 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 11:36:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 11:36:12 INFO - PROCESS | 3820 | 1466015772434 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 11:36:12 INFO - PROCESS | 3820 | 1466015772439 Marionette TRACE conn3 <- [1,2522,null,{}] 11:36:12 INFO - PROCESS | 3820 | 1466015772444 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}] 11:36:12 INFO - PROCESS | 3820 | 1466015772446 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:12 INFO - PROCESS | 3820 | 1466015772535 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 11:36:12 INFO - PROCESS | 3820 | 1466015772544 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:12 INFO - PROCESS | 3820 | 1466015772547 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:12 INFO - PROCESS | 3820 | ++DOCSHELL 110D8800 == 26 [pid = 3820] [id = 640] 11:36:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 66 (110DF800) [pid = 3820] [serial = 1920] [outer = 00000000] 11:36:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 67 (11CC5C00) [pid = 3820] [serial = 1921] [outer = 110DF800] 11:36:12 INFO - PROCESS | 3820 | 1466015772594 Marionette DEBUG loaded listener.js 11:36:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (12AA5C00) [pid = 3820] [serial = 1922] [outer = 110DF800] 11:36:13 INFO - PROCESS | 3820 | 1466015773097 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]]]}] 11:36:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 11:36:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 704ms 11:36:13 INFO - PROCESS | 3820 | 1466015773131 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 11:36:13 INFO - PROCESS | 3820 | 1466015773136 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 11:36:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 11:36:13 INFO - PROCESS | 3820 | 1466015773146 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 11:36:13 INFO - PROCESS | 3820 | 1466015773149 Marionette TRACE conn3 <- [1,2526,null,{}] 11:36:13 INFO - PROCESS | 3820 | 1466015773152 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}] 11:36:13 INFO - PROCESS | 3820 | 1466015773155 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:13 INFO - PROCESS | 3820 | 1466015773278 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 11:36:13 INFO - PROCESS | 3820 | 1466015773385 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:13 INFO - PROCESS | 3820 | 1466015773387 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:13 INFO - PROCESS | 3820 | ++DOCSHELL 13152400 == 27 [pid = 3820] [id = 641] 11:36:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (13153400) [pid = 3820] [serial = 1923] [outer = 00000000] 11:36:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (136AF400) [pid = 3820] [serial = 1924] [outer = 13153400] 11:36:13 INFO - PROCESS | 3820 | 1466015773433 Marionette DEBUG loaded listener.js 11:36:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (13935400) [pid = 3820] [serial = 1925] [outer = 13153400] 11:36:13 INFO - PROCESS | 3820 | 1466015773802 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]]]}] 11:36:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 11:36:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 689ms 11:36:13 INFO - PROCESS | 3820 | 1466015773847 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 11:36:13 INFO - PROCESS | 3820 | 1466015773849 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 11:36:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 11:36:13 INFO - PROCESS | 3820 | 1466015773853 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 11:36:13 INFO - PROCESS | 3820 | 1466015773856 Marionette TRACE conn3 <- [1,2530,null,{}] 11:36:13 INFO - PROCESS | 3820 | 1466015773868 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}] 11:36:13 INFO - PROCESS | 3820 | 1466015773875 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:14 INFO - PROCESS | 3820 | 1466015773981 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 11:36:14 INFO - PROCESS | 3820 | 1466015773989 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:14 INFO - PROCESS | 3820 | 1466015773992 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:14 INFO - PROCESS | 3820 | ++DOCSHELL 15609C00 == 28 [pid = 3820] [id = 642] 11:36:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (1560C400) [pid = 3820] [serial = 1926] [outer = 00000000] 11:36:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (158CA000) [pid = 3820] [serial = 1927] [outer = 1560C400] 11:36:14 INFO - PROCESS | 3820 | 1466015774049 Marionette DEBUG loaded listener.js 11:36:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (15E5E400) [pid = 3820] [serial = 1928] [outer = 1560C400] 11:36:14 INFO - PROCESS | 3820 | 1466015774548 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]]]}] 11:36:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 11:36:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 735ms 11:36:14 INFO - PROCESS | 3820 | 1466015774592 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 11:36:14 INFO - PROCESS | 3820 | 1466015774595 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 11:36:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 11:36:14 INFO - PROCESS | 3820 | 1466015774598 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 11:36:14 INFO - PROCESS | 3820 | 1466015774600 Marionette TRACE conn3 <- [1,2534,null,{}] 11:36:14 INFO - PROCESS | 3820 | 1466015774603 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}] 11:36:14 INFO - PROCESS | 3820 | 1466015774605 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:14 INFO - PROCESS | 3820 | 1466015774753 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 11:36:14 INFO - PROCESS | 3820 | 1466015774775 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:14 INFO - PROCESS | 3820 | 1466015774777 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:14 INFO - PROCESS | 3820 | ++DOCSHELL 16965000 == 29 [pid = 3820] [id = 643] 11:36:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (1696CC00) [pid = 3820] [serial = 1929] [outer = 00000000] 11:36:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (16A9E400) [pid = 3820] [serial = 1930] [outer = 1696CC00] 11:36:14 INFO - PROCESS | 3820 | 1466015774820 Marionette DEBUG loaded listener.js 11:36:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (16AA5400) [pid = 3820] [serial = 1931] [outer = 1696CC00] 11:36:15 INFO - PROCESS | 3820 | 1466015775253 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]]]}] 11:36:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 11:36:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 689ms 11:36:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 11:36:15 INFO - PROCESS | 3820 | 1466015775298 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 11:36:15 INFO - PROCESS | 3820 | 1466015775300 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 11:36:15 INFO - PROCESS | 3820 | 1466015775304 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 11:36:15 INFO - PROCESS | 3820 | 1466015775307 Marionette TRACE conn3 <- [1,2538,null,{}] 11:36:15 INFO - PROCESS | 3820 | 1466015775310 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}] 11:36:15 INFO - PROCESS | 3820 | 1466015775312 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:15 INFO - PROCESS | 3820 | 1466015775421 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 11:36:15 INFO - PROCESS | 3820 | 1466015775426 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:15 INFO - PROCESS | 3820 | 1466015775428 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:15 INFO - PROCESS | 3820 | ++DOCSHELL 16B05C00 == 30 [pid = 3820] [id = 644] 11:36:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (16BABC00) [pid = 3820] [serial = 1932] [outer = 00000000] 11:36:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (170F1000) [pid = 3820] [serial = 1933] [outer = 16BABC00] 11:36:15 INFO - PROCESS | 3820 | 1466015775471 Marionette DEBUG loaded listener.js 11:36:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (176E8000) [pid = 3820] [serial = 1934] [outer = 16BABC00] 11:36:16 INFO - PROCESS | 3820 | 1466015775962 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]]]}] 11:36:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 11:36:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 689ms 11:36:16 INFO - PROCESS | 3820 | 1466015776003 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 11:36:16 INFO - PROCESS | 3820 | 1466015776005 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 11:36:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 11:36:16 INFO - PROCESS | 3820 | 1466015776008 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 11:36:16 INFO - PROCESS | 3820 | 1466015776010 Marionette TRACE conn3 <- [1,2542,null,{}] 11:36:16 INFO - PROCESS | 3820 | 1466015776013 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}] 11:36:16 INFO - PROCESS | 3820 | 1466015776019 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:16 INFO - PROCESS | 3820 | 1466015776224 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 11:36:16 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (16257C00) [pid = 3820] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 11:36:16 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (0C762400) [pid = 3820] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 11:36:16 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (1B034000) [pid = 3820] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 11:36:16 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (1400C800) [pid = 3820] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 11:36:16 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (13127800) [pid = 3820] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 11:36:16 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (10A47C00) [pid = 3820] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 11:36:16 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (16E7A800) [pid = 3820] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 11:36:16 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (15605800) [pid = 3820] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 11:36:16 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (12A1C800) [pid = 3820] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 11:36:16 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (177A0C00) [pid = 3820] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 11:36:16 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (12D63000) [pid = 3820] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 11:36:16 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (1830F800) [pid = 3820] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 11:36:16 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (12B5C000) [pid = 3820] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 11:36:16 INFO - PROCESS | 3820 | 1466015776519 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:16 INFO - PROCESS | 3820 | 1466015776521 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:16 INFO - PROCESS | 3820 | ++DOCSHELL 0C75E000 == 31 [pid = 3820] [id = 645] 11:36:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (0C761000) [pid = 3820] [serial = 1935] [outer = 00000000] 11:36:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (10A53000) [pid = 3820] [serial = 1936] [outer = 0C761000] 11:36:16 INFO - PROCESS | 3820 | 1466015776564 Marionette DEBUG loaded listener.js 11:36:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (12DFA000) [pid = 3820] [serial = 1937] [outer = 0C761000] 11:36:16 INFO - PROCESS | 3820 | 1466015776924 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]]]}] 11:36:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 11:36:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 939ms 11:36:16 INFO - PROCESS | 3820 | 1466015776986 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 11:36:16 INFO - PROCESS | 3820 | 1466015776988 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 11:36:17 INFO - PROCESS | 3820 | 1466015777007 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 11:36:17 INFO - PROCESS | 3820 | 1466015777008 Marionette TRACE conn3 <- [1,2546,null,{}] 11:36:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 11:36:17 INFO - PROCESS | 3820 | 1466015777012 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}] 11:36:17 INFO - PROCESS | 3820 | 1466015777013 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:17 INFO - PROCESS | 3820 | 1466015777091 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 11:36:17 INFO - PROCESS | 3820 | 1466015777099 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:17 INFO - PROCESS | 3820 | 1466015777101 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:17 INFO - PROCESS | 3820 | ++DOCSHELL 12DF8C00 == 32 [pid = 3820] [id = 646] 11:36:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (136AF000) [pid = 3820] [serial = 1938] [outer = 00000000] 11:36:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (16FCB400) [pid = 3820] [serial = 1939] [outer = 136AF000] 11:36:17 INFO - PROCESS | 3820 | 1466015777145 Marionette DEBUG loaded listener.js 11:36:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (179A9400) [pid = 3820] [serial = 1940] [outer = 136AF000] 11:36:17 INFO - PROCESS | 3820 | 1466015777573 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]]]}] 11:36:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 11:36:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 594ms 11:36:17 INFO - PROCESS | 3820 | 1466015777618 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 11:36:17 INFO - PROCESS | 3820 | 1466015777620 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 11:36:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 11:36:17 INFO - PROCESS | 3820 | 1466015777624 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 11:36:17 INFO - PROCESS | 3820 | 1466015777626 Marionette TRACE conn3 <- [1,2550,null,{}] 11:36:17 INFO - PROCESS | 3820 | 1466015777629 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}] 11:36:17 INFO - PROCESS | 3820 | 1466015777631 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:17 INFO - PROCESS | 3820 | 1466015777711 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 11:36:17 INFO - PROCESS | 3820 | 1466015777717 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:17 INFO - PROCESS | 3820 | 1466015777719 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:17 INFO - PROCESS | 3820 | ++DOCSHELL 16257000 == 33 [pid = 3820] [id = 647] 11:36:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (16BB8C00) [pid = 3820] [serial = 1941] [outer = 00000000] 11:36:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (18503000) [pid = 3820] [serial = 1942] [outer = 16BB8C00] 11:36:17 INFO - PROCESS | 3820 | 1466015777761 Marionette DEBUG loaded listener.js 11:36:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (18503C00) [pid = 3820] [serial = 1943] [outer = 16BB8C00] 11:36:18 INFO - PROCESS | 3820 | 1466015778217 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]]]}] 11:36:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 11:36:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 642ms 11:36:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 11:36:18 INFO - PROCESS | 3820 | 1466015778268 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 11:36:18 INFO - PROCESS | 3820 | 1466015778270 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 11:36:18 INFO - PROCESS | 3820 | 1466015778273 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 11:36:18 INFO - PROCESS | 3820 | 1466015778275 Marionette TRACE conn3 <- [1,2554,null,{}] 11:36:18 INFO - PROCESS | 3820 | 1466015778278 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}] 11:36:18 INFO - PROCESS | 3820 | 1466015778280 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:18 INFO - PROCESS | 3820 | 1466015778355 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 11:36:18 INFO - PROCESS | 3820 | 1466015778360 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:18 INFO - PROCESS | 3820 | 1466015778362 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:18 INFO - PROCESS | 3820 | ++DOCSHELL 18595000 == 34 [pid = 3820] [id = 648] 11:36:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (18596800) [pid = 3820] [serial = 1944] [outer = 00000000] 11:36:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (19F65000) [pid = 3820] [serial = 1945] [outer = 18596800] 11:36:18 INFO - PROCESS | 3820 | 1466015778407 Marionette DEBUG loaded listener.js 11:36:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (1A4CFC00) [pid = 3820] [serial = 1946] [outer = 18596800] 11:36:19 INFO - PROCESS | 3820 | 1466015779285 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]]]}] 11:36:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 11:36:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1080ms 11:36:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 11:36:19 INFO - PROCESS | 3820 | 1466015779363 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 11:36:19 INFO - PROCESS | 3820 | 1466015779367 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 11:36:19 INFO - PROCESS | 3820 | 1466015779371 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 11:36:19 INFO - PROCESS | 3820 | 1466015779375 Marionette TRACE conn3 <- [1,2558,null,{}] 11:36:19 INFO - PROCESS | 3820 | 1466015779380 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}] 11:36:19 INFO - PROCESS | 3820 | 1466015779383 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:19 INFO - PROCESS | 3820 | 1466015779527 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 11:36:19 INFO - PROCESS | 3820 | 1466015779658 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:19 INFO - PROCESS | 3820 | 1466015779661 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:19 INFO - PROCESS | 3820 | ++DOCSHELL 11264800 == 35 [pid = 3820] [id = 649] 11:36:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (1126A800) [pid = 3820] [serial = 1947] [outer = 00000000] 11:36:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (13034C00) [pid = 3820] [serial = 1948] [outer = 1126A800] 11:36:19 INFO - PROCESS | 3820 | 1466015779719 Marionette DEBUG loaded listener.js 11:36:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (131D9400) [pid = 3820] [serial = 1949] [outer = 1126A800] 11:36:20 INFO - PROCESS | 3820 | 1466015780376 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]]]}] 11:36:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 11:36:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1049ms 11:36:20 INFO - PROCESS | 3820 | 1466015780416 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 11:36:20 INFO - PROCESS | 3820 | 1466015780421 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 11:36:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 11:36:20 INFO - PROCESS | 3820 | 1466015780445 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 11:36:20 INFO - PROCESS | 3820 | 1466015780448 Marionette TRACE conn3 <- [1,2562,null,{}] 11:36:20 INFO - PROCESS | 3820 | 1466015780599 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}] 11:36:20 INFO - PROCESS | 3820 | 1466015780602 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:20 INFO - PROCESS | 3820 | 1466015780714 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 11:36:20 INFO - PROCESS | 3820 | 1466015780827 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:20 INFO - PROCESS | 3820 | 1466015780831 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:20 INFO - PROCESS | 3820 | ++DOCSHELL 10A47400 == 36 [pid = 3820] [id = 650] 11:36:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (10A48000) [pid = 3820] [serial = 1950] [outer = 00000000] 11:36:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (11203C00) [pid = 3820] [serial = 1951] [outer = 10A48000] 11:36:20 INFO - PROCESS | 3820 | 1466015780880 Marionette DEBUG loaded listener.js 11:36:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (12A9F400) [pid = 3820] [serial = 1952] [outer = 10A48000] 11:36:21 INFO - PROCESS | 3820 | --DOCSHELL 16257000 == 35 [pid = 3820] [id = 647] 11:36:21 INFO - PROCESS | 3820 | --DOCSHELL 12DF8C00 == 34 [pid = 3820] [id = 646] 11:36:21 INFO - PROCESS | 3820 | --DOCSHELL 0C75E000 == 33 [pid = 3820] [id = 645] 11:36:21 INFO - PROCESS | 3820 | --DOCSHELL 16B05C00 == 32 [pid = 3820] [id = 644] 11:36:21 INFO - PROCESS | 3820 | --DOCSHELL 16965000 == 31 [pid = 3820] [id = 643] 11:36:21 INFO - PROCESS | 3820 | --DOCSHELL 15609C00 == 30 [pid = 3820] [id = 642] 11:36:21 INFO - PROCESS | 3820 | --DOCSHELL 13152400 == 29 [pid = 3820] [id = 641] 11:36:21 INFO - PROCESS | 3820 | --DOCSHELL 110D8800 == 28 [pid = 3820] [id = 640] 11:36:21 INFO - PROCESS | 3820 | --DOCSHELL 10A48C00 == 27 [pid = 3820] [id = 639] 11:36:21 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (16A9E800) [pid = 3820] [serial = 1891] [outer = 00000000] [url = about:blank] 11:36:21 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (102CD000) [pid = 3820] [serial = 1873] [outer = 00000000] [url = about:blank] 11:36:21 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (105E4400) [pid = 3820] [serial = 1874] [outer = 00000000] [url = about:blank] 11:36:21 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (1B03C400) [pid = 3820] [serial = 1871] [outer = 00000000] [url = about:blank] 11:36:21 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (14537800) [pid = 3820] [serial = 1885] [outer = 00000000] [url = about:blank] 11:36:21 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (15313000) [pid = 3820] [serial = 1886] [outer = 00000000] [url = about:blank] 11:36:21 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (131D7C00) [pid = 3820] [serial = 1882] [outer = 00000000] [url = about:blank] 11:36:21 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (136AF800) [pid = 3820] [serial = 1883] [outer = 00000000] [url = about:blank] 11:36:21 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (10B63800) [pid = 3820] [serial = 1876] [outer = 00000000] [url = about:blank] 11:36:21 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (110D6400) [pid = 3820] [serial = 1877] [outer = 00000000] [url = about:blank] 11:36:21 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (176A3C00) [pid = 3820] [serial = 1894] [outer = 00000000] [url = about:blank] 11:36:21 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (1560C000) [pid = 3820] [serial = 1888] [outer = 00000000] [url = about:blank] 11:36:21 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (12B5A400) [pid = 3820] [serial = 1879] [outer = 00000000] [url = about:blank] 11:36:21 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (12B60400) [pid = 3820] [serial = 1880] [outer = 00000000] [url = about:blank] 11:36:21 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (16B07800) [pid = 3820] [serial = 1892] [outer = 00000000] [url = about:blank] 11:36:21 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (1821D400) [pid = 3820] [serial = 1897] [outer = 00000000] [url = about:blank] 11:36:21 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (16E87800) [pid = 3820] [serial = 1895] [outer = 00000000] [url = about:blank] 11:36:21 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (182C2C00) [pid = 3820] [serial = 1898] [outer = 00000000] [url = about:blank] 11:36:21 INFO - PROCESS | 3820 | --DOMWINDOW == 66 (16E86000) [pid = 3820] [serial = 1900] [outer = 00000000] [url = about:blank] 11:36:21 INFO - PROCESS | 3820 | --DOMWINDOW == 65 (18594800) [pid = 3820] [serial = 1906] [outer = 00000000] [url = about:blank] 11:36:21 INFO - PROCESS | 3820 | --DOMWINDOW == 64 (19F1D800) [pid = 3820] [serial = 1907] [outer = 00000000] [url = about:blank] 11:36:21 INFO - PROCESS | 3820 | --DOMWINDOW == 63 (182CD800) [pid = 3820] [serial = 1903] [outer = 00000000] [url = about:blank] 11:36:21 INFO - PROCESS | 3820 | --DOMWINDOW == 62 (1779AC00) [pid = 3820] [serial = 1901] [outer = 00000000] [url = about:blank] 11:36:21 INFO - PROCESS | 3820 | --DOMWINDOW == 61 (182CE800) [pid = 3820] [serial = 1904] [outer = 00000000] [url = about:blank] 11:36:21 INFO - PROCESS | 3820 | --DOMWINDOW == 60 (156A1800) [pid = 3820] [serial = 1889] [outer = 00000000] [url = about:blank] 11:36:21 INFO - PROCESS | 3820 | 1466015781463 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]]]}] 11:36:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 11:36:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1064ms 11:36:21 INFO - PROCESS | 3820 | 1466015781513 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 11:36:21 INFO - PROCESS | 3820 | 1466015781516 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 11:36:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 11:36:21 INFO - PROCESS | 3820 | 1466015781520 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 11:36:21 INFO - PROCESS | 3820 | 1466015781523 Marionette TRACE conn3 <- [1,2566,null,{}] 11:36:21 INFO - PROCESS | 3820 | 1466015781528 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}] 11:36:21 INFO - PROCESS | 3820 | 1466015781530 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:21 INFO - PROCESS | 3820 | 1466015781614 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 11:36:21 INFO - PROCESS | 3820 | 1466015781715 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:21 INFO - PROCESS | 3820 | 1466015781719 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:21 INFO - PROCESS | 3820 | ++DOCSHELL 130C3000 == 28 [pid = 3820] [id = 651] 11:36:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 61 (130C3800) [pid = 3820] [serial = 1953] [outer = 00000000] 11:36:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 62 (131D3400) [pid = 3820] [serial = 1954] [outer = 130C3800] 11:36:21 INFO - PROCESS | 3820 | 1466015781765 Marionette DEBUG loaded listener.js 11:36:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 63 (136B6400) [pid = 3820] [serial = 1955] [outer = 130C3800] 11:36:22 INFO - PROCESS | 3820 | 1466015782184 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]]]}] 11:36:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 11:36:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 705ms 11:36:22 INFO - PROCESS | 3820 | 1466015782218 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 11:36:22 INFO - PROCESS | 3820 | 1466015782221 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 11:36:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 11:36:22 INFO - PROCESS | 3820 | 1466015782255 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 11:36:22 INFO - PROCESS | 3820 | 1466015782257 Marionette TRACE conn3 <- [1,2570,null,{}] 11:36:22 INFO - PROCESS | 3820 | 1466015782260 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}] 11:36:22 INFO - PROCESS | 3820 | 1466015782262 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:22 INFO - PROCESS | 3820 | 1466015782347 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 11:36:22 INFO - PROCESS | 3820 | 1466015782356 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:22 INFO - PROCESS | 3820 | 1466015782359 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:22 INFO - PROCESS | 3820 | ++DOCSHELL 15313000 == 29 [pid = 3820] [id = 652] 11:36:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 64 (15316400) [pid = 3820] [serial = 1956] [outer = 00000000] 11:36:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 65 (15604400) [pid = 3820] [serial = 1957] [outer = 15316400] 11:36:22 INFO - PROCESS | 3820 | 1466015782407 Marionette DEBUG loaded listener.js 11:36:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 66 (1560C000) [pid = 3820] [serial = 1958] [outer = 15316400] 11:36:22 INFO - PROCESS | 3820 | 1466015782877 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]]]}] 11:36:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 11:36:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 626ms 11:36:22 INFO - PROCESS | 3820 | 1466015782901 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 11:36:22 INFO - PROCESS | 3820 | 1466015782907 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 11:36:22 INFO - PROCESS | 3820 | 1466015782911 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 11:36:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 11:36:22 INFO - PROCESS | 3820 | 1466015782912 Marionette TRACE conn3 <- [1,2574,null,{}] 11:36:22 INFO - PROCESS | 3820 | 1466015782920 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}] 11:36:22 INFO - PROCESS | 3820 | 1466015782922 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:23 INFO - PROCESS | 3820 | 1466015783004 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 11:36:23 INFO - PROCESS | 3820 | 1466015783010 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:23 INFO - PROCESS | 3820 | 1466015783012 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:23 INFO - PROCESS | 3820 | ++DOCSHELL 16065800 == 30 [pid = 3820] [id = 653] 11:36:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 67 (1624D400) [pid = 3820] [serial = 1959] [outer = 00000000] 11:36:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (16A9C800) [pid = 3820] [serial = 1960] [outer = 1624D400] 11:36:23 INFO - PROCESS | 3820 | 1466015783055 Marionette DEBUG loaded listener.js 11:36:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (16AA6400) [pid = 3820] [serial = 1961] [outer = 1624D400] 11:36:23 INFO - PROCESS | 3820 | 1466015783502 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]]]}] 11:36:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 11:36:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 626ms 11:36:23 INFO - PROCESS | 3820 | 1466015783553 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 11:36:23 INFO - PROCESS | 3820 | 1466015783555 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 11:36:23 INFO - PROCESS | 3820 | 1466015783558 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 11:36:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 11:36:23 INFO - PROCESS | 3820 | 1466015783560 Marionette TRACE conn3 <- [1,2578,null,{}] 11:36:23 INFO - PROCESS | 3820 | 1466015783563 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}] 11:36:23 INFO - PROCESS | 3820 | 1466015783565 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:23 INFO - PROCESS | 3820 | 1466015783674 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 11:36:23 INFO - PROCESS | 3820 | 1466015783681 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:23 INFO - PROCESS | 3820 | 1466015783683 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:23 INFO - PROCESS | 3820 | ++DOCSHELL 16A9A800 == 31 [pid = 3820] [id = 654] 11:36:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (16AA8400) [pid = 3820] [serial = 1962] [outer = 00000000] 11:36:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (16E79000) [pid = 3820] [serial = 1963] [outer = 16AA8400] 11:36:23 INFO - PROCESS | 3820 | 1466015783725 Marionette DEBUG loaded listener.js 11:36:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (176AAC00) [pid = 3820] [serial = 1964] [outer = 16AA8400] 11:36:24 INFO - PROCESS | 3820 | 1466015784193 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]]]}] 11:36:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 11:36:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 704ms 11:36:24 INFO - PROCESS | 3820 | 1466015784260 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 11:36:24 INFO - PROCESS | 3820 | 1466015784262 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 11:36:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 11:36:24 INFO - PROCESS | 3820 | 1466015784266 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 11:36:24 INFO - PROCESS | 3820 | 1466015784267 Marionette TRACE conn3 <- [1,2582,null,{}] 11:36:24 INFO - PROCESS | 3820 | 1466015784271 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}] 11:36:24 INFO - PROCESS | 3820 | 1466015784276 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:24 INFO - PROCESS | 3820 | 1466015784416 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 11:36:24 INFO - PROCESS | 3820 | 1466015784493 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:24 INFO - PROCESS | 3820 | 1466015784495 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:24 INFO - PROCESS | 3820 | ++DOCSHELL 156A0000 == 32 [pid = 3820] [id = 655] 11:36:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (1779F800) [pid = 3820] [serial = 1965] [outer = 00000000] 11:36:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (182C6400) [pid = 3820] [serial = 1966] [outer = 1779F800] 11:36:24 INFO - PROCESS | 3820 | 1466015784538 Marionette DEBUG loaded listener.js 11:36:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (1830C400) [pid = 3820] [serial = 1967] [outer = 1779F800] 11:36:24 INFO - PROCESS | 3820 | 1466015784971 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]]]}] 11:36:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 11:36:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 736ms 11:36:25 INFO - PROCESS | 3820 | 1466015785037 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 11:36:25 INFO - PROCESS | 3820 | 1466015785039 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 11:36:25 INFO - PROCESS | 3820 | 1466015785043 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 11:36:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 11:36:25 INFO - PROCESS | 3820 | 1466015785044 Marionette TRACE conn3 <- [1,2586,null,{}] 11:36:25 INFO - PROCESS | 3820 | 1466015785048 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}] 11:36:25 INFO - PROCESS | 3820 | 1466015785050 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:25 INFO - PROCESS | 3820 | 1466015785157 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 11:36:25 INFO - PROCESS | 3820 | 1466015785169 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:25 INFO - PROCESS | 3820 | 1466015785171 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:25 INFO - PROCESS | 3820 | ++DOCSHELL 10561C00 == 33 [pid = 3820] [id = 656] 11:36:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (11C20400) [pid = 3820] [serial = 1968] [outer = 00000000] 11:36:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (18595C00) [pid = 3820] [serial = 1969] [outer = 11C20400] 11:36:25 INFO - PROCESS | 3820 | 1466015785213 Marionette DEBUG loaded listener.js 11:36:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (18596000) [pid = 3820] [serial = 1970] [outer = 11C20400] 11:36:25 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (16BB8C00) [pid = 3820] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 11:36:25 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (1696CC00) [pid = 3820] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 11:36:25 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (1560C400) [pid = 3820] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 11:36:25 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (10B5F400) [pid = 3820] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 11:36:25 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (16BABC00) [pid = 3820] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 11:36:25 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (13153400) [pid = 3820] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 11:36:25 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (110DF800) [pid = 3820] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 11:36:25 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (11204000) [pid = 3820] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 11:36:25 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (0C761000) [pid = 3820] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 11:36:25 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (13C8D800) [pid = 3820] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 11:36:25 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (16FC2800) [pid = 3820] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 11:36:25 INFO - PROCESS | 3820 | --DOMWINDOW == 66 (136AF000) [pid = 3820] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 11:36:25 INFO - PROCESS | 3820 | 1466015785753 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]]]}] 11:36:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 11:36:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 736ms 11:36:25 INFO - PROCESS | 3820 | 1466015785785 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 11:36:25 INFO - PROCESS | 3820 | 1466015785787 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 11:36:25 INFO - PROCESS | 3820 | 1466015785791 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 11:36:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 11:36:25 INFO - PROCESS | 3820 | 1466015785792 Marionette TRACE conn3 <- [1,2590,null,{}] 11:36:25 INFO - PROCESS | 3820 | 1466015785796 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}] 11:36:25 INFO - PROCESS | 3820 | 1466015785798 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:25 INFO - PROCESS | 3820 | 1466015785878 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 11:36:25 INFO - PROCESS | 3820 | 1466015785969 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:25 INFO - PROCESS | 3820 | 1466015785971 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:26 INFO - PROCESS | 3820 | ++DOCSHELL 0C761000 == 34 [pid = 3820] [id = 657] 11:36:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 67 (0C767400) [pid = 3820] [serial = 1971] [outer = 00000000] 11:36:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (13148800) [pid = 3820] [serial = 1972] [outer = 0C767400] 11:36:26 INFO - PROCESS | 3820 | 1466015786022 Marionette DEBUG loaded listener.js 11:36:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (136AF000) [pid = 3820] [serial = 1973] [outer = 0C767400] 11:36:26 INFO - PROCESS | 3820 | 1466015786388 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]]]}] 11:36:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 11:36:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 642ms 11:36:26 INFO - PROCESS | 3820 | 1466015786429 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 11:36:26 INFO - PROCESS | 3820 | 1466015786431 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 11:36:26 INFO - PROCESS | 3820 | 1466015786434 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 11:36:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 11:36:26 INFO - PROCESS | 3820 | 1466015786436 Marionette TRACE conn3 <- [1,2594,null,{}] 11:36:26 INFO - PROCESS | 3820 | 1466015786439 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}] 11:36:26 INFO - PROCESS | 3820 | 1466015786441 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:26 INFO - PROCESS | 3820 | 1466015786543 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 11:36:26 INFO - PROCESS | 3820 | 1466015786643 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:26 INFO - PROCESS | 3820 | 1466015786645 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:26 INFO - PROCESS | 3820 | ++DOCSHELL 10E6AC00 == 35 [pid = 3820] [id = 658] 11:36:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (110D5400) [pid = 3820] [serial = 1974] [outer = 00000000] 11:36:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (16BABC00) [pid = 3820] [serial = 1975] [outer = 110D5400] 11:36:26 INFO - PROCESS | 3820 | 1466015786689 Marionette DEBUG loaded listener.js 11:36:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (18310C00) [pid = 3820] [serial = 1976] [outer = 110D5400] 11:36:27 INFO - PROCESS | 3820 | 1466015787041 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]]]}] 11:36:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 11:36:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 642ms 11:36:27 INFO - PROCESS | 3820 | 1466015787073 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 11:36:27 INFO - PROCESS | 3820 | 1466015787075 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 11:36:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 11:36:27 INFO - PROCESS | 3820 | 1466015787078 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 11:36:27 INFO - PROCESS | 3820 | 1466015787080 Marionette TRACE conn3 <- [1,2598,null,{}] 11:36:27 INFO - PROCESS | 3820 | 1466015787083 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}] 11:36:27 INFO - PROCESS | 3820 | 1466015787085 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:27 INFO - PROCESS | 3820 | 1466015787202 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 11:36:27 INFO - PROCESS | 3820 | 1466015787210 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:27 INFO - PROCESS | 3820 | 1466015787212 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:27 INFO - PROCESS | 3820 | ++DOCSHELL 1560C400 == 36 [pid = 3820] [id = 659] 11:36:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (15E56000) [pid = 3820] [serial = 1977] [outer = 00000000] 11:36:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (1A841C00) [pid = 3820] [serial = 1978] [outer = 15E56000] 11:36:27 INFO - PROCESS | 3820 | 1466015787271 Marionette DEBUG loaded listener.js 11:36:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (1A845400) [pid = 3820] [serial = 1979] [outer = 15E56000] 11:36:27 INFO - PROCESS | 3820 | 1466015787726 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]]]}] 11:36:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 11:36:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 705ms 11:36:27 INFO - PROCESS | 3820 | 1466015787778 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 11:36:27 INFO - PROCESS | 3820 | 1466015787783 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 11:36:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 11:36:27 INFO - PROCESS | 3820 | 1466015787789 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 11:36:27 INFO - PROCESS | 3820 | 1466015787792 Marionette TRACE conn3 <- [1,2602,null,{}] 11:36:27 INFO - PROCESS | 3820 | 1466015787798 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}] 11:36:27 INFO - PROCESS | 3820 | 1466015787801 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:28 INFO - PROCESS | 3820 | 1466015787989 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 11:36:28 INFO - PROCESS | 3820 | 1466015788115 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:28 INFO - PROCESS | 3820 | 1466015788120 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:28 INFO - PROCESS | 3820 | ++DOCSHELL 10B69400 == 37 [pid = 3820] [id = 660] 11:36:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (110D8800) [pid = 3820] [serial = 1980] [outer = 00000000] 11:36:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (11CCAC00) [pid = 3820] [serial = 1981] [outer = 110D8800] 11:36:28 INFO - PROCESS | 3820 | 1466015788177 Marionette DEBUG loaded listener.js 11:36:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (12B61000) [pid = 3820] [serial = 1982] [outer = 110D8800] 11:36:28 INFO - PROCESS | 3820 | 1466015788746 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]]]}] 11:36:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 11:36:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1002ms 11:36:28 INFO - PROCESS | 3820 | 1466015788792 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 11:36:28 INFO - PROCESS | 3820 | 1466015788797 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 11:36:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 11:36:28 INFO - PROCESS | 3820 | 1466015788803 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 11:36:28 INFO - PROCESS | 3820 | 1466015788806 Marionette TRACE conn3 <- [1,2606,null,{}] 11:36:28 INFO - PROCESS | 3820 | 1466015788810 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}] 11:36:28 INFO - PROCESS | 3820 | 1466015788813 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:28 INFO - PROCESS | 3820 | 1466015788919 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 11:36:29 INFO - PROCESS | 3820 | 1466015789059 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:29 INFO - PROCESS | 3820 | 1466015789062 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:29 INFO - PROCESS | 3820 | ++DOCSHELL 140BB800 == 38 [pid = 3820] [id = 661] 11:36:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (14532800) [pid = 3820] [serial = 1983] [outer = 00000000] 11:36:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (15608000) [pid = 3820] [serial = 1984] [outer = 14532800] 11:36:29 INFO - PROCESS | 3820 | 1466015789119 Marionette DEBUG loaded listener.js 11:36:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (158CF000) [pid = 3820] [serial = 1985] [outer = 14532800] 11:36:29 INFO - PROCESS | 3820 | 1466015789703 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]]]}] 11:36:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 11:36:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 939ms 11:36:29 INFO - PROCESS | 3820 | 1466015789748 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 11:36:29 INFO - PROCESS | 3820 | 1466015789750 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 11:36:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 11:36:29 INFO - PROCESS | 3820 | 1466015789754 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 11:36:29 INFO - PROCESS | 3820 | 1466015789758 Marionette TRACE conn3 <- [1,2610,null,{}] 11:36:29 INFO - PROCESS | 3820 | 1466015789769 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}] 11:36:29 INFO - PROCESS | 3820 | 1466015789773 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:29 INFO - PROCESS | 3820 | 1466015789912 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 11:36:30 INFO - PROCESS | 3820 | 1466015790057 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:30 INFO - PROCESS | 3820 | 1466015790060 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:30 INFO - PROCESS | 3820 | ++DOCSHELL 179A8C00 == 39 [pid = 3820] [id = 662] 11:36:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (179A9000) [pid = 3820] [serial = 1986] [outer = 00000000] 11:36:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (1830B000) [pid = 3820] [serial = 1987] [outer = 179A9000] 11:36:30 INFO - PROCESS | 3820 | 1466015790122 Marionette DEBUG loaded listener.js 11:36:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (1A4DAC00) [pid = 3820] [serial = 1988] [outer = 179A9000] 11:36:30 INFO - PROCESS | 3820 | 1466015790756 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]]]}] 11:36:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 11:36:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1033ms 11:36:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 11:36:30 INFO - PROCESS | 3820 | 1466015790799 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 11:36:30 INFO - PROCESS | 3820 | 1466015790802 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 11:36:30 INFO - PROCESS | 3820 | 1466015790806 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 11:36:30 INFO - PROCESS | 3820 | 1466015790808 Marionette TRACE conn3 <- [1,2614,null,{}] 11:36:30 INFO - PROCESS | 3820 | 1466015790828 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}] 11:36:30 INFO - PROCESS | 3820 | 1466015790830 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:30 INFO - PROCESS | 3820 | 1466015790941 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 11:36:31 INFO - PROCESS | 3820 | 1466015791187 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:31 INFO - PROCESS | 3820 | 1466015791191 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:31 INFO - PROCESS | 3820 | ++DOCSHELL 0C762000 == 40 [pid = 3820] [id = 663] 11:36:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (1026C000) [pid = 3820] [serial = 1989] [outer = 00000000] 11:36:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (104E4C00) [pid = 3820] [serial = 1990] [outer = 1026C000] 11:36:31 INFO - PROCESS | 3820 | 1466015791260 Marionette DEBUG loaded listener.js 11:36:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (10A53800) [pid = 3820] [serial = 1991] [outer = 1026C000] 11:36:32 INFO - PROCESS | 3820 | --DOCSHELL 10E6AC00 == 39 [pid = 3820] [id = 658] 11:36:32 INFO - PROCESS | 3820 | --DOCSHELL 0C761000 == 38 [pid = 3820] [id = 657] 11:36:32 INFO - PROCESS | 3820 | --DOCSHELL 10561C00 == 37 [pid = 3820] [id = 656] 11:36:32 INFO - PROCESS | 3820 | --DOCSHELL 156A0000 == 36 [pid = 3820] [id = 655] 11:36:32 INFO - PROCESS | 3820 | --DOCSHELL 16A9A800 == 35 [pid = 3820] [id = 654] 11:36:32 INFO - PROCESS | 3820 | --DOCSHELL 16065800 == 34 [pid = 3820] [id = 653] 11:36:32 INFO - PROCESS | 3820 | --DOCSHELL 15313000 == 33 [pid = 3820] [id = 652] 11:36:32 INFO - PROCESS | 3820 | --DOCSHELL 130C3000 == 32 [pid = 3820] [id = 651] 11:36:32 INFO - PROCESS | 3820 | --DOCSHELL 10A47400 == 31 [pid = 3820] [id = 650] 11:36:32 INFO - PROCESS | 3820 | --DOCSHELL 11264800 == 30 [pid = 3820] [id = 649] 11:36:32 INFO - PROCESS | 3820 | --DOCSHELL 18595000 == 29 [pid = 3820] [id = 648] 11:36:32 INFO - PROCESS | 3820 | --DOCSHELL 179A8C00 == 28 [pid = 3820] [id = 662] 11:36:32 INFO - PROCESS | 3820 | --DOCSHELL 1560C400 == 27 [pid = 3820] [id = 659] 11:36:32 INFO - PROCESS | 3820 | --DOCSHELL 10B69400 == 26 [pid = 3820] [id = 660] 11:36:32 INFO - PROCESS | 3820 | --DOCSHELL 140BB800 == 25 [pid = 3820] [id = 661] 11:36:32 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (18503000) [pid = 3820] [serial = 1942] [outer = 00000000] [url = about:blank] 11:36:32 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (16A9E400) [pid = 3820] [serial = 1930] [outer = 00000000] [url = about:blank] 11:36:32 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (158CA000) [pid = 3820] [serial = 1927] [outer = 00000000] [url = about:blank] 11:36:32 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (12D5AC00) [pid = 3820] [serial = 1919] [outer = 00000000] [url = about:blank] 11:36:32 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (12B5B400) [pid = 3820] [serial = 1918] [outer = 00000000] [url = about:blank] 11:36:32 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (170F1000) [pid = 3820] [serial = 1933] [outer = 00000000] [url = about:blank] 11:36:32 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (136AF400) [pid = 3820] [serial = 1924] [outer = 00000000] [url = about:blank] 11:36:32 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (13935400) [pid = 3820] [serial = 1925] [outer = 00000000] [url = about:blank] 11:36:32 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (11CC5C00) [pid = 3820] [serial = 1921] [outer = 00000000] [url = about:blank] 11:36:32 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (12AA5C00) [pid = 3820] [serial = 1922] [outer = 00000000] [url = about:blank] 11:36:32 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (12B67000) [pid = 3820] [serial = 1910] [outer = 00000000] [url = about:blank] 11:36:32 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (11C20000) [pid = 3820] [serial = 1909] [outer = 00000000] [url = about:blank] 11:36:32 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (10A53000) [pid = 3820] [serial = 1936] [outer = 00000000] [url = about:blank] 11:36:32 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (1560A800) [pid = 3820] [serial = 1913] [outer = 00000000] [url = about:blank] 11:36:32 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (14536C00) [pid = 3820] [serial = 1912] [outer = 00000000] [url = about:blank] 11:36:32 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (18590400) [pid = 3820] [serial = 1916] [outer = 00000000] [url = about:blank] 11:36:32 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (1830D800) [pid = 3820] [serial = 1915] [outer = 00000000] [url = about:blank] 11:36:32 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (18503C00) [pid = 3820] [serial = 1943] [outer = 00000000] [url = about:blank] 11:36:32 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (176E8000) [pid = 3820] [serial = 1934] [outer = 00000000] [url = about:blank] 11:36:32 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (12DFA000) [pid = 3820] [serial = 1937] [outer = 00000000] [url = about:blank] 11:36:32 INFO - PROCESS | 3820 | --DOMWINDOW == 66 (16FCB400) [pid = 3820] [serial = 1939] [outer = 00000000] [url = about:blank] 11:36:32 INFO - PROCESS | 3820 | --DOMWINDOW == 65 (16AA5400) [pid = 3820] [serial = 1931] [outer = 00000000] [url = about:blank] 11:36:32 INFO - PROCESS | 3820 | --DOMWINDOW == 64 (179A9400) [pid = 3820] [serial = 1940] [outer = 00000000] [url = about:blank] 11:36:32 INFO - PROCESS | 3820 | --DOMWINDOW == 63 (15E5E400) [pid = 3820] [serial = 1928] [outer = 00000000] [url = about:blank] 11:36:32 INFO - PROCESS | 3820 | 1466015792512 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]]]}] 11:36:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 11:36:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1769ms 11:36:32 INFO - PROCESS | 3820 | 1466015792608 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 11:36:32 INFO - PROCESS | 3820 | 1466015792612 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 11:36:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 11:36:32 INFO - PROCESS | 3820 | 1466015792617 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 11:36:32 INFO - PROCESS | 3820 | 1466015792620 Marionette TRACE conn3 <- [1,2618,null,{}] 11:36:32 INFO - PROCESS | 3820 | 1466015792627 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}] 11:36:32 INFO - PROCESS | 3820 | 1466015792630 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:32 INFO - PROCESS | 3820 | 1466015792733 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 11:36:32 INFO - PROCESS | 3820 | 1466015792743 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:32 INFO - PROCESS | 3820 | 1466015792747 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:32 INFO - PROCESS | 3820 | ++DOCSHELL 10A51000 == 26 [pid = 3820] [id = 664] 11:36:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 64 (10A51400) [pid = 3820] [serial = 1992] [outer = 00000000] 11:36:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 65 (10E6AC00) [pid = 3820] [serial = 1993] [outer = 10A51400] 11:36:32 INFO - PROCESS | 3820 | 1466015792795 Marionette DEBUG loaded listener.js 11:36:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 66 (110D6C00) [pid = 3820] [serial = 1994] [outer = 10A51400] 11:36:33 INFO - PROCESS | 3820 | 1466015793356 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]]]}] 11:36:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 11:36:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 735ms 11:36:33 INFO - PROCESS | 3820 | 1466015793393 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 11:36:33 INFO - PROCESS | 3820 | 1466015793401 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 11:36:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 11:36:33 INFO - PROCESS | 3820 | 1466015793410 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 11:36:33 INFO - PROCESS | 3820 | 1466015793413 Marionette TRACE conn3 <- [1,2622,null,{}] 11:36:33 INFO - PROCESS | 3820 | 1466015793417 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}] 11:36:33 INFO - PROCESS | 3820 | 1466015793420 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:33 INFO - PROCESS | 3820 | 1466015793505 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 11:36:33 INFO - PROCESS | 3820 | 1466015793513 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:33 INFO - PROCESS | 3820 | 1466015793516 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:33 INFO - PROCESS | 3820 | ++DOCSHELL 12B67400 == 27 [pid = 3820] [id = 665] 11:36:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 67 (12B67800) [pid = 3820] [serial = 1995] [outer = 00000000] 11:36:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (12D69C00) [pid = 3820] [serial = 1996] [outer = 12B67800] 11:36:33 INFO - PROCESS | 3820 | 1466015793562 Marionette DEBUG loaded listener.js 11:36:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (1306F800) [pid = 3820] [serial = 1997] [outer = 12B67800] 11:36:34 INFO - PROCESS | 3820 | 1466015794044 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]]]}] 11:36:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 11:36:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 688ms 11:36:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 11:36:34 INFO - PROCESS | 3820 | 1466015794112 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 11:36:34 INFO - PROCESS | 3820 | 1466015794114 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 11:36:34 INFO - PROCESS | 3820 | 1466015794118 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 11:36:34 INFO - PROCESS | 3820 | 1466015794121 Marionette TRACE conn3 <- [1,2626,null,{}] 11:36:34 INFO - PROCESS | 3820 | 1466015794132 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}] 11:36:34 INFO - PROCESS | 3820 | 1466015794136 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:34 INFO - PROCESS | 3820 | 1466015794281 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 11:36:34 INFO - PROCESS | 3820 | 1466015794297 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:34 INFO - PROCESS | 3820 | 1466015794300 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:34 INFO - PROCESS | 3820 | ++DOCSHELL 13C8DC00 == 28 [pid = 3820] [id = 666] 11:36:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (13C8EC00) [pid = 3820] [serial = 1998] [outer = 00000000] 11:36:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (145D7800) [pid = 3820] [serial = 1999] [outer = 13C8EC00] 11:36:34 INFO - PROCESS | 3820 | 1466015794349 Marionette DEBUG loaded listener.js 11:36:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (15601800) [pid = 3820] [serial = 2000] [outer = 13C8EC00] 11:36:34 INFO - PROCESS | 3820 | 1466015794780 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]]]}] 11:36:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 11:36:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 689ms 11:36:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 11:36:34 INFO - PROCESS | 3820 | 1466015794816 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 11:36:34 INFO - PROCESS | 3820 | 1466015794819 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 11:36:34 INFO - PROCESS | 3820 | 1466015794834 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 11:36:34 INFO - PROCESS | 3820 | 1466015794836 Marionette TRACE conn3 <- [1,2630,null,{}] 11:36:34 INFO - PROCESS | 3820 | 1466015794840 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}] 11:36:34 INFO - PROCESS | 3820 | 1466015794842 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:34 INFO - PROCESS | 3820 | 1466015794977 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 11:36:34 INFO - PROCESS | 3820 | 1466015794989 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:34 INFO - PROCESS | 3820 | 1466015794991 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:35 INFO - PROCESS | 3820 | ++DOCSHELL 1507F400 == 29 [pid = 3820] [id = 667] 11:36:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (15609800) [pid = 3820] [serial = 2001] [outer = 00000000] 11:36:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (15B75400) [pid = 3820] [serial = 2002] [outer = 15609800] 11:36:35 INFO - PROCESS | 3820 | 1466015795086 Marionette DEBUG loaded listener.js 11:36:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (15E7A800) [pid = 3820] [serial = 2003] [outer = 15609800] 11:36:35 INFO - PROCESS | 3820 | 1466015795502 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]]]}] 11:36:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 11:36:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 688ms 11:36:35 INFO - PROCESS | 3820 | 1466015795522 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 11:36:35 INFO - PROCESS | 3820 | 1466015795524 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 11:36:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 11:36:35 INFO - PROCESS | 3820 | 1466015795527 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 11:36:35 INFO - PROCESS | 3820 | 1466015795529 Marionette TRACE conn3 <- [1,2634,null,{}] 11:36:35 INFO - PROCESS | 3820 | 1466015795532 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}] 11:36:35 INFO - PROCESS | 3820 | 1466015795534 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:35 INFO - PROCESS | 3820 | 1466015795643 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 11:36:35 INFO - PROCESS | 3820 | 1466015795735 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:35 INFO - PROCESS | 3820 | 1466015795737 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:35 INFO - PROCESS | 3820 | ++DOCSHELL 16960000 == 30 [pid = 3820] [id = 668] 11:36:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (16965000) [pid = 3820] [serial = 2004] [outer = 00000000] 11:36:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (16A9F800) [pid = 3820] [serial = 2005] [outer = 16965000] 11:36:35 INFO - PROCESS | 3820 | 1466015795782 Marionette DEBUG loaded listener.js 11:36:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (16AA6C00) [pid = 3820] [serial = 2006] [outer = 16965000] 11:36:36 INFO - PROCESS | 3820 | 1466015796182 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]]]}] 11:36:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 11:36:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 704ms 11:36:36 INFO - PROCESS | 3820 | 1466015796227 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 11:36:36 INFO - PROCESS | 3820 | 1466015796229 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 11:36:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 11:36:36 INFO - PROCESS | 3820 | 1466015796232 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 11:36:36 INFO - PROCESS | 3820 | 1466015796234 Marionette TRACE conn3 <- [1,2638,null,{}] 11:36:36 INFO - PROCESS | 3820 | 1466015796243 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}] 11:36:36 INFO - PROCESS | 3820 | 1466015796249 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:36 INFO - PROCESS | 3820 | 1466015796384 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 11:36:36 INFO - PROCESS | 3820 | 1466015796466 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:36 INFO - PROCESS | 3820 | 1466015796468 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:36 INFO - PROCESS | 3820 | ++DOCSHELL 16E7F400 == 31 [pid = 3820] [id = 669] 11:36:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (16E85C00) [pid = 3820] [serial = 2007] [outer = 00000000] 11:36:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (177A0C00) [pid = 3820] [serial = 2008] [outer = 16E85C00] 11:36:36 INFO - PROCESS | 3820 | 1466015796512 Marionette DEBUG loaded listener.js 11:36:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (1821D400) [pid = 3820] [serial = 2009] [outer = 16E85C00] 11:36:37 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (15E56000) [pid = 3820] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 11:36:37 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (1126A800) [pid = 3820] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 11:36:37 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (0C767400) [pid = 3820] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 11:36:37 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (15316400) [pid = 3820] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 11:36:37 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (11C20400) [pid = 3820] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 11:36:37 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (1624D400) [pid = 3820] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 11:36:37 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (10A48000) [pid = 3820] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 11:36:37 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (1779F800) [pid = 3820] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 11:36:37 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (130C3800) [pid = 3820] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 11:36:37 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (110D5400) [pid = 3820] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 11:36:37 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (16AA8400) [pid = 3820] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 11:36:37 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (18596800) [pid = 3820] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 11:36:37 INFO - PROCESS | 3820 | 1466015797147 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]]]}] 11:36:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 11:36:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 940ms 11:36:37 INFO - PROCESS | 3820 | 1466015797178 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 11:36:37 INFO - PROCESS | 3820 | 1466015797180 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 11:36:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 11:36:37 INFO - PROCESS | 3820 | 1466015797183 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 11:36:37 INFO - PROCESS | 3820 | 1466015797184 Marionette TRACE conn3 <- [1,2642,null,{}] 11:36:37 INFO - PROCESS | 3820 | 1466015797188 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}] 11:36:37 INFO - PROCESS | 3820 | 1466015797199 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:37 INFO - PROCESS | 3820 | 1466015797274 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 11:36:37 INFO - PROCESS | 3820 | 1466015797279 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:37 INFO - PROCESS | 3820 | 1466015797281 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:37 INFO - PROCESS | 3820 | ++DOCSHELL 110D5400 == 32 [pid = 3820] [id = 670] 11:36:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (12B62400) [pid = 3820] [serial = 2010] [outer = 00000000] 11:36:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (140C3400) [pid = 3820] [serial = 2011] [outer = 12B62400] 11:36:37 INFO - PROCESS | 3820 | 1466015797328 Marionette DEBUG loaded listener.js 11:36:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (145D4C00) [pid = 3820] [serial = 2012] [outer = 12B62400] 11:36:37 INFO - PROCESS | 3820 | 1466015797756 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]]]}] 11:36:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 11:36:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 595ms 11:36:37 INFO - PROCESS | 3820 | 1466015797780 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 11:36:37 INFO - PROCESS | 3820 | 1466015797782 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 11:36:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 11:36:37 INFO - PROCESS | 3820 | 1466015797802 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 11:36:37 INFO - PROCESS | 3820 | 1466015797803 Marionette TRACE conn3 <- [1,2646,null,{}] 11:36:37 INFO - PROCESS | 3820 | 1466015797808 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}] 11:36:37 INFO - PROCESS | 3820 | 1466015797810 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:37 INFO - PROCESS | 3820 | 1466015797885 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 11:36:37 INFO - PROCESS | 3820 | 1466015797890 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:37 INFO - PROCESS | 3820 | 1466015797892 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:37 INFO - PROCESS | 3820 | ++DOCSHELL 14003800 == 33 [pid = 3820] [id = 671] 11:36:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (16BB2800) [pid = 3820] [serial = 2013] [outer = 00000000] 11:36:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (182CC400) [pid = 3820] [serial = 2014] [outer = 16BB2800] 11:36:37 INFO - PROCESS | 3820 | 1466015797934 Marionette DEBUG loaded listener.js 11:36:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (182D8400) [pid = 3820] [serial = 2015] [outer = 16BB2800] 11:36:38 INFO - PROCESS | 3820 | 1466015798341 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]]]}] 11:36:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 11:36:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 611ms 11:36:38 INFO - PROCESS | 3820 | 1466015798403 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 11:36:38 INFO - PROCESS | 3820 | 1466015798405 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 11:36:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 11:36:38 INFO - PROCESS | 3820 | 1466015798409 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 11:36:38 INFO - PROCESS | 3820 | 1466015798410 Marionette TRACE conn3 <- [1,2650,null,{}] 11:36:38 INFO - PROCESS | 3820 | 1466015798414 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}] 11:36:38 INFO - PROCESS | 3820 | 1466015798415 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:38 INFO - PROCESS | 3820 | 1466015798499 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 11:36:38 INFO - PROCESS | 3820 | 1466015798507 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:38 INFO - PROCESS | 3820 | 1466015798509 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:38 INFO - PROCESS | 3820 | ++DOCSHELL 18312C00 == 34 [pid = 3820] [id = 672] 11:36:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (18503000) [pid = 3820] [serial = 2016] [outer = 00000000] 11:36:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (18590800) [pid = 3820] [serial = 2017] [outer = 18503000] 11:36:38 INFO - PROCESS | 3820 | 1466015798551 Marionette DEBUG loaded listener.js 11:36:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (18591400) [pid = 3820] [serial = 2018] [outer = 18503000] 11:36:39 INFO - PROCESS | 3820 | 1466015798990 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]]]}] 11:36:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 11:36:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 641ms 11:36:39 INFO - PROCESS | 3820 | 1466015799054 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 11:36:39 INFO - PROCESS | 3820 | 1466015799056 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 11:36:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 11:36:39 INFO - PROCESS | 3820 | 1466015799059 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 11:36:39 INFO - PROCESS | 3820 | 1466015799061 Marionette TRACE conn3 <- [1,2654,null,{}] 11:36:39 INFO - PROCESS | 3820 | 1466015799064 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}] 11:36:39 INFO - PROCESS | 3820 | 1466015799066 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:39 INFO - PROCESS | 3820 | 1466015799196 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 11:36:39 INFO - PROCESS | 3820 | 1466015799338 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:39 INFO - PROCESS | 3820 | 1466015799342 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:39 INFO - PROCESS | 3820 | ++DOCSHELL 0C761000 == 35 [pid = 3820] [id = 673] 11:36:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (0C762C00) [pid = 3820] [serial = 2019] [outer = 00000000] 11:36:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (0C76F400) [pid = 3820] [serial = 2020] [outer = 0C762C00] 11:36:39 INFO - PROCESS | 3820 | 1466015799400 Marionette DEBUG loaded listener.js 11:36:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (104E0800) [pid = 3820] [serial = 2021] [outer = 0C762C00] 11:36:40 INFO - PROCESS | 3820 | 1466015800592 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]]]}] 11:36:40 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) 11:36:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1565ms 11:36:40 INFO - PROCESS | 3820 | 1466015800623 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 11:36:40 INFO - PROCESS | 3820 | 1466015800627 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 11:36:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 11:36:40 INFO - PROCESS | 3820 | 1466015800675 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 11:36:40 INFO - PROCESS | 3820 | 1466015800678 Marionette TRACE conn3 <- [1,2658,null,{}] 11:36:40 INFO - PROCESS | 3820 | 1466015800683 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}] 11:36:40 INFO - PROCESS | 3820 | 1466015800686 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:40 INFO - PROCESS | 3820 | 1466015800779 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 11:36:40 INFO - PROCESS | 3820 | 1466015800921 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:40 INFO - PROCESS | 3820 | 1466015800924 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:40 INFO - PROCESS | 3820 | ++DOCSHELL 13155400 == 36 [pid = 3820] [id = 674] 11:36:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (1321FC00) [pid = 3820] [serial = 2022] [outer = 00000000] 11:36:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (13C8AC00) [pid = 3820] [serial = 2023] [outer = 1321FC00] 11:36:40 INFO - PROCESS | 3820 | 1466015800978 Marionette DEBUG loaded listener.js 11:36:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (140BF400) [pid = 3820] [serial = 2024] [outer = 1321FC00] 11:36:41 INFO - PROCESS | 3820 | --DOCSHELL 18312C00 == 35 [pid = 3820] [id = 672] 11:36:41 INFO - PROCESS | 3820 | --DOCSHELL 14003800 == 34 [pid = 3820] [id = 671] 11:36:41 INFO - PROCESS | 3820 | --DOCSHELL 110D5400 == 33 [pid = 3820] [id = 670] 11:36:41 INFO - PROCESS | 3820 | --DOCSHELL 16E7F400 == 32 [pid = 3820] [id = 669] 11:36:41 INFO - PROCESS | 3820 | --DOCSHELL 16960000 == 31 [pid = 3820] [id = 668] 11:36:41 INFO - PROCESS | 3820 | --DOCSHELL 1507F400 == 30 [pid = 3820] [id = 667] 11:36:41 INFO - PROCESS | 3820 | --DOCSHELL 13C8DC00 == 29 [pid = 3820] [id = 666] 11:36:41 INFO - PROCESS | 3820 | --DOCSHELL 12B67400 == 28 [pid = 3820] [id = 665] 11:36:41 INFO - PROCESS | 3820 | --DOCSHELL 10A51000 == 27 [pid = 3820] [id = 664] 11:36:41 INFO - PROCESS | 3820 | --DOCSHELL 0C762000 == 26 [pid = 3820] [id = 663] 11:36:41 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (131D3400) [pid = 3820] [serial = 1954] [outer = 00000000] [url = about:blank] 11:36:41 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (16E79000) [pid = 3820] [serial = 1963] [outer = 00000000] [url = about:blank] 11:36:41 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (176AAC00) [pid = 3820] [serial = 1964] [outer = 00000000] [url = about:blank] 11:36:41 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (1A4CFC00) [pid = 3820] [serial = 1946] [outer = 00000000] [url = about:blank] 11:36:41 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (1830C400) [pid = 3820] [serial = 1967] [outer = 00000000] [url = about:blank] 11:36:41 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (19F65000) [pid = 3820] [serial = 1945] [outer = 00000000] [url = about:blank] 11:36:41 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (18310C00) [pid = 3820] [serial = 1976] [outer = 00000000] [url = about:blank] 11:36:41 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (1A841C00) [pid = 3820] [serial = 1978] [outer = 00000000] [url = about:blank] 11:36:41 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (1A845400) [pid = 3820] [serial = 1979] [outer = 00000000] [url = about:blank] 11:36:41 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (13034C00) [pid = 3820] [serial = 1948] [outer = 00000000] [url = about:blank] 11:36:41 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (136AF000) [pid = 3820] [serial = 1973] [outer = 00000000] [url = about:blank] 11:36:41 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (1560C000) [pid = 3820] [serial = 1958] [outer = 00000000] [url = about:blank] 11:36:41 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (15604400) [pid = 3820] [serial = 1957] [outer = 00000000] [url = about:blank] 11:36:41 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (18596000) [pid = 3820] [serial = 1970] [outer = 00000000] [url = about:blank] 11:36:41 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (131D9400) [pid = 3820] [serial = 1949] [outer = 00000000] [url = about:blank] 11:36:41 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (18595C00) [pid = 3820] [serial = 1969] [outer = 00000000] [url = about:blank] 11:36:41 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (16AA6400) [pid = 3820] [serial = 1961] [outer = 00000000] [url = about:blank] 11:36:41 INFO - PROCESS | 3820 | --DOMWINDOW == 66 (12A9F400) [pid = 3820] [serial = 1952] [outer = 00000000] [url = about:blank] 11:36:41 INFO - PROCESS | 3820 | --DOMWINDOW == 65 (182C6400) [pid = 3820] [serial = 1966] [outer = 00000000] [url = about:blank] 11:36:41 INFO - PROCESS | 3820 | --DOMWINDOW == 64 (16A9C800) [pid = 3820] [serial = 1960] [outer = 00000000] [url = about:blank] 11:36:41 INFO - PROCESS | 3820 | --DOMWINDOW == 63 (136B6400) [pid = 3820] [serial = 1955] [outer = 00000000] [url = about:blank] 11:36:41 INFO - PROCESS | 3820 | --DOMWINDOW == 62 (13148800) [pid = 3820] [serial = 1972] [outer = 00000000] [url = about:blank] 11:36:41 INFO - PROCESS | 3820 | --DOMWINDOW == 61 (11203C00) [pid = 3820] [serial = 1951] [outer = 00000000] [url = about:blank] 11:36:41 INFO - PROCESS | 3820 | --DOMWINDOW == 60 (16BABC00) [pid = 3820] [serial = 1975] [outer = 00000000] [url = about:blank] 11:36:42 INFO - PROCESS | 3820 | 1466015802224 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\n"]]]}] 11:36:42 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 11:36:42 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:36:42 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 11:36:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:36:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1629ms 11:36:42 INFO - PROCESS | 3820 | 1466015802324 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 11:36:42 INFO - PROCESS | 3820 | 1466015802328 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 11:36:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 11:36:42 INFO - PROCESS | 3820 | 1466015802334 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 11:36:42 INFO - PROCESS | 3820 | 1466015802337 Marionette TRACE conn3 <- [1,2662,null,{}] 11:36:42 INFO - PROCESS | 3820 | 1466015802342 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}] 11:36:42 INFO - PROCESS | 3820 | 1466015802344 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:42 INFO - PROCESS | 3820 | 1466015802459 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 11:36:42 INFO - PROCESS | 3820 | 1466015802469 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:42 INFO - PROCESS | 3820 | 1466015802471 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:42 INFO - PROCESS | 3820 | ++DOCSHELL 10A51000 == 27 [pid = 3820] [id = 675] 11:36:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 61 (10B69400) [pid = 3820] [serial = 2025] [outer = 00000000] 11:36:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 62 (12AAC400) [pid = 3820] [serial = 2026] [outer = 10B69400] 11:36:42 INFO - PROCESS | 3820 | 1466015802519 Marionette DEBUG loaded listener.js 11:36:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 63 (12B5CC00) [pid = 3820] [serial = 2027] [outer = 10B69400] 11:36:43 INFO - PROCESS | 3820 | 1466015803480 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\n"]]]}] 11:36:43 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 11:36:43 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:36:43 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 11:36:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:36:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1190ms 11:36:43 INFO - PROCESS | 3820 | 1466015803536 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 11:36:43 INFO - PROCESS | 3820 | 1466015803540 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 11:36:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 11:36:43 INFO - PROCESS | 3820 | 1466015803547 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 11:36:43 INFO - PROCESS | 3820 | 1466015803549 Marionette TRACE conn3 <- [1,2666,null,{}] 11:36:43 INFO - PROCESS | 3820 | 1466015803553 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}] 11:36:43 INFO - PROCESS | 3820 | 1466015803556 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:43 INFO - PROCESS | 3820 | 1466015803647 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 11:36:43 INFO - PROCESS | 3820 | 1466015803655 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:43 INFO - PROCESS | 3820 | 1466015803657 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:43 INFO - PROCESS | 3820 | ++DOCSHELL 13931800 == 28 [pid = 3820] [id = 676] 11:36:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 64 (13931C00) [pid = 3820] [serial = 2028] [outer = 00000000] 11:36:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 65 (13C8C000) [pid = 3820] [serial = 2029] [outer = 13931C00] 11:36:43 INFO - PROCESS | 3820 | 1466015803705 Marionette DEBUG loaded listener.js 11:36:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 66 (140BE800) [pid = 3820] [serial = 2030] [outer = 13931C00] 11:36:44 INFO - PROCESS | 3820 | 1466015804696 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]]]}] 11:36:44 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) 11:36:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1190ms 11:36:44 INFO - PROCESS | 3820 | 1466015804746 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 11:36:44 INFO - PROCESS | 3820 | 1466015804748 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 11:36:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 11:36:44 INFO - PROCESS | 3820 | 1466015804752 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 11:36:44 INFO - PROCESS | 3820 | 1466015804755 Marionette TRACE conn3 <- [1,2670,null,{}] 11:36:44 INFO - PROCESS | 3820 | 1466015804765 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}] 11:36:44 INFO - PROCESS | 3820 | 1466015804770 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:44 INFO - PROCESS | 3820 | 1466015804886 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 11:36:44 INFO - PROCESS | 3820 | 1466015804893 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:44 INFO - PROCESS | 3820 | 1466015804896 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:44 INFO - PROCESS | 3820 | ++DOCSHELL 158CCC00 == 29 [pid = 3820] [id = 677] 11:36:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 67 (15B68C00) [pid = 3820] [serial = 2031] [outer = 00000000] 11:36:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (15E72800) [pid = 3820] [serial = 2032] [outer = 15B68C00] 11:36:45 INFO - PROCESS | 3820 | 1466015804997 Marionette DEBUG loaded listener.js 11:36:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (16259400) [pid = 3820] [serial = 2033] [outer = 15B68C00] 11:36:45 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (13C8EC00) [pid = 3820] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 11:36:45 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (12B67800) [pid = 3820] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 11:36:45 INFO - PROCESS | 3820 | --DOMWINDOW == 66 (10A51400) [pid = 3820] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 11:36:45 INFO - PROCESS | 3820 | --DOMWINDOW == 65 (1026C000) [pid = 3820] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 11:36:45 INFO - PROCESS | 3820 | --DOMWINDOW == 64 (16E85C00) [pid = 3820] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 11:36:45 INFO - PROCESS | 3820 | --DOMWINDOW == 63 (110D8800) [pid = 3820] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 11:36:45 INFO - PROCESS | 3820 | --DOMWINDOW == 62 (14532800) [pid = 3820] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 11:36:45 INFO - PROCESS | 3820 | --DOMWINDOW == 61 (179A9000) [pid = 3820] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 11:36:45 INFO - PROCESS | 3820 | --DOMWINDOW == 60 (16965000) [pid = 3820] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 11:36:45 INFO - PROCESS | 3820 | --DOMWINDOW == 59 (12B62400) [pid = 3820] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 11:36:45 INFO - PROCESS | 3820 | --DOMWINDOW == 58 (15609800) [pid = 3820] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 11:36:45 INFO - PROCESS | 3820 | --DOMWINDOW == 57 (16BB2800) [pid = 3820] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 11:36:45 INFO - PROCESS | 3820 | 1466015805928 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]]]}] 11:36:45 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) 11:36:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1221ms 11:36:45 INFO - PROCESS | 3820 | 1466015805961 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 11:36:45 INFO - PROCESS | 3820 | 1466015805964 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 11:36:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 11:36:45 INFO - PROCESS | 3820 | 1466015805967 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 11:36:45 INFO - PROCESS | 3820 | 1466015805969 Marionette TRACE conn3 <- [1,2674,null,{}] 11:36:46 INFO - PROCESS | 3820 | 1466015805977 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}] 11:36:46 INFO - PROCESS | 3820 | 1466015805979 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:46 INFO - PROCESS | 3820 | 1466015806092 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 11:36:46 INFO - PROCESS | 3820 | 1466015806097 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:46 INFO - PROCESS | 3820 | 1466015806099 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:46 INFO - PROCESS | 3820 | ++DOCSHELL 140C6400 == 30 [pid = 3820] [id = 678] 11:36:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 58 (140C9C00) [pid = 3820] [serial = 2034] [outer = 00000000] 11:36:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 59 (15B70400) [pid = 3820] [serial = 2035] [outer = 140C9C00] 11:36:46 INFO - PROCESS | 3820 | 1466015806143 Marionette DEBUG loaded listener.js 11:36:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 60 (1696C800) [pid = 3820] [serial = 2036] [outer = 140C9C00] 11:36:47 INFO - PROCESS | 3820 | 1466015807049 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\n"]]]}] 11:36:47 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 11:36:47 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:36:47 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 11:36:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:36:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1096ms 11:36:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 11:36:47 INFO - PROCESS | 3820 | 1466015807064 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 11:36:47 INFO - PROCESS | 3820 | 1466015807066 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 11:36:47 INFO - PROCESS | 3820 | 1466015807069 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 11:36:47 INFO - PROCESS | 3820 | 1466015807071 Marionette TRACE conn3 <- [1,2678,null,{}] 11:36:47 INFO - PROCESS | 3820 | 1466015807075 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}] 11:36:47 INFO - PROCESS | 3820 | 1466015807077 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:47 INFO - PROCESS | 3820 | 1466015807187 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 11:36:47 INFO - PROCESS | 3820 | 1466015807195 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:47 INFO - PROCESS | 3820 | 1466015807197 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:47 INFO - PROCESS | 3820 | ++DOCSHELL 136ADC00 == 31 [pid = 3820] [id = 679] 11:36:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 61 (1624DC00) [pid = 3820] [serial = 2037] [outer = 00000000] 11:36:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 62 (16E85400) [pid = 3820] [serial = 2038] [outer = 1624DC00] 11:36:47 INFO - PROCESS | 3820 | 1466015807240 Marionette DEBUG loaded listener.js 11:36:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 63 (16FC8400) [pid = 3820] [serial = 2039] [outer = 1624DC00] 11:36:48 INFO - PROCESS | 3820 | 1466015808199 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\n"]]]}] 11:36:48 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 11:36:48 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:36:48 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 11:36:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:36:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1143ms 11:36:48 INFO - PROCESS | 3820 | 1466015808218 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 11:36:48 INFO - PROCESS | 3820 | 1466015808222 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 11:36:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 11:36:48 INFO - PROCESS | 3820 | 1466015808227 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 11:36:48 INFO - PROCESS | 3820 | 1466015808231 Marionette TRACE conn3 <- [1,2682,null,{}] 11:36:48 INFO - PROCESS | 3820 | 1466015808237 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}] 11:36:48 INFO - PROCESS | 3820 | 1466015808240 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:48 INFO - PROCESS | 3820 | 1466015808383 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 11:36:48 INFO - PROCESS | 3820 | 1466015808516 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:48 INFO - PROCESS | 3820 | 1466015808521 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:48 INFO - PROCESS | 3820 | ++DOCSHELL 12A9F400 == 32 [pid = 3820] [id = 680] 11:36:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 64 (12AA8400) [pid = 3820] [serial = 2040] [outer = 00000000] 11:36:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 65 (12D5AC00) [pid = 3820] [serial = 2041] [outer = 12AA8400] 11:36:48 INFO - PROCESS | 3820 | 1466015808577 Marionette DEBUG loaded listener.js 11:36:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 66 (1307A000) [pid = 3820] [serial = 2042] [outer = 12AA8400] 11:36:49 INFO - PROCESS | 3820 | 1466015809744 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\n"]]]}] 11:36:49 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 11:36:49 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:36:49 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 11:36:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:36:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1503ms 11:36:49 INFO - PROCESS | 3820 | 1466015809765 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 11:36:49 INFO - PROCESS | 3820 | 1466015809769 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 11:36:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 11:36:49 INFO - PROCESS | 3820 | 1466015809776 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 11:36:49 INFO - PROCESS | 3820 | 1466015809778 Marionette TRACE conn3 <- [1,2686,null,{}] 11:36:49 INFO - PROCESS | 3820 | 1466015809783 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}] 11:36:49 INFO - PROCESS | 3820 | 1466015809785 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:49 INFO - PROCESS | 3820 | 1466015809927 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 11:36:50 INFO - PROCESS | 3820 | 1466015810069 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:50 INFO - PROCESS | 3820 | 1466015810072 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:50 INFO - PROCESS | 3820 | ++DOCSHELL 15B76800 == 33 [pid = 3820] [id = 681] 11:36:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 67 (15E4F400) [pid = 3820] [serial = 2043] [outer = 00000000] 11:36:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (16AA0000) [pid = 3820] [serial = 2044] [outer = 15E4F400] 11:36:50 INFO - PROCESS | 3820 | 1466015810127 Marionette DEBUG loaded listener.js 11:36:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (16E7E000) [pid = 3820] [serial = 2045] [outer = 15E4F400] 11:36:51 INFO - PROCESS | 3820 | 1466015811127 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\n"]]]}] 11:36:51 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 11:36:51 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:36:51 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 11:36:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:36:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1393ms 11:36:51 INFO - PROCESS | 3820 | 1466015811178 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 11:36:51 INFO - PROCESS | 3820 | 1466015811181 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 11:36:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 11:36:51 INFO - PROCESS | 3820 | 1466015811186 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 11:36:51 INFO - PROCESS | 3820 | 1466015811189 Marionette TRACE conn3 <- [1,2690,null,{}] 11:36:51 INFO - PROCESS | 3820 | 1466015811195 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}] 11:36:51 INFO - PROCESS | 3820 | 1466015811198 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:51 INFO - PROCESS | 3820 | 1466015811299 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 11:36:51 INFO - PROCESS | 3820 | 1466015811471 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:51 INFO - PROCESS | 3820 | 1466015811475 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:51 INFO - PROCESS | 3820 | ++DOCSHELL 10A52800 == 34 [pid = 3820] [id = 682] 11:36:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (10B5F400) [pid = 3820] [serial = 2046] [outer = 00000000] 11:36:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (12B63C00) [pid = 3820] [serial = 2047] [outer = 10B5F400] 11:36:51 INFO - PROCESS | 3820 | 1466015811530 Marionette DEBUG loaded listener.js 11:36:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (13034C00) [pid = 3820] [serial = 2048] [outer = 10B5F400] 11:36:52 INFO - PROCESS | 3820 | --DOCSHELL 140C6400 == 33 [pid = 3820] [id = 678] 11:36:52 INFO - PROCESS | 3820 | --DOCSHELL 158CCC00 == 32 [pid = 3820] [id = 677] 11:36:52 INFO - PROCESS | 3820 | --DOCSHELL 13931800 == 31 [pid = 3820] [id = 676] 11:36:52 INFO - PROCESS | 3820 | --DOCSHELL 10A51000 == 30 [pid = 3820] [id = 675] 11:36:52 INFO - PROCESS | 3820 | --DOCSHELL 13155400 == 29 [pid = 3820] [id = 674] 11:36:52 INFO - PROCESS | 3820 | --DOCSHELL 0C761000 == 28 [pid = 3820] [id = 673] 11:36:52 INFO - PROCESS | 3820 | --DOCSHELL 15B76800 == 27 [pid = 3820] [id = 681] 11:36:52 INFO - PROCESS | 3820 | --DOCSHELL 136ADC00 == 26 [pid = 3820] [id = 679] 11:36:52 INFO - PROCESS | 3820 | --DOCSHELL 12A9F400 == 25 [pid = 3820] [id = 680] 11:36:52 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (18590800) [pid = 3820] [serial = 2017] [outer = 00000000] [url = about:blank] 11:36:52 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (145D7800) [pid = 3820] [serial = 1999] [outer = 00000000] [url = about:blank] 11:36:52 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (12D69C00) [pid = 3820] [serial = 1996] [outer = 00000000] [url = about:blank] 11:36:52 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (1306F800) [pid = 3820] [serial = 1997] [outer = 00000000] [url = about:blank] 11:36:52 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (10E6AC00) [pid = 3820] [serial = 1993] [outer = 00000000] [url = about:blank] 11:36:52 INFO - PROCESS | 3820 | --DOMWINDOW == 66 (110D6C00) [pid = 3820] [serial = 1994] [outer = 00000000] [url = about:blank] 11:36:52 INFO - PROCESS | 3820 | --DOMWINDOW == 65 (10A53800) [pid = 3820] [serial = 1991] [outer = 00000000] [url = about:blank] 11:36:52 INFO - PROCESS | 3820 | --DOMWINDOW == 64 (104E4C00) [pid = 3820] [serial = 1990] [outer = 00000000] [url = about:blank] 11:36:52 INFO - PROCESS | 3820 | --DOMWINDOW == 63 (177A0C00) [pid = 3820] [serial = 2008] [outer = 00000000] [url = about:blank] 11:36:52 INFO - PROCESS | 3820 | --DOMWINDOW == 62 (12B61000) [pid = 3820] [serial = 1982] [outer = 00000000] [url = about:blank] 11:36:52 INFO - PROCESS | 3820 | --DOMWINDOW == 61 (11CCAC00) [pid = 3820] [serial = 1981] [outer = 00000000] [url = about:blank] 11:36:52 INFO - PROCESS | 3820 | --DOMWINDOW == 60 (158CF000) [pid = 3820] [serial = 1985] [outer = 00000000] [url = about:blank] 11:36:52 INFO - PROCESS | 3820 | --DOMWINDOW == 59 (15608000) [pid = 3820] [serial = 1984] [outer = 00000000] [url = about:blank] 11:36:52 INFO - PROCESS | 3820 | --DOMWINDOW == 58 (1A4DAC00) [pid = 3820] [serial = 1988] [outer = 00000000] [url = about:blank] 11:36:52 INFO - PROCESS | 3820 | --DOMWINDOW == 57 (1830B000) [pid = 3820] [serial = 1987] [outer = 00000000] [url = about:blank] 11:36:52 INFO - PROCESS | 3820 | --DOMWINDOW == 56 (16AA6C00) [pid = 3820] [serial = 2006] [outer = 00000000] [url = about:blank] 11:36:52 INFO - PROCESS | 3820 | --DOMWINDOW == 55 (16A9F800) [pid = 3820] [serial = 2005] [outer = 00000000] [url = about:blank] 11:36:52 INFO - PROCESS | 3820 | --DOMWINDOW == 54 (140C3400) [pid = 3820] [serial = 2011] [outer = 00000000] [url = about:blank] 11:36:52 INFO - PROCESS | 3820 | --DOMWINDOW == 53 (1821D400) [pid = 3820] [serial = 2009] [outer = 00000000] [url = about:blank] 11:36:52 INFO - PROCESS | 3820 | --DOMWINDOW == 52 (145D4C00) [pid = 3820] [serial = 2012] [outer = 00000000] [url = about:blank] 11:36:52 INFO - PROCESS | 3820 | --DOMWINDOW == 51 (15B75400) [pid = 3820] [serial = 2002] [outer = 00000000] [url = about:blank] 11:36:52 INFO - PROCESS | 3820 | --DOMWINDOW == 50 (15E7A800) [pid = 3820] [serial = 2003] [outer = 00000000] [url = about:blank] 11:36:52 INFO - PROCESS | 3820 | --DOMWINDOW == 49 (182D8400) [pid = 3820] [serial = 2015] [outer = 00000000] [url = about:blank] 11:36:52 INFO - PROCESS | 3820 | --DOMWINDOW == 48 (182CC400) [pid = 3820] [serial = 2014] [outer = 00000000] [url = about:blank] 11:36:52 INFO - PROCESS | 3820 | --DOMWINDOW == 47 (15601800) [pid = 3820] [serial = 2000] [outer = 00000000] [url = about:blank] 11:36:52 INFO - PROCESS | 3820 | 1466015812574 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]]]}] 11:36:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 11:36:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1393ms 11:36:52 INFO - PROCESS | 3820 | 1466015812584 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 11:36:52 INFO - PROCESS | 3820 | 1466015812588 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 11:36:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 11:36:52 INFO - PROCESS | 3820 | 1466015812596 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 11:36:52 INFO - PROCESS | 3820 | 1466015812601 Marionette TRACE conn3 <- [1,2694,null,{}] 11:36:52 INFO - PROCESS | 3820 | 1466015812612 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}] 11:36:52 INFO - PROCESS | 3820 | 1466015812614 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:52 INFO - PROCESS | 3820 | 1466015812704 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 11:36:52 INFO - PROCESS | 3820 | 1466015812713 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:52 INFO - PROCESS | 3820 | 1466015812716 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:52 INFO - PROCESS | 3820 | ++DOCSHELL 10E66800 == 26 [pid = 3820] [id = 683] 11:36:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 48 (10E67400) [pid = 3820] [serial = 2049] [outer = 00000000] 11:36:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 49 (11AD1C00) [pid = 3820] [serial = 2050] [outer = 10E67400] 11:36:52 INFO - PROCESS | 3820 | 1466015812764 Marionette DEBUG loaded listener.js 11:36:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 50 (12A9F400) [pid = 3820] [serial = 2051] [outer = 10E67400] 11:36:53 INFO - PROCESS | 3820 | 1466015813265 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]]]}] 11:36:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 11:36:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 704ms 11:36:53 INFO - PROCESS | 3820 | 1466015813294 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 11:36:53 INFO - PROCESS | 3820 | 1466015813299 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 11:36:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 11:36:53 INFO - PROCESS | 3820 | 1466015813309 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 11:36:53 INFO - PROCESS | 3820 | 1466015813312 Marionette TRACE conn3 <- [1,2698,null,{}] 11:36:53 INFO - PROCESS | 3820 | 1466015813315 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}] 11:36:53 INFO - PROCESS | 3820 | 1466015813318 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:53 INFO - PROCESS | 3820 | 1466015813440 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 11:36:53 INFO - PROCESS | 3820 | 1466015813467 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:53 INFO - PROCESS | 3820 | 1466015813470 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:53 INFO - PROCESS | 3820 | ++DOCSHELL 12DF2000 == 27 [pid = 3820] [id = 684] 11:36:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 51 (13131000) [pid = 3820] [serial = 2052] [outer = 00000000] 11:36:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 52 (13156000) [pid = 3820] [serial = 2053] [outer = 13131000] 11:36:53 INFO - PROCESS | 3820 | 1466015813596 Marionette DEBUG loaded listener.js 11:36:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 53 (136AFC00) [pid = 3820] [serial = 2054] [outer = 13131000] 11:36:54 INFO - PROCESS | 3820 | 1466015813999 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] 11:36:54 INFO - PROCESS | 3820 | 1466015814053 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 11:36:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 11:36:54 INFO - PROCESS | 3820 | 1466015814056 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 11:36:54 INFO - PROCESS | 3820 | 1466015814060 Marionette TRACE conn3 <- [1,2702,null,{}] 11:36:54 INFO - PROCESS | 3820 | 1466015814070 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}] 11:36:54 INFO - PROCESS | 3820 | 1466015814075 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:54 INFO - PROCESS | 3820 | 1466015814185 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 11:36:54 INFO - PROCESS | 3820 | 1466015814202 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:54 INFO - PROCESS | 3820 | 1466015814205 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:54 INFO - PROCESS | 3820 | ++DOCSHELL 15605400 == 28 [pid = 3820] [id = 685] 11:36:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 54 (15605800) [pid = 3820] [serial = 2055] [outer = 00000000] 11:36:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 55 (1560BC00) [pid = 3820] [serial = 2056] [outer = 15605800] 11:36:54 INFO - PROCESS | 3820 | 1466015814252 Marionette DEBUG loaded listener.js 11:36:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 56 (156A0C00) [pid = 3820] [serial = 2057] [outer = 15605800] 11:36:54 INFO - PROCESS | 3820 | 1466015814731 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]]]}] 11:36:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 11:36:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 689ms 11:36:54 INFO - PROCESS | 3820 | 1466015814755 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 11:36:54 INFO - PROCESS | 3820 | 1466015814758 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 11:36:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 11:36:54 INFO - PROCESS | 3820 | 1466015814768 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 11:36:54 INFO - PROCESS | 3820 | 1466015814770 Marionette TRACE conn3 <- [1,2706,null,{}] 11:36:54 INFO - PROCESS | 3820 | 1466015814774 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}] 11:36:54 INFO - PROCESS | 3820 | 1466015814776 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:54 INFO - PROCESS | 3820 | 1466015814924 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 11:36:54 INFO - PROCESS | 3820 | 1466015814934 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:54 INFO - PROCESS | 3820 | 1466015814936 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:55 INFO - PROCESS | 3820 | ++DOCSHELL 15695C00 == 29 [pid = 3820] [id = 686] 11:36:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 57 (158CE000) [pid = 3820] [serial = 2058] [outer = 00000000] 11:36:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 58 (15E7B000) [pid = 3820] [serial = 2059] [outer = 158CE000] 11:36:55 INFO - PROCESS | 3820 | 1466015815032 Marionette DEBUG loaded listener.js 11:36:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 59 (16257000) [pid = 3820] [serial = 2060] [outer = 158CE000] 11:36:55 INFO - PROCESS | 3820 | 1466015815444 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] 11:36:55 INFO - PROCESS | 3820 | 1466015815465 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 11:36:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 11:36:55 INFO - PROCESS | 3820 | 1466015815468 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 11:36:55 INFO - PROCESS | 3820 | 1466015815470 Marionette TRACE conn3 <- [1,2710,null,{}] 11:36:55 INFO - PROCESS | 3820 | 1466015815473 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}] 11:36:55 INFO - PROCESS | 3820 | 1466015815475 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:55 INFO - PROCESS | 3820 | 1466015815584 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 11:36:55 INFO - PROCESS | 3820 | 1466015815589 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:55 INFO - PROCESS | 3820 | 1466015815591 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:55 INFO - PROCESS | 3820 | ++DOCSHELL 16966C00 == 30 [pid = 3820] [id = 687] 11:36:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 60 (1696C000) [pid = 3820] [serial = 2061] [outer = 00000000] 11:36:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 61 (16B0DC00) [pid = 3820] [serial = 2062] [outer = 1696C000] 11:36:55 INFO - PROCESS | 3820 | 1466015815634 Marionette DEBUG loaded listener.js 11:36:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 62 (16BB1800) [pid = 3820] [serial = 2063] [outer = 1696C000] 11:36:56 INFO - PROCESS | 3820 | 1466015816128 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] 11:36:56 INFO - PROCESS | 3820 | 1466015816168 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 11:36:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 11:36:56 INFO - PROCESS | 3820 | 1466015816171 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 11:36:56 INFO - PROCESS | 3820 | 1466015816173 Marionette TRACE conn3 <- [1,2714,null,{}] 11:36:56 INFO - PROCESS | 3820 | 1466015816176 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}] 11:36:56 INFO - PROCESS | 3820 | 1466015816182 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:56 INFO - PROCESS | 3820 | 1466015816330 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 11:36:56 INFO - PROCESS | 3820 | 1466015816395 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:56 INFO - PROCESS | 3820 | 1466015816397 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:56 INFO - PROCESS | 3820 | ++DOCSHELL 179A8800 == 31 [pid = 3820] [id = 688] 11:36:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 63 (179AD000) [pid = 3820] [serial = 2064] [outer = 00000000] 11:36:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 64 (18227400) [pid = 3820] [serial = 2065] [outer = 179AD000] 11:36:56 INFO - PROCESS | 3820 | 1466015816440 Marionette DEBUG loaded listener.js 11:36:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 65 (182C7000) [pid = 3820] [serial = 2066] [outer = 179AD000] 11:36:56 INFO - PROCESS | 3820 | --DOMWINDOW == 64 (1624DC00) [pid = 3820] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 11:36:56 INFO - PROCESS | 3820 | --DOMWINDOW == 63 (15B68C00) [pid = 3820] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 11:36:56 INFO - PROCESS | 3820 | --DOMWINDOW == 62 (0C762C00) [pid = 3820] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 11:36:56 INFO - PROCESS | 3820 | --DOMWINDOW == 61 (18503000) [pid = 3820] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 11:36:56 INFO - PROCESS | 3820 | --DOMWINDOW == 60 (10B69400) [pid = 3820] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 11:36:56 INFO - PROCESS | 3820 | --DOMWINDOW == 59 (1321FC00) [pid = 3820] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 11:36:56 INFO - PROCESS | 3820 | --DOMWINDOW == 58 (13931C00) [pid = 3820] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 11:36:56 INFO - PROCESS | 3820 | --DOMWINDOW == 57 (140C9C00) [pid = 3820] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 11:36:56 INFO - PROCESS | 3820 | 1466015816893 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]]]}] 11:36:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 11:36:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 735ms 11:36:56 INFO - PROCESS | 3820 | 1466015816921 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 11:36:56 INFO - PROCESS | 3820 | 1466015816923 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 11:36:56 INFO - PROCESS | 3820 | 1466015816939 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 11:36:56 INFO - PROCESS | 3820 | 1466015816940 Marionette TRACE conn3 <- [1,2718,null,{}] 11:36:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 11:36:56 INFO - PROCESS | 3820 | 1466015816944 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}] 11:36:56 INFO - PROCESS | 3820 | 1466015816946 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:57 INFO - PROCESS | 3820 | 1466015817021 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 11:36:57 INFO - PROCESS | 3820 | 1466015817026 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:57 INFO - PROCESS | 3820 | 1466015817028 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:57 INFO - PROCESS | 3820 | ++DOCSHELL 11203C00 == 32 [pid = 3820] [id = 689] 11:36:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 58 (1624DC00) [pid = 3820] [serial = 2067] [outer = 00000000] 11:36:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 59 (18226800) [pid = 3820] [serial = 2068] [outer = 1624DC00] 11:36:57 INFO - PROCESS | 3820 | 1466015817070 Marionette DEBUG loaded listener.js 11:36:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 60 (182CD800) [pid = 3820] [serial = 2069] [outer = 1624DC00] 11:36:57 INFO - PROCESS | 3820 | 1466015817961 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\n"]]]}] 11:36:57 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 11:36:57 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 11:36:57 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 11:36:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:36:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1034ms 11:36:58 INFO - PROCESS | 3820 | 1466015817988 Marionette TRACE conn3 -> [0,2721,"getWindowHandle",null] 11:36:58 INFO - PROCESS | 3820 | 1466015817990 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 11:36:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 11:36:58 INFO - PROCESS | 3820 | 1466015817994 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 11:36:58 INFO - PROCESS | 3820 | 1466015817996 Marionette TRACE conn3 <- [1,2722,null,{}] 11:36:58 INFO - PROCESS | 3820 | 1466015817999 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}] 11:36:58 INFO - PROCESS | 3820 | 1466015818001 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:58 INFO - PROCESS | 3820 | 1466015818078 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 11:36:58 INFO - PROCESS | 3820 | 1466015818166 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:58 INFO - PROCESS | 3820 | 1466015818168 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:58 INFO - PROCESS | 3820 | ++DOCSHELL 13931C00 == 33 [pid = 3820] [id = 690] 11:36:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 61 (176AFC00) [pid = 3820] [serial = 2070] [outer = 00000000] 11:36:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 62 (18313800) [pid = 3820] [serial = 2071] [outer = 176AFC00] 11:36:58 INFO - PROCESS | 3820 | 1466015818211 Marionette DEBUG loaded listener.js 11:36:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 63 (18314800) [pid = 3820] [serial = 2072] [outer = 176AFC00] 11:36:58 INFO - PROCESS | 3820 | 1466015818552 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]]]}] 11:36:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 11:36:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 595ms 11:36:58 INFO - PROCESS | 3820 | 1466015818588 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 11:36:58 INFO - PROCESS | 3820 | 1466015818590 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 11:36:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 11:36:58 INFO - PROCESS | 3820 | 1466015818593 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 11:36:58 INFO - PROCESS | 3820 | 1466015818594 Marionette TRACE conn3 <- [1,2726,null,{}] 11:36:58 INFO - PROCESS | 3820 | 1466015818598 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}] 11:36:58 INFO - PROCESS | 3820 | 1466015818599 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:58 INFO - PROCESS | 3820 | 1466015818713 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 11:36:58 INFO - PROCESS | 3820 | 1466015818814 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:58 INFO - PROCESS | 3820 | 1466015818818 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:58 INFO - PROCESS | 3820 | ++DOCSHELL 0C75F800 == 34 [pid = 3820] [id = 691] 11:36:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 64 (0C75FC00) [pid = 3820] [serial = 2073] [outer = 00000000] 11:36:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 65 (10432000) [pid = 3820] [serial = 2074] [outer = 0C75FC00] 11:36:58 INFO - PROCESS | 3820 | 1466015818885 Marionette DEBUG loaded listener.js 11:36:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 66 (10A51400) [pid = 3820] [serial = 2075] [outer = 0C75FC00] 11:36:59 INFO - PROCESS | 3820 | 1466015819651 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]]]}] 11:36:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 11:36:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1143ms 11:36:59 INFO - PROCESS | 3820 | 1466015819735 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 11:36:59 INFO - PROCESS | 3820 | 1466015819739 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 11:36:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 11:36:59 INFO - PROCESS | 3820 | 1466015819744 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 11:36:59 INFO - PROCESS | 3820 | 1466015819747 Marionette TRACE conn3 <- [1,2730,null,{}] 11:36:59 INFO - PROCESS | 3820 | 1466015819752 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}] 11:36:59 INFO - PROCESS | 3820 | 1466015819757 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:36:59 INFO - PROCESS | 3820 | 1466015819906 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 11:37:00 INFO - PROCESS | 3820 | 1466015820036 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:00 INFO - PROCESS | 3820 | 1466015820039 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:00 INFO - PROCESS | 3820 | ++DOCSHELL 13127800 == 35 [pid = 3820] [id = 692] 11:37:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 67 (13932800) [pid = 3820] [serial = 2076] [outer = 00000000] 11:37:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (140BBC00) [pid = 3820] [serial = 2077] [outer = 13932800] 11:37:00 INFO - PROCESS | 3820 | 1466015820101 Marionette DEBUG loaded listener.js 11:37:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (145DB400) [pid = 3820] [serial = 2078] [outer = 13932800] 11:37:00 INFO - PROCESS | 3820 | 1466015820968 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]]]}] 11:37:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 11:37:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1252ms 11:37:01 INFO - PROCESS | 3820 | 1466015821003 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 11:37:01 INFO - PROCESS | 3820 | 1466015821007 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 11:37:01 INFO - PROCESS | 3820 | 1466015821012 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 11:37:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 11:37:01 INFO - PROCESS | 3820 | 1466015821015 Marionette TRACE conn3 <- [1,2734,null,{}] 11:37:01 INFO - PROCESS | 3820 | 1466015821021 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}] 11:37:01 INFO - PROCESS | 3820 | 1466015821024 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:01 INFO - PROCESS | 3820 | 1466015821137 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 11:37:01 INFO - PROCESS | 3820 | --DOCSHELL 13931C00 == 34 [pid = 3820] [id = 690] 11:37:01 INFO - PROCESS | 3820 | --DOCSHELL 11203C00 == 33 [pid = 3820] [id = 689] 11:37:01 INFO - PROCESS | 3820 | --DOCSHELL 179A8800 == 32 [pid = 3820] [id = 688] 11:37:01 INFO - PROCESS | 3820 | --DOCSHELL 16966C00 == 31 [pid = 3820] [id = 687] 11:37:01 INFO - PROCESS | 3820 | --DOCSHELL 15695C00 == 30 [pid = 3820] [id = 686] 11:37:01 INFO - PROCESS | 3820 | --DOCSHELL 15605400 == 29 [pid = 3820] [id = 685] 11:37:01 INFO - PROCESS | 3820 | --DOCSHELL 12DF2000 == 28 [pid = 3820] [id = 684] 11:37:01 INFO - PROCESS | 3820 | --DOCSHELL 10E66800 == 27 [pid = 3820] [id = 683] 11:37:01 INFO - PROCESS | 3820 | --DOCSHELL 10A52800 == 26 [pid = 3820] [id = 682] 11:37:01 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (15E72800) [pid = 3820] [serial = 2032] [outer = 00000000] [url = about:blank] 11:37:01 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (0C76F400) [pid = 3820] [serial = 2020] [outer = 00000000] [url = about:blank] 11:37:01 INFO - PROCESS | 3820 | --DOMWINDOW == 66 (104E0800) [pid = 3820] [serial = 2021] [outer = 00000000] [url = about:blank] 11:37:01 INFO - PROCESS | 3820 | --DOMWINDOW == 65 (18591400) [pid = 3820] [serial = 2018] [outer = 00000000] [url = about:blank] 11:37:01 INFO - PROCESS | 3820 | --DOMWINDOW == 64 (12AAC400) [pid = 3820] [serial = 2026] [outer = 00000000] [url = about:blank] 11:37:01 INFO - PROCESS | 3820 | --DOMWINDOW == 63 (12B5CC00) [pid = 3820] [serial = 2027] [outer = 00000000] [url = about:blank] 11:37:01 INFO - PROCESS | 3820 | --DOMWINDOW == 62 (13C8AC00) [pid = 3820] [serial = 2023] [outer = 00000000] [url = about:blank] 11:37:01 INFO - PROCESS | 3820 | --DOMWINDOW == 61 (16259400) [pid = 3820] [serial = 2033] [outer = 00000000] [url = about:blank] 11:37:01 INFO - PROCESS | 3820 | --DOMWINDOW == 60 (140BF400) [pid = 3820] [serial = 2024] [outer = 00000000] [url = about:blank] 11:37:01 INFO - PROCESS | 3820 | --DOMWINDOW == 59 (13C8C000) [pid = 3820] [serial = 2029] [outer = 00000000] [url = about:blank] 11:37:01 INFO - PROCESS | 3820 | --DOMWINDOW == 58 (15B70400) [pid = 3820] [serial = 2035] [outer = 00000000] [url = about:blank] 11:37:01 INFO - PROCESS | 3820 | --DOMWINDOW == 57 (16FC8400) [pid = 3820] [serial = 2039] [outer = 00000000] [url = about:blank] 11:37:01 INFO - PROCESS | 3820 | --DOMWINDOW == 56 (1696C800) [pid = 3820] [serial = 2036] [outer = 00000000] [url = about:blank] 11:37:01 INFO - PROCESS | 3820 | --DOMWINDOW == 55 (140BE800) [pid = 3820] [serial = 2030] [outer = 00000000] [url = about:blank] 11:37:01 INFO - PROCESS | 3820 | --DOMWINDOW == 54 (16E85400) [pid = 3820] [serial = 2038] [outer = 00000000] [url = about:blank] 11:37:01 INFO - PROCESS | 3820 | 1466015821268 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:01 INFO - PROCESS | 3820 | 1466015821272 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:01 INFO - PROCESS | 3820 | ++DOCSHELL 10A4A800 == 27 [pid = 3820] [id = 693] 11:37:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 55 (10A4AC00) [pid = 3820] [serial = 2079] [outer = 00000000] 11:37:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 56 (11260400) [pid = 3820] [serial = 2080] [outer = 10A4AC00] 11:37:01 INFO - PROCESS | 3820 | 1466015821320 Marionette DEBUG loaded listener.js 11:37:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 57 (12814800) [pid = 3820] [serial = 2081] [outer = 10A4AC00] 11:37:01 INFO - PROCESS | 3820 | 1466015821728 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]]]}] 11:37:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 11:37:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 735ms 11:37:01 INFO - PROCESS | 3820 | 1466015821786 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 11:37:01 INFO - PROCESS | 3820 | 1466015821791 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 11:37:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 11:37:01 INFO - PROCESS | 3820 | 1466015821802 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 11:37:01 INFO - PROCESS | 3820 | 1466015821805 Marionette TRACE conn3 <- [1,2738,null,{}] 11:37:01 INFO - PROCESS | 3820 | 1466015821809 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}] 11:37:01 INFO - PROCESS | 3820 | 1466015821811 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:01 INFO - PROCESS | 3820 | 1466015821901 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 11:37:01 INFO - PROCESS | 3820 | 1466015821909 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:01 INFO - PROCESS | 3820 | 1466015821911 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:01 INFO - PROCESS | 3820 | ++DOCSHELL 12DFA000 == 28 [pid = 3820] [id = 694] 11:37:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 58 (130A8C00) [pid = 3820] [serial = 2082] [outer = 00000000] 11:37:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 59 (131D3400) [pid = 3820] [serial = 2083] [outer = 130A8C00] 11:37:01 INFO - PROCESS | 3820 | 1466015821964 Marionette DEBUG loaded listener.js 11:37:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 60 (13C17800) [pid = 3820] [serial = 2084] [outer = 130A8C00] 11:37:02 INFO - PROCESS | 3820 | 1466015822432 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]]]}] 11:37:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 11:37:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 689ms 11:37:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 11:37:02 INFO - PROCESS | 3820 | 1466015822503 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 11:37:02 INFO - PROCESS | 3820 | 1466015822505 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 11:37:02 INFO - PROCESS | 3820 | 1466015822509 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 11:37:02 INFO - PROCESS | 3820 | 1466015822512 Marionette TRACE conn3 <- [1,2742,null,{}] 11:37:02 INFO - PROCESS | 3820 | 1466015822523 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}] 11:37:02 INFO - PROCESS | 3820 | 1466015822527 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:02 INFO - PROCESS | 3820 | 1466015822637 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 11:37:02 INFO - PROCESS | 3820 | 1466015822736 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:02 INFO - PROCESS | 3820 | 1466015822739 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:02 INFO - PROCESS | 3820 | ++DOCSHELL 15601C00 == 29 [pid = 3820] [id = 695] 11:37:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 61 (15602400) [pid = 3820] [serial = 2085] [outer = 00000000] 11:37:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 62 (1560A400) [pid = 3820] [serial = 2086] [outer = 15602400] 11:37:02 INFO - PROCESS | 3820 | 1466015822785 Marionette DEBUG loaded listener.js 11:37:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 63 (15698800) [pid = 3820] [serial = 2087] [outer = 15602400] 11:37:03 INFO - PROCESS | 3820 | 1466015823153 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]]]}] 11:37:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 11:37:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 689ms 11:37:03 INFO - PROCESS | 3820 | 1466015823208 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 11:37:03 INFO - PROCESS | 3820 | 1466015823210 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 11:37:03 INFO - PROCESS | 3820 | 1466015823213 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 11:37:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 11:37:03 INFO - PROCESS | 3820 | 1466015823215 Marionette TRACE conn3 <- [1,2746,null,{}] 11:37:03 INFO - PROCESS | 3820 | 1466015823218 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}] 11:37:03 INFO - PROCESS | 3820 | 1466015823220 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:03 INFO - PROCESS | 3820 | 1466015823360 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 11:37:03 INFO - PROCESS | 3820 | 1466015823370 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:03 INFO - PROCESS | 3820 | 1466015823373 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:03 INFO - PROCESS | 3820 | ++DOCSHELL 15E74C00 == 30 [pid = 3820] [id = 696] 11:37:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 64 (15E75400) [pid = 3820] [serial = 2088] [outer = 00000000] 11:37:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 65 (16A9B400) [pid = 3820] [serial = 2089] [outer = 15E75400] 11:37:03 INFO - PROCESS | 3820 | 1466015823416 Marionette DEBUG loaded listener.js 11:37:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 66 (16AA6400) [pid = 3820] [serial = 2090] [outer = 15E75400] 11:37:03 INFO - PROCESS | 3820 | 1466015823852 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]]]}] 11:37:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 11:37:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 689ms 11:37:03 INFO - PROCESS | 3820 | 1466015823913 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 11:37:03 INFO - PROCESS | 3820 | 1466015823915 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 11:37:03 INFO - PROCESS | 3820 | 1466015823918 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 11:37:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 11:37:03 INFO - PROCESS | 3820 | 1466015823920 Marionette TRACE conn3 <- [1,2750,null,{}] 11:37:03 INFO - PROCESS | 3820 | 1466015823930 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}] 11:37:03 INFO - PROCESS | 3820 | 1466015823932 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:04 INFO - PROCESS | 3820 | 1466015824072 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 11:37:04 INFO - PROCESS | 3820 | 1466015824104 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:04 INFO - PROCESS | 3820 | 1466015824106 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:04 INFO - PROCESS | 3820 | ++DOCSHELL 105EC000 == 31 [pid = 3820] [id = 697] 11:37:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 67 (16BB6400) [pid = 3820] [serial = 2091] [outer = 00000000] 11:37:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (17053800) [pid = 3820] [serial = 2092] [outer = 16BB6400] 11:37:04 INFO - PROCESS | 3820 | 1466015824149 Marionette DEBUG loaded listener.js 11:37:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (176EAC00) [pid = 3820] [serial = 2093] [outer = 16BB6400] 11:37:04 INFO - PROCESS | 3820 | 1466015824617 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]]]}] 11:37:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 11:37:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 736ms 11:37:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 11:37:04 INFO - PROCESS | 3820 | 1466015824659 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 11:37:04 INFO - PROCESS | 3820 | 1466015824661 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 11:37:04 INFO - PROCESS | 3820 | 1466015824664 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 11:37:04 INFO - PROCESS | 3820 | 1466015824666 Marionette TRACE conn3 <- [1,2754,null,{}] 11:37:04 INFO - PROCESS | 3820 | 1466015824669 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}] 11:37:04 INFO - PROCESS | 3820 | 1466015824675 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:04 INFO - PROCESS | 3820 | 1466015824810 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 11:37:04 INFO - PROCESS | 3820 | 1466015824822 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:04 INFO - PROCESS | 3820 | 1466015824824 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:04 INFO - PROCESS | 3820 | ++DOCSHELL 179B2400 == 32 [pid = 3820] [id = 698] 11:37:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (18224400) [pid = 3820] [serial = 2094] [outer = 00000000] 11:37:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (18315C00) [pid = 3820] [serial = 2095] [outer = 18224400] 11:37:04 INFO - PROCESS | 3820 | 1466015824867 Marionette DEBUG loaded listener.js 11:37:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (18597000) [pid = 3820] [serial = 2096] [outer = 18224400] 11:37:05 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (158CE000) [pid = 3820] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 11:37:05 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (15605800) [pid = 3820] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 11:37:05 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (10E67400) [pid = 3820] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 11:37:05 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (13131000) [pid = 3820] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 11:37:05 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (10B5F400) [pid = 3820] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 11:37:05 INFO - PROCESS | 3820 | --DOMWINDOW == 66 (12AA8400) [pid = 3820] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 11:37:05 INFO - PROCESS | 3820 | --DOMWINDOW == 65 (15E4F400) [pid = 3820] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 11:37:05 INFO - PROCESS | 3820 | --DOMWINDOW == 64 (1696C000) [pid = 3820] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 11:37:05 INFO - PROCESS | 3820 | --DOMWINDOW == 63 (179AD000) [pid = 3820] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 11:37:05 INFO - PROCESS | 3820 | --DOMWINDOW == 62 (1624DC00) [pid = 3820] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 11:37:05 INFO - PROCESS | 3820 | 1466015825406 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]]]}] 11:37:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 11:37:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 798ms 11:37:05 INFO - PROCESS | 3820 | 1466015825467 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 11:37:05 INFO - PROCESS | 3820 | 1466015825477 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 11:37:05 INFO - PROCESS | 3820 | 1466015825481 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 11:37:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 11:37:05 INFO - PROCESS | 3820 | 1466015825483 Marionette TRACE conn3 <- [1,2758,null,{}] 11:37:05 INFO - PROCESS | 3820 | 1466015825486 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}] 11:37:05 INFO - PROCESS | 3820 | 1466015825488 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:05 INFO - PROCESS | 3820 | 1466015825564 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 11:37:05 INFO - PROCESS | 3820 | 1466015825570 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:05 INFO - PROCESS | 3820 | 1466015825572 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:05 INFO - PROCESS | 3820 | ++DOCSHELL 104E7000 == 33 [pid = 3820] [id = 699] 11:37:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 63 (10A45400) [pid = 3820] [serial = 2097] [outer = 00000000] 11:37:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 64 (158CE000) [pid = 3820] [serial = 2098] [outer = 10A45400] 11:37:05 INFO - PROCESS | 3820 | 1466015825618 Marionette DEBUG loaded listener.js 11:37:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 65 (1696C000) [pid = 3820] [serial = 2099] [outer = 10A45400] 11:37:06 INFO - PROCESS | 3820 | 1466015826070 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]]]}] 11:37:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 11:37:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 642ms 11:37:06 INFO - PROCESS | 3820 | 1466015826121 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 11:37:06 INFO - PROCESS | 3820 | 1466015826123 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 11:37:06 INFO - PROCESS | 3820 | 1466015826126 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 11:37:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 11:37:06 INFO - PROCESS | 3820 | 1466015826128 Marionette TRACE conn3 <- [1,2762,null,{}] 11:37:06 INFO - PROCESS | 3820 | 1466015826131 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}] 11:37:06 INFO - PROCESS | 3820 | 1466015826132 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:06 INFO - PROCESS | 3820 | 1466015826210 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 11:37:06 INFO - PROCESS | 3820 | 1466015826215 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:06 INFO - PROCESS | 3820 | 1466015826217 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:06 INFO - PROCESS | 3820 | ++DOCSHELL 1858B400 == 34 [pid = 3820] [id = 700] 11:37:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 66 (1858CC00) [pid = 3820] [serial = 2100] [outer = 00000000] 11:37:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 67 (19F23C00) [pid = 3820] [serial = 2101] [outer = 1858CC00] 11:37:06 INFO - PROCESS | 3820 | 1466015826259 Marionette DEBUG loaded listener.js 11:37:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (19F60000) [pid = 3820] [serial = 2102] [outer = 1858CC00] 11:37:06 INFO - PROCESS | 3820 | 1466015826726 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]]]}] 11:37:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 11:37:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 595ms 11:37:06 INFO - PROCESS | 3820 | 1466015826762 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 11:37:06 INFO - PROCESS | 3820 | 1466015826764 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 11:37:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 11:37:06 INFO - PROCESS | 3820 | 1466015826771 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 11:37:06 INFO - PROCESS | 3820 | 1466015826773 Marionette TRACE conn3 <- [1,2766,null,{}] 11:37:06 INFO - PROCESS | 3820 | 1466015826776 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}] 11:37:06 INFO - PROCESS | 3820 | 1466015826778 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:06 INFO - PROCESS | 3820 | 1466015826858 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 11:37:06 INFO - PROCESS | 3820 | 1466015826864 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:06 INFO - PROCESS | 3820 | 1466015826866 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:06 INFO - PROCESS | 3820 | ++DOCSHELL 15607000 == 35 [pid = 3820] [id = 701] 11:37:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (1A4D3400) [pid = 3820] [serial = 2103] [outer = 00000000] 11:37:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (1A4DEC00) [pid = 3820] [serial = 2104] [outer = 1A4D3400] 11:37:06 INFO - PROCESS | 3820 | 1466015826908 Marionette DEBUG loaded listener.js 11:37:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (1A842400) [pid = 3820] [serial = 2105] [outer = 1A4D3400] 11:37:07 INFO - PROCESS | 3820 | 1466015827383 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]]]}] 11:37:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 11:37:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 642ms 11:37:07 INFO - PROCESS | 3820 | 1466015827416 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 11:37:07 INFO - PROCESS | 3820 | 1466015827418 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 11:37:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 11:37:07 INFO - PROCESS | 3820 | 1466015827460 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 11:37:07 INFO - PROCESS | 3820 | 1466015827464 Marionette TRACE conn3 <- [1,2770,null,{}] 11:37:07 INFO - PROCESS | 3820 | 1466015827469 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}] 11:37:07 INFO - PROCESS | 3820 | 1466015827473 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:07 INFO - PROCESS | 3820 | 1466015827590 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 11:37:07 INFO - PROCESS | 3820 | 1466015827720 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:07 INFO - PROCESS | 3820 | 1466015827724 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:07 INFO - PROCESS | 3820 | ++DOCSHELL 10A52C00 == 36 [pid = 3820] [id = 702] 11:37:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (10B63000) [pid = 3820] [serial = 2106] [outer = 00000000] 11:37:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (11268400) [pid = 3820] [serial = 2107] [outer = 10B63000] 11:37:07 INFO - PROCESS | 3820 | 1466015827779 Marionette DEBUG loaded listener.js 11:37:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (12AA5C00) [pid = 3820] [serial = 2108] [outer = 10B63000] 11:37:08 INFO - PROCESS | 3820 | 1466015828423 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]]]}] 11:37:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 11:37:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 986ms 11:37:08 INFO - PROCESS | 3820 | 1466015828451 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 11:37:08 INFO - PROCESS | 3820 | 1466015828455 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 11:37:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 11:37:08 INFO - PROCESS | 3820 | 1466015828461 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 11:37:08 INFO - PROCESS | 3820 | 1466015828463 Marionette TRACE conn3 <- [1,2774,null,{}] 11:37:08 INFO - PROCESS | 3820 | 1466015828470 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}] 11:37:08 INFO - PROCESS | 3820 | 1466015828474 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:08 INFO - PROCESS | 3820 | 1466015828582 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 11:37:08 INFO - PROCESS | 3820 | 1466015828722 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:08 INFO - PROCESS | 3820 | 1466015828725 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:08 INFO - PROCESS | 3820 | ++DOCSHELL 1400C800 == 37 [pid = 3820] [id = 703] 11:37:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (1400D800) [pid = 3820] [serial = 2109] [outer = 00000000] 11:37:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (145DA000) [pid = 3820] [serial = 2110] [outer = 1400D800] 11:37:08 INFO - PROCESS | 3820 | 1466015828780 Marionette DEBUG loaded listener.js 11:37:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (1560FC00) [pid = 3820] [serial = 2111] [outer = 1400D800] 11:37:09 INFO - PROCESS | 3820 | 1466015829317 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]]]}] 11:37:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 11:37:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 892ms 11:37:09 INFO - PROCESS | 3820 | 1466015829366 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 11:37:09 INFO - PROCESS | 3820 | 1466015829369 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 11:37:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 11:37:09 INFO - PROCESS | 3820 | 1466015829373 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 11:37:09 INFO - PROCESS | 3820 | 1466015829375 Marionette TRACE conn3 <- [1,2778,null,{}] 11:37:09 INFO - PROCESS | 3820 | 1466015829379 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}] 11:37:09 INFO - PROCESS | 3820 | 1466015829382 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:09 INFO - PROCESS | 3820 | 1466015829488 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 11:37:09 INFO - PROCESS | 3820 | 1466015829648 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:09 INFO - PROCESS | 3820 | 1466015829654 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:09 INFO - PROCESS | 3820 | ++DOCSHELL 1821E000 == 38 [pid = 3820] [id = 704] 11:37:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (1821F800) [pid = 3820] [serial = 2112] [outer = 00000000] 11:37:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (1830C000) [pid = 3820] [serial = 2113] [outer = 1821F800] 11:37:09 INFO - PROCESS | 3820 | 1466015829710 Marionette DEBUG loaded listener.js 11:37:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (19F1D800) [pid = 3820] [serial = 2114] [outer = 1821F800] 11:37:10 INFO - PROCESS | 3820 | 1466015830497 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]]]}] 11:37:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 11:37:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1143ms 11:37:10 INFO - PROCESS | 3820 | 1466015830516 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 11:37:10 INFO - PROCESS | 3820 | 1466015830520 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 11:37:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 11:37:10 INFO - PROCESS | 3820 | 1466015830533 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 11:37:10 INFO - PROCESS | 3820 | 1466015830536 Marionette TRACE conn3 <- [1,2782,null,{}] 11:37:10 INFO - PROCESS | 3820 | 1466015830542 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}] 11:37:10 INFO - PROCESS | 3820 | 1466015830545 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:10 INFO - PROCESS | 3820 | 1466015830647 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 11:37:10 INFO - PROCESS | 3820 | 1466015830782 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:10 INFO - PROCESS | 3820 | 1466015830787 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:10 INFO - PROCESS | 3820 | ++DOCSHELL 1120A800 == 39 [pid = 3820] [id = 705] 11:37:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (1120CC00) [pid = 3820] [serial = 2115] [outer = 00000000] 11:37:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (11C29000) [pid = 3820] [serial = 2116] [outer = 1120CC00] 11:37:10 INFO - PROCESS | 3820 | 1466015830839 Marionette DEBUG loaded listener.js 11:37:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (12B5CC00) [pid = 3820] [serial = 2117] [outer = 1120CC00] 11:37:11 INFO - PROCESS | 3820 | --DOCSHELL 1858B400 == 38 [pid = 3820] [id = 700] 11:37:11 INFO - PROCESS | 3820 | --DOCSHELL 104E7000 == 37 [pid = 3820] [id = 699] 11:37:11 INFO - PROCESS | 3820 | --DOCSHELL 179B2400 == 36 [pid = 3820] [id = 698] 11:37:11 INFO - PROCESS | 3820 | --DOCSHELL 105EC000 == 35 [pid = 3820] [id = 697] 11:37:11 INFO - PROCESS | 3820 | --DOCSHELL 15E74C00 == 34 [pid = 3820] [id = 696] 11:37:11 INFO - PROCESS | 3820 | --DOCSHELL 15601C00 == 33 [pid = 3820] [id = 695] 11:37:11 INFO - PROCESS | 3820 | --DOCSHELL 12DFA000 == 32 [pid = 3820] [id = 694] 11:37:11 INFO - PROCESS | 3820 | --DOCSHELL 10A4A800 == 31 [pid = 3820] [id = 693] 11:37:11 INFO - PROCESS | 3820 | --DOCSHELL 13127800 == 30 [pid = 3820] [id = 692] 11:37:11 INFO - PROCESS | 3820 | --DOCSHELL 0C75F800 == 29 [pid = 3820] [id = 691] 11:37:11 INFO - PROCESS | 3820 | --DOCSHELL 1821E000 == 28 [pid = 3820] [id = 704] 11:37:11 INFO - PROCESS | 3820 | --DOCSHELL 15607000 == 27 [pid = 3820] [id = 701] 11:37:11 INFO - PROCESS | 3820 | --DOCSHELL 10A52C00 == 26 [pid = 3820] [id = 702] 11:37:11 INFO - PROCESS | 3820 | --DOCSHELL 1400C800 == 25 [pid = 3820] [id = 703] 11:37:11 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (18313800) [pid = 3820] [serial = 2071] [outer = 00000000] [url = about:blank] 11:37:11 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (15E7B000) [pid = 3820] [serial = 2059] [outer = 00000000] [url = about:blank] 11:37:11 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (1560BC00) [pid = 3820] [serial = 2056] [outer = 00000000] [url = about:blank] 11:37:11 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (11AD1C00) [pid = 3820] [serial = 2050] [outer = 00000000] [url = about:blank] 11:37:11 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (12A9F400) [pid = 3820] [serial = 2051] [outer = 00000000] [url = about:blank] 11:37:11 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (13156000) [pid = 3820] [serial = 2053] [outer = 00000000] [url = about:blank] 11:37:11 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (136AFC00) [pid = 3820] [serial = 2054] [outer = 00000000] [url = about:blank] 11:37:11 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (13034C00) [pid = 3820] [serial = 2048] [outer = 00000000] [url = about:blank] 11:37:11 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (12B63C00) [pid = 3820] [serial = 2047] [outer = 00000000] [url = about:blank] 11:37:11 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (1307A000) [pid = 3820] [serial = 2042] [outer = 00000000] [url = about:blank] 11:37:11 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (12D5AC00) [pid = 3820] [serial = 2041] [outer = 00000000] [url = about:blank] 11:37:11 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (16E7E000) [pid = 3820] [serial = 2045] [outer = 00000000] [url = about:blank] 11:37:11 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (16AA0000) [pid = 3820] [serial = 2044] [outer = 00000000] [url = about:blank] 11:37:11 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (16B0DC00) [pid = 3820] [serial = 2062] [outer = 00000000] [url = about:blank] 11:37:11 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (16257000) [pid = 3820] [serial = 2060] [outer = 00000000] [url = about:blank] 11:37:11 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (18227400) [pid = 3820] [serial = 2065] [outer = 00000000] [url = about:blank] 11:37:11 INFO - PROCESS | 3820 | --DOMWINDOW == 66 (16BB1800) [pid = 3820] [serial = 2063] [outer = 00000000] [url = about:blank] 11:37:11 INFO - PROCESS | 3820 | --DOMWINDOW == 65 (182C7000) [pid = 3820] [serial = 2066] [outer = 00000000] [url = about:blank] 11:37:11 INFO - PROCESS | 3820 | --DOMWINDOW == 64 (18226800) [pid = 3820] [serial = 2068] [outer = 00000000] [url = about:blank] 11:37:11 INFO - PROCESS | 3820 | --DOMWINDOW == 63 (156A0C00) [pid = 3820] [serial = 2057] [outer = 00000000] [url = about:blank] 11:37:11 INFO - PROCESS | 3820 | --DOMWINDOW == 62 (182CD800) [pid = 3820] [serial = 2069] [outer = 00000000] [url = about:blank] 11:37:12 INFO - PROCESS | 3820 | 1466015831982 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]]]}] 11:37:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 11:37:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1503ms 11:37:12 INFO - PROCESS | 3820 | 1466015832035 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 11:37:12 INFO - PROCESS | 3820 | 1466015832039 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 11:37:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 11:37:12 INFO - PROCESS | 3820 | 1466015832044 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 11:37:12 INFO - PROCESS | 3820 | 1466015832047 Marionette TRACE conn3 <- [1,2786,null,{}] 11:37:12 INFO - PROCESS | 3820 | 1466015832053 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}] 11:37:12 INFO - PROCESS | 3820 | 1466015832055 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:12 INFO - PROCESS | 3820 | 1466015832188 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 11:37:12 INFO - PROCESS | 3820 | 1466015832319 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:12 INFO - PROCESS | 3820 | 1466015832322 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:12 INFO - PROCESS | 3820 | ++DOCSHELL 0C764000 == 26 [pid = 3820] [id = 706] 11:37:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 63 (0C764C00) [pid = 3820] [serial = 2118] [outer = 00000000] 11:37:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 64 (10430400) [pid = 3820] [serial = 2119] [outer = 0C764C00] 11:37:12 INFO - PROCESS | 3820 | 1466015832380 Marionette DEBUG loaded listener.js 11:37:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 65 (10561800) [pid = 3820] [serial = 2120] [outer = 0C764C00] 11:37:13 INFO - PROCESS | 3820 | 1466015833185 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]]]}] 11:37:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 11:37:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1190ms 11:37:13 INFO - PROCESS | 3820 | 1466015833241 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 11:37:13 INFO - PROCESS | 3820 | 1466015833245 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 11:37:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 11:37:13 INFO - PROCESS | 3820 | 1466015833250 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 11:37:13 INFO - PROCESS | 3820 | 1466015833253 Marionette TRACE conn3 <- [1,2790,null,{}] 11:37:13 INFO - PROCESS | 3820 | 1466015833259 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}] 11:37:13 INFO - PROCESS | 3820 | 1466015833264 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:13 INFO - PROCESS | 3820 | 1466015833405 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 11:37:13 INFO - PROCESS | 3820 | 1466015833534 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:13 INFO - PROCESS | 3820 | 1466015833537 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:13 INFO - PROCESS | 3820 | ++DOCSHELL 11433400 == 27 [pid = 3820] [id = 707] 11:37:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 66 (114C3400) [pid = 3820] [serial = 2121] [outer = 00000000] 11:37:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 67 (12AE4400) [pid = 3820] [serial = 2122] [outer = 114C3400] 11:37:13 INFO - PROCESS | 3820 | 1466015833595 Marionette DEBUG loaded listener.js 11:37:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (12B67400) [pid = 3820] [serial = 2123] [outer = 114C3400] 11:37:14 INFO - PROCESS | 3820 | --DOCSHELL 176EC000 == 26 [pid = 3820] [id = 424] 11:37:14 INFO - PROCESS | 3820 | --DOCSHELL 11AD4800 == 25 [pid = 3820] [id = 422] 11:37:14 INFO - PROCESS | 3820 | --DOCSHELL 1A92CC00 == 24 [pid = 3820] [id = 425] 11:37:14 INFO - PROCESS | 3820 | --DOCSHELL 1043F800 == 23 [pid = 3820] [id = 414] 11:37:14 INFO - PROCESS | 3820 | --DOCSHELL 145D6800 == 22 [pid = 3820] [id = 423] 11:37:14 INFO - PROCESS | 3820 | --DOCSHELL 1120A800 == 21 [pid = 3820] [id = 705] 11:37:14 INFO - PROCESS | 3820 | 1466015834423 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]]]}] 11:37:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 11:37:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1190ms 11:37:14 INFO - PROCESS | 3820 | 1466015834443 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 11:37:14 INFO - PROCESS | 3820 | 1466015834447 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 11:37:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 11:37:14 INFO - PROCESS | 3820 | 1466015834452 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 11:37:14 INFO - PROCESS | 3820 | 1466015834455 Marionette TRACE conn3 <- [1,2794,null,{}] 11:37:14 INFO - PROCESS | 3820 | 1466015834460 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}] 11:37:14 INFO - PROCESS | 3820 | 1466015834463 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:14 INFO - PROCESS | 3820 | 1466015834553 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 11:37:14 INFO - PROCESS | 3820 | 1466015834561 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:14 INFO - PROCESS | 3820 | 1466015834564 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:14 INFO - PROCESS | 3820 | ++DOCSHELL 10A48400 == 22 [pid = 3820] [id = 708] 11:37:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (10A49400) [pid = 3820] [serial = 2124] [outer = 00000000] 11:37:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (11AD1C00) [pid = 3820] [serial = 2125] [outer = 10A49400] 11:37:14 INFO - PROCESS | 3820 | 1466015834613 Marionette DEBUG loaded listener.js 11:37:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (12B62000) [pid = 3820] [serial = 2126] [outer = 10A49400] 11:37:15 INFO - PROCESS | 3820 | 1466015835136 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]]]}] 11:37:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 11:37:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 736ms 11:37:15 INFO - PROCESS | 3820 | 1466015835194 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 11:37:15 INFO - PROCESS | 3820 | 1466015835198 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 11:37:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 11:37:15 INFO - PROCESS | 3820 | 1466015835205 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 11:37:15 INFO - PROCESS | 3820 | 1466015835207 Marionette TRACE conn3 <- [1,2798,null,{}] 11:37:15 INFO - PROCESS | 3820 | 1466015835211 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}] 11:37:15 INFO - PROCESS | 3820 | 1466015835213 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:15 INFO - PROCESS | 3820 | 1466015835303 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 11:37:15 INFO - PROCESS | 3820 | 1466015835310 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:15 INFO - PROCESS | 3820 | 1466015835312 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:15 INFO - PROCESS | 3820 | ++DOCSHELL 136AF800 == 23 [pid = 3820] [id = 709] 11:37:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (136AFC00) [pid = 3820] [serial = 2127] [outer = 00000000] 11:37:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (13939800) [pid = 3820] [serial = 2128] [outer = 136AFC00] 11:37:15 INFO - PROCESS | 3820 | 1466015835361 Marionette DEBUG loaded listener.js 11:37:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (13C90000) [pid = 3820] [serial = 2129] [outer = 136AFC00] 11:37:15 INFO - PROCESS | 3820 | 1466015835858 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]]]}] 11:37:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 11:37:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 704ms 11:37:15 INFO - PROCESS | 3820 | 1466015835904 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 11:37:15 INFO - PROCESS | 3820 | 1466015835906 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 11:37:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 11:37:15 INFO - PROCESS | 3820 | 1466015835910 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 11:37:15 INFO - PROCESS | 3820 | 1466015835913 Marionette TRACE conn3 <- [1,2802,null,{}] 11:37:15 INFO - PROCESS | 3820 | 1466015835924 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}] 11:37:15 INFO - PROCESS | 3820 | 1466015835928 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:16 INFO - PROCESS | 3820 | 1466015836051 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 11:37:16 INFO - PROCESS | 3820 | 1466015836116 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:16 INFO - PROCESS | 3820 | 1466015836120 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:16 INFO - PROCESS | 3820 | ++DOCSHELL 15317400 == 24 [pid = 3820] [id = 710] 11:37:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (15318400) [pid = 3820] [serial = 2130] [outer = 00000000] 11:37:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (1560D000) [pid = 3820] [serial = 2131] [outer = 15318400] 11:37:16 INFO - PROCESS | 3820 | 1466015836168 Marionette DEBUG loaded listener.js 11:37:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (158CE400) [pid = 3820] [serial = 2132] [outer = 15318400] 11:37:16 INFO - PROCESS | 3820 | 1466015836652 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]]]}] 11:37:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 11:37:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 814ms 11:37:16 INFO - PROCESS | 3820 | 1466015836712 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 11:37:16 INFO - PROCESS | 3820 | 1466015836715 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 11:37:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 11:37:16 INFO - PROCESS | 3820 | 1466015836727 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 11:37:16 INFO - PROCESS | 3820 | 1466015836729 Marionette TRACE conn3 <- [1,2806,null,{}] 11:37:16 INFO - PROCESS | 3820 | 1466015836732 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}] 11:37:16 INFO - PROCESS | 3820 | 1466015836734 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:16 INFO - PROCESS | 3820 | 1466015836855 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 11:37:16 INFO - PROCESS | 3820 | 1466015836918 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:16 INFO - PROCESS | 3820 | 1466015836920 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:16 INFO - PROCESS | 3820 | ++DOCSHELL 16257000 == 25 [pid = 3820] [id = 711] 11:37:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (16257C00) [pid = 3820] [serial = 2133] [outer = 00000000] 11:37:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (16A99400) [pid = 3820] [serial = 2134] [outer = 16257C00] 11:37:16 INFO - PROCESS | 3820 | 1466015836964 Marionette DEBUG loaded listener.js 11:37:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (16AA3000) [pid = 3820] [serial = 2135] [outer = 16257C00] 11:37:17 INFO - PROCESS | 3820 | 1466015837385 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]]]}] 11:37:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 11:37:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 705ms 11:37:17 INFO - PROCESS | 3820 | 1466015837416 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 11:37:17 INFO - PROCESS | 3820 | 1466015837418 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 11:37:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 11:37:17 INFO - PROCESS | 3820 | 1466015837422 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 11:37:17 INFO - PROCESS | 3820 | 1466015837424 Marionette TRACE conn3 <- [1,2810,null,{}] 11:37:17 INFO - PROCESS | 3820 | 1466015837431 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}] 11:37:17 INFO - PROCESS | 3820 | 1466015837433 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:17 INFO - PROCESS | 3820 | 1466015837544 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 11:37:17 INFO - PROCESS | 3820 | 1466015837552 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:17 INFO - PROCESS | 3820 | 1466015837554 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:17 INFO - PROCESS | 3820 | ++DOCSHELL 15E71400 == 26 [pid = 3820] [id = 712] 11:37:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (16AA7400) [pid = 3820] [serial = 2136] [outer = 00000000] 11:37:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (16BAF800) [pid = 3820] [serial = 2137] [outer = 16AA7400] 11:37:17 INFO - PROCESS | 3820 | 1466015837598 Marionette DEBUG loaded listener.js 11:37:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (16E80400) [pid = 3820] [serial = 2138] [outer = 16AA7400] 11:37:17 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (176AFC00) [pid = 3820] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 11:37:17 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (1A4D3400) [pid = 3820] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 11:37:17 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (10B63000) [pid = 3820] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 11:37:17 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (1400D800) [pid = 3820] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 11:37:17 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (1821F800) [pid = 3820] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 11:37:17 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (16BB6400) [pid = 3820] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 11:37:17 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (0C75FC00) [pid = 3820] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 11:37:17 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (10A4AC00) [pid = 3820] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 11:37:17 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (130A8C00) [pid = 3820] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 11:37:17 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (15602400) [pid = 3820] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 11:37:17 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (13932800) [pid = 3820] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 11:37:17 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (18224400) [pid = 3820] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 11:37:17 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (10A45400) [pid = 3820] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 11:37:17 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (15E75400) [pid = 3820] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 11:37:18 INFO - PROCESS | 3820 | 1466015838078 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]]]}] 11:37:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 11:37:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 704ms 11:37:18 INFO - PROCESS | 3820 | 1466015838122 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 11:37:18 INFO - PROCESS | 3820 | 1466015838124 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 11:37:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 11:37:18 INFO - PROCESS | 3820 | 1466015838127 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 11:37:18 INFO - PROCESS | 3820 | 1466015838128 Marionette TRACE conn3 <- [1,2814,null,{}] 11:37:18 INFO - PROCESS | 3820 | 1466015838132 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}] 11:37:18 INFO - PROCESS | 3820 | 1466015838138 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:18 INFO - PROCESS | 3820 | 1466015838326 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 11:37:18 INFO - PROCESS | 3820 | 1466015838396 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:18 INFO - PROCESS | 3820 | 1466015838398 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:18 INFO - PROCESS | 3820 | ++DOCSHELL 15E5D800 == 27 [pid = 3820] [id = 713] 11:37:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (15E75400) [pid = 3820] [serial = 2139] [outer = 00000000] 11:37:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (176AFC00) [pid = 3820] [serial = 2140] [outer = 15E75400] 11:37:18 INFO - PROCESS | 3820 | 1466015838444 Marionette DEBUG loaded listener.js 11:37:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (179A4C00) [pid = 3820] [serial = 2141] [outer = 15E75400] 11:37:18 INFO - PROCESS | 3820 | 1466015838801 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 11:37:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 11:37:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 705ms 11:37:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 11:37:18 INFO - PROCESS | 3820 | 1466015838840 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 11:37:18 INFO - PROCESS | 3820 | 1466015838842 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 11:37:18 INFO - PROCESS | 3820 | 1466015838845 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 11:37:18 INFO - PROCESS | 3820 | 1466015838856 Marionette TRACE conn3 <- [1,2818,null,{}] 11:37:18 INFO - PROCESS | 3820 | 1466015838859 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}] 11:37:18 INFO - PROCESS | 3820 | 1466015838861 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:18 INFO - PROCESS | 3820 | 1466015838938 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 11:37:18 INFO - PROCESS | 3820 | 1466015838943 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:18 INFO - PROCESS | 3820 | 1466015838946 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:18 INFO - PROCESS | 3820 | ++DOCSHELL 0C766000 == 28 [pid = 3820] [id = 714] 11:37:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (179A4800) [pid = 3820] [serial = 2142] [outer = 00000000] 11:37:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (182C2400) [pid = 3820] [serial = 2143] [outer = 179A4800] 11:37:19 INFO - PROCESS | 3820 | 1466015838988 Marionette DEBUG loaded listener.js 11:37:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (182C3000) [pid = 3820] [serial = 2144] [outer = 179A4800] 11:37:19 INFO - PROCESS | 3820 | 1466015839465 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]]]}] 11:37:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 11:37:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 658ms 11:37:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 11:37:19 INFO - PROCESS | 3820 | 1466015839501 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 11:37:19 INFO - PROCESS | 3820 | 1466015839503 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 11:37:19 INFO - PROCESS | 3820 | 1466015839506 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 11:37:19 INFO - PROCESS | 3820 | 1466015839508 Marionette TRACE conn3 <- [1,2822,null,{}] 11:37:19 INFO - PROCESS | 3820 | 1466015839511 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}] 11:37:19 INFO - PROCESS | 3820 | 1466015839513 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:19 INFO - PROCESS | 3820 | 1466015839593 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 11:37:19 INFO - PROCESS | 3820 | 1466015839598 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:19 INFO - PROCESS | 3820 | 1466015839600 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:19 INFO - PROCESS | 3820 | ++DOCSHELL 1142E000 == 29 [pid = 3820] [id = 715] 11:37:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (12BCC800) [pid = 3820] [serial = 2145] [outer = 00000000] 11:37:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (182D7800) [pid = 3820] [serial = 2146] [outer = 12BCC800] 11:37:19 INFO - PROCESS | 3820 | 1466015839642 Marionette DEBUG loaded listener.js 11:37:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (1830EC00) [pid = 3820] [serial = 2147] [outer = 12BCC800] 11:37:20 INFO - PROCESS | 3820 | 1466015840301 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 11:37:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 11:37:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 830ms 11:37:20 INFO - PROCESS | 3820 | 1466015840351 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 11:37:20 INFO - PROCESS | 3820 | 1466015840355 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 11:37:20 INFO - PROCESS | 3820 | 1466015840360 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 11:37:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 11:37:20 INFO - PROCESS | 3820 | 1466015840363 Marionette TRACE conn3 <- [1,2826,null,{}] 11:37:20 INFO - PROCESS | 3820 | 1466015840369 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}] 11:37:20 INFO - PROCESS | 3820 | 1466015840372 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:20 INFO - PROCESS | 3820 | 1466015840480 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 11:37:20 INFO - PROCESS | 3820 | 1466015840592 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:20 INFO - PROCESS | 3820 | 1466015840595 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:20 INFO - PROCESS | 3820 | ++DOCSHELL 10A51C00 == 30 [pid = 3820] [id = 716] 11:37:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (10A52800) [pid = 3820] [serial = 2148] [outer = 00000000] 11:37:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (12BCD800) [pid = 3820] [serial = 2149] [outer = 10A52800] 11:37:20 INFO - PROCESS | 3820 | 1466015840691 Marionette DEBUG loaded listener.js 11:37:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (130C6000) [pid = 3820] [serial = 2150] [outer = 10A52800] 11:37:21 INFO - PROCESS | 3820 | 1466015841281 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]]]}] 11:37:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 11:37:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 955ms 11:37:21 INFO - PROCESS | 3820 | 1466015841306 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 11:37:21 INFO - PROCESS | 3820 | 1466015841311 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 11:37:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 11:37:21 INFO - PROCESS | 3820 | 1466015841317 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 11:37:21 INFO - PROCESS | 3820 | 1466015841320 Marionette TRACE conn3 <- [1,2830,null,{}] 11:37:21 INFO - PROCESS | 3820 | 1466015841324 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}] 11:37:21 INFO - PROCESS | 3820 | 1466015841327 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:21 INFO - PROCESS | 3820 | 1466015841440 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 11:37:21 INFO - PROCESS | 3820 | 1466015841578 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:21 INFO - PROCESS | 3820 | 1466015841581 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:21 INFO - PROCESS | 3820 | ++DOCSHELL 140C8800 == 31 [pid = 3820] [id = 717] 11:37:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (140C8C00) [pid = 3820] [serial = 2151] [outer = 00000000] 11:37:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (15609800) [pid = 3820] [serial = 2152] [outer = 140C8C00] 11:37:21 INFO - PROCESS | 3820 | 1466015841637 Marionette DEBUG loaded listener.js 11:37:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (158C9400) [pid = 3820] [serial = 2153] [outer = 140C8C00] 11:37:22 INFO - PROCESS | 3820 | 1466015842255 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]]]}] 11:37:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 11:37:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1002ms 11:37:22 INFO - PROCESS | 3820 | 1466015842320 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 11:37:22 INFO - PROCESS | 3820 | 1466015842323 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 11:37:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 11:37:22 INFO - PROCESS | 3820 | 1466015842327 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 11:37:22 INFO - PROCESS | 3820 | 1466015842330 Marionette TRACE conn3 <- [1,2834,null,{}] 11:37:22 INFO - PROCESS | 3820 | 1466015842341 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}] 11:37:22 INFO - PROCESS | 3820 | 1466015842346 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:22 INFO - PROCESS | 3820 | 1466015842499 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 11:37:22 INFO - PROCESS | 3820 | 1466015842517 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:22 INFO - PROCESS | 3820 | 1466015842521 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:22 INFO - PROCESS | 3820 | ++DOCSHELL 182CD400 == 32 [pid = 3820] [id = 718] 11:37:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (182CD800) [pid = 3820] [serial = 2154] [outer = 00000000] 11:37:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (18502400) [pid = 3820] [serial = 2155] [outer = 182CD800] 11:37:22 INFO - PROCESS | 3820 | 1466015842583 Marionette DEBUG loaded listener.js 11:37:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (1859A400) [pid = 3820] [serial = 2156] [outer = 182CD800] 11:37:23 INFO - PROCESS | 3820 | 1466015843166 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]]]}] 11:37:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 11:37:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 908ms 11:37:23 INFO - PROCESS | 3820 | 1466015843230 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 11:37:23 INFO - PROCESS | 3820 | 1466015843233 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 11:37:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 11:37:23 INFO - PROCESS | 3820 | 1466015843236 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 11:37:23 INFO - PROCESS | 3820 | 1466015843238 Marionette TRACE conn3 <- [1,2838,null,{}] 11:37:23 INFO - PROCESS | 3820 | 1466015843242 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}] 11:37:23 INFO - PROCESS | 3820 | 1466015843244 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:23 INFO - PROCESS | 3820 | 1466015843545 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 11:37:23 INFO - PROCESS | 3820 | 1466015843690 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:23 INFO - PROCESS | 3820 | 1466015843693 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:23 INFO - PROCESS | 3820 | ++DOCSHELL 10A4B800 == 33 [pid = 3820] [id = 719] 11:37:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (10A4E000) [pid = 3820] [serial = 2157] [outer = 00000000] 11:37:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (110D7000) [pid = 3820] [serial = 2158] [outer = 10A4E000] 11:37:23 INFO - PROCESS | 3820 | 1466015843745 Marionette DEBUG loaded listener.js 11:37:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (114C6400) [pid = 3820] [serial = 2159] [outer = 10A4E000] 11:37:24 INFO - PROCESS | 3820 | --DOCSHELL 179A6800 == 32 [pid = 3820] [id = 430] 11:37:24 INFO - PROCESS | 3820 | --DOCSHELL 1695F400 == 31 [pid = 3820] [id = 420] 11:37:24 INFO - PROCESS | 3820 | --DOCSHELL 1625A000 == 30 [pid = 3820] [id = 418] 11:37:24 INFO - PROCESS | 3820 | --DOCSHELL 1507A400 == 29 [pid = 3820] [id = 415] 11:37:24 INFO - PROCESS | 3820 | --DOCSHELL 15E5BC00 == 28 [pid = 3820] [id = 428] 11:37:24 INFO - PROCESS | 3820 | --DOMWINDOW == 89 (18314800) [pid = 3820] [serial = 2072] [outer = 00000000] [url = about:blank] 11:37:24 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (1A4DEC00) [pid = 3820] [serial = 2104] [outer = 00000000] [url = about:blank] 11:37:24 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (11C29000) [pid = 3820] [serial = 2116] [outer = 00000000] [url = about:blank] 11:37:24 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (11268400) [pid = 3820] [serial = 2107] [outer = 00000000] [url = about:blank] 11:37:24 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (145DA000) [pid = 3820] [serial = 2110] [outer = 00000000] [url = about:blank] 11:37:24 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (1830C000) [pid = 3820] [serial = 2113] [outer = 00000000] [url = about:blank] 11:37:24 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (17053800) [pid = 3820] [serial = 2092] [outer = 00000000] [url = about:blank] 11:37:24 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (176EAC00) [pid = 3820] [serial = 2093] [outer = 00000000] [url = about:blank] 11:37:24 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (1560FC00) [pid = 3820] [serial = 2111] [outer = 00000000] [url = about:blank] 11:37:24 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (10432000) [pid = 3820] [serial = 2074] [outer = 00000000] [url = about:blank] 11:37:24 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (10A51400) [pid = 3820] [serial = 2075] [outer = 00000000] [url = about:blank] 11:37:24 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (11260400) [pid = 3820] [serial = 2080] [outer = 00000000] [url = about:blank] 11:37:24 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (12814800) [pid = 3820] [serial = 2081] [outer = 00000000] [url = about:blank] 11:37:24 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (131D3400) [pid = 3820] [serial = 2083] [outer = 00000000] [url = about:blank] 11:37:24 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (13C17800) [pid = 3820] [serial = 2084] [outer = 00000000] [url = about:blank] 11:37:24 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (1560A400) [pid = 3820] [serial = 2086] [outer = 00000000] [url = about:blank] 11:37:24 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (140BBC00) [pid = 3820] [serial = 2077] [outer = 00000000] [url = about:blank] 11:37:24 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (145DB400) [pid = 3820] [serial = 2078] [outer = 00000000] [url = about:blank] 11:37:24 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (18315C00) [pid = 3820] [serial = 2095] [outer = 00000000] [url = about:blank] 11:37:24 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (19F1D800) [pid = 3820] [serial = 2114] [outer = 00000000] [url = about:blank] 11:37:24 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (12AA5C00) [pid = 3820] [serial = 2108] [outer = 00000000] [url = about:blank] 11:37:24 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (1A842400) [pid = 3820] [serial = 2105] [outer = 00000000] [url = about:blank] 11:37:24 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (158CE000) [pid = 3820] [serial = 2098] [outer = 00000000] [url = about:blank] 11:37:24 INFO - PROCESS | 3820 | --DOMWINDOW == 66 (18597000) [pid = 3820] [serial = 2096] [outer = 00000000] [url = about:blank] 11:37:24 INFO - PROCESS | 3820 | --DOMWINDOW == 65 (16A9B400) [pid = 3820] [serial = 2089] [outer = 00000000] [url = about:blank] 11:37:24 INFO - PROCESS | 3820 | --DOMWINDOW == 64 (19F23C00) [pid = 3820] [serial = 2101] [outer = 00000000] [url = about:blank] 11:37:24 INFO - PROCESS | 3820 | --DOMWINDOW == 63 (1696C000) [pid = 3820] [serial = 2099] [outer = 00000000] [url = about:blank] 11:37:24 INFO - PROCESS | 3820 | --DOMWINDOW == 62 (16AA6400) [pid = 3820] [serial = 2090] [outer = 00000000] [url = about:blank] 11:37:24 INFO - PROCESS | 3820 | --DOMWINDOW == 61 (15698800) [pid = 3820] [serial = 2087] [outer = 00000000] [url = about:blank] 11:37:24 INFO - PROCESS | 3820 | 1466015844357 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 11:37:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 11:37:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1159ms 11:37:24 INFO - PROCESS | 3820 | 1466015844424 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 11:37:24 INFO - PROCESS | 3820 | 1466015844427 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 11:37:24 INFO - PROCESS | 3820 | 1466015844432 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 11:37:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 11:37:24 INFO - PROCESS | 3820 | 1466015844435 Marionette TRACE conn3 <- [1,2842,null,{}] 11:37:24 INFO - PROCESS | 3820 | 1466015844439 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}] 11:37:24 INFO - PROCESS | 3820 | 1466015844442 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:24 INFO - PROCESS | 3820 | 1466015844545 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 11:37:24 INFO - PROCESS | 3820 | 1466015844649 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:24 INFO - PROCESS | 3820 | 1466015844652 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:24 INFO - PROCESS | 3820 | ++DOCSHELL 11427800 == 29 [pid = 3820] [id = 720] 11:37:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 62 (114BC000) [pid = 3820] [serial = 2160] [outer = 00000000] 11:37:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 63 (12B5A800) [pid = 3820] [serial = 2161] [outer = 114BC000] 11:37:24 INFO - PROCESS | 3820 | 1466015844698 Marionette DEBUG loaded listener.js 11:37:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 64 (13129C00) [pid = 3820] [serial = 2162] [outer = 114BC000] 11:37:25 INFO - PROCESS | 3820 | 1466015845104 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]]]}] 11:37:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 11:37:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 736ms 11:37:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 11:37:25 INFO - PROCESS | 3820 | 1466015845174 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 11:37:25 INFO - PROCESS | 3820 | 1466015845177 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 11:37:25 INFO - PROCESS | 3820 | 1466015845180 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 11:37:25 INFO - PROCESS | 3820 | 1466015845182 Marionette TRACE conn3 <- [1,2846,null,{}] 11:37:25 INFO - PROCESS | 3820 | 1466015845186 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}] 11:37:25 INFO - PROCESS | 3820 | 1466015845188 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:25 INFO - PROCESS | 3820 | 1466015845272 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 11:37:25 INFO - PROCESS | 3820 | 1466015845285 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:25 INFO - PROCESS | 3820 | 1466015845288 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:25 INFO - PROCESS | 3820 | ++DOCSHELL 140C0400 == 30 [pid = 3820] [id = 721] 11:37:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 65 (140C2400) [pid = 3820] [serial = 2163] [outer = 00000000] 11:37:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 66 (145D8C00) [pid = 3820] [serial = 2164] [outer = 140C2400] 11:37:25 INFO - PROCESS | 3820 | 1466015845332 Marionette DEBUG loaded listener.js 11:37:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 67 (15604000) [pid = 3820] [serial = 2165] [outer = 140C2400] 11:37:25 INFO - PROCESS | 3820 | 1466015845808 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 11:37:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 11:37:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 689ms 11:37:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 11:37:25 INFO - PROCESS | 3820 | 1466015845879 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 11:37:25 INFO - PROCESS | 3820 | 1466015845882 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 11:37:25 INFO - PROCESS | 3820 | 1466015845892 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 11:37:25 INFO - PROCESS | 3820 | 1466015845896 Marionette TRACE conn3 <- [1,2850,null,{}] 11:37:25 INFO - PROCESS | 3820 | 1466015845900 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}] 11:37:25 INFO - PROCESS | 3820 | 1466015845902 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:25 INFO - PROCESS | 3820 | 1466015845989 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 11:37:26 INFO - PROCESS | 3820 | 1466015846085 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:26 INFO - PROCESS | 3820 | 1466015846087 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:26 INFO - PROCESS | 3820 | ++DOCSHELL 15B75400 == 31 [pid = 3820] [id = 722] 11:37:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (15E55400) [pid = 3820] [serial = 2166] [outer = 00000000] 11:37:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (1605A000) [pid = 3820] [serial = 2167] [outer = 15E55400] 11:37:26 INFO - PROCESS | 3820 | 1466015846130 Marionette DEBUG loaded listener.js 11:37:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (16259000) [pid = 3820] [serial = 2168] [outer = 15E55400] 11:37:26 INFO - PROCESS | 3820 | 1466015846517 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]]]}] 11:37:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 11:37:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 658ms 11:37:26 INFO - PROCESS | 3820 | 1466015846543 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 11:37:26 INFO - PROCESS | 3820 | 1466015846545 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 11:37:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 11:37:26 INFO - PROCESS | 3820 | 1466015846548 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 11:37:26 INFO - PROCESS | 3820 | 1466015846549 Marionette TRACE conn3 <- [1,2854,null,{}] 11:37:26 INFO - PROCESS | 3820 | 1466015846553 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}] 11:37:26 INFO - PROCESS | 3820 | 1466015846555 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:26 INFO - PROCESS | 3820 | 1466015846686 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 11:37:26 INFO - PROCESS | 3820 | 1466015846734 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:26 INFO - PROCESS | 3820 | 1466015846736 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:26 INFO - PROCESS | 3820 | ++DOCSHELL 16AA1400 == 32 [pid = 3820] [id = 723] 11:37:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (16AA2000) [pid = 3820] [serial = 2169] [outer = 00000000] 11:37:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (16B07000) [pid = 3820] [serial = 2170] [outer = 16AA2000] 11:37:26 INFO - PROCESS | 3820 | 1466015846779 Marionette DEBUG loaded listener.js 11:37:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (16B57800) [pid = 3820] [serial = 2171] [outer = 16AA2000] 11:37:27 INFO - PROCESS | 3820 | 1466015847218 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]]]}] 11:37:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 11:37:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 704ms 11:37:27 INFO - PROCESS | 3820 | 1466015847248 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 11:37:27 INFO - PROCESS | 3820 | 1466015847250 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 11:37:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 11:37:27 INFO - PROCESS | 3820 | 1466015847253 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 11:37:27 INFO - PROCESS | 3820 | 1466015847255 Marionette TRACE conn3 <- [1,2858,null,{}] 11:37:27 INFO - PROCESS | 3820 | 1466015847258 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}] 11:37:27 INFO - PROCESS | 3820 | 1466015847260 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:27 INFO - PROCESS | 3820 | 1466015847376 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 11:37:27 INFO - PROCESS | 3820 | 1466015847382 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:27 INFO - PROCESS | 3820 | 1466015847387 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:27 INFO - PROCESS | 3820 | ++DOCSHELL 176EAC00 == 33 [pid = 3820] [id = 724] 11:37:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (176EC400) [pid = 3820] [serial = 2172] [outer = 00000000] 11:37:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (179A8800) [pid = 3820] [serial = 2173] [outer = 176EC400] 11:37:27 INFO - PROCESS | 3820 | 1466015847499 Marionette DEBUG loaded listener.js 11:37:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (182CA000) [pid = 3820] [serial = 2174] [outer = 176EC400] 11:37:27 INFO - PROCESS | 3820 | 1466015847946 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]]]}] 11:37:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 11:37:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 752ms 11:37:28 INFO - PROCESS | 3820 | 1466015847994 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 11:37:28 INFO - PROCESS | 3820 | 1466015847996 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 11:37:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 11:37:28 INFO - PROCESS | 3820 | 1466015847999 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 11:37:28 INFO - PROCESS | 3820 | 1466015848001 Marionette TRACE conn3 <- [1,2862,null,{}] 11:37:28 INFO - PROCESS | 3820 | 1466015848005 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}] 11:37:28 INFO - PROCESS | 3820 | 1466015848006 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:28 INFO - PROCESS | 3820 | 1466015848151 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 11:37:28 INFO - PROCESS | 3820 | 1466015848170 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:28 INFO - PROCESS | 3820 | 1466015848172 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:28 INFO - PROCESS | 3820 | ++DOCSHELL 1695F400 == 34 [pid = 3820] [id = 725] 11:37:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (16A9E400) [pid = 3820] [serial = 2175] [outer = 00000000] 11:37:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (18593800) [pid = 3820] [serial = 2176] [outer = 16A9E400] 11:37:28 INFO - PROCESS | 3820 | 1466015848223 Marionette DEBUG loaded listener.js 11:37:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (19F1AC00) [pid = 3820] [serial = 2177] [outer = 16A9E400] 11:37:28 INFO - PROCESS | 3820 | 1466015848739 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]]]}] 11:37:28 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (16AA7400) [pid = 3820] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 11:37:28 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (10A49400) [pid = 3820] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 11:37:28 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (136AFC00) [pid = 3820] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 11:37:28 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (16257C00) [pid = 3820] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 11:37:28 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (179A4800) [pid = 3820] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 11:37:28 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (15E75400) [pid = 3820] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 11:37:28 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (15318400) [pid = 3820] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 11:37:28 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (1120CC00) [pid = 3820] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 11:37:28 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (1858CC00) [pid = 3820] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 11:37:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 11:37:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 798ms 11:37:28 INFO - PROCESS | 3820 | 1466015848802 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 11:37:28 INFO - PROCESS | 3820 | 1466015848804 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 11:37:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 11:37:28 INFO - PROCESS | 3820 | 1466015848807 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 11:37:28 INFO - PROCESS | 3820 | 1466015848809 Marionette TRACE conn3 <- [1,2866,null,{}] 11:37:28 INFO - PROCESS | 3820 | 1466015848812 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}] 11:37:28 INFO - PROCESS | 3820 | 1466015848814 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:28 INFO - PROCESS | 3820 | 1466015848896 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 11:37:28 INFO - PROCESS | 3820 | 1466015848901 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:28 INFO - PROCESS | 3820 | 1466015848903 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:28 INFO - PROCESS | 3820 | ++DOCSHELL 0C767000 == 35 [pid = 3820] [id = 726] 11:37:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (105F2000) [pid = 3820] [serial = 2178] [outer = 00000000] 11:37:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (15075C00) [pid = 3820] [serial = 2179] [outer = 105F2000] 11:37:28 INFO - PROCESS | 3820 | 1466015848946 Marionette DEBUG loaded listener.js 11:37:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (1624F000) [pid = 3820] [serial = 2180] [outer = 105F2000] 11:37:29 INFO - PROCESS | 3820 | 1466015849401 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]]]}] 11:37:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 11:37:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 626ms 11:37:29 INFO - PROCESS | 3820 | 1466015849445 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 11:37:29 INFO - PROCESS | 3820 | 1466015849447 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 11:37:29 INFO - PROCESS | 3820 | 1466015849451 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 11:37:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 11:37:29 INFO - PROCESS | 3820 | 1466015849453 Marionette TRACE conn3 <- [1,2870,null,{}] 11:37:29 INFO - PROCESS | 3820 | 1466015849458 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}] 11:37:29 INFO - PROCESS | 3820 | 1466015849461 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:29 INFO - PROCESS | 3820 | 1466015849575 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 11:37:29 INFO - PROCESS | 3820 | 1466015849581 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:29 INFO - PROCESS | 3820 | 1466015849583 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:29 INFO - PROCESS | 3820 | ++DOCSHELL 179A4800 == 36 [pid = 3820] [id = 727] 11:37:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (179A8C00) [pid = 3820] [serial = 2181] [outer = 00000000] 11:37:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (1858D000) [pid = 3820] [serial = 2182] [outer = 179A8C00] 11:37:29 INFO - PROCESS | 3820 | 1466015849627 Marionette DEBUG loaded listener.js 11:37:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (19F6B400) [pid = 3820] [serial = 2183] [outer = 179A8C00] 11:37:30 INFO - PROCESS | 3820 | 1466015850080 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]]]}] 11:37:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 11:37:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 705ms 11:37:30 INFO - PROCESS | 3820 | 1466015850150 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 11:37:30 INFO - PROCESS | 3820 | 1466015850152 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 11:37:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 11:37:30 INFO - PROCESS | 3820 | 1466015850156 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 11:37:30 INFO - PROCESS | 3820 | 1466015850157 Marionette TRACE conn3 <- [1,2874,null,{}] 11:37:30 INFO - PROCESS | 3820 | 1466015850161 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}] 11:37:30 INFO - PROCESS | 3820 | 1466015850163 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:30 INFO - PROCESS | 3820 | 1466015850244 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 11:37:30 INFO - PROCESS | 3820 | 1466015850249 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:30 INFO - PROCESS | 3820 | 1466015850260 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:30 INFO - PROCESS | 3820 | ++DOCSHELL 182D7C00 == 37 [pid = 3820] [id = 728] 11:37:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (18322000) [pid = 3820] [serial = 2184] [outer = 00000000] 11:37:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (1A843C00) [pid = 3820] [serial = 2185] [outer = 18322000] 11:37:30 INFO - PROCESS | 3820 | 1466015850303 Marionette DEBUG loaded listener.js 11:37:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (1A8E3400) [pid = 3820] [serial = 2186] [outer = 18322000] 11:37:30 INFO - PROCESS | 3820 | 1466015850760 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]]]}] 11:37:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 11:37:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 704ms 11:37:30 INFO - PROCESS | 3820 | 1466015850856 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 11:37:30 INFO - PROCESS | 3820 | 1466015850860 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 11:37:30 INFO - PROCESS | 3820 | 1466015850865 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 11:37:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 11:37:30 INFO - PROCESS | 3820 | 1466015850869 Marionette TRACE conn3 <- [1,2878,null,{}] 11:37:30 INFO - PROCESS | 3820 | 1466015850876 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}] 11:37:30 INFO - PROCESS | 3820 | 1466015850879 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:31 INFO - PROCESS | 3820 | 1466015851067 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 11:37:31 INFO - PROCESS | 3820 | 1466015851204 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:31 INFO - PROCESS | 3820 | 1466015851208 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:31 INFO - PROCESS | 3820 | ++DOCSHELL 11268400 == 38 [pid = 3820] [id = 729] 11:37:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (1126A800) [pid = 3820] [serial = 2187] [outer = 00000000] 11:37:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (12AE8C00) [pid = 3820] [serial = 2188] [outer = 1126A800] 11:37:31 INFO - PROCESS | 3820 | 1466015851265 Marionette DEBUG loaded listener.js 11:37:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (12BC7C00) [pid = 3820] [serial = 2189] [outer = 1126A800] 11:37:31 INFO - PROCESS | 3820 | 1466015851822 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 11:37:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 11:37:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1002ms 11:37:31 INFO - PROCESS | 3820 | 1466015851870 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 11:37:31 INFO - PROCESS | 3820 | 1466015851873 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 11:37:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 11:37:31 INFO - PROCESS | 3820 | 1466015851879 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 11:37:31 INFO - PROCESS | 3820 | 1466015851883 Marionette TRACE conn3 <- [1,2882,null,{}] 11:37:31 INFO - PROCESS | 3820 | 1466015851887 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}] 11:37:31 INFO - PROCESS | 3820 | 1466015851890 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:32 INFO - PROCESS | 3820 | 1466015852000 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 11:37:32 INFO - PROCESS | 3820 | 1466015852141 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:32 INFO - PROCESS | 3820 | 1466015852144 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:32 INFO - PROCESS | 3820 | ++DOCSHELL 140C5C00 == 39 [pid = 3820] [id = 730] 11:37:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (1452F000) [pid = 3820] [serial = 2190] [outer = 00000000] 11:37:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (15605800) [pid = 3820] [serial = 2191] [outer = 1452F000] 11:37:32 INFO - PROCESS | 3820 | 1466015852199 Marionette DEBUG loaded listener.js 11:37:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (15695C00) [pid = 3820] [serial = 2192] [outer = 1452F000] 11:37:32 INFO - PROCESS | 3820 | 1466015852787 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]]]}] 11:37:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 11:37:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 939ms 11:37:32 INFO - PROCESS | 3820 | 1466015852821 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 11:37:32 INFO - PROCESS | 3820 | 1466015852823 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 11:37:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 11:37:32 INFO - PROCESS | 3820 | 1466015852827 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 11:37:32 INFO - PROCESS | 3820 | 1466015852829 Marionette TRACE conn3 <- [1,2886,null,{}] 11:37:32 INFO - PROCESS | 3820 | 1466015852839 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}] 11:37:32 INFO - PROCESS | 3820 | 1466015852844 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:32 INFO - PROCESS | 3820 | 1466015852954 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 11:37:33 INFO - PROCESS | 3820 | 1466015853069 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:33 INFO - PROCESS | 3820 | 1466015853073 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:33 INFO - PROCESS | 3820 | ++DOCSHELL 177A2C00 == 40 [pid = 3820] [id = 731] 11:37:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (179A6800) [pid = 3820] [serial = 2193] [outer = 00000000] 11:37:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (18312C00) [pid = 3820] [serial = 2194] [outer = 179A6800] 11:37:33 INFO - PROCESS | 3820 | 1466015853169 Marionette DEBUG loaded listener.js 11:37:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (1A4DAC00) [pid = 3820] [serial = 2195] [outer = 179A6800] 11:37:33 INFO - PROCESS | 3820 | 1466015853759 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]]]}] 11:37:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 11:37:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1002ms 11:37:34 INFO - PROCESS | 3820 | 1466015854076 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 11:37:34 INFO - PROCESS | 3820 | 1466015854080 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 11:37:34 INFO - PROCESS | 3820 | 1466015854086 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 11:37:34 INFO - PROCESS | 3820 | 1466015854089 Marionette TRACE conn3 <- [1,2890,null,{}] 11:37:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 11:37:34 INFO - PROCESS | 3820 | 1466015854094 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}] 11:37:34 INFO - PROCESS | 3820 | 1466015854097 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:34 INFO - PROCESS | 3820 | 1466015854196 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 11:37:34 INFO - PROCESS | 3820 | 1466015854302 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:34 INFO - PROCESS | 3820 | 1466015854307 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:34 INFO - PROCESS | 3820 | ++DOCSHELL 11204400 == 41 [pid = 3820] [id = 732] 11:37:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (11206000) [pid = 3820] [serial = 2196] [outer = 00000000] 11:37:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (12AAAC00) [pid = 3820] [serial = 2197] [outer = 11206000] 11:37:34 INFO - PROCESS | 3820 | 1466015854355 Marionette DEBUG loaded listener.js 11:37:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 91 (12B64000) [pid = 3820] [serial = 2198] [outer = 11206000] 11:37:34 INFO - PROCESS | 3820 | --DOCSHELL 131DA800 == 40 [pid = 3820] [id = 421] 11:37:34 INFO - PROCESS | 3820 | --DOCSHELL 15E79800 == 39 [pid = 3820] [id = 417] 11:37:34 INFO - PROCESS | 3820 | --DOCSHELL 11267000 == 38 [pid = 3820] [id = 419] 11:37:34 INFO - PROCESS | 3820 | --DOCSHELL 1321A000 == 37 [pid = 3820] [id = 427] 11:37:34 INFO - PROCESS | 3820 | --DOCSHELL 0C764000 == 36 [pid = 3820] [id = 706] 11:37:34 INFO - PROCESS | 3820 | --DOCSHELL 1624E000 == 35 [pid = 3820] [id = 416] 11:37:34 INFO - PROCESS | 3820 | --DOCSHELL 15E75000 == 34 [pid = 3820] [id = 429] 11:37:34 INFO - PROCESS | 3820 | --DOMWINDOW == 90 (12B5CC00) [pid = 3820] [serial = 2117] [outer = 00000000] [url = about:blank] 11:37:34 INFO - PROCESS | 3820 | --DOMWINDOW == 89 (16BAF800) [pid = 3820] [serial = 2137] [outer = 00000000] [url = about:blank] 11:37:34 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (10430400) [pid = 3820] [serial = 2119] [outer = 00000000] [url = about:blank] 11:37:34 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (12AE4400) [pid = 3820] [serial = 2122] [outer = 00000000] [url = about:blank] 11:37:34 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (11AD1C00) [pid = 3820] [serial = 2125] [outer = 00000000] [url = about:blank] 11:37:34 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (12B62000) [pid = 3820] [serial = 2126] [outer = 00000000] [url = about:blank] 11:37:34 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (13939800) [pid = 3820] [serial = 2128] [outer = 00000000] [url = about:blank] 11:37:34 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (16AA3000) [pid = 3820] [serial = 2135] [outer = 00000000] [url = about:blank] 11:37:34 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (182D7800) [pid = 3820] [serial = 2146] [outer = 00000000] [url = about:blank] 11:37:34 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (16A99400) [pid = 3820] [serial = 2134] [outer = 00000000] [url = about:blank] 11:37:34 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (182C3000) [pid = 3820] [serial = 2144] [outer = 00000000] [url = about:blank] 11:37:34 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (182C2400) [pid = 3820] [serial = 2143] [outer = 00000000] [url = about:blank] 11:37:34 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (176AFC00) [pid = 3820] [serial = 2140] [outer = 00000000] [url = about:blank] 11:37:34 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (1560D000) [pid = 3820] [serial = 2131] [outer = 00000000] [url = about:blank] 11:37:34 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (158CE400) [pid = 3820] [serial = 2132] [outer = 00000000] [url = about:blank] 11:37:34 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (16E80400) [pid = 3820] [serial = 2138] [outer = 00000000] [url = about:blank] 11:37:34 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (179A4C00) [pid = 3820] [serial = 2141] [outer = 00000000] [url = about:blank] 11:37:34 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (13C90000) [pid = 3820] [serial = 2129] [outer = 00000000] [url = about:blank] 11:37:34 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (19F60000) [pid = 3820] [serial = 2102] [outer = 00000000] [url = about:blank] 11:37:35 INFO - PROCESS | 3820 | 1466015855005 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 11:37:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 11:37:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 939ms 11:37:35 INFO - PROCESS | 3820 | 1466015855037 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 11:37:35 INFO - PROCESS | 3820 | 1466015855040 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 11:37:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 11:37:35 INFO - PROCESS | 3820 | 1466015855046 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 11:37:35 INFO - PROCESS | 3820 | 1466015855050 Marionette TRACE conn3 <- [1,2894,null,{}] 11:37:35 INFO - PROCESS | 3820 | 1466015855054 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}] 11:37:35 INFO - PROCESS | 3820 | 1466015855056 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:35 INFO - PROCESS | 3820 | 1466015855143 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 11:37:35 INFO - PROCESS | 3820 | 1466015855259 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:35 INFO - PROCESS | 3820 | 1466015855261 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:35 INFO - PROCESS | 3820 | ++DOCSHELL 10434C00 == 35 [pid = 3820] [id = 733] 11:37:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (10559400) [pid = 3820] [serial = 2199] [outer = 00000000] 11:37:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (12B65C00) [pid = 3820] [serial = 2200] [outer = 10559400] 11:37:35 INFO - PROCESS | 3820 | 1466015855307 Marionette DEBUG loaded listener.js 11:37:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (13931800) [pid = 3820] [serial = 2201] [outer = 10559400] 11:37:35 INFO - PROCESS | 3820 | 1466015855767 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]]]}] 11:37:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 11:37:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 798ms 11:37:35 INFO - PROCESS | 3820 | 1466015855845 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 11:37:35 INFO - PROCESS | 3820 | 1466015855847 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 11:37:35 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 11:37:35 INFO - PROCESS | 3820 | 1466015855851 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 11:37:35 INFO - PROCESS | 3820 | 1466015855853 Marionette TRACE conn3 <- [1,2898,null,{}] 11:37:35 INFO - PROCESS | 3820 | 1466015855861 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}] 11:37:35 INFO - PROCESS | 3820 | 1466015855865 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:35 INFO - PROCESS | 3820 | 1466015855954 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 11:37:35 INFO - PROCESS | 3820 | 1466015855965 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:35 INFO - PROCESS | 3820 | 1466015855969 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:35 INFO - PROCESS | 3820 | ++DOCSHELL 15610800 == 36 [pid = 3820] [id = 734] 11:37:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (15610C00) [pid = 3820] [serial = 2202] [outer = 00000000] 11:37:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (158CE400) [pid = 3820] [serial = 2203] [outer = 15610C00] 11:37:36 INFO - PROCESS | 3820 | 1466015856016 Marionette DEBUG loaded listener.js 11:37:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (15E70400) [pid = 3820] [serial = 2204] [outer = 15610C00] 11:37:36 INFO - PROCESS | 3820 | 1466015856469 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]]]}] 11:37:36 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 11:37:36 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 11:37:36 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 626ms 11:37:36 INFO - PROCESS | 3820 | 1466015856488 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 11:37:36 INFO - PROCESS | 3820 | 1466015856490 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 11:37:36 INFO - TEST-START | /DOMEvents/constructors.html 11:37:36 INFO - PROCESS | 3820 | 1466015856494 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 11:37:36 INFO - PROCESS | 3820 | 1466015856495 Marionette TRACE conn3 <- [1,2902,null,{}] 11:37:36 INFO - PROCESS | 3820 | 1466015856499 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}] 11:37:36 INFO - PROCESS | 3820 | 1466015856500 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:36 INFO - PROCESS | 3820 | 1466015856591 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 11:37:36 INFO - PROCESS | 3820 | 1466015856598 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:36 INFO - PROCESS | 3820 | 1466015856600 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:36 INFO - PROCESS | 3820 | ++DOCSHELL 15E7C400 == 37 [pid = 3820] [id = 735] 11:37:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (16256800) [pid = 3820] [serial = 2205] [outer = 00000000] 11:37:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (16B06C00) [pid = 3820] [serial = 2206] [outer = 16256800] 11:37:36 INFO - PROCESS | 3820 | 1466015856643 Marionette DEBUG loaded listener.js 11:37:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (16BBA400) [pid = 3820] [serial = 2207] [outer = 16256800] 11:37:37 INFO - PROCESS | 3820 | 1466015857189 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]]]}] 11:37:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 11:37:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 11:37:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 11:37:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 11:37:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 11:37:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 11:37:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 11:37:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 11:37:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 11:37:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 11:37:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 11:37:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 11:37:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 11:37:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 11:37:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 11:37:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 11:37:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 11:37:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 11:37:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 11:37:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 11:37:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 11:37:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 11:37:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 11:37:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 11:37:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 11:37:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 11:37:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 11:37:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 11:37:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 11:37:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 11:37:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 11:37:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 11:37:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 11:37:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 11:37:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 11:37:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 11:37:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 11:37:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 11:37:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 11:37:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:37:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 11:37:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 11:37:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 11:37:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:37:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 11:37:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 11:37:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 11:37:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:37:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 11:37:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 11:37:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 11:37:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:37:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 11:37:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 11:37:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 11:37:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:37:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 11:37:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 11:37:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 11:37:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:37:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 11:37:37 INFO - TEST-OK | /DOMEvents/constructors.html | took 829ms 11:37:37 INFO - PROCESS | 3820 | 1466015857325 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 11:37:37 INFO - PROCESS | 3820 | 1466015857327 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 11:37:37 INFO - PROCESS | 3820 | 1466015857332 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 11:37:37 INFO - TEST-START | /DOMEvents/event-phases-order.html 11:37:37 INFO - PROCESS | 3820 | 1466015857333 Marionette TRACE conn3 <- [1,2906,null,{}] 11:37:37 INFO - PROCESS | 3820 | 1466015857337 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}] 11:37:37 INFO - PROCESS | 3820 | 1466015857339 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:37 INFO - PROCESS | 3820 | 1466015857464 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 11:37:37 INFO - PROCESS | 3820 | 1466015857531 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:37 INFO - PROCESS | 3820 | 1466015857533 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:37 INFO - PROCESS | 3820 | ++DOCSHELL 16E87400 == 38 [pid = 3820] [id = 736] 11:37:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (176ADC00) [pid = 3820] [serial = 2208] [outer = 00000000] 11:37:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (18228C00) [pid = 3820] [serial = 2209] [outer = 176ADC00] 11:37:37 INFO - PROCESS | 3820 | 1466015857576 Marionette DEBUG loaded listener.js 11:37:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (18229C00) [pid = 3820] [serial = 2210] [outer = 176ADC00] 11:37:37 INFO - PROCESS | 3820 | 1466015857964 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 11:37:38 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 11:37:38 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 705ms 11:37:38 INFO - PROCESS | 3820 | 1466015858031 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 11:37:38 INFO - PROCESS | 3820 | 1466015858033 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 11:37:38 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 11:37:38 INFO - PROCESS | 3820 | 1466015858043 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 11:37:38 INFO - PROCESS | 3820 | 1466015858045 Marionette TRACE conn3 <- [1,2910,null,{}] 11:37:38 INFO - PROCESS | 3820 | 1466015858048 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}] 11:37:38 INFO - PROCESS | 3820 | 1466015858054 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:38 INFO - PROCESS | 3820 | 1466015858196 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 11:37:38 INFO - PROCESS | 3820 | 1466015858264 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:38 INFO - PROCESS | 3820 | 1466015858266 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:38 INFO - PROCESS | 3820 | ++DOCSHELL 18314C00 == 39 [pid = 3820] [id = 737] 11:37:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (1832DC00) [pid = 3820] [serial = 2211] [outer = 00000000] 11:37:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (19F22C00) [pid = 3820] [serial = 2212] [outer = 1832DC00] 11:37:38 INFO - PROCESS | 3820 | 1466015858310 Marionette DEBUG loaded listener.js 11:37:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (1A928400) [pid = 3820] [serial = 2213] [outer = 1832DC00] 11:37:38 INFO - PROCESS | 3820 | [3820] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 11:37:38 INFO - PROCESS | 3820 | [3820] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 11:37:38 INFO - PROCESS | 3820 | [3820] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 11:37:38 INFO - PROCESS | 3820 | [3820] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 11:37:38 INFO - PROCESS | 3820 | 1466015858739 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]]]}] 11:37:38 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 11:37:38 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 11:37:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 11:37:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:38 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:37:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:37:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:37:38 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 11:37:38 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 11:37:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:37:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:38 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:37:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:37:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:37:38 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 11:37:38 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 11:37:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:37:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:38 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:37:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:37:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:37:38 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]" 11:37:38 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 11:37:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:37:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:38 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:37:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:37:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:37:38 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 11:37:38 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 735ms 11:37:38 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 11:37:38 INFO - PROCESS | 3820 | 1466015858785 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 11:37:38 INFO - PROCESS | 3820 | 1466015858787 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 11:37:38 INFO - PROCESS | 3820 | 1466015858791 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 11:37:38 INFO - PROCESS | 3820 | 1466015858803 Marionette TRACE conn3 <- [1,2914,null,{}] 11:37:38 INFO - PROCESS | 3820 | 1466015858854 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}] 11:37:38 INFO - PROCESS | 3820 | 1466015858856 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:39 INFO - PROCESS | 3820 | 1466015858995 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 11:37:39 INFO - PROCESS | 3820 | 1466015859000 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:39 INFO - PROCESS | 3820 | 1466015859002 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:39 INFO - PROCESS | 3820 | ++DOCSHELL 110D9400 == 40 [pid = 3820] [id = 738] 11:37:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (19F1D400) [pid = 3820] [serial = 2214] [outer = 00000000] 11:37:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (1AA99C00) [pid = 3820] [serial = 2215] [outer = 19F1D400] 11:37:39 INFO - PROCESS | 3820 | 1466015859044 Marionette DEBUG loaded listener.js 11:37:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (1AA9C400) [pid = 3820] [serial = 2216] [outer = 19F1D400] 11:37:39 INFO - PROCESS | 3820 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 11:37:39 INFO - PROCESS | 3820 | 1466015859663 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]]]}] 11:37:39 INFO - PROCESS | 3820 | --DOMWINDOW == 89 (176EC400) [pid = 3820] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 11:37:39 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (16A9E400) [pid = 3820] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 11:37:39 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (140C2400) [pid = 3820] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 11:37:39 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (10A4E000) [pid = 3820] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 11:37:39 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (15E55400) [pid = 3820] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 11:37:39 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (114BC000) [pid = 3820] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 11:37:39 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (105F2000) [pid = 3820] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 11:37:39 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (179A8C00) [pid = 3820] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 11:37:39 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (16AA2000) [pid = 3820] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 11:37:39 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 11:37:39 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 939ms 11:37:39 INFO - PROCESS | 3820 | 1466015859737 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 11:37:39 INFO - PROCESS | 3820 | 1466015859739 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 11:37:39 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 11:37:39 INFO - PROCESS | 3820 | 1466015859743 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 11:37:39 INFO - PROCESS | 3820 | 1466015859745 Marionette TRACE conn3 <- [1,2918,null,{}] 11:37:39 INFO - PROCESS | 3820 | 1466015859749 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}] 11:37:39 INFO - PROCESS | 3820 | 1466015859751 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:39 INFO - PROCESS | 3820 | 1466015859831 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 11:37:39 INFO - PROCESS | 3820 | 1466015859836 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:39 INFO - PROCESS | 3820 | 1466015859838 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:39 INFO - PROCESS | 3820 | ++DOCSHELL 102CD400 == 41 [pid = 3820] [id = 739] 11:37:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (15E5D000) [pid = 3820] [serial = 2217] [outer = 00000000] 11:37:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (16BAB400) [pid = 3820] [serial = 2218] [outer = 15E5D000] 11:37:39 INFO - PROCESS | 3820 | 1466015859880 Marionette DEBUG loaded listener.js 11:37:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (176AE400) [pid = 3820] [serial = 2219] [outer = 15E5D000] 11:37:40 INFO - PROCESS | 3820 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 11:37:40 INFO - PROCESS | 3820 | 1466015860353 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]]]}] 11:37:40 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 11:37:40 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 626ms 11:37:40 INFO - PROCESS | 3820 | 1466015860412 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 11:37:40 INFO - PROCESS | 3820 | 1466015860414 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 11:37:40 INFO - PROCESS | 3820 | 1466015860417 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 11:37:40 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 11:37:40 INFO - PROCESS | 3820 | 1466015860418 Marionette TRACE conn3 <- [1,2922,null,{}] 11:37:40 INFO - PROCESS | 3820 | 1466015860422 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}] 11:37:40 INFO - PROCESS | 3820 | 1466015860423 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:40 INFO - PROCESS | 3820 | 1466015860507 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 11:37:40 INFO - PROCESS | 3820 | 1466015860511 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:40 INFO - PROCESS | 3820 | 1466015860513 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:40 INFO - PROCESS | 3820 | ++DOCSHELL 10B68C00 == 42 [pid = 3820] [id = 740] 11:37:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (19F5DC00) [pid = 3820] [serial = 2220] [outer = 00000000] 11:37:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (1AA9F400) [pid = 3820] [serial = 2221] [outer = 19F5DC00] 11:37:40 INFO - PROCESS | 3820 | 1466015860555 Marionette DEBUG loaded listener.js 11:37:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (1AC01400) [pid = 3820] [serial = 2222] [outer = 19F5DC00] 11:37:40 INFO - PROCESS | 3820 | 1466015860982 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]]]}] 11:37:41 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 11:37:41 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 595ms 11:37:41 INFO - PROCESS | 3820 | 1466015861014 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 11:37:41 INFO - PROCESS | 3820 | 1466015861016 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 11:37:41 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 11:37:41 INFO - PROCESS | 3820 | 1466015861019 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 11:37:41 INFO - PROCESS | 3820 | 1466015861021 Marionette TRACE conn3 <- [1,2926,null,{}] 11:37:41 INFO - PROCESS | 3820 | 1466015861043 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}] 11:37:41 INFO - PROCESS | 3820 | 1466015861045 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:41 INFO - PROCESS | 3820 | 1466015861125 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 11:37:41 INFO - PROCESS | 3820 | 1466015861130 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:41 INFO - PROCESS | 3820 | 1466015861132 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:41 INFO - PROCESS | 3820 | ++DOCSHELL 10438400 == 43 [pid = 3820] [id = 741] 11:37:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (1AA9EC00) [pid = 3820] [serial = 2223] [outer = 00000000] 11:37:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (1AC0EC00) [pid = 3820] [serial = 2224] [outer = 1AA9EC00] 11:37:41 INFO - PROCESS | 3820 | 1466015861173 Marionette DEBUG loaded listener.js 11:37:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (1B030400) [pid = 3820] [serial = 2225] [outer = 1AA9EC00] 11:37:41 INFO - PROCESS | 3820 | 1466015861578 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]]]}] 11:37:41 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. 11:37:41 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 595ms 11:37:41 INFO - PROCESS | 3820 | 1466015861617 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 11:37:41 INFO - PROCESS | 3820 | 1466015861619 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 11:37:41 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 11:37:41 INFO - PROCESS | 3820 | 1466015861622 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 11:37:41 INFO - PROCESS | 3820 | 1466015861624 Marionette TRACE conn3 <- [1,2930,null,{}] 11:37:41 INFO - PROCESS | 3820 | 1466015861628 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}] 11:37:41 INFO - PROCESS | 3820 | 1466015861630 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:41 INFO - PROCESS | 3820 | 1466015861820 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 11:37:41 INFO - PROCESS | 3820 | 1466015861938 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:41 INFO - PROCESS | 3820 | 1466015861941 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:41 INFO - PROCESS | 3820 | ++DOCSHELL 102D1400 == 44 [pid = 3820] [id = 742] 11:37:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 91 (102D2000) [pid = 3820] [serial = 2226] [outer = 00000000] 11:37:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 92 (105EA000) [pid = 3820] [serial = 2227] [outer = 102D2000] 11:37:42 INFO - PROCESS | 3820 | 1466015862040 Marionette DEBUG loaded listener.js 11:37:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 93 (10B63000) [pid = 3820] [serial = 2228] [outer = 102D2000] 11:37:42 INFO - PROCESS | 3820 | 1466015862539 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"]]]}] 11:37:42 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 11:37:42 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 11:37:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:42 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 11:37:42 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 939ms 11:37:42 INFO - PROCESS | 3820 | 1466015862569 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 11:37:42 INFO - PROCESS | 3820 | 1466015862573 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 11:37:42 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 11:37:42 INFO - PROCESS | 3820 | 1466015862578 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 11:37:42 INFO - PROCESS | 3820 | 1466015862582 Marionette TRACE conn3 <- [1,2934,null,{}] 11:37:42 INFO - PROCESS | 3820 | 1466015862587 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}] 11:37:42 INFO - PROCESS | 3820 | 1466015862590 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:42 INFO - PROCESS | 3820 | 1466015862754 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 11:37:42 INFO - PROCESS | 3820 | 1466015862836 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:42 INFO - PROCESS | 3820 | 1466015862839 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:42 INFO - PROCESS | 3820 | ++DOCSHELL 12BC5400 == 45 [pid = 3820] [id = 743] 11:37:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 94 (13C8DC00) [pid = 3820] [serial = 2229] [outer = 00000000] 11:37:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 95 (15319000) [pid = 3820] [serial = 2230] [outer = 13C8DC00] 11:37:42 INFO - PROCESS | 3820 | 1466015862893 Marionette DEBUG loaded listener.js 11:37:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 96 (158D0400) [pid = 3820] [serial = 2231] [outer = 13C8DC00] 11:37:43 INFO - PROCESS | 3820 | 1466015863424 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]]]}] 11:37:43 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. 11:37:43 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 908ms 11:37:43 INFO - PROCESS | 3820 | 1466015863484 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 11:37:43 INFO - PROCESS | 3820 | 1466015863487 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 11:37:43 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 11:37:43 INFO - PROCESS | 3820 | 1466015863491 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 11:37:43 INFO - PROCESS | 3820 | 1466015863493 Marionette TRACE conn3 <- [1,2938,null,{}] 11:37:43 INFO - PROCESS | 3820 | 1466015863497 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}] 11:37:43 INFO - PROCESS | 3820 | 1466015863500 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:43 INFO - PROCESS | 3820 | 1466015863641 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 11:37:43 INFO - PROCESS | 3820 | 1466015863792 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:43 INFO - PROCESS | 3820 | 1466015863795 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:43 INFO - PROCESS | 3820 | ++DOCSHELL 176EA800 == 46 [pid = 3820] [id = 744] 11:37:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 97 (1830B000) [pid = 3820] [serial = 2232] [outer = 00000000] 11:37:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 98 (18590800) [pid = 3820] [serial = 2233] [outer = 1830B000] 11:37:43 INFO - PROCESS | 3820 | 1466015863848 Marionette DEBUG loaded listener.js 11:37:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 99 (1A8DFC00) [pid = 3820] [serial = 2234] [outer = 1830B000] 11:37:44 INFO - PROCESS | 3820 | ++DOCSHELL 18310400 == 47 [pid = 3820] [id = 745] 11:37:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 100 (1AC0A400) [pid = 3820] [serial = 2235] [outer = 00000000] 11:37:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 101 (1B033000) [pid = 3820] [serial = 2236] [outer = 1AC0A400] 11:37:44 INFO - PROCESS | 3820 | 1466015864410 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]]]}] 11:37:44 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. 11:37:44 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 955ms 11:37:44 INFO - PROCESS | 3820 | 1466015864435 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 11:37:44 INFO - PROCESS | 3820 | 1466015864438 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 11:37:44 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 11:37:44 INFO - PROCESS | 3820 | 1466015864466 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 11:37:44 INFO - PROCESS | 3820 | 1466015864471 Marionette TRACE conn3 <- [1,2942,null,{}] 11:37:44 INFO - PROCESS | 3820 | 1466015864475 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}] 11:37:44 INFO - PROCESS | 3820 | 1466015864479 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:44 INFO - PROCESS | 3820 | 1466015864606 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 11:37:44 INFO - PROCESS | 3820 | 1466015864718 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:44 INFO - PROCESS | 3820 | 1466015864720 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:44 INFO - PROCESS | 3820 | ++DOCSHELL 105F1C00 == 48 [pid = 3820] [id = 746] 11:37:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 102 (1126B800) [pid = 3820] [serial = 2237] [outer = 00000000] 11:37:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 103 (1B03C400) [pid = 3820] [serial = 2238] [outer = 1126B800] 11:37:44 INFO - PROCESS | 3820 | 1466015864815 Marionette DEBUG loaded listener.js 11:37:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 104 (1B1D5800) [pid = 3820] [serial = 2239] [outer = 1126B800] 11:37:45 INFO - PROCESS | 3820 | 1466015865355 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]]]}] 11:37:45 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:37:45 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 11:37:45 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 970ms 11:37:45 INFO - PROCESS | 3820 | 1466015865424 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 11:37:45 INFO - PROCESS | 3820 | 1466015865426 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 11:37:45 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 11:37:45 INFO - PROCESS | 3820 | 1466015865430 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 11:37:45 INFO - PROCESS | 3820 | 1466015865432 Marionette TRACE conn3 <- [1,2946,null,{}] 11:37:45 INFO - PROCESS | 3820 | 1466015865435 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}] 11:37:45 INFO - PROCESS | 3820 | 1466015865437 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:45 INFO - PROCESS | 3820 | 1466015865558 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 11:37:45 INFO - PROCESS | 3820 | 1466015865825 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:45 INFO - PROCESS | 3820 | 1466015865828 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:45 INFO - PROCESS | 3820 | ++DOCSHELL 10229400 == 49 [pid = 3820] [id = 747] 11:37:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 105 (104E0800) [pid = 3820] [serial = 2240] [outer = 00000000] 11:37:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 106 (10A4F800) [pid = 3820] [serial = 2241] [outer = 104E0800] 11:37:45 INFO - PROCESS | 3820 | 1466015865896 Marionette DEBUG loaded listener.js 11:37:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 107 (12814000) [pid = 3820] [serial = 2242] [outer = 104E0800] 11:37:46 INFO - PROCESS | 3820 | 1466015866416 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]]]}] 11:37:46 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. 11:37:46 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1033ms 11:37:46 INFO - PROCESS | 3820 | 1466015866505 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 11:37:46 INFO - PROCESS | 3820 | 1466015866509 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 11:37:46 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 11:37:46 INFO - PROCESS | 3820 | 1466015866514 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 11:37:46 INFO - PROCESS | 3820 | 1466015866517 Marionette TRACE conn3 <- [1,2950,null,{}] 11:37:46 INFO - PROCESS | 3820 | 1466015866522 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}] 11:37:46 INFO - PROCESS | 3820 | 1466015866526 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:46 INFO - PROCESS | 3820 | 1466015866627 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 11:37:46 INFO - PROCESS | 3820 | 1466015866792 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:46 INFO - PROCESS | 3820 | 1466015866797 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:46 INFO - PROCESS | 3820 | ++DOCSHELL 12B63C00 == 50 [pid = 3820] [id = 748] 11:37:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 108 (13C8D800) [pid = 3820] [serial = 2243] [outer = 00000000] 11:37:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 109 (15E6E800) [pid = 3820] [serial = 2244] [outer = 13C8D800] 11:37:46 INFO - PROCESS | 3820 | 1466015866848 Marionette DEBUG loaded listener.js 11:37:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 110 (16A9BC00) [pid = 3820] [serial = 2245] [outer = 13C8D800] 11:37:47 INFO - PROCESS | 3820 | --DOCSHELL 10438400 == 49 [pid = 3820] [id = 741] 11:37:47 INFO - PROCESS | 3820 | --DOCSHELL 10B68C00 == 48 [pid = 3820] [id = 740] 11:37:47 INFO - PROCESS | 3820 | --DOCSHELL 102CD400 == 47 [pid = 3820] [id = 739] 11:37:47 INFO - PROCESS | 3820 | --DOCSHELL 110D9400 == 46 [pid = 3820] [id = 738] 11:37:47 INFO - PROCESS | 3820 | --DOCSHELL 18314C00 == 45 [pid = 3820] [id = 737] 11:37:47 INFO - PROCESS | 3820 | --DOCSHELL 16E87400 == 44 [pid = 3820] [id = 736] 11:37:47 INFO - PROCESS | 3820 | --DOCSHELL 15E7C400 == 43 [pid = 3820] [id = 735] 11:37:47 INFO - PROCESS | 3820 | --DOCSHELL 15610800 == 42 [pid = 3820] [id = 734] 11:37:47 INFO - PROCESS | 3820 | --DOCSHELL 10434C00 == 41 [pid = 3820] [id = 733] 11:37:47 INFO - PROCESS | 3820 | --DOCSHELL 11204400 == 40 [pid = 3820] [id = 732] 11:37:47 INFO - PROCESS | 3820 | --DOCSHELL 140C5C00 == 39 [pid = 3820] [id = 730] 11:37:47 INFO - PROCESS | 3820 | --DOCSHELL 11268400 == 38 [pid = 3820] [id = 729] 11:37:47 INFO - PROCESS | 3820 | --DOCSHELL 11433400 == 37 [pid = 3820] [id = 707] 11:37:47 INFO - PROCESS | 3820 | --DOCSHELL 177A2C00 == 36 [pid = 3820] [id = 731] 11:37:47 INFO - PROCESS | 3820 | --DOCSHELL 12A11800 == 35 [pid = 3820] [id = 426] 11:37:47 INFO - PROCESS | 3820 | --DOCSHELL 11267C00 == 34 [pid = 3820] [id = 413] 11:37:47 INFO - PROCESS | 3820 | --DOCSHELL 182D7C00 == 33 [pid = 3820] [id = 728] 11:37:47 INFO - PROCESS | 3820 | --DOCSHELL 179A4800 == 32 [pid = 3820] [id = 727] 11:37:47 INFO - PROCESS | 3820 | --DOCSHELL 0C767000 == 31 [pid = 3820] [id = 726] 11:37:47 INFO - PROCESS | 3820 | --DOCSHELL 105F1C00 == 30 [pid = 3820] [id = 746] 11:37:47 INFO - PROCESS | 3820 | --DOCSHELL 10229400 == 29 [pid = 3820] [id = 747] 11:37:47 INFO - PROCESS | 3820 | --DOCSHELL 176EA800 == 28 [pid = 3820] [id = 744] 11:37:47 INFO - PROCESS | 3820 | --DOCSHELL 18310400 == 27 [pid = 3820] [id = 745] 11:37:47 INFO - PROCESS | 3820 | --DOCSHELL 102D1400 == 26 [pid = 3820] [id = 742] 11:37:47 INFO - PROCESS | 3820 | --DOCSHELL 12BC5400 == 25 [pid = 3820] [id = 743] 11:37:47 INFO - PROCESS | 3820 | --DOMWINDOW == 109 (179A8800) [pid = 3820] [serial = 2173] [outer = 00000000] [url = about:blank] 11:37:47 INFO - PROCESS | 3820 | --DOMWINDOW == 108 (18593800) [pid = 3820] [serial = 2176] [outer = 00000000] [url = about:blank] 11:37:47 INFO - PROCESS | 3820 | --DOMWINDOW == 107 (12BCD800) [pid = 3820] [serial = 2149] [outer = 00000000] [url = about:blank] 11:37:47 INFO - PROCESS | 3820 | --DOMWINDOW == 106 (145D8C00) [pid = 3820] [serial = 2164] [outer = 00000000] [url = about:blank] 11:37:47 INFO - PROCESS | 3820 | --DOMWINDOW == 105 (15604000) [pid = 3820] [serial = 2165] [outer = 00000000] [url = about:blank] 11:37:47 INFO - PROCESS | 3820 | --DOMWINDOW == 104 (182CA000) [pid = 3820] [serial = 2174] [outer = 00000000] [url = about:blank] 11:37:47 INFO - PROCESS | 3820 | --DOMWINDOW == 103 (114C6400) [pid = 3820] [serial = 2159] [outer = 00000000] [url = about:blank] 11:37:47 INFO - PROCESS | 3820 | --DOMWINDOW == 102 (110D7000) [pid = 3820] [serial = 2158] [outer = 00000000] [url = about:blank] 11:37:47 INFO - PROCESS | 3820 | --DOMWINDOW == 101 (16259000) [pid = 3820] [serial = 2168] [outer = 00000000] [url = about:blank] 11:37:47 INFO - PROCESS | 3820 | --DOMWINDOW == 100 (1605A000) [pid = 3820] [serial = 2167] [outer = 00000000] [url = about:blank] 11:37:47 INFO - PROCESS | 3820 | --DOMWINDOW == 99 (15609800) [pid = 3820] [serial = 2152] [outer = 00000000] [url = about:blank] 11:37:47 INFO - PROCESS | 3820 | --DOMWINDOW == 98 (18502400) [pid = 3820] [serial = 2155] [outer = 00000000] [url = about:blank] 11:37:47 INFO - PROCESS | 3820 | --DOMWINDOW == 97 (12B5A800) [pid = 3820] [serial = 2161] [outer = 00000000] [url = about:blank] 11:37:47 INFO - PROCESS | 3820 | --DOMWINDOW == 96 (13129C00) [pid = 3820] [serial = 2162] [outer = 00000000] [url = about:blank] 11:37:47 INFO - PROCESS | 3820 | --DOMWINDOW == 95 (15075C00) [pid = 3820] [serial = 2179] [outer = 00000000] [url = about:blank] 11:37:47 INFO - PROCESS | 3820 | --DOMWINDOW == 94 (1A843C00) [pid = 3820] [serial = 2185] [outer = 00000000] [url = about:blank] 11:37:47 INFO - PROCESS | 3820 | --DOMWINDOW == 93 (1858D000) [pid = 3820] [serial = 2182] [outer = 00000000] [url = about:blank] 11:37:47 INFO - PROCESS | 3820 | --DOMWINDOW == 92 (16B07000) [pid = 3820] [serial = 2170] [outer = 00000000] [url = about:blank] 11:37:47 INFO - PROCESS | 3820 | --DOMWINDOW == 91 (16B57800) [pid = 3820] [serial = 2171] [outer = 00000000] [url = about:blank] 11:37:47 INFO - PROCESS | 3820 | --DOMWINDOW == 90 (19F6B400) [pid = 3820] [serial = 2183] [outer = 00000000] [url = about:blank] 11:37:47 INFO - PROCESS | 3820 | --DOMWINDOW == 89 (19F1AC00) [pid = 3820] [serial = 2177] [outer = 00000000] [url = about:blank] 11:37:47 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (1624F000) [pid = 3820] [serial = 2180] [outer = 00000000] [url = about:blank] 11:37:48 INFO - PROCESS | 3820 | 1466015868017 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]]]}] 11:37:48 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. 11:37:48 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1566ms 11:37:48 INFO - PROCESS | 3820 | 1466015868078 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 11:37:48 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 11:37:48 INFO - PROCESS | 3820 | 1466015868082 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 11:37:48 INFO - PROCESS | 3820 | 1466015868087 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 11:37:48 INFO - PROCESS | 3820 | 1466015868091 Marionette TRACE conn3 <- [1,2954,null,{}] 11:37:48 INFO - PROCESS | 3820 | 1466015868096 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}] 11:37:48 INFO - PROCESS | 3820 | 1466015868098 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:48 INFO - PROCESS | 3820 | 1466015868186 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 11:37:48 INFO - PROCESS | 3820 | 1466015868194 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:48 INFO - PROCESS | 3820 | 1466015868197 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:48 INFO - PROCESS | 3820 | ++DOCSHELL 10B67C00 == 26 [pid = 3820] [id = 749] 11:37:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (10B68C00) [pid = 3820] [serial = 2246] [outer = 00000000] 11:37:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (11C1B400) [pid = 3820] [serial = 2247] [outer = 10B68C00] 11:37:48 INFO - PROCESS | 3820 | 1466015868245 Marionette DEBUG loaded listener.js 11:37:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 91 (12AA5C00) [pid = 3820] [serial = 2248] [outer = 10B68C00] 11:37:48 INFO - PROCESS | 3820 | 1466015868730 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]]]}] 11:37:48 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. 11:37:48 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 704ms 11:37:48 INFO - PROCESS | 3820 | 1466015868783 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 11:37:48 INFO - PROCESS | 3820 | 1466015868787 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 11:37:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 11:37:48 INFO - PROCESS | 3820 | 1466015868794 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 11:37:48 INFO - PROCESS | 3820 | 1466015868796 Marionette TRACE conn3 <- [1,2958,null,{}] 11:37:48 INFO - PROCESS | 3820 | 1466015868803 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}] 11:37:48 INFO - PROCESS | 3820 | 1466015868805 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:48 INFO - PROCESS | 3820 | 1466015868933 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 11:37:49 INFO - PROCESS | 3820 | 1466015869066 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:49 INFO - PROCESS | 3820 | 1466015869068 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:49 INFO - PROCESS | 3820 | ++DOCSHELL 136B8400 == 27 [pid = 3820] [id = 750] 11:37:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 92 (136B8800) [pid = 3820] [serial = 2249] [outer = 00000000] 11:37:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 93 (13C8E000) [pid = 3820] [serial = 2250] [outer = 136B8800] 11:37:49 INFO - PROCESS | 3820 | 1466015869137 Marionette DEBUG loaded listener.js 11:37:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 94 (140BBC00) [pid = 3820] [serial = 2251] [outer = 136B8800] 11:37:49 INFO - PROCESS | 3820 | 1466015869516 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]]]}] 11:37:49 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. 11:37:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 735ms 11:37:49 INFO - PROCESS | 3820 | 1466015869534 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 11:37:49 INFO - PROCESS | 3820 | 1466015869536 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 11:37:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 11:37:49 INFO - PROCESS | 3820 | 1466015869560 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 11:37:49 INFO - PROCESS | 3820 | 1466015869564 Marionette TRACE conn3 <- [1,2962,null,{}] 11:37:49 INFO - PROCESS | 3820 | 1466015869574 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}] 11:37:49 INFO - PROCESS | 3820 | 1466015869579 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:49 INFO - PROCESS | 3820 | 1466015869665 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 11:37:49 INFO - PROCESS | 3820 | 1466015869688 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:49 INFO - PROCESS | 3820 | 1466015869692 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:49 INFO - PROCESS | 3820 | ++DOCSHELL 1560AC00 == 28 [pid = 3820] [id = 751] 11:37:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 95 (1560E400) [pid = 3820] [serial = 2252] [outer = 00000000] 11:37:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 96 (15E76C00) [pid = 3820] [serial = 2253] [outer = 1560E400] 11:37:49 INFO - PROCESS | 3820 | 1466015869739 Marionette DEBUG loaded listener.js 11:37:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 97 (1682A400) [pid = 3820] [serial = 2254] [outer = 1560E400] 11:37:50 INFO - PROCESS | 3820 | 1466015870243 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]]]}] 11:37:50 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. 11:37:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 752ms 11:37:50 INFO - PROCESS | 3820 | 1466015870301 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 11:37:50 INFO - PROCESS | 3820 | 1466015870303 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 11:37:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 11:37:50 INFO - PROCESS | 3820 | 1466015870307 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 11:37:50 INFO - PROCESS | 3820 | 1466015870308 Marionette TRACE conn3 <- [1,2966,null,{}] 11:37:50 INFO - PROCESS | 3820 | 1466015870312 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}] 11:37:50 INFO - PROCESS | 3820 | 1466015870314 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:50 INFO - PROCESS | 3820 | 1466015870463 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 11:37:50 INFO - PROCESS | 3820 | 1466015870488 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:50 INFO - PROCESS | 3820 | 1466015870490 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:50 INFO - PROCESS | 3820 | ++DOCSHELL 16BB5000 == 29 [pid = 3820] [id = 752] 11:37:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 98 (16E85400) [pid = 3820] [serial = 2255] [outer = 00000000] 11:37:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 99 (176AA000) [pid = 3820] [serial = 2256] [outer = 16E85400] 11:37:50 INFO - PROCESS | 3820 | 1466015870534 Marionette DEBUG loaded listener.js 11:37:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 100 (17797000) [pid = 3820] [serial = 2257] [outer = 16E85400] 11:37:50 INFO - PROCESS | 3820 | 1466015870943 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]]]}] 11:37:51 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. 11:37:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 689ms 11:37:51 INFO - PROCESS | 3820 | 1466015871005 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 11:37:51 INFO - PROCESS | 3820 | 1466015871007 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 11:37:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 11:37:51 INFO - PROCESS | 3820 | 1466015871011 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 11:37:51 INFO - PROCESS | 3820 | 1466015871013 Marionette TRACE conn3 <- [1,2970,null,{}] 11:37:51 INFO - PROCESS | 3820 | 1466015871023 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}] 11:37:51 INFO - PROCESS | 3820 | 1466015871025 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:51 INFO - PROCESS | 3820 | 1466015871139 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 11:37:51 INFO - PROCESS | 3820 | 1466015871148 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:51 INFO - PROCESS | 3820 | 1466015871150 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:51 INFO - PROCESS | 3820 | ++DOCSHELL 179A4800 == 30 [pid = 3820] [id = 753] 11:37:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 101 (179B1800) [pid = 3820] [serial = 2258] [outer = 00000000] 11:37:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 102 (182D5C00) [pid = 3820] [serial = 2259] [outer = 179B1800] 11:37:51 INFO - PROCESS | 3820 | 1466015871194 Marionette DEBUG loaded listener.js 11:37:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 103 (182DFC00) [pid = 3820] [serial = 2260] [outer = 179B1800] 11:37:51 INFO - PROCESS | 3820 | 1466015871638 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"]]]}] 11:37:51 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 11:37:51 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 11:37:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:51 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 11:37:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 626ms 11:37:51 INFO - PROCESS | 3820 | 1466015871649 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 11:37:51 INFO - PROCESS | 3820 | 1466015871651 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 11:37:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 11:37:51 INFO - PROCESS | 3820 | 1466015871655 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 11:37:51 INFO - PROCESS | 3820 | 1466015871656 Marionette TRACE conn3 <- [1,2974,null,{}] 11:37:51 INFO - PROCESS | 3820 | 1466015871660 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}] 11:37:51 INFO - PROCESS | 3820 | 1466015871665 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:51 INFO - PROCESS | 3820 | 1466015871792 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 11:37:51 INFO - PROCESS | 3820 | 1466015871898 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:51 INFO - PROCESS | 3820 | 1466015871900 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:51 INFO - PROCESS | 3820 | ++DOCSHELL 1858CC00 == 31 [pid = 3820] [id = 754] 11:37:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 104 (18593800) [pid = 3820] [serial = 2261] [outer = 00000000] 11:37:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 105 (1A842800) [pid = 3820] [serial = 2262] [outer = 18593800] 11:37:51 INFO - PROCESS | 3820 | 1466015871945 Marionette DEBUG loaded listener.js 11:37:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 106 (1A929000) [pid = 3820] [serial = 2263] [outer = 18593800] 11:37:52 INFO - PROCESS | 3820 | --DOMWINDOW == 105 (114C3400) [pid = 3820] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 11:37:52 INFO - PROCESS | 3820 | --DOMWINDOW == 104 (1832DC00) [pid = 3820] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 11:37:52 INFO - PROCESS | 3820 | --DOMWINDOW == 103 (1AA9EC00) [pid = 3820] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 11:37:52 INFO - PROCESS | 3820 | --DOMWINDOW == 102 (19F1D400) [pid = 3820] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 11:37:52 INFO - PROCESS | 3820 | --DOMWINDOW == 101 (11206000) [pid = 3820] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 11:37:52 INFO - PROCESS | 3820 | --DOMWINDOW == 100 (179A6800) [pid = 3820] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 11:37:52 INFO - PROCESS | 3820 | --DOMWINDOW == 99 (16256800) [pid = 3820] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 11:37:52 INFO - PROCESS | 3820 | --DOMWINDOW == 98 (18322000) [pid = 3820] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 11:37:52 INFO - PROCESS | 3820 | --DOMWINDOW == 97 (1452F000) [pid = 3820] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 11:37:52 INFO - PROCESS | 3820 | --DOMWINDOW == 96 (15E5D000) [pid = 3820] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 11:37:52 INFO - PROCESS | 3820 | --DOMWINDOW == 95 (10559400) [pid = 3820] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 11:37:52 INFO - PROCESS | 3820 | --DOMWINDOW == 94 (15610C00) [pid = 3820] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 11:37:52 INFO - PROCESS | 3820 | --DOMWINDOW == 93 (1126A800) [pid = 3820] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 11:37:52 INFO - PROCESS | 3820 | --DOMWINDOW == 92 (19F5DC00) [pid = 3820] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 11:37:52 INFO - PROCESS | 3820 | --DOMWINDOW == 91 (176ADC00) [pid = 3820] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 11:37:52 INFO - PROCESS | 3820 | --DOMWINDOW == 90 (140C8C00) [pid = 3820] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 11:37:52 INFO - PROCESS | 3820 | --DOMWINDOW == 89 (182CD800) [pid = 3820] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 11:37:52 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (10A52800) [pid = 3820] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 11:37:52 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (12BCC800) [pid = 3820] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 11:37:52 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (0C764C00) [pid = 3820] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 11:37:52 INFO - PROCESS | 3820 | 1466015872685 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]]]}] 11:37:52 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. 11:37:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1096ms 11:37:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 11:37:52 INFO - PROCESS | 3820 | 1466015872754 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 11:37:52 INFO - PROCESS | 3820 | 1466015872756 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 11:37:52 INFO - PROCESS | 3820 | 1466015872759 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 11:37:52 INFO - PROCESS | 3820 | 1466015872761 Marionette TRACE conn3 <- [1,2978,null,{}] 11:37:52 INFO - PROCESS | 3820 | 1466015872764 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}] 11:37:52 INFO - PROCESS | 3820 | 1466015872766 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:52 INFO - PROCESS | 3820 | 1466015872844 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 11:37:52 INFO - PROCESS | 3820 | 1466015872849 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:52 INFO - PROCESS | 3820 | 1466015872851 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:52 INFO - PROCESS | 3820 | ++DOCSHELL 11CCCC00 == 32 [pid = 3820] [id = 755] 11:37:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (12B66400) [pid = 3820] [serial = 2264] [outer = 00000000] 11:37:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (158CF400) [pid = 3820] [serial = 2265] [outer = 12B66400] 11:37:52 INFO - PROCESS | 3820 | 1466015872897 Marionette DEBUG loaded listener.js 11:37:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (16AA4C00) [pid = 3820] [serial = 2266] [outer = 12B66400] 11:37:53 INFO - PROCESS | 3820 | ++DOCSHELL 19F64800 == 33 [pid = 3820] [id = 756] 11:37:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (19F69C00) [pid = 3820] [serial = 2267] [outer = 00000000] 11:37:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 91 (19F6BC00) [pid = 3820] [serial = 2268] [outer = 19F69C00] 11:37:53 INFO - PROCESS | 3820 | 1466015873338 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]]]}] 11:37:53 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. 11:37:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 626ms 11:37:53 INFO - PROCESS | 3820 | 1466015873397 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 11:37:53 INFO - PROCESS | 3820 | 1466015873399 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 11:37:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 11:37:53 INFO - PROCESS | 3820 | 1466015873403 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 11:37:53 INFO - PROCESS | 3820 | 1466015873404 Marionette TRACE conn3 <- [1,2982,null,{}] 11:37:53 INFO - PROCESS | 3820 | 1466015873409 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}] 11:37:53 INFO - PROCESS | 3820 | 1466015873410 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:53 INFO - PROCESS | 3820 | 1466015873505 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 11:37:53 INFO - PROCESS | 3820 | 1466015873513 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:53 INFO - PROCESS | 3820 | 1466015873515 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:53 INFO - PROCESS | 3820 | ++DOCSHELL 18592400 == 34 [pid = 3820] [id = 757] 11:37:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 92 (18595000) [pid = 3820] [serial = 2269] [outer = 00000000] 11:37:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 93 (1A4DE800) [pid = 3820] [serial = 2270] [outer = 18595000] 11:37:53 INFO - PROCESS | 3820 | 1466015873558 Marionette DEBUG loaded listener.js 11:37:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 94 (1A92F400) [pid = 3820] [serial = 2271] [outer = 18595000] 11:37:54 INFO - PROCESS | 3820 | 1466015873997 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]]]}] 11:37:54 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:37:54 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 11:37:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 642ms 11:37:54 INFO - PROCESS | 3820 | 1466015874054 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 11:37:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 11:37:54 INFO - PROCESS | 3820 | 1466015874056 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 11:37:54 INFO - PROCESS | 3820 | 1466015874060 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 11:37:54 INFO - PROCESS | 3820 | 1466015874062 Marionette TRACE conn3 <- [1,2986,null,{}] 11:37:54 INFO - PROCESS | 3820 | 1466015874069 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}] 11:37:54 INFO - PROCESS | 3820 | 1466015874071 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:54 INFO - PROCESS | 3820 | 1466015874156 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 11:37:54 INFO - PROCESS | 3820 | 1466015874161 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:54 INFO - PROCESS | 3820 | 1466015874163 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:54 INFO - PROCESS | 3820 | ++DOCSHELL 1AA95000 == 35 [pid = 3820] [id = 758] 11:37:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 95 (1AA9B400) [pid = 3820] [serial = 2272] [outer = 00000000] 11:37:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 96 (1AC09C00) [pid = 3820] [serial = 2273] [outer = 1AA9B400] 11:37:54 INFO - PROCESS | 3820 | 1466015874205 Marionette DEBUG loaded listener.js 11:37:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 97 (1AC0B000) [pid = 3820] [serial = 2274] [outer = 1AA9B400] 11:37:54 INFO - PROCESS | 3820 | 1466015874829 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]]]}] 11:37:54 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. 11:37:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 799ms 11:37:54 INFO - PROCESS | 3820 | 1466015874860 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 11:37:54 INFO - PROCESS | 3820 | 1466015874864 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 11:37:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 11:37:54 INFO - PROCESS | 3820 | 1466015874908 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 11:37:54 INFO - PROCESS | 3820 | 1466015874912 Marionette TRACE conn3 <- [1,2990,null,{}] 11:37:54 INFO - PROCESS | 3820 | 1466015874945 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}] 11:37:54 INFO - PROCESS | 3820 | 1466015874948 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:55 INFO - PROCESS | 3820 | 1466015875076 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 11:37:55 INFO - PROCESS | 3820 | 1466015875195 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:55 INFO - PROCESS | 3820 | 1466015875198 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:55 INFO - PROCESS | 3820 | ++DOCSHELL 10A4AC00 == 36 [pid = 3820] [id = 759] 11:37:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 98 (10A4E000) [pid = 3820] [serial = 2275] [outer = 00000000] 11:37:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 99 (12D64400) [pid = 3820] [serial = 2276] [outer = 10A4E000] 11:37:55 INFO - PROCESS | 3820 | 1466015875280 Marionette DEBUG loaded listener.js 11:37:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 100 (1314A800) [pid = 3820] [serial = 2277] [outer = 10A4E000] 11:37:55 INFO - PROCESS | 3820 | 1466015875850 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]]]}] 11:37:55 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. 11:37:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1034ms 11:37:55 INFO - PROCESS | 3820 | 1466015875905 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 11:37:55 INFO - PROCESS | 3820 | 1466015875909 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 11:37:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 11:37:55 INFO - PROCESS | 3820 | 1466015875916 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 11:37:55 INFO - PROCESS | 3820 | 1466015875919 Marionette TRACE conn3 <- [1,2994,null,{}] 11:37:55 INFO - PROCESS | 3820 | 1466015875923 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}] 11:37:55 INFO - PROCESS | 3820 | 1466015875925 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:56 INFO - PROCESS | 3820 | 1466015876054 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 11:37:56 INFO - PROCESS | 3820 | 1466015876222 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:56 INFO - PROCESS | 3820 | 1466015876225 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:56 INFO - PROCESS | 3820 | ++DOCSHELL 15604400 == 37 [pid = 3820] [id = 760] 11:37:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 101 (15605000) [pid = 3820] [serial = 2278] [outer = 00000000] 11:37:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 102 (15E7AC00) [pid = 3820] [serial = 2279] [outer = 15605000] 11:37:56 INFO - PROCESS | 3820 | 1466015876280 Marionette DEBUG loaded listener.js 11:37:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 103 (16B07C00) [pid = 3820] [serial = 2280] [outer = 15605000] 11:37:56 INFO - PROCESS | 3820 | 1466015876962 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]]]}] 11:37:56 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. 11:37:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1033ms 11:37:56 INFO - PROCESS | 3820 | 1466015876990 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 11:37:56 INFO - PROCESS | 3820 | 1466015876994 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 11:37:57 INFO - TEST-START | /FileAPI/FileReaderSync.worker 11:37:57 INFO - PROCESS | 3820 | 1466015877000 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 11:37:57 INFO - PROCESS | 3820 | 1466015877006 Marionette TRACE conn3 <- [1,2998,null,{}] 11:37:57 INFO - PROCESS | 3820 | 1466015877058 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}] 11:37:57 INFO - PROCESS | 3820 | 1466015877063 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:57 INFO - PROCESS | 3820 | 1466015877222 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 11:37:57 INFO - PROCESS | 3820 | 1466015877287 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:57 INFO - PROCESS | 3820 | 1466015877290 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:57 INFO - PROCESS | 3820 | ++DOCSHELL 1560F400 == 38 [pid = 3820] [id = 761] 11:37:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 104 (1560FC00) [pid = 3820] [serial = 2281] [outer = 00000000] 11:37:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 105 (15E7D400) [pid = 3820] [serial = 2282] [outer = 1560FC00] 11:37:57 INFO - PROCESS | 3820 | 1466015877345 Marionette DEBUG loaded listener.js 11:37:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 106 (16BB2800) [pid = 3820] [serial = 2283] [outer = 1560FC00] 11:37:57 INFO - PROCESS | 3820 | [3820] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:37:58 INFO - PROCESS | 3820 | --DOCSHELL 18592400 == 37 [pid = 3820] [id = 757] 11:37:58 INFO - PROCESS | 3820 | --DOCSHELL 19F64800 == 36 [pid = 3820] [id = 756] 11:37:58 INFO - PROCESS | 3820 | --DOCSHELL 11CCCC00 == 35 [pid = 3820] [id = 755] 11:37:58 INFO - PROCESS | 3820 | --DOCSHELL 1858CC00 == 34 [pid = 3820] [id = 754] 11:37:58 INFO - PROCESS | 3820 | --DOCSHELL 179A4800 == 33 [pid = 3820] [id = 753] 11:37:58 INFO - PROCESS | 3820 | --DOCSHELL 16BB5000 == 32 [pid = 3820] [id = 752] 11:37:58 INFO - PROCESS | 3820 | --DOCSHELL 1560AC00 == 31 [pid = 3820] [id = 751] 11:37:58 INFO - PROCESS | 3820 | --DOCSHELL 136B8400 == 30 [pid = 3820] [id = 750] 11:37:58 INFO - PROCESS | 3820 | --DOCSHELL 10B67C00 == 29 [pid = 3820] [id = 749] 11:37:58 INFO - PROCESS | 3820 | --DOMWINDOW == 105 (12B67400) [pid = 3820] [serial = 2123] [outer = 00000000] [url = about:blank] 11:37:58 INFO - PROCESS | 3820 | --DOMWINDOW == 104 (158C9400) [pid = 3820] [serial = 2153] [outer = 00000000] [url = about:blank] 11:37:58 INFO - PROCESS | 3820 | --DOMWINDOW == 103 (1859A400) [pid = 3820] [serial = 2156] [outer = 00000000] [url = about:blank] 11:37:58 INFO - PROCESS | 3820 | --DOMWINDOW == 102 (130C6000) [pid = 3820] [serial = 2150] [outer = 00000000] [url = about:blank] 11:37:58 INFO - PROCESS | 3820 | --DOMWINDOW == 101 (1830EC00) [pid = 3820] [serial = 2147] [outer = 00000000] [url = about:blank] 11:37:58 INFO - PROCESS | 3820 | --DOMWINDOW == 100 (10561800) [pid = 3820] [serial = 2120] [outer = 00000000] [url = about:blank] 11:37:58 INFO - PROCESS | 3820 | --DOMWINDOW == 99 (1AC0EC00) [pid = 3820] [serial = 2224] [outer = 00000000] [url = about:blank] 11:37:58 INFO - PROCESS | 3820 | --DOMWINDOW == 98 (19F22C00) [pid = 3820] [serial = 2212] [outer = 00000000] [url = about:blank] 11:37:58 INFO - PROCESS | 3820 | --DOMWINDOW == 97 (1AA99C00) [pid = 3820] [serial = 2215] [outer = 00000000] [url = about:blank] 11:37:58 INFO - PROCESS | 3820 | --DOMWINDOW == 96 (1A928400) [pid = 3820] [serial = 2213] [outer = 00000000] [url = about:blank] 11:37:58 INFO - PROCESS | 3820 | --DOMWINDOW == 95 (12AAAC00) [pid = 3820] [serial = 2197] [outer = 00000000] [url = about:blank] 11:37:58 INFO - PROCESS | 3820 | --DOMWINDOW == 94 (12B64000) [pid = 3820] [serial = 2198] [outer = 00000000] [url = about:blank] 11:37:58 INFO - PROCESS | 3820 | --DOMWINDOW == 93 (18312C00) [pid = 3820] [serial = 2194] [outer = 00000000] [url = about:blank] 11:37:58 INFO - PROCESS | 3820 | --DOMWINDOW == 92 (1A4DAC00) [pid = 3820] [serial = 2195] [outer = 00000000] [url = about:blank] 11:37:58 INFO - PROCESS | 3820 | --DOMWINDOW == 91 (16B06C00) [pid = 3820] [serial = 2206] [outer = 00000000] [url = about:blank] 11:37:58 INFO - PROCESS | 3820 | --DOMWINDOW == 90 (16BBA400) [pid = 3820] [serial = 2207] [outer = 00000000] [url = about:blank] 11:37:58 INFO - PROCESS | 3820 | --DOMWINDOW == 89 (1A8E3400) [pid = 3820] [serial = 2186] [outer = 00000000] [url = about:blank] 11:37:58 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (15605800) [pid = 3820] [serial = 2191] [outer = 00000000] [url = about:blank] 11:37:58 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (15695C00) [pid = 3820] [serial = 2192] [outer = 00000000] [url = about:blank] 11:37:58 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (16BAB400) [pid = 3820] [serial = 2218] [outer = 00000000] [url = about:blank] 11:37:58 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (12B65C00) [pid = 3820] [serial = 2200] [outer = 00000000] [url = about:blank] 11:37:58 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (13931800) [pid = 3820] [serial = 2201] [outer = 00000000] [url = about:blank] 11:37:58 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (158CE400) [pid = 3820] [serial = 2203] [outer = 00000000] [url = about:blank] 11:37:58 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (15E70400) [pid = 3820] [serial = 2204] [outer = 00000000] [url = about:blank] 11:37:58 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (12AE8C00) [pid = 3820] [serial = 2188] [outer = 00000000] [url = about:blank] 11:37:58 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (12BC7C00) [pid = 3820] [serial = 2189] [outer = 00000000] [url = about:blank] 11:37:58 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (176AE400) [pid = 3820] [serial = 2219] [outer = 00000000] [url = about:blank] 11:37:58 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (1B030400) [pid = 3820] [serial = 2225] [outer = 00000000] [url = about:blank] 11:37:58 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (1AA9F400) [pid = 3820] [serial = 2221] [outer = 00000000] [url = about:blank] 11:37:58 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (18228C00) [pid = 3820] [serial = 2209] [outer = 00000000] [url = about:blank] 11:37:58 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (18229C00) [pid = 3820] [serial = 2210] [outer = 00000000] [url = about:blank] 11:37:58 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (1AC01400) [pid = 3820] [serial = 2222] [outer = 00000000] [url = about:blank] 11:37:58 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (1AA9C400) [pid = 3820] [serial = 2216] [outer = 00000000] [url = about:blank] 11:37:58 INFO - PROCESS | 3820 | 1466015878159 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 11:37:58 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 11:37:58 INFO - {} 11:37:58 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 11:37:58 INFO - {} 11:37:58 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 11:37:58 INFO - {} 11:37:58 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 11:37:58 INFO - {} 11:37:58 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1221ms 11:37:58 INFO - PROCESS | 3820 | 1466015878214 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 11:37:58 INFO - PROCESS | 3820 | 1466015878218 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 11:37:58 INFO - TEST-START | /FileAPI/fileReader.html 11:37:58 INFO - PROCESS | 3820 | 1466015878241 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 11:37:58 INFO - PROCESS | 3820 | 1466015878245 Marionette TRACE conn3 <- [1,3002,null,{}] 11:37:58 INFO - PROCESS | 3820 | 1466015878256 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}] 11:37:58 INFO - PROCESS | 3820 | 1466015878259 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:58 INFO - PROCESS | 3820 | 1466015878344 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 11:37:58 INFO - PROCESS | 3820 | 1466015878351 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:58 INFO - PROCESS | 3820 | 1466015878354 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:58 INFO - PROCESS | 3820 | ++DOCSHELL 105EC400 == 30 [pid = 3820] [id = 762] 11:37:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (105F1000) [pid = 3820] [serial = 2284] [outer = 00000000] 11:37:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (12B5C800) [pid = 3820] [serial = 2285] [outer = 105F1000] 11:37:58 INFO - PROCESS | 3820 | 1466015878400 Marionette DEBUG loaded listener.js 11:37:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (12B65C00) [pid = 3820] [serial = 2286] [outer = 105F1000] 11:37:58 INFO - PROCESS | 3820 | 1466015878897 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]]]}] 11:37:58 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 11:37:58 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 11:37:58 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 11:37:58 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 11:37:58 INFO - TEST-OK | /FileAPI/fileReader.html | took 704ms 11:37:58 INFO - PROCESS | 3820 | 1466015878937 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 11:37:58 INFO - PROCESS | 3820 | 1466015878941 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 11:37:58 INFO - TEST-START | /FileAPI/historical.html 11:37:58 INFO - PROCESS | 3820 | 1466015878947 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 11:37:58 INFO - PROCESS | 3820 | 1466015878949 Marionette TRACE conn3 <- [1,3006,null,{}] 11:37:58 INFO - PROCESS | 3820 | 1466015878953 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}] 11:37:58 INFO - PROCESS | 3820 | 1466015878955 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:59 INFO - PROCESS | 3820 | 1466015879049 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 11:37:59 INFO - PROCESS | 3820 | 1466015879057 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:59 INFO - PROCESS | 3820 | 1466015879059 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:59 INFO - PROCESS | 3820 | ++DOCSHELL 13155400 == 31 [pid = 3820] [id = 763] 11:37:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (131CF400) [pid = 3820] [serial = 2287] [outer = 00000000] 11:37:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (136B7C00) [pid = 3820] [serial = 2288] [outer = 131CF400] 11:37:59 INFO - PROCESS | 3820 | 1466015879106 Marionette DEBUG loaded listener.js 11:37:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (13C84C00) [pid = 3820] [serial = 2289] [outer = 131CF400] 11:37:59 INFO - PROCESS | 3820 | 1466015879586 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"]]]}] 11:37:59 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 11:37:59 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 11:37:59 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 11:37:59 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 11:37:59 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 11:37:59 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 11:37:59 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 11:37:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:59 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 11:37:59 INFO - TEST-OK | /FileAPI/historical.html | took 689ms 11:37:59 INFO - PROCESS | 3820 | 1466015879647 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 11:37:59 INFO - PROCESS | 3820 | 1466015879650 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 11:37:59 INFO - TEST-START | /FileAPI/idlharness.html 11:37:59 INFO - PROCESS | 3820 | 1466015879654 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 11:37:59 INFO - PROCESS | 3820 | 1466015879658 Marionette TRACE conn3 <- [1,3010,null,{}] 11:37:59 INFO - PROCESS | 3820 | 1466015879668 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}] 11:37:59 INFO - PROCESS | 3820 | 1466015879672 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:59 INFO - PROCESS | 3820 | 1466015879790 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 11:37:59 INFO - PROCESS | 3820 | 1466015879895 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:59 INFO - PROCESS | 3820 | 1466015879898 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:37:59 INFO - PROCESS | 3820 | ++DOCSHELL 158C9C00 == 32 [pid = 3820] [id = 764] 11:37:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (158CE000) [pid = 3820] [serial = 2290] [outer = 00000000] 11:37:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (15E73C00) [pid = 3820] [serial = 2291] [outer = 158CE000] 11:37:59 INFO - PROCESS | 3820 | 1466015879952 Marionette DEBUG loaded listener.js 11:38:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (16259400) [pid = 3820] [serial = 2292] [outer = 158CE000] 11:38:00 INFO - PROCESS | 3820 | 1466015880669 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\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\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\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\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\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\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\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\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]]]}] 11:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 11:38:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:38:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:38:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:38:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:38:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:38:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:38:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 11:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 11:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 11:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 11:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 11:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 11:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 11:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 11:38:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:38:00 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:38:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:38:00 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:38:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:38:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:38:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:38:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 11:38:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:38:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:38:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:38:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:38:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:38:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:38:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 11:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 11:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 11:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 11:38:00 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 11:38:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:38:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:38:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:38:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:38:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:38:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:38:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 11:38:00 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 11:38:00 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 11:38:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:38:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:38:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:38:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:38:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:38:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:38:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 11:38:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:38:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:38:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:38:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:38:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:38:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:38:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 11:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 11:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 11:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 11:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 11:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 11:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 11:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 11:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 11:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 11:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 11:38:00 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 11:38:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:38:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:38:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:38:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:38:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:38:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:38:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 11:38:00 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 11:38:00 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 11:38:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:38:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:38:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:38:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:38:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:38:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:38:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 11:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 11:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 11:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 11:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 11:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 11:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 11:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 11:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 11:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 11:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 11:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 11:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 11:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 11:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 11:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 11:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 11:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 11:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 11:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 11:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 11:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 11:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 11:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 11:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 11:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 11:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 11:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 11:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 11:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 11:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 11:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 11:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 11:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 11:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 11:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 11:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 11:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 11:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 11:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 11:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 11:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 11:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 11:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 11:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 11:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 11:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 11:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 11:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 11:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 11:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 11:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 11:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 11:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 11:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 11:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 11:38:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 11:38:00 INFO - TEST-OK | /FileAPI/idlharness.html | took 1174ms 11:38:00 INFO - PROCESS | 3820 | 1466015880825 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 11:38:00 INFO - PROCESS | 3820 | 1466015880828 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 11:38:00 INFO - TEST-START | /FileAPI/idlharness.worker 11:38:00 INFO - PROCESS | 3820 | 1466015880831 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 11:38:00 INFO - PROCESS | 3820 | 1466015880833 Marionette TRACE conn3 <- [1,3014,null,{}] 11:38:00 INFO - PROCESS | 3820 | 1466015880837 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}] 11:38:00 INFO - PROCESS | 3820 | 1466015880839 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:38:00 INFO - PROCESS | 3820 | 1466015880963 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 11:38:01 INFO - PROCESS | 3820 | 1466015881026 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:01 INFO - PROCESS | 3820 | 1466015881028 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:38:01 INFO - PROCESS | 3820 | ++DOCSHELL 1A847000 == 33 [pid = 3820] [id = 765] 11:38:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (1A847400) [pid = 3820] [serial = 2293] [outer = 00000000] 11:38:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (1A92C800) [pid = 3820] [serial = 2294] [outer = 1A847400] 11:38:01 INFO - PROCESS | 3820 | 1466015881078 Marionette DEBUG loaded listener.js 11:38:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (1A936400) [pid = 3820] [serial = 2295] [outer = 1A847400] 11:38:01 INFO - PROCESS | 3820 | [3820] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:38:02 INFO - PROCESS | 3820 | 1466015882031 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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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,{},{}]]]}] 11:38:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 11:38:02 INFO - {} 11:38:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:38:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:38:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:38:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:38:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:38:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:38:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:38:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 11:38:02 INFO - {} 11:38:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 11:38:02 INFO - {} 11:38:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 11:38:02 INFO - {} 11:38:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 11:38:02 INFO - {} 11:38:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 11:38:02 INFO - {} 11:38:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 11:38:02 INFO - {} 11:38:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 11:38:02 INFO - {} 11:38:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 11:38:02 INFO - {} 11:38:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:38:02 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:38:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:38:02 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:38:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:38:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:38:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:38:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:38:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 11:38:02 INFO - {} 11:38:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:38:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:38:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:38:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:38:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:38:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:38:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:38:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 11:38:02 INFO - {} 11:38:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 11:38:02 INFO - {} 11:38:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 11:38:02 INFO - {} 11:38:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 11:38:02 INFO - {} 11:38:02 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 11:38:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:38:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:38:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:38:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:38:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:38:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:38:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:38:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 11:38:02 INFO - {} 11:38:02 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 - {} 11:38:02 INFO - {} 11:38:02 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 11:38:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:38:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:38:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:38:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:38:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:38:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:38:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:38:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 11:38:02 INFO - {} 11:38:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:38:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:38:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:38:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:38:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:38:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:38:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:38:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 11:38:02 INFO - {} 11:38:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 11:38:02 INFO - {} 11:38:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 11:38:02 INFO - {} 11:38:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 11:38:02 INFO - {} 11:38:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 11:38:02 INFO - {} 11:38:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 11:38:02 INFO - {} 11:38:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 11:38:02 INFO - {} 11:38:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 11:38:02 INFO - {} 11:38:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 11:38:02 INFO - {} 11:38:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 11:38:02 INFO - {} 11:38:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 11:38:02 INFO - {} 11:38:02 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 11:38:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:38:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:38:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:38:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:38:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:38:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:38:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:38:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 11:38:02 INFO - {} 11:38:02 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 - {} 11:38:02 INFO - {} 11:38:02 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 11:38:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:38:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:38:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:38:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:38:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:38:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:38:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:38:02 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 11:38:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 11:38:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:38:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 11:38:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:38:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:38:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:38:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:38:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 11:38:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:38:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:38:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:38:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:38:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:38:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:38:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 11:38:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:38:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 11:38:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:38:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:38:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:38:02 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 11:38:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 11:38:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:38:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 11:38:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:38:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:38:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:38:02 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 11:38:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 11:38:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:38:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 11:38:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:38:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:38:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:38:02 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 11:38:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 11:38:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:38:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:38:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:38:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:38:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:38:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:38:02 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 11:38:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:38:02 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:38:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:38:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:38:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:38:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:38:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 11:38:02 INFO - {} 11:38:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 11:38:02 INFO - {} 11:38:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 11:38:02 INFO - {} 11:38:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 11:38:02 INFO - {} 11:38:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 11:38:02 INFO - {} 11:38:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 11:38:02 INFO - {} 11:38:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 11:38:02 INFO - {} 11:38:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 11:38:02 INFO - {} 11:38:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 11:38:02 INFO - {} 11:38:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 11:38:02 INFO - {} 11:38:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 11:38:02 INFO - {} 11:38:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 11:38:02 INFO - {} 11:38:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 11:38:02 INFO - {} 11:38:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 11:38:02 INFO - {} 11:38:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 11:38:02 INFO - {} 11:38:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 11:38:02 INFO - {} 11:38:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 11:38:02 INFO - {} 11:38:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 11:38:02 INFO - {} 11:38:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 11:38:02 INFO - {} 11:38:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 11:38:02 INFO - {} 11:38:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 11:38:02 INFO - {} 11:38:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 11:38:02 INFO - {} 11:38:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 11:38:02 INFO - {} 11:38:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 11:38:02 INFO - {} 11:38:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 11:38:02 INFO - {} 11:38:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 11:38:02 INFO - {} 11:38:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:38:02 INFO - {} 11:38:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:38:02 INFO - {} 11:38:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 11:38:02 INFO - {} 11:38:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 11:38:02 INFO - {} 11:38:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 11:38:02 INFO - {} 11:38:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:38:02 INFO - {} 11:38:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 11:38:02 INFO - {} 11:38:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 11:38:02 INFO - {} 11:38:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 11:38:02 INFO - {} 11:38:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 11:38:02 INFO - {} 11:38:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 11:38:02 INFO - {} 11:38:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 11:38:02 INFO - {} 11:38:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 11:38:02 INFO - {} 11:38:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 11:38:02 INFO - {} 11:38:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 11:38:02 INFO - {} 11:38:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 11:38:02 INFO - {} 11:38:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 11:38:02 INFO - {} 11:38:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 11:38:02 INFO - {} 11:38:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 11:38:02 INFO - {} 11:38:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 11:38:02 INFO - {} 11:38:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 11:38:02 INFO - {} 11:38:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 11:38:02 INFO - {} 11:38:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 11:38:02 INFO - {} 11:38:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 11:38:02 INFO - {} 11:38:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 11:38:02 INFO - {} 11:38:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 11:38:02 INFO - {} 11:38:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 11:38:02 INFO - {} 11:38:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 11:38:02 INFO - {} 11:38:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 11:38:02 INFO - {} 11:38:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:38:02 INFO - {} 11:38:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:38:02 INFO - {} 11:38:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 11:38:02 INFO - {} 11:38:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:38:02 INFO - {} 11:38:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 11:38:02 INFO - {} 11:38:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:38:02 INFO - {} 11:38:02 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1441ms 11:38:02 INFO - PROCESS | 3820 | 1466015882265 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 11:38:02 INFO - PROCESS | 3820 | 1466015882268 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 11:38:02 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 11:38:02 INFO - PROCESS | 3820 | 1466015882278 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 11:38:02 INFO - PROCESS | 3820 | 1466015882280 Marionette TRACE conn3 <- [1,3018,null,{}] 11:38:02 INFO - PROCESS | 3820 | 1466015882283 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}] 11:38:02 INFO - PROCESS | 3820 | 1466015882285 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:38:02 INFO - PROCESS | 3820 | 1466015882422 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 11:38:02 INFO - PROCESS | 3820 | 1466015882441 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:02 INFO - PROCESS | 3820 | 1466015882444 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:38:02 INFO - PROCESS | 3820 | ++DOCSHELL 1AC02C00 == 34 [pid = 3820] [id = 766] 11:38:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (1AC03000) [pid = 3820] [serial = 2296] [outer = 00000000] 11:38:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (1B853400) [pid = 3820] [serial = 2297] [outer = 1AC03000] 11:38:02 INFO - PROCESS | 3820 | 1466015882487 Marionette DEBUG loaded listener.js 11:38:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (1B857400) [pid = 3820] [serial = 2298] [outer = 1AC03000] 11:38:02 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (16E85400) [pid = 3820] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 11:38:02 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (10B68C00) [pid = 3820] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 11:38:02 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (136B8800) [pid = 3820] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 11:38:02 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (179B1800) [pid = 3820] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 11:38:02 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (102D2000) [pid = 3820] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 11:38:02 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (13C8DC00) [pid = 3820] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 11:38:02 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (1AC0A400) [pid = 3820] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:38:02 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (1830B000) [pid = 3820] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 11:38:02 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (1126B800) [pid = 3820] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 11:38:02 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (104E0800) [pid = 3820] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 11:38:02 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (18593800) [pid = 3820] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 11:38:02 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (1560E400) [pid = 3820] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 11:38:02 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (13C8D800) [pid = 3820] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 11:38:02 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (12B66400) [pid = 3820] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 11:38:02 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (19F69C00) [pid = 3820] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:38:02 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (18595000) [pid = 3820] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 11:38:02 INFO - PROCESS | 3820 | 1466015882932 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]]]}] 11:38:02 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 11:38:02 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 704ms 11:38:02 INFO - PROCESS | 3820 | 1466015882970 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 11:38:02 INFO - PROCESS | 3820 | 1466015882972 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 11:38:02 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 11:38:02 INFO - PROCESS | 3820 | 1466015882975 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 11:38:02 INFO - PROCESS | 3820 | 1466015882977 Marionette TRACE conn3 <- [1,3022,null,{}] 11:38:02 INFO - PROCESS | 3820 | 1466015882980 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}] 11:38:02 INFO - PROCESS | 3820 | 1466015882986 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:38:03 INFO - PROCESS | 3820 | 1466015883080 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 11:38:03 INFO - PROCESS | 3820 | 1466015883086 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:03 INFO - PROCESS | 3820 | 1466015883088 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:38:03 INFO - PROCESS | 3820 | ++DOCSHELL 16D99000 == 35 [pid = 3820] [id = 767] 11:38:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (16D99400) [pid = 3820] [serial = 2299] [outer = 00000000] 11:38:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (176EB000) [pid = 3820] [serial = 2300] [outer = 16D99400] 11:38:03 INFO - PROCESS | 3820 | 1466015883138 Marionette DEBUG loaded listener.js 11:38:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (18595000) [pid = 3820] [serial = 2301] [outer = 16D99400] 11:38:03 INFO - PROCESS | 3820 | 1466015883551 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]]]}] 11:38:03 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 11:38:03 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 595ms 11:38:03 INFO - PROCESS | 3820 | 1466015883572 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 11:38:03 INFO - PROCESS | 3820 | 1466015883574 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 11:38:03 INFO - TEST-START | /FileAPI/blob/Blob-close.html 11:38:03 INFO - PROCESS | 3820 | 1466015883577 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 11:38:03 INFO - PROCESS | 3820 | 1466015883579 Marionette TRACE conn3 <- [1,3026,null,{}] 11:38:03 INFO - PROCESS | 3820 | 1466015883583 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}] 11:38:03 INFO - PROCESS | 3820 | 1466015883584 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:38:03 INFO - PROCESS | 3820 | 1466015883710 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 11:38:03 INFO - PROCESS | 3820 | 1466015883718 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:03 INFO - PROCESS | 3820 | 1466015883720 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:38:03 INFO - PROCESS | 3820 | ++DOCSHELL 12B64000 == 36 [pid = 3820] [id = 768] 11:38:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (13C8DC00) [pid = 3820] [serial = 2302] [outer = 00000000] 11:38:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (16DA3800) [pid = 3820] [serial = 2303] [outer = 13C8DC00] 11:38:03 INFO - PROCESS | 3820 | 1466015883763 Marionette DEBUG loaded listener.js 11:38:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (1AC0EC00) [pid = 3820] [serial = 2304] [outer = 13C8DC00] 11:38:04 INFO - PROCESS | 3820 | 1466015884171 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"]]]}] 11:38:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 11:38:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 11:38:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:38:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 11:38:04 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 642ms 11:38:04 INFO - PROCESS | 3820 | 1466015884216 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 11:38:04 INFO - PROCESS | 3820 | 1466015884218 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 11:38:04 INFO - PROCESS | 3820 | 1466015884221 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 11:38:04 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 11:38:04 INFO - PROCESS | 3820 | 1466015884223 Marionette TRACE conn3 <- [1,3030,null,{}] 11:38:04 INFO - PROCESS | 3820 | 1466015884227 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}] 11:38:04 INFO - PROCESS | 3820 | 1466015884229 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:38:04 INFO - PROCESS | 3820 | 1466015884350 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 11:38:04 INFO - PROCESS | 3820 | 1466015884359 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:04 INFO - PROCESS | 3820 | 1466015884361 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:38:04 INFO - PROCESS | 3820 | ++DOCSHELL 16DA3400 == 37 [pid = 3820] [id = 769] 11:38:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (1AC0A400) [pid = 3820] [serial = 2305] [outer = 00000000] 11:38:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (1BA57800) [pid = 3820] [serial = 2306] [outer = 1AC0A400] 11:38:04 INFO - PROCESS | 3820 | 1466015884403 Marionette DEBUG loaded listener.js 11:38:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (1BA59C00) [pid = 3820] [serial = 2307] [outer = 1AC0A400] 11:38:05 INFO - PROCESS | 3820 | 1466015885187 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]]]}] 11:38:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 11:38:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 11:38:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 11:38:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 11:38:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 11:38:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 11:38:05 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. 11:38:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 11:38:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 11:38:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 11:38:05 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'.) 11:38:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 11:38:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 11:38:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 11:38:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 11:38:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 11:38:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 11:38:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 11:38:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 11:38:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 11:38:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 11:38:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 11:38:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 11:38:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 11:38:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 11:38:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 11:38:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 11:38:05 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. 11:38:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 11:38:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:38:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 11:38:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 11:38:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 11:38:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 11:38:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 11:38:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 11:38:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 11:38:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 11:38:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 11:38:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 11:38:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 11:38:05 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. 11:38:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 11:38:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:38:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:38:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 11:38:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:38:05 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. 11:38:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 11:38:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:38:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:38:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 11:38:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:38:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 11:38:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 11:38:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 11:38:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 11:38:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 11:38:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:38:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 11:38:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 11:38:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 11:38:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 11:38:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:38:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:38:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:38:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:38:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 11:38:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 11:38:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:38:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:38:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:38:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:38:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 11:38:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:38:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:38:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:38:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:38:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 11:38:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:38:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:38:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:38:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:38:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 11:38:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 11:38:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:38:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:38:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:38:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:38:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 11:38:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:38:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:38:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:38:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:38:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 11:38:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:38:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:38:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:38:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:38:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 11:38:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:38:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:38:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:38:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:38:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 11:38:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:38:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:38:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:38:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:38:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 11:38:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 11:38:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 11:38:05 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1127ms 11:38:05 INFO - PROCESS | 3820 | 1466015885373 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 11:38:05 INFO - PROCESS | 3820 | 1466015885376 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 11:38:05 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 11:38:05 INFO - PROCESS | 3820 | 1466015885382 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 11:38:05 INFO - PROCESS | 3820 | 1466015885386 Marionette TRACE conn3 <- [1,3034,null,{}] 11:38:05 INFO - PROCESS | 3820 | 1466015885392 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}] 11:38:05 INFO - PROCESS | 3820 | 1466015885395 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:38:05 INFO - PROCESS | 3820 | 1466015885494 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 11:38:05 INFO - PROCESS | 3820 | 1466015885629 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:05 INFO - PROCESS | 3820 | 1466015885631 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:38:05 INFO - PROCESS | 3820 | ++DOCSHELL 12B5B800 == 38 [pid = 3820] [id = 770] 11:38:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (12B5C000) [pid = 3820] [serial = 2308] [outer = 00000000] 11:38:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (145D3800) [pid = 3820] [serial = 2309] [outer = 12B5C000] 11:38:05 INFO - PROCESS | 3820 | 1466015885687 Marionette DEBUG loaded listener.js 11:38:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (15609000) [pid = 3820] [serial = 2310] [outer = 12B5C000] 11:38:05 INFO - PROCESS | 3820 | [3820] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:38:06 INFO - PROCESS | 3820 | 1466015886222 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 11:38:06 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 11:38:06 INFO - {} 11:38:06 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 892ms 11:38:06 INFO - PROCESS | 3820 | 1466015886288 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 11:38:06 INFO - PROCESS | 3820 | 1466015886293 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 11:38:06 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 11:38:06 INFO - PROCESS | 3820 | 1466015886300 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 11:38:06 INFO - PROCESS | 3820 | 1466015886302 Marionette TRACE conn3 <- [1,3038,null,{}] 11:38:06 INFO - PROCESS | 3820 | 1466015886307 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}] 11:38:06 INFO - PROCESS | 3820 | 1466015886310 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:38:06 INFO - PROCESS | 3820 | 1466015886430 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 11:38:06 INFO - PROCESS | 3820 | 1466015886568 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:06 INFO - PROCESS | 3820 | 1466015886571 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:38:06 INFO - PROCESS | 3820 | ++DOCSHELL 16AA3C00 == 39 [pid = 3820] [id = 771] 11:38:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (16BB9400) [pid = 3820] [serial = 2311] [outer = 00000000] 11:38:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (176AE400) [pid = 3820] [serial = 2312] [outer = 16BB9400] 11:38:06 INFO - PROCESS | 3820 | 1466015886626 Marionette DEBUG loaded listener.js 11:38:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (1858C400) [pid = 3820] [serial = 2313] [outer = 16BB9400] 11:38:07 INFO - PROCESS | 3820 | 1466015887161 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]]]}] 11:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 11:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 11:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 11:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 11:38:07 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 908ms 11:38:07 INFO - PROCESS | 3820 | 1466015887203 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 11:38:07 INFO - PROCESS | 3820 | 1466015887206 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 11:38:07 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 11:38:07 INFO - PROCESS | 3820 | 1466015887210 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 11:38:07 INFO - PROCESS | 3820 | 1466015887214 Marionette TRACE conn3 <- [1,3042,null,{}] 11:38:07 INFO - PROCESS | 3820 | 1466015887225 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}] 11:38:07 INFO - PROCESS | 3820 | 1466015887229 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:38:07 INFO - PROCESS | 3820 | 1466015887335 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 11:38:07 INFO - PROCESS | 3820 | 1466015887497 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:07 INFO - PROCESS | 3820 | 1466015887501 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:38:07 INFO - PROCESS | 3820 | ++DOCSHELL 18897C00 == 40 [pid = 3820] [id = 772] 11:38:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (18898000) [pid = 3820] [serial = 2314] [outer = 00000000] 11:38:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (19F1C800) [pid = 3820] [serial = 2315] [outer = 18898000] 11:38:07 INFO - PROCESS | 3820 | 1466015887558 Marionette DEBUG loaded listener.js 11:38:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (1A84DC00) [pid = 3820] [serial = 2316] [outer = 18898000] 11:38:08 INFO - PROCESS | 3820 | 1466015888347 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"]]]}] 11:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 11:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 11:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 11:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 11:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 11:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 11:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 11:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 11:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 11:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 11:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 11:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 11:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 11:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 11:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 11:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 11:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 11:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 11:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 11:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 11:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 11:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 11:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 11:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 11:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 11:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 11:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 11:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 11:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 11:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 11:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 11:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 11:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 11:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 11:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 11:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 11:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 11:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 11:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 11:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 11:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 11:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 11:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 11:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 11:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 11:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 11:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 11:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 11:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 11:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 11:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 11:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 11:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 11:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 11:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 11:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 11:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 11:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 11:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 11:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 11:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 11:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 11:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 11:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 11:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 11:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 11:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 11:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 11:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 11:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 11:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 11:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 11:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 11:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 11:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 11:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 11:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 11:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 11:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 11:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 11:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 11:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 11:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 11:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 11:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 11:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 11:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 11:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 11:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 11:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 11:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 11:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 11:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 11:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 11:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 11:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 11:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 11:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 11:38:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 11:38:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:38:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:38:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 11:38:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:38:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:38:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 11:38:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:38:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:38:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 11:38:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:38:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:38:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 11:38:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:38:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:38:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 11:38:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:38:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:38:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 11:38:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:38:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:38:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 11:38:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:38:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:38:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 11:38:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:38:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:38:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 11:38:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:38:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:38:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 11:38:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:38:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:38:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 11:38:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:38:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:38:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 11:38:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:38:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:38:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 11:38:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:38:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:38:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 11:38:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:38:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:38:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 11:38:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:38:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:38:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 11:38:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:38:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:38:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 11:38:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:38:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:38:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 11:38:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:38:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:38:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 11:38:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:38:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:38:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 11:38:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:38:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:38:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 11:38:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:38:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:38:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:38:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:38:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:38:08 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" 11:38:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:38:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:38:08 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" 11:38:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:38:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:38:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:38:08 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1330ms 11:38:08 INFO - PROCESS | 3820 | 1466015888532 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 11:38:08 INFO - PROCESS | 3820 | 1466015888535 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 11:38:08 INFO - TEST-START | /FileAPI/file/File-constructor.html 11:38:08 INFO - PROCESS | 3820 | 1466015888538 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 11:38:08 INFO - PROCESS | 3820 | 1466015888541 Marionette TRACE conn3 <- [1,3046,null,{}] 11:38:08 INFO - PROCESS | 3820 | 1466015888544 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}] 11:38:08 INFO - PROCESS | 3820 | 1466015888547 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:38:08 INFO - PROCESS | 3820 | 1466015888645 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 11:38:08 INFO - PROCESS | 3820 | 1466015888787 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:08 INFO - PROCESS | 3820 | 1466015888789 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:38:08 INFO - PROCESS | 3820 | ++DOCSHELL 0C773000 == 41 [pid = 3820] [id = 773] 11:38:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 91 (10475000) [pid = 3820] [serial = 2317] [outer = 00000000] 11:38:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 92 (10AE4400) [pid = 3820] [serial = 2318] [outer = 10475000] 11:38:08 INFO - PROCESS | 3820 | 1466015888981 Marionette DEBUG loaded listener.js 11:38:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 93 (11426000) [pid = 3820] [serial = 2319] [outer = 10475000] 11:38:09 INFO - PROCESS | 3820 | 1466015889650 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]]]}] 11:38:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 11:38:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 11:38:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 11:38:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 11:38:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 11:38:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 11:38:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 11:38:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 11:38:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 11:38:09 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 11:38:09 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 11:38:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:38:09 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 11:38:09 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 11:38:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 11:38:09 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:38:09 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 11:38:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:38:09 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 11:38:09 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 11:38:09 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 11:38:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:38:09 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 11:38:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 11:38:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 11:38:09 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1174ms 11:38:09 INFO - PROCESS | 3820 | 1466015889702 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 11:38:09 INFO - PROCESS | 3820 | 1466015889705 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 11:38:09 INFO - PROCESS | 3820 | 1466015889710 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 11:38:09 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 11:38:09 INFO - PROCESS | 3820 | 1466015889713 Marionette TRACE conn3 <- [1,3050,null,{}] 11:38:09 INFO - PROCESS | 3820 | 1466015889718 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}] 11:38:09 INFO - PROCESS | 3820 | 1466015889720 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:38:09 INFO - PROCESS | 3820 | 1466015889825 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 11:38:10 INFO - PROCESS | 3820 | --DOCSHELL 12B64000 == 40 [pid = 3820] [id = 768] 11:38:10 INFO - PROCESS | 3820 | --DOCSHELL 16D99000 == 39 [pid = 3820] [id = 767] 11:38:10 INFO - PROCESS | 3820 | --DOCSHELL 1AC02C00 == 38 [pid = 3820] [id = 766] 11:38:10 INFO - PROCESS | 3820 | --DOCSHELL 1A847000 == 37 [pid = 3820] [id = 765] 11:38:10 INFO - PROCESS | 3820 | --DOCSHELL 158C9C00 == 36 [pid = 3820] [id = 764] 11:38:10 INFO - PROCESS | 3820 | --DOCSHELL 13155400 == 35 [pid = 3820] [id = 763] 11:38:10 INFO - PROCESS | 3820 | --DOCSHELL 105EC400 == 34 [pid = 3820] [id = 762] 11:38:10 INFO - PROCESS | 3820 | --DOCSHELL 15604400 == 33 [pid = 3820] [id = 760] 11:38:10 INFO - PROCESS | 3820 | --DOCSHELL 1560F400 == 32 [pid = 3820] [id = 761] 11:38:10 INFO - PROCESS | 3820 | --DOCSHELL 1AA95000 == 31 [pid = 3820] [id = 758] 11:38:10 INFO - PROCESS | 3820 | --DOCSHELL 10A4AC00 == 30 [pid = 3820] [id = 759] 11:38:10 INFO - PROCESS | 3820 | --DOCSHELL 12B63C00 == 29 [pid = 3820] [id = 748] 11:38:10 INFO - PROCESS | 3820 | --DOCSHELL 0C773000 == 28 [pid = 3820] [id = 773] 11:38:10 INFO - PROCESS | 3820 | --DOCSHELL 18897C00 == 27 [pid = 3820] [id = 772] 11:38:10 INFO - PROCESS | 3820 | --DOCSHELL 16DA3400 == 26 [pid = 3820] [id = 769] 11:38:10 INFO - PROCESS | 3820 | --DOCSHELL 12B5B800 == 25 [pid = 3820] [id = 770] 11:38:10 INFO - PROCESS | 3820 | --DOCSHELL 16AA3C00 == 24 [pid = 3820] [id = 771] 11:38:10 INFO - PROCESS | 3820 | 1466015890567 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:10 INFO - PROCESS | 3820 | 1466015890570 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:38:10 INFO - PROCESS | 3820 | --DOMWINDOW == 92 (176AA000) [pid = 3820] [serial = 2256] [outer = 00000000] [url = about:blank] 11:38:10 INFO - PROCESS | 3820 | --DOMWINDOW == 91 (11C1B400) [pid = 3820] [serial = 2247] [outer = 00000000] [url = about:blank] 11:38:10 INFO - PROCESS | 3820 | --DOMWINDOW == 90 (12AA5C00) [pid = 3820] [serial = 2248] [outer = 00000000] [url = about:blank] 11:38:10 INFO - PROCESS | 3820 | --DOMWINDOW == 89 (13C8E000) [pid = 3820] [serial = 2250] [outer = 00000000] [url = about:blank] 11:38:10 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (140BBC00) [pid = 3820] [serial = 2251] [outer = 00000000] [url = about:blank] 11:38:10 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (182D5C00) [pid = 3820] [serial = 2259] [outer = 00000000] [url = about:blank] 11:38:10 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (10B63000) [pid = 3820] [serial = 2228] [outer = 00000000] [url = about:blank] 11:38:10 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (105EA000) [pid = 3820] [serial = 2227] [outer = 00000000] [url = about:blank] 11:38:10 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (158D0400) [pid = 3820] [serial = 2231] [outer = 00000000] [url = about:blank] 11:38:10 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (15319000) [pid = 3820] [serial = 2230] [outer = 00000000] [url = about:blank] 11:38:10 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (1B033000) [pid = 3820] [serial = 2236] [outer = 00000000] [url = about:blank] 11:38:10 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (1A8DFC00) [pid = 3820] [serial = 2234] [outer = 00000000] [url = about:blank] 11:38:10 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (18590800) [pid = 3820] [serial = 2233] [outer = 00000000] [url = about:blank] 11:38:10 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (1A92F400) [pid = 3820] [serial = 2271] [outer = 00000000] [url = about:blank] 11:38:10 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (1B1D5800) [pid = 3820] [serial = 2239] [outer = 00000000] [url = about:blank] 11:38:10 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (1B03C400) [pid = 3820] [serial = 2238] [outer = 00000000] [url = about:blank] 11:38:10 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (12814000) [pid = 3820] [serial = 2242] [outer = 00000000] [url = about:blank] 11:38:10 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (10A4F800) [pid = 3820] [serial = 2241] [outer = 00000000] [url = about:blank] 11:38:10 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (1AC09C00) [pid = 3820] [serial = 2273] [outer = 00000000] [url = about:blank] 11:38:10 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (1A842800) [pid = 3820] [serial = 2262] [outer = 00000000] [url = about:blank] 11:38:10 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (182DFC00) [pid = 3820] [serial = 2260] [outer = 00000000] [url = about:blank] 11:38:10 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (1A929000) [pid = 3820] [serial = 2263] [outer = 00000000] [url = about:blank] 11:38:10 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (1A4DE800) [pid = 3820] [serial = 2270] [outer = 00000000] [url = about:blank] 11:38:10 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (15E76C00) [pid = 3820] [serial = 2253] [outer = 00000000] [url = about:blank] 11:38:10 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (16A9BC00) [pid = 3820] [serial = 2245] [outer = 00000000] [url = about:blank] 11:38:10 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (15E6E800) [pid = 3820] [serial = 2244] [outer = 00000000] [url = about:blank] 11:38:10 INFO - PROCESS | 3820 | --DOMWINDOW == 66 (17797000) [pid = 3820] [serial = 2257] [outer = 00000000] [url = about:blank] 11:38:10 INFO - PROCESS | 3820 | --DOMWINDOW == 65 (158CF400) [pid = 3820] [serial = 2265] [outer = 00000000] [url = about:blank] 11:38:10 INFO - PROCESS | 3820 | --DOMWINDOW == 64 (19F6BC00) [pid = 3820] [serial = 2268] [outer = 00000000] [url = about:blank] 11:38:10 INFO - PROCESS | 3820 | --DOMWINDOW == 63 (1682A400) [pid = 3820] [serial = 2254] [outer = 00000000] [url = about:blank] 11:38:10 INFO - PROCESS | 3820 | --DOMWINDOW == 62 (16AA4C00) [pid = 3820] [serial = 2266] [outer = 00000000] [url = about:blank] 11:38:10 INFO - PROCESS | 3820 | ++DOCSHELL 0C765C00 == 25 [pid = 3820] [id = 774] 11:38:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 63 (0C766400) [pid = 3820] [serial = 2320] [outer = 00000000] 11:38:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 64 (102CD400) [pid = 3820] [serial = 2321] [outer = 0C766400] 11:38:10 INFO - PROCESS | 3820 | 1466015890716 Marionette DEBUG loaded listener.js 11:38:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 65 (10561C00) [pid = 3820] [serial = 2322] [outer = 0C766400] 11:38:10 INFO - PROCESS | 3820 | [3820] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:38:11 INFO - PROCESS | 3820 | 1466015891193 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 11:38:11 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 11:38:11 INFO - {} 11:38:11 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1503ms 11:38:11 INFO - PROCESS | 3820 | 1466015891221 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 11:38:11 INFO - PROCESS | 3820 | 1466015891225 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 11:38:11 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 11:38:11 INFO - PROCESS | 3820 | 1466015891229 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 11:38:11 INFO - PROCESS | 3820 | 1466015891232 Marionette TRACE conn3 <- [1,3054,null,{}] 11:38:11 INFO - PROCESS | 3820 | 1466015891237 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}] 11:38:11 INFO - PROCESS | 3820 | 1466015891244 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:38:11 INFO - PROCESS | 3820 | 1466015891333 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 11:38:11 INFO - PROCESS | 3820 | 1466015891343 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:11 INFO - PROCESS | 3820 | 1466015891346 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:38:11 INFO - PROCESS | 3820 | ++DOCSHELL 110D6800 == 26 [pid = 3820] [id = 775] 11:38:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 66 (110D7000) [pid = 3820] [serial = 2323] [outer = 00000000] 11:38:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 67 (114BD000) [pid = 3820] [serial = 2324] [outer = 110D7000] 11:38:11 INFO - PROCESS | 3820 | 1466015891399 Marionette DEBUG loaded listener.js 11:38:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (11CC9000) [pid = 3820] [serial = 2325] [outer = 110D7000] 11:38:11 INFO - PROCESS | 3820 | 1466015891869 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]]]}] 11:38:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 11:38:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 11:38:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 11:38:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 11:38:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 11:38:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 11:38:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 11:38:11 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 688ms 11:38:11 INFO - PROCESS | 3820 | 1466015891933 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 11:38:11 INFO - PROCESS | 3820 | 1466015891937 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 11:38:11 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 11:38:11 INFO - PROCESS | 3820 | 1466015891971 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 11:38:11 INFO - PROCESS | 3820 | 1466015891973 Marionette TRACE conn3 <- [1,3058,null,{}] 11:38:12 INFO - PROCESS | 3820 | 1466015891979 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}] 11:38:12 INFO - PROCESS | 3820 | 1466015891981 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:38:12 INFO - PROCESS | 3820 | 1466015892069 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 11:38:12 INFO - PROCESS | 3820 | 1466015892165 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:12 INFO - PROCESS | 3820 | 1466015892167 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:38:12 INFO - PROCESS | 3820 | ++DOCSHELL 12B63C00 == 27 [pid = 3820] [id = 776] 11:38:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (12B64000) [pid = 3820] [serial = 2326] [outer = 00000000] 11:38:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (1307B000) [pid = 3820] [serial = 2327] [outer = 12B64000] 11:38:12 INFO - PROCESS | 3820 | 1466015892211 Marionette DEBUG loaded listener.js 11:38:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (1314CC00) [pid = 3820] [serial = 2328] [outer = 12B64000] 11:38:12 INFO - PROCESS | 3820 | 1466015892600 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]]]}] 11:38:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 11:38:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 11:38:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 11:38:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 11:38:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 11:38:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 11:38:12 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 689ms 11:38:12 INFO - PROCESS | 3820 | 1466015892620 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 11:38:12 INFO - PROCESS | 3820 | 1466015892622 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 11:38:12 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 11:38:12 INFO - PROCESS | 3820 | 1466015892627 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 11:38:12 INFO - PROCESS | 3820 | 1466015892633 Marionette TRACE conn3 <- [1,3062,null,{}] 11:38:12 INFO - PROCESS | 3820 | 1466015892642 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}] 11:38:12 INFO - PROCESS | 3820 | 1466015892646 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:38:12 INFO - PROCESS | 3820 | 1466015892774 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 11:38:12 INFO - PROCESS | 3820 | 1466015892797 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:12 INFO - PROCESS | 3820 | 1466015892800 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:38:12 INFO - PROCESS | 3820 | ++DOCSHELL 14003000 == 28 [pid = 3820] [id = 777] 11:38:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (140C2400) [pid = 3820] [serial = 2329] [outer = 00000000] 11:38:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (145DAC00) [pid = 3820] [serial = 2330] [outer = 140C2400] 11:38:12 INFO - PROCESS | 3820 | 1466015892843 Marionette DEBUG loaded listener.js 11:38:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (15603000) [pid = 3820] [serial = 2331] [outer = 140C2400] 11:38:13 INFO - PROCESS | 3820 | 1466015893270 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]]]}] 11:38:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 11:38:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 11:38:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 11:38:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 11:38:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 11:38:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 11:38:13 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 704ms 11:38:13 INFO - PROCESS | 3820 | 1466015893326 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 11:38:13 INFO - PROCESS | 3820 | 1466015893329 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 11:38:13 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 11:38:13 INFO - PROCESS | 3820 | 1466015893332 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 11:38:13 INFO - PROCESS | 3820 | 1466015893333 Marionette TRACE conn3 <- [1,3066,null,{}] 11:38:13 INFO - PROCESS | 3820 | 1466015893337 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}] 11:38:13 INFO - PROCESS | 3820 | 1466015893339 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:38:13 INFO - PROCESS | 3820 | 1466015893464 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 11:38:13 INFO - PROCESS | 3820 | 1466015893561 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:13 INFO - PROCESS | 3820 | 1466015893564 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:38:13 INFO - PROCESS | 3820 | ++DOCSHELL 156A1800 == 29 [pid = 3820] [id = 778] 11:38:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (158C9400) [pid = 3820] [serial = 2332] [outer = 00000000] 11:38:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (15E57800) [pid = 3820] [serial = 2333] [outer = 158C9400] 11:38:13 INFO - PROCESS | 3820 | 1466015893606 Marionette DEBUG loaded listener.js 11:38:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (15E72800) [pid = 3820] [serial = 2334] [outer = 158C9400] 11:38:14 INFO - PROCESS | 3820 | 1466015894059 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] 11:38:14 INFO - PROCESS | 3820 | 1466015894109 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 11:38:14 INFO - PROCESS | 3820 | 1466015894112 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 11:38:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 11:38:14 INFO - PROCESS | 3820 | 1466015894114 Marionette TRACE conn3 <- [1,3070,null,{}] 11:38:14 INFO - PROCESS | 3820 | 1466015894118 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}] 11:38:14 INFO - PROCESS | 3820 | 1466015894120 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:38:14 INFO - PROCESS | 3820 | 1466015894237 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 11:38:14 INFO - PROCESS | 3820 | 1466015894242 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:14 INFO - PROCESS | 3820 | 1466015894248 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:38:14 INFO - PROCESS | 3820 | ++DOCSHELL 16258000 == 30 [pid = 3820] [id = 779] 11:38:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (16259000) [pid = 3820] [serial = 2335] [outer = 00000000] 11:38:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (16A9E000) [pid = 3820] [serial = 2336] [outer = 16259000] 11:38:14 INFO - PROCESS | 3820 | 1466015894304 Marionette DEBUG loaded listener.js 11:38:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (16B0D000) [pid = 3820] [serial = 2337] [outer = 16259000] 11:38:14 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (1AC03000) [pid = 3820] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 11:38:14 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (10A4E000) [pid = 3820] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 11:38:14 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (15605000) [pid = 3820] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 11:38:14 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (1AA9B400) [pid = 3820] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 11:38:14 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (131CF400) [pid = 3820] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 11:38:14 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (105F1000) [pid = 3820] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 11:38:14 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (1560FC00) [pid = 3820] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 11:38:14 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (158CE000) [pid = 3820] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 11:38:14 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (13C8DC00) [pid = 3820] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 11:38:14 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (16D99400) [pid = 3820] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 11:38:14 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (1AC0A400) [pid = 3820] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 11:38:14 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (1A847400) [pid = 3820] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 11:38:15 INFO - PROCESS | 3820 | 1466015895296 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]]]}] 11:38:15 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 11:38:15 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 11:38:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:38:15 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 11:38:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 11:38:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1189ms 11:38:15 INFO - PROCESS | 3820 | 1466015895305 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 11:38:15 INFO - PROCESS | 3820 | 1466015895309 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 11:38:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 11:38:15 INFO - PROCESS | 3820 | 1466015895314 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 11:38:15 INFO - PROCESS | 3820 | 1466015895319 Marionette TRACE conn3 <- [1,3074,null,{}] 11:38:15 INFO - PROCESS | 3820 | 1466015895324 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}] 11:38:15 INFO - PROCESS | 3820 | 1466015895327 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:38:15 INFO - PROCESS | 3820 | 1466015895450 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 11:38:15 INFO - PROCESS | 3820 | 1466015895596 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:15 INFO - PROCESS | 3820 | 1466015895599 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:38:15 INFO - PROCESS | 3820 | ++DOCSHELL 10274000 == 31 [pid = 3820] [id = 780] 11:38:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (10A4E000) [pid = 3820] [serial = 2338] [outer = 00000000] 11:38:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (114BB000) [pid = 3820] [serial = 2339] [outer = 10A4E000] 11:38:15 INFO - PROCESS | 3820 | 1466015895657 Marionette DEBUG loaded listener.js 11:38:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (12B5B400) [pid = 3820] [serial = 2340] [outer = 10A4E000] 11:38:16 INFO - PROCESS | 3820 | 1466015896244 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 11:38:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 11:38:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 955ms 11:38:16 INFO - PROCESS | 3820 | 1466015896282 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 11:38:16 INFO - PROCESS | 3820 | 1466015896287 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 11:38:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 11:38:16 INFO - PROCESS | 3820 | 1466015896294 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 11:38:16 INFO - PROCESS | 3820 | 1466015896297 Marionette TRACE conn3 <- [1,3078,null,{}] 11:38:16 INFO - PROCESS | 3820 | 1466015896301 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}] 11:38:16 INFO - PROCESS | 3820 | 1466015896304 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:38:16 INFO - PROCESS | 3820 | 1466015896430 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 11:38:16 INFO - PROCESS | 3820 | 1466015896597 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:16 INFO - PROCESS | 3820 | 1466015896600 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:38:16 INFO - PROCESS | 3820 | ++DOCSHELL 12B5B000 == 32 [pid = 3820] [id = 781] 11:38:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (12B61C00) [pid = 3820] [serial = 2341] [outer = 00000000] 11:38:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (131D9000) [pid = 3820] [serial = 2342] [outer = 12B61C00] 11:38:16 INFO - PROCESS | 3820 | 1466015896656 Marionette DEBUG loaded listener.js 11:38:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (13C15C00) [pid = 3820] [serial = 2343] [outer = 12B61C00] 11:38:17 INFO - PROCESS | 3820 | 1466015897371 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 11:38:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 11:38:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1096ms 11:38:17 INFO - PROCESS | 3820 | 1466015897395 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 11:38:17 INFO - PROCESS | 3820 | 1466015897400 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 11:38:17 INFO - PROCESS | 3820 | 1466015897405 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 11:38:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 11:38:17 INFO - PROCESS | 3820 | 1466015897408 Marionette TRACE conn3 <- [1,3082,null,{}] 11:38:17 INFO - PROCESS | 3820 | 1466015897413 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}] 11:38:17 INFO - PROCESS | 3820 | 1466015897416 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:38:17 INFO - PROCESS | 3820 | 1466015897525 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 11:38:17 INFO - PROCESS | 3820 | 1466015897687 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:17 INFO - PROCESS | 3820 | 1466015897692 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:38:17 INFO - PROCESS | 3820 | --DOCSHELL 156A1800 == 31 [pid = 3820] [id = 778] 11:38:17 INFO - PROCESS | 3820 | --DOCSHELL 14003000 == 30 [pid = 3820] [id = 777] 11:38:17 INFO - PROCESS | 3820 | --DOCSHELL 12B63C00 == 29 [pid = 3820] [id = 776] 11:38:17 INFO - PROCESS | 3820 | --DOCSHELL 110D6800 == 28 [pid = 3820] [id = 775] 11:38:17 INFO - PROCESS | 3820 | --DOCSHELL 0C765C00 == 27 [pid = 3820] [id = 774] 11:38:17 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (1A936400) [pid = 3820] [serial = 2295] [outer = 00000000] [url = about:blank] 11:38:17 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (1B853400) [pid = 3820] [serial = 2297] [outer = 00000000] [url = about:blank] 11:38:17 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (12D64400) [pid = 3820] [serial = 2276] [outer = 00000000] [url = about:blank] 11:38:17 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (1314A800) [pid = 3820] [serial = 2277] [outer = 00000000] [url = about:blank] 11:38:17 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (15E7AC00) [pid = 3820] [serial = 2279] [outer = 00000000] [url = about:blank] 11:38:17 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (16B07C00) [pid = 3820] [serial = 2280] [outer = 00000000] [url = about:blank] 11:38:17 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (1AC0B000) [pid = 3820] [serial = 2274] [outer = 00000000] [url = about:blank] 11:38:17 INFO - PROCESS | 3820 | --DOMWINDOW == 66 (136B7C00) [pid = 3820] [serial = 2288] [outer = 00000000] [url = about:blank] 11:38:17 INFO - PROCESS | 3820 | --DOMWINDOW == 65 (13C84C00) [pid = 3820] [serial = 2289] [outer = 00000000] [url = about:blank] 11:38:17 INFO - PROCESS | 3820 | --DOMWINDOW == 64 (12B5C800) [pid = 3820] [serial = 2285] [outer = 00000000] [url = about:blank] 11:38:17 INFO - PROCESS | 3820 | --DOMWINDOW == 63 (12B65C00) [pid = 3820] [serial = 2286] [outer = 00000000] [url = about:blank] 11:38:17 INFO - PROCESS | 3820 | --DOMWINDOW == 62 (15E7D400) [pid = 3820] [serial = 2282] [outer = 00000000] [url = about:blank] 11:38:17 INFO - PROCESS | 3820 | --DOMWINDOW == 61 (16BB2800) [pid = 3820] [serial = 2283] [outer = 00000000] [url = about:blank] 11:38:17 INFO - PROCESS | 3820 | --DOMWINDOW == 60 (15E73C00) [pid = 3820] [serial = 2291] [outer = 00000000] [url = about:blank] 11:38:17 INFO - PROCESS | 3820 | --DOMWINDOW == 59 (16DA3800) [pid = 3820] [serial = 2303] [outer = 00000000] [url = about:blank] 11:38:17 INFO - PROCESS | 3820 | --DOMWINDOW == 58 (1B857400) [pid = 3820] [serial = 2298] [outer = 00000000] [url = about:blank] 11:38:17 INFO - PROCESS | 3820 | --DOMWINDOW == 57 (1A92C800) [pid = 3820] [serial = 2294] [outer = 00000000] [url = about:blank] 11:38:17 INFO - PROCESS | 3820 | --DOMWINDOW == 56 (176EB000) [pid = 3820] [serial = 2300] [outer = 00000000] [url = about:blank] 11:38:17 INFO - PROCESS | 3820 | --DOMWINDOW == 55 (16259400) [pid = 3820] [serial = 2292] [outer = 00000000] [url = about:blank] 11:38:17 INFO - PROCESS | 3820 | --DOMWINDOW == 54 (1AC0EC00) [pid = 3820] [serial = 2304] [outer = 00000000] [url = about:blank] 11:38:17 INFO - PROCESS | 3820 | --DOMWINDOW == 53 (18595000) [pid = 3820] [serial = 2301] [outer = 00000000] [url = about:blank] 11:38:17 INFO - PROCESS | 3820 | --DOMWINDOW == 52 (1BA57800) [pid = 3820] [serial = 2306] [outer = 00000000] [url = about:blank] 11:38:17 INFO - PROCESS | 3820 | --DOMWINDOW == 51 (1BA59C00) [pid = 3820] [serial = 2307] [outer = 00000000] [url = about:blank] 11:38:17 INFO - PROCESS | 3820 | ++DOCSHELL 0C76C800 == 28 [pid = 3820] [id = 782] 11:38:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 52 (0C76E800) [pid = 3820] [serial = 2344] [outer = 00000000] 11:38:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 53 (10A49400) [pid = 3820] [serial = 2345] [outer = 0C76E800] 11:38:17 INFO - PROCESS | 3820 | 1466015897763 Marionette DEBUG loaded listener.js 11:38:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 54 (10A51400) [pid = 3820] [serial = 2346] [outer = 0C76E800] 11:38:18 INFO - PROCESS | 3820 | 1466015898175 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 11:38:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 11:38:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 798ms 11:38:18 INFO - PROCESS | 3820 | 1466015898246 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 11:38:18 INFO - PROCESS | 3820 | 1466015898251 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 11:38:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 11:38:18 INFO - PROCESS | 3820 | 1466015898258 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 11:38:18 INFO - PROCESS | 3820 | 1466015898260 Marionette TRACE conn3 <- [1,3086,null,{}] 11:38:18 INFO - PROCESS | 3820 | 1466015898264 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}] 11:38:18 INFO - PROCESS | 3820 | 1466015898266 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:38:18 INFO - PROCESS | 3820 | 1466015898356 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 11:38:18 INFO - PROCESS | 3820 | 1466015898361 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:18 INFO - PROCESS | 3820 | 1466015898363 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:38:18 INFO - PROCESS | 3820 | ++DOCSHELL 1120C800 == 29 [pid = 3820] [id = 783] 11:38:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 55 (1120CC00) [pid = 3820] [serial = 2347] [outer = 00000000] 11:38:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 56 (114C4C00) [pid = 3820] [serial = 2348] [outer = 1120CC00] 11:38:18 INFO - PROCESS | 3820 | 1466015898417 Marionette DEBUG loaded listener.js 11:38:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 57 (12A1B800) [pid = 3820] [serial = 2349] [outer = 1120CC00] 11:38:18 INFO - PROCESS | 3820 | 1466015898886 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]]]}] 11:38:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 11:38:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 11:38:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 689ms 11:38:18 INFO - PROCESS | 3820 | 1466015898957 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 11:38:18 INFO - PROCESS | 3820 | 1466015898959 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 11:38:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 11:38:18 INFO - PROCESS | 3820 | 1466015898963 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 11:38:18 INFO - PROCESS | 3820 | 1466015898966 Marionette TRACE conn3 <- [1,3090,null,{}] 11:38:18 INFO - PROCESS | 3820 | 1466015898977 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}] 11:38:18 INFO - PROCESS | 3820 | 1466015898981 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:38:19 INFO - PROCESS | 3820 | 1466015899067 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 11:38:19 INFO - PROCESS | 3820 | 1466015899202 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:19 INFO - PROCESS | 3820 | 1466015899206 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:38:19 INFO - PROCESS | 3820 | ++DOCSHELL 13149800 == 30 [pid = 3820] [id = 784] 11:38:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 58 (1314D800) [pid = 3820] [serial = 2350] [outer = 00000000] 11:38:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 59 (13156800) [pid = 3820] [serial = 2351] [outer = 1314D800] 11:38:19 INFO - PROCESS | 3820 | 1466015899252 Marionette DEBUG loaded listener.js 11:38:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 60 (136B7C00) [pid = 3820] [serial = 2352] [outer = 1314D800] 11:38:19 INFO - PROCESS | 3820 | 1466015899607 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 11:38:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 11:38:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 689ms 11:38:19 INFO - PROCESS | 3820 | 1466015899662 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 11:38:19 INFO - PROCESS | 3820 | 1466015899664 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 11:38:19 INFO - PROCESS | 3820 | 1466015899667 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 11:38:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 11:38:19 INFO - PROCESS | 3820 | 1466015899669 Marionette TRACE conn3 <- [1,3094,null,{}] 11:38:19 INFO - PROCESS | 3820 | 1466015899672 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}] 11:38:19 INFO - PROCESS | 3820 | 1466015899674 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:38:19 INFO - PROCESS | 3820 | 1466015899808 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 11:38:19 INFO - PROCESS | 3820 | 1466015899818 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:19 INFO - PROCESS | 3820 | 1466015899820 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:38:19 INFO - PROCESS | 3820 | ++DOCSHELL 12B5D000 == 31 [pid = 3820] [id = 785] 11:38:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 61 (140C3800) [pid = 3820] [serial = 2353] [outer = 00000000] 11:38:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 62 (14536C00) [pid = 3820] [serial = 2354] [outer = 140C3800] 11:38:19 INFO - PROCESS | 3820 | 1466015899875 Marionette DEBUG loaded listener.js 11:38:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 63 (15076C00) [pid = 3820] [serial = 2355] [outer = 140C3800] 11:38:20 INFO - PROCESS | 3820 | 1466015900317 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]]]}] 11:38:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 11:38:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 11:38:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 11:38:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 689ms 11:38:20 INFO - PROCESS | 3820 | 1466015900367 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 11:38:20 INFO - PROCESS | 3820 | 1466015900369 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 11:38:20 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 11:38:20 INFO - PROCESS | 3820 | 1466015900372 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 11:38:20 INFO - PROCESS | 3820 | 1466015900374 Marionette TRACE conn3 <- [1,3098,null,{}] 11:38:20 INFO - PROCESS | 3820 | 1466015900377 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}] 11:38:20 INFO - PROCESS | 3820 | 1466015900379 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:38:20 INFO - PROCESS | 3820 | 1466015900510 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 11:38:20 INFO - PROCESS | 3820 | 1466015900609 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:20 INFO - PROCESS | 3820 | 1466015900611 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:38:20 INFO - PROCESS | 3820 | ++DOCSHELL 15604C00 == 32 [pid = 3820] [id = 786] 11:38:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 64 (15606400) [pid = 3820] [serial = 2356] [outer = 00000000] 11:38:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 65 (158CD800) [pid = 3820] [serial = 2357] [outer = 15606400] 11:38:20 INFO - PROCESS | 3820 | 1466015900656 Marionette DEBUG loaded listener.js 11:38:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 66 (158D7400) [pid = 3820] [serial = 2358] [outer = 15606400] 11:38:21 INFO - PROCESS | 3820 | 1466015901056 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"]]]}] 11:38:21 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 11:38:21 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 11:38:21 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 11:38:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:38:21 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 11:38:21 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 736ms 11:38:21 INFO - PROCESS | 3820 | 1466015901113 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 11:38:21 INFO - PROCESS | 3820 | 1466015901115 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 11:38:21 INFO - PROCESS | 3820 | 1466015901118 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 11:38:21 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 11:38:21 INFO - PROCESS | 3820 | 1466015901120 Marionette TRACE conn3 <- [1,3102,null,{}] 11:38:21 INFO - PROCESS | 3820 | 1466015901123 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}] 11:38:21 INFO - PROCESS | 3820 | 1466015901129 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:38:21 INFO - PROCESS | 3820 | 1466015901270 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 11:38:21 INFO - PROCESS | 3820 | 1466015901338 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\", \"2b07e3a5-3fc4-47d6-9726-dba60b119b9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:21 INFO - PROCESS | 3820 | 1466015901340 Marionette INFO sendAsync 7ad48705-cdb5-44d9-a6f1-cd4aa92bd583 11:38:21 INFO - PROCESS | 3820 | ++DOCSHELL 15B74400 == 33 [pid = 3820] [id = 787] 11:38:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 67 (15E7D400) [pid = 3820] [serial = 2359] [outer = 00000000] 11:38:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (16253400) [pid = 3820] [serial = 2360] [outer = 15E7D400] 11:38:21 INFO - PROCESS | 3820 | 1466015901384 Marionette DEBUG loaded listener.js 11:38:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (16AA6C00) [pid = 3820] [serial = 2361] [outer = 15E7D400] 11:38:21 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (12B64000) [pid = 3820] [serial = 2326] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html] 11:38:21 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (140C2400) [pid = 3820] [serial = 2329] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html] 11:38:21 INFO - PROCESS | 3820 | --DOMWINDOW == 66 (16BB9400) [pid = 3820] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 11:38:21 INFO - PROCESS | 3820 | --DOMWINDOW == 65 (12B5C000) [pid = 3820] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 11:38:21 INFO - PROCESS | 3820 | --DOMWINDOW == 64 (10475000) [pid = 3820] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 11:38:21 INFO - PROCESS | 3820 | --DOMWINDOW == 63 (18898000) [pid = 3820] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 11:38:21 INFO - PROCESS | 3820 | --DOMWINDOW == 62 (0C766400) [pid = 3820] [serial = 2320] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 11:38:21 INFO - PROCESS | 3820 | --DOMWINDOW == 61 (158C9400) [pid = 3820] [serial = 2332] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html] 11:38:21 INFO - PROCESS | 3820 | --DOMWINDOW == 60 (110D7000) [pid = 3820] [serial = 2323] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/filelist-section/filelist.html] 11:38:21 INFO - PROCESS | 3820 | 1466015901807 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]]]}] 11:38:21 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 11:38:21 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 735ms 11:38:21 INFO - PROCESS | 3820 | 1466015901859 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 11:38:21 INFO - PROCESS | 3820 | 1466015901861 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 11:38:23 WARNING - u'runner_teardown' () 11:38:23 INFO - No more tests 11:38:23 INFO - Got 0 unexpected results 11:38:23 INFO - SUITE-END | took 668s 11:38:23 INFO - Closing logging queue 11:38:23 INFO - queue closed 11:38:23 INFO - Return code: 0 11:38:23 WARNING - # TBPL SUCCESS # 11:38:23 INFO - Running post-action listener: _resource_record_post_action 11:38:23 INFO - Running post-run listener: _resource_record_post_run 11:38:24 INFO - Total resource usage - Wall time: 679s; CPU: 17.0%; Read bytes: 91784704; Write bytes: 951220736; Read time: 457612; Write time: 1217405 11:38:24 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 11:38:24 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 64253952; Read time: 0; Write time: 65452 11:38:24 INFO - run-tests - Wall time: 677s; CPU: 17.0%; Read bytes: 91784704; Write bytes: 815081472; Read time: 457612; Write time: 1100007 11:38:24 INFO - Running post-run listener: _upload_blobber_files 11:38:24 INFO - Blob upload gear active. 11:38:24 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 11:38:24 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 11:38:24 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-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 11:38:24 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-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 11:38:25 INFO - (blobuploader) - INFO - Open directory for files ... 11:38:25 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 11:38:25 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:38:25 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:38:25 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 11:38:25 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:38:25 INFO - (blobuploader) - INFO - Done attempting. 11:38:25 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 11:38:26 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:38:26 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:38:28 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 11:38:28 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:38:28 INFO - (blobuploader) - INFO - Done attempting. 11:38:28 INFO - (blobuploader) - INFO - Iteration through files over. 11:38:28 INFO - Return code: 0 11:38:28 INFO - rmtree: C:\slave\test\build\uploaded_files.json 11:38:28 INFO - Using _rmtree_windows ... 11:38:28 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 11:38:28 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/6e26e49f5657baf7c99fdd979129c877769eb48c1b6cf4a986a6e785d8e087d4d1ab89acf75aa7081ccb4632636bec5e9711dd5817fd6df67ac0b1df7daf57dc", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/abff6413491115129a9d4d056f3dca2cc8ff616f4987ca89c5371070653ab4450f2330d8204ebac803b2a2abfbe29cf0901b00754e96a697946b534ae38ff78d"} 11:38:28 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 11:38:28 INFO - Writing to file C:\slave\test\properties\blobber_files 11:38:28 INFO - Contents: 11:38:28 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/6e26e49f5657baf7c99fdd979129c877769eb48c1b6cf4a986a6e785d8e087d4d1ab89acf75aa7081ccb4632636bec5e9711dd5817fd6df67ac0b1df7daf57dc", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/abff6413491115129a9d4d056f3dca2cc8ff616f4987ca89c5371070653ab4450f2330d8204ebac803b2a2abfbe29cf0901b00754e96a697946b534ae38ff78d"} 11:38:28 INFO - Running post-run listener: copy_logs_to_upload_dir 11:38:28 INFO - Copying logs to upload dir... 11:38:28 INFO - mkdir: C:\slave\test\build\upload\logs 11:38:28 INFO - Copying logs to upload dir... 11:38:28 INFO - Using _rmtree_windows ... 11:38:28 INFO - Using _rmtree_windows ... 11:38:28 INFO - Using _rmtree_windows ... 11:38:28 INFO - Using _rmtree_windows ... 11:38:28 INFO - Using _rmtree_windows ... 11:38:28 INFO - Using _rmtree_windows ... 11:38:28 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=1045.711000 ========= master_lag: -21.81 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 17 mins, 3 secs) (at 2016-06-15 11:38:29.587322) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-15 11:38:29.588234) ========= '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-042\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-042 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-042 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-042 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-042 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-042 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/6e26e49f5657baf7c99fdd979129c877769eb48c1b6cf4a986a6e785d8e087d4d1ab89acf75aa7081ccb4632636bec5e9711dd5817fd6df67ac0b1df7daf57dc", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/abff6413491115129a9d4d056f3dca2cc8ff616f4987ca89c5371070653ab4450f2330d8204ebac803b2a2abfbe29cf0901b00754e96a697946b534ae38ff78d"} build_url:https://queue.taskcluster.net/v1/task/RlwawMDOQoW9W5KGFEiLzw/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/RlwawMDOQoW9W5KGFEiLzw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.109000 build_url: 'https://queue.taskcluster.net/v1/task/RlwawMDOQoW9W5KGFEiLzw/artifacts/public/build/firefox-48.0.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/6e26e49f5657baf7c99fdd979129c877769eb48c1b6cf4a986a6e785d8e087d4d1ab89acf75aa7081ccb4632636bec5e9711dd5817fd6df67ac0b1df7daf57dc", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/abff6413491115129a9d4d056f3dca2cc8ff616f4987ca89c5371070653ab4450f2330d8204ebac803b2a2abfbe29cf0901b00754e96a697946b534ae38ff78d"}' symbols_url: 'https://queue.taskcluster.net/v1/task/RlwawMDOQoW9W5KGFEiLzw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-15 11:38:29.720717) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-15 11:38:29.721053) ========= '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-042\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-042 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-042 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-042 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-042 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-042 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.110000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-15 11:38:29.845504) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-15 11:38:29.845816) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-15 11:38:30.364668) ========= ========= Total master_lag: -21.85 =========