builder: mozilla-beta_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-045 starttime: 1466250323.38 results: success (0) buildid: 20160618031522 builduid: 162c044dae014cdb9ee9341d299a9c63 revision: cec857b11eaf51d6c04368f65fef17e017a0f96c ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-18 04:45:23.378481) ========= master: http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-18 04:45:23.379269) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-18 04:45:23.379549) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-18 04:45:23.510845) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-18 04:45:23.511105) ========= '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-045\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-045 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-045 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-045 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-045 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-045 WINDIR=C:\WINDOWS using PTY: False --04:45:22-- 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.42 MB/s 04:45:22 (6.42 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.564000 ========= master_lag: 0.09 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-18 04:45:24.161543) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-18 04:45:24.162255) ========= '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-045\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-045 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-045 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-045 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-045 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-045 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.658000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-18 04:45:24.830642) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-18 04:45:24.831049) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev cec857b11eaf51d6c04368f65fef17e017a0f96c --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 cec857b11eaf51d6c04368f65fef17e017a0f96c --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-045\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-045 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-045 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-045 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-045 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-045 WINDIR=C:\WINDOWS using PTY: False 2016-06-18 04:45:23,684 truncating revision to first 12 chars 2016-06-18 04:45:23,684 Setting DEBUG logging. 2016-06-18 04:45:23,684 attempt 1/10 2016-06-18 04:45:23,684 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/cec857b11eaf?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-18 04:45:24,295 unpacking tar archive at: mozilla-beta-cec857b11eaf/testing/mozharness/ program finished with exit code 0 elapsedTime=1.347000 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-18 04:45:26.249953) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-18 04:45:26.250266) ========= script_repo_revision: cec857b11eaf51d6c04368f65fef17e017a0f96c ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-18 04:45:26.250746) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-18 04:45:26.251063) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-18 04:45:26.266378) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 55 secs) (at 2016-06-18 04:45:26.266863) ========= '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-045\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-045 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-045 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-045 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-045 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-045 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 04:45:25 INFO - MultiFileLogger online at 20160618 04:45:25 in C:\slave\test 04:45:25 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 04:45:25 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 04:45:25 INFO - {'append_to_log': False, 04:45:25 INFO - 'base_work_dir': 'C:\\slave\\test', 04:45:25 INFO - 'blob_upload_branch': 'mozilla-beta', 04:45:25 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 04:45:25 INFO - 'buildbot_json_path': 'buildprops.json', 04:45:25 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 04:45:25 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 04:45:25 INFO - 'download_minidump_stackwalk': True, 04:45:25 INFO - 'download_symbols': 'true', 04:45:25 INFO - 'e10s': False, 04:45:25 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 04:45:25 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 04:45:25 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 04:45:25 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 04:45:25 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 04:45:25 INFO - 'C:/mozilla-build/tooltool.py'), 04:45:25 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 04:45:25 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 04:45:25 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 04:45:25 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 04:45:25 INFO - 'log_level': 'info', 04:45:25 INFO - 'log_to_console': True, 04:45:25 INFO - 'opt_config_files': (), 04:45:25 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 04:45:25 INFO - '--processes=1', 04:45:25 INFO - '--config=%(test_path)s/wptrunner.ini', 04:45:25 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 04:45:25 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 04:45:25 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 04:45:25 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 04:45:25 INFO - 'pip_index': False, 04:45:25 INFO - 'require_test_zip': True, 04:45:25 INFO - 'test_type': ('testharness',), 04:45:25 INFO - 'this_chunk': '1', 04:45:25 INFO - 'total_chunks': '10', 04:45:25 INFO - 'virtualenv_path': 'venv', 04:45:25 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 04:45:25 INFO - 'work_dir': 'build'} 04:45:25 INFO - ##### 04:45:25 INFO - ##### Running clobber step. 04:45:25 INFO - ##### 04:45:25 INFO - Running pre-action listener: _resource_record_pre_action 04:45:25 INFO - Running main action method: clobber 04:45:25 INFO - rmtree: C:\slave\test\build 04:45:25 INFO - Using _rmtree_windows ... 04:45:25 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 04:46:32 INFO - Running post-action listener: _resource_record_post_action 04:46:32 INFO - ##### 04:46:32 INFO - ##### Running read-buildbot-config step. 04:46:32 INFO - ##### 04:46:32 INFO - Running pre-action listener: _resource_record_pre_action 04:46:32 INFO - Running main action method: read_buildbot_config 04:46:32 INFO - Using buildbot properties: 04:46:32 INFO - { 04:46:32 INFO - "project": "", 04:46:32 INFO - "product": "firefox", 04:46:32 INFO - "script_repo_revision": "production", 04:46:32 INFO - "scheduler": "tests-mozilla-beta-xp_ix-debug-unittest", 04:46:32 INFO - "repository": "", 04:46:32 INFO - "buildername": "Windows XP 32-bit mozilla-beta debug test web-platform-tests-1", 04:46:32 INFO - "buildid": "20160618031522", 04:46:32 INFO - "pgo_build": "False", 04:46:32 INFO - "basedir": "C:\\slave\\test", 04:46:32 INFO - "buildnumber": 3, 04:46:32 INFO - "slavename": "t-xp32-ix-045", 04:46:32 INFO - "revision": "cec857b11eaf51d6c04368f65fef17e017a0f96c", 04:46:32 INFO - "master": "http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/", 04:46:32 INFO - "platform": "win32", 04:46:32 INFO - "branch": "mozilla-beta", 04:46:32 INFO - "repo_path": "releases/mozilla-beta", 04:46:32 INFO - "moz_repo_path": "", 04:46:32 INFO - "stage_platform": "win32", 04:46:32 INFO - "builduid": "162c044dae014cdb9ee9341d299a9c63", 04:46:32 INFO - "slavebuilddir": "test" 04:46:32 INFO - } 04:46:32 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/FmHS9tkwSlSvQpaK4K2cIw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 04:46:32 INFO - Found installer url https://queue.taskcluster.net/v1/task/FmHS9tkwSlSvQpaK4K2cIw/artifacts/public/build/firefox-48.0.en-US.win32.zip. 04:46:32 INFO - Running post-action listener: _resource_record_post_action 04:46:32 INFO - ##### 04:46:32 INFO - ##### Running download-and-extract step. 04:46:32 INFO - ##### 04:46:32 INFO - Running pre-action listener: _resource_record_pre_action 04:46:32 INFO - Running main action method: download_and_extract 04:46:32 INFO - mkdir: C:\slave\test\build\tests 04:46:32 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')]} 04:46:32 INFO - https://queue.taskcluster.net/v1/task/FmHS9tkwSlSvQpaK4K2cIw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 04:46:32 INFO - trying https://queue.taskcluster.net/v1/task/FmHS9tkwSlSvQpaK4K2cIw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 04:46:32 INFO - Downloading https://queue.taskcluster.net/v1/task/FmHS9tkwSlSvQpaK4K2cIw/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 04:46:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/FmHS9tkwSlSvQpaK4K2cIw/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 04:46:32 INFO - Downloaded 1240 bytes. 04:46:32 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 04:46:32 INFO - Using the following test package requirements: 04:46:32 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 04:46:32 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 04:46:32 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 04:46:32 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 04:46:32 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 04:46:32 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 04:46:32 INFO - u'jsshell-win32.zip'], 04:46:32 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 04:46:32 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 04:46:32 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 04:46:32 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 04:46:32 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 04:46:32 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 04:46:32 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 04:46:32 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 04:46:32 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 04:46:32 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 04:46:32 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 04:46:32 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 04:46:32 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')]} 04:46:32 INFO - https://queue.taskcluster.net/v1/task/FmHS9tkwSlSvQpaK4K2cIw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 04:46:33 INFO - trying https://queue.taskcluster.net/v1/task/FmHS9tkwSlSvQpaK4K2cIw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 04:46:33 INFO - Downloading https://queue.taskcluster.net/v1/task/FmHS9tkwSlSvQpaK4K2cIw/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 04:46:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/FmHS9tkwSlSvQpaK4K2cIw/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 04:46:35 INFO - Downloaded 20351733 bytes. 04:46:35 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/*'] 04:46:35 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/* 04:46:38 INFO - caution: filename not matched: web-platform/* 04:46:38 INFO - Return code: 11 04:46:38 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')]} 04:46:38 INFO - https://queue.taskcluster.net/v1/task/FmHS9tkwSlSvQpaK4K2cIw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 04:46:38 INFO - trying https://queue.taskcluster.net/v1/task/FmHS9tkwSlSvQpaK4K2cIw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 04:46:38 INFO - Downloading https://queue.taskcluster.net/v1/task/FmHS9tkwSlSvQpaK4K2cIw/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 04:46:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/FmHS9tkwSlSvQpaK4K2cIw/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 04:46:41 INFO - Downloaded 36389112 bytes. 04:46:41 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/*'] 04:46:41 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/* 04:47:22 INFO - caution: filename not matched: bin/* 04:47:22 INFO - caution: filename not matched: config/* 04:47:22 INFO - caution: filename not matched: mozbase/* 04:47:22 INFO - caution: filename not matched: marionette/* 04:47:22 INFO - caution: filename not matched: tools/wptserve/* 04:47:22 INFO - Return code: 11 04:47:22 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')]} 04:47:22 INFO - https://queue.taskcluster.net/v1/task/FmHS9tkwSlSvQpaK4K2cIw/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 04:47:22 INFO - trying https://queue.taskcluster.net/v1/task/FmHS9tkwSlSvQpaK4K2cIw/artifacts/public/build/firefox-48.0.en-US.win32.zip 04:47:22 INFO - Downloading https://queue.taskcluster.net/v1/task/FmHS9tkwSlSvQpaK4K2cIw/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 04:47:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/FmHS9tkwSlSvQpaK4K2cIw/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 04:47:27 INFO - Downloaded 68456272 bytes. 04:47:27 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/FmHS9tkwSlSvQpaK4K2cIw/artifacts/public/build/firefox-48.0.en-US.win32.zip 04:47:27 INFO - mkdir: C:\slave\test\properties 04:47:27 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 04:47:27 INFO - Writing to file C:\slave\test\properties\build_url 04:47:27 INFO - Contents: 04:47:27 INFO - build_url:https://queue.taskcluster.net/v1/task/FmHS9tkwSlSvQpaK4K2cIw/artifacts/public/build/firefox-48.0.en-US.win32.zip 04:47:28 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/FmHS9tkwSlSvQpaK4K2cIw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 04:47:28 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 04:47:28 INFO - Writing to file C:\slave\test\properties\symbols_url 04:47:28 INFO - Contents: 04:47:28 INFO - symbols_url:https://queue.taskcluster.net/v1/task/FmHS9tkwSlSvQpaK4K2cIw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 04:47:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:47:28 INFO - https://queue.taskcluster.net/v1/task/FmHS9tkwSlSvQpaK4K2cIw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 04:47:28 INFO - trying https://queue.taskcluster.net/v1/task/FmHS9tkwSlSvQpaK4K2cIw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 04:47:28 INFO - Downloading https://queue.taskcluster.net/v1/task/FmHS9tkwSlSvQpaK4K2cIw/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 04:47:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/FmHS9tkwSlSvQpaK4K2cIw/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 04:47:32 INFO - Downloaded 55573882 bytes. 04:47:32 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'] 04:47:32 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 04:47:37 INFO - Return code: 0 04:47:37 INFO - Running post-action listener: _resource_record_post_action 04:47:37 INFO - Running post-action listener: set_extra_try_arguments 04:47:37 INFO - ##### 04:47:37 INFO - ##### Running create-virtualenv step. 04:47:37 INFO - ##### 04:47:37 INFO - Running pre-action listener: _pre_create_virtualenv 04:47:37 INFO - Running pre-action listener: _resource_record_pre_action 04:47:37 INFO - Running main action method: create_virtualenv 04:47:37 INFO - Creating virtualenv C:\slave\test\build\venv 04:47:37 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 04:47:37 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 04:47:38 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 04:47:40 INFO - Installing distribute......................................................................................................................................................................................done. 04:47:40 INFO - Return code: 0 04:47:40 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 04:47:40 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')]} 04:47:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:47:40 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')]} 04:47:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:47:40 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-045', 'USERDOMAIN': 'T-XP32-IX-045', '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-045', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-045', '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-045\\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-045'}}, attempt #1 04:47:40 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 04:47:40 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 04:47:40 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 04:47:40 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-045\\Application Data', 04:47:40 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:47:40 INFO - 'COMPUTERNAME': 'T-XP32-IX-045', 04:47:40 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 04:47:40 INFO - 'DCLOCATION': 'SCL3', 04:47:40 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:47:40 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:47:40 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:47:40 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:47:40 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:47:40 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:47:40 INFO - 'HOMEDRIVE': 'C:', 04:47:40 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-045', 04:47:40 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:47:40 INFO - 'KTS_VERSION': '1.19c', 04:47:40 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:47:40 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-045', 04:47:40 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:47:40 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:47:40 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:47:40 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:47:40 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:47:40 INFO - 'MOZ_AIRBAG': '1', 04:47:40 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:47:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:47:40 INFO - 'MOZ_MSVCVERSION': '8', 04:47:40 INFO - 'MOZ_NO_REMOTE': '1', 04:47:40 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:47:40 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:47:40 INFO - 'NO_EM_RESTART': '1', 04:47:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:47:40 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:47:40 INFO - 'OS': 'Windows_NT', 04:47:40 INFO - 'OURDRIVE': 'C:', 04:47:40 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', 04:47:40 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 04:47:40 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:47:40 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:47:40 INFO - 'PROCESSOR_LEVEL': '6', 04:47:40 INFO - 'PROCESSOR_REVISION': '1e05', 04:47:40 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:47:40 INFO - 'PROMPT': '$P$G', 04:47:40 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:47:40 INFO - 'PWD': 'C:\\slave\\test', 04:47:40 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:47:40 INFO - 'SESSIONNAME': 'Console', 04:47:40 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:47:40 INFO - 'SYSTEMDRIVE': 'C:', 04:47:40 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 04:47:40 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:47:40 INFO - 'TEST1': 'testie', 04:47:40 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:47:40 INFO - 'USERDOMAIN': 'T-XP32-IX-045', 04:47:40 INFO - 'USERNAME': 'cltbld', 04:47:40 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-045', 04:47:40 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:47:40 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:47:40 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:47:40 INFO - 'WINDIR': 'C:\\WINDOWS', 04:47:40 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:47:44 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:47:44 INFO - Downloading/unpacking psutil>=0.7.1 04:47:44 INFO - Running setup.py egg_info for package psutil 04:47:44 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 04:47:44 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:47:44 INFO - Installing collected packages: psutil 04:47:44 INFO - Running setup.py install for psutil 04:47:44 INFO - building 'psutil._psutil_windows' extension 04:47:44 INFO - error: Unable to find vcvarsall.bat 04:47:44 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-9zxq2j-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 04:47:44 INFO - running install 04:47:44 INFO - running build 04:47:44 INFO - running build_py 04:47:44 INFO - creating build 04:47:44 INFO - creating build\lib.win32-2.7 04:47:44 INFO - creating build\lib.win32-2.7\psutil 04:47:44 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 04:47:44 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 04:47:44 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 04:47:44 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 04:47:44 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 04:47:44 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 04:47:44 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 04:47:44 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 04:47:44 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 04:47:44 INFO - running build_ext 04:47:44 INFO - building 'psutil._psutil_windows' extension 04:47:44 INFO - error: Unable to find vcvarsall.bat 04:47:44 INFO - ---------------------------------------- 04:47:44 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-9zxq2j-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 04:47:44 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-045\Application Data\pip\pip.log 04:47:44 WARNING - Return code: 1 04:47:44 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! 04:47:44 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 04:47:44 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')]} 04:47:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:47:44 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')]} 04:47:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:47:44 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-045', 'USERDOMAIN': 'T-XP32-IX-045', '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-045', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-045', '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-045\\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-045'}}, attempt #1 04:47:44 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 04:47:44 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 04:47:44 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 04:47:44 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-045\\Application Data', 04:47:44 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:47:44 INFO - 'COMPUTERNAME': 'T-XP32-IX-045', 04:47:44 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 04:47:44 INFO - 'DCLOCATION': 'SCL3', 04:47:44 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:47:44 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:47:44 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:47:44 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:47:44 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:47:44 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:47:44 INFO - 'HOMEDRIVE': 'C:', 04:47:44 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-045', 04:47:44 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:47:44 INFO - 'KTS_VERSION': '1.19c', 04:47:44 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:47:44 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-045', 04:47:44 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:47:44 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:47:44 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:47:44 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:47:44 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:47:44 INFO - 'MOZ_AIRBAG': '1', 04:47:44 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:47:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:47:44 INFO - 'MOZ_MSVCVERSION': '8', 04:47:44 INFO - 'MOZ_NO_REMOTE': '1', 04:47:44 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:47:44 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:47:44 INFO - 'NO_EM_RESTART': '1', 04:47:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:47:44 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:47:44 INFO - 'OS': 'Windows_NT', 04:47:44 INFO - 'OURDRIVE': 'C:', 04:47:44 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', 04:47:44 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 04:47:44 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:47:44 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:47:44 INFO - 'PROCESSOR_LEVEL': '6', 04:47:44 INFO - 'PROCESSOR_REVISION': '1e05', 04:47:44 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:47:44 INFO - 'PROMPT': '$P$G', 04:47:44 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:47:44 INFO - 'PWD': 'C:\\slave\\test', 04:47:44 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:47:44 INFO - 'SESSIONNAME': 'Console', 04:47:44 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:47:44 INFO - 'SYSTEMDRIVE': 'C:', 04:47:44 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 04:47:44 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:47:44 INFO - 'TEST1': 'testie', 04:47:44 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:47:44 INFO - 'USERDOMAIN': 'T-XP32-IX-045', 04:47:44 INFO - 'USERNAME': 'cltbld', 04:47:44 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-045', 04:47:44 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:47:44 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:47:44 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:47:44 INFO - 'WINDIR': 'C:\\WINDOWS', 04:47:44 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:47:45 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:47:45 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 04:47:45 INFO - Downloading mozsystemmonitor-0.0.tar.gz 04:47:45 INFO - Running setup.py egg_info for package mozsystemmonitor 04:47:45 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 04:47:45 INFO - Running setup.py egg_info for package psutil 04:47:45 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 04:47:45 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:47:45 INFO - Installing collected packages: mozsystemmonitor, psutil 04:47:45 INFO - Running setup.py install for mozsystemmonitor 04:47:45 INFO - Running setup.py install for psutil 04:47:45 INFO - building 'psutil._psutil_windows' extension 04:47:45 INFO - error: Unable to find vcvarsall.bat 04:47:45 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-rhpwxr-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 04:47:45 INFO - running install 04:47:45 INFO - running build 04:47:45 INFO - running build_py 04:47:45 INFO - running build_ext 04:47:45 INFO - building 'psutil._psutil_windows' extension 04:47:45 INFO - error: Unable to find vcvarsall.bat 04:47:45 INFO - ---------------------------------------- 04:47:45 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-rhpwxr-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 04:47:45 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-045\Application Data\pip\pip.log 04:47:45 WARNING - Return code: 1 04:47:45 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! 04:47:45 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 04:47:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:47:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:47:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:47:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:47:45 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-045', 'USERDOMAIN': 'T-XP32-IX-045', '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-045', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-045', '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-045\\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-045'}}, attempt #1 04:47:45 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 04:47:45 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 04:47:45 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 04:47:45 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-045\\Application Data', 04:47:45 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:47:45 INFO - 'COMPUTERNAME': 'T-XP32-IX-045', 04:47:45 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 04:47:45 INFO - 'DCLOCATION': 'SCL3', 04:47:45 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:47:45 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:47:45 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:47:45 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:47:45 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:47:45 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:47:45 INFO - 'HOMEDRIVE': 'C:', 04:47:45 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-045', 04:47:45 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:47:45 INFO - 'KTS_VERSION': '1.19c', 04:47:45 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:47:45 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-045', 04:47:45 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:47:45 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:47:45 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:47:45 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:47:45 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:47:45 INFO - 'MOZ_AIRBAG': '1', 04:47:45 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:47:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:47:45 INFO - 'MOZ_MSVCVERSION': '8', 04:47:45 INFO - 'MOZ_NO_REMOTE': '1', 04:47:45 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:47:45 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:47:45 INFO - 'NO_EM_RESTART': '1', 04:47:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:47:45 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:47:45 INFO - 'OS': 'Windows_NT', 04:47:45 INFO - 'OURDRIVE': 'C:', 04:47:45 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 04:47:45 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 04:47:45 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:47:45 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:47:45 INFO - 'PROCESSOR_LEVEL': '6', 04:47:45 INFO - 'PROCESSOR_REVISION': '1e05', 04:47:45 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:47:45 INFO - 'PROMPT': '$P$G', 04:47:45 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:47:45 INFO - 'PWD': 'C:\\slave\\test', 04:47:45 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:47:45 INFO - 'SESSIONNAME': 'Console', 04:47:45 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:47:45 INFO - 'SYSTEMDRIVE': 'C:', 04:47:45 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 04:47:45 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:47:45 INFO - 'TEST1': 'testie', 04:47:45 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:47:45 INFO - 'USERDOMAIN': 'T-XP32-IX-045', 04:47:45 INFO - 'USERNAME': 'cltbld', 04:47:45 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-045', 04:47:45 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:47:45 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:47:45 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:47:45 INFO - 'WINDIR': 'C:\\WINDOWS', 04:47:45 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:47:45 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:47:45 INFO - Downloading/unpacking blobuploader==1.2.4 04:47:45 INFO - Downloading blobuploader-1.2.4.tar.gz 04:47:45 INFO - Running setup.py egg_info for package blobuploader 04:47:45 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 04:47:47 INFO - Running setup.py egg_info for package requests 04:47:47 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 04:47:47 INFO - Downloading docopt-0.6.1.tar.gz 04:47:47 INFO - Running setup.py egg_info for package docopt 04:47:47 INFO - Installing collected packages: blobuploader, docopt, requests 04:47:47 INFO - Running setup.py install for blobuploader 04:47:47 INFO - Running setup.py install for docopt 04:47:47 INFO - Running setup.py install for requests 04:47:47 INFO - Successfully installed blobuploader docopt requests 04:47:47 INFO - Cleaning up... 04:47:47 INFO - Return code: 0 04:47:47 INFO - Installing None into virtualenv C:\slave\test\build\venv 04:47:47 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')]} 04:47:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:47:47 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')]} 04:47:47 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:47:47 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-045', 'USERDOMAIN': 'T-XP32-IX-045', '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-045', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-045', '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-045\\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-045'}}, attempt #1 04:47:47 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 04:47:47 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 04:47:47 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 04:47:47 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-045\\Application Data', 04:47:47 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:47:47 INFO - 'COMPUTERNAME': 'T-XP32-IX-045', 04:47:47 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 04:47:47 INFO - 'DCLOCATION': 'SCL3', 04:47:47 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:47:47 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:47:47 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:47:47 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:47:47 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:47:47 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:47:47 INFO - 'HOMEDRIVE': 'C:', 04:47:47 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-045', 04:47:47 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:47:47 INFO - 'KTS_VERSION': '1.19c', 04:47:47 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:47:47 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-045', 04:47:47 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:47:47 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:47:47 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:47:47 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:47:47 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:47:47 INFO - 'MOZ_AIRBAG': '1', 04:47:47 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:47:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:47:47 INFO - 'MOZ_MSVCVERSION': '8', 04:47:47 INFO - 'MOZ_NO_REMOTE': '1', 04:47:47 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:47:47 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:47:47 INFO - 'NO_EM_RESTART': '1', 04:47:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:47:47 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:47:47 INFO - 'OS': 'Windows_NT', 04:47:47 INFO - 'OURDRIVE': 'C:', 04:47:47 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', 04:47:47 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 04:47:47 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:47:47 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:47:47 INFO - 'PROCESSOR_LEVEL': '6', 04:47:47 INFO - 'PROCESSOR_REVISION': '1e05', 04:47:47 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:47:47 INFO - 'PROMPT': '$P$G', 04:47:47 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:47:47 INFO - 'PWD': 'C:\\slave\\test', 04:47:47 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:47:47 INFO - 'SESSIONNAME': 'Console', 04:47:47 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:47:47 INFO - 'SYSTEMDRIVE': 'C:', 04:47:47 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 04:47:47 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:47:47 INFO - 'TEST1': 'testie', 04:47:47 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:47:47 INFO - 'USERDOMAIN': 'T-XP32-IX-045', 04:47:47 INFO - 'USERNAME': 'cltbld', 04:47:47 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-045', 04:47:47 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:47:47 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:47:47 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:47:47 INFO - 'WINDIR': 'C:\\WINDOWS', 04:47:47 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:47:51 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:47:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 04:47:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 04:47:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 04:47:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 04:47:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 04:47:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 04:47:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 04:47:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 04:47:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 04:47:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 04:47:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 04:47:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 04:47:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 04:47:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 04:47:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 04:47:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 04:47:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 04:47:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 04:47:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 04:47:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 04:47:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 04:47:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 04:47:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 04:47:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 04:47:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 04:47:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 04:47:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 04:47:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 04:47:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 04:47:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 04:47:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 04:47:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 04:47:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 04:47:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 04:47:51 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 04:47:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 04:47:51 INFO - Unpacking c:\slave\test\build\tests\marionette\client 04:47:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 04:47:51 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 04:47:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 04:47:51 INFO - Unpacking c:\slave\test\build\tests\marionette 04:47:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 04:47:51 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:47:51 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 04:47:51 INFO - Running setup.py install for browsermob-proxy 04:47:57 INFO - Running setup.py install for manifestparser 04:47:57 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 04:47:57 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 04:47:57 INFO - Running setup.py install for marionette-client 04:47:57 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:47:57 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 04:47:57 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 04:47:57 INFO - Running setup.py install for marionette-driver 04:47:57 INFO - Running setup.py install for mozcrash 04:47:57 INFO - Running setup.py install for mozdebug 04:47:57 INFO - Running setup.py install for mozdevice 04:47:57 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 04:47:57 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 04:47:57 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 04:47:57 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 04:47:57 INFO - Running setup.py install for mozfile 04:47:57 INFO - Running setup.py install for mozhttpd 04:47:57 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 04:47:57 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 04:47:57 INFO - Running setup.py install for mozinfo 04:47:57 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 04:47:57 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 04:47:57 INFO - Running setup.py install for mozInstall 04:47:57 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 04:47:57 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 04:47:57 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 04:47:57 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 04:47:57 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 04:47:57 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 04:47:57 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 04:47:57 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 04:47:57 INFO - Running setup.py install for mozleak 04:47:57 INFO - Running setup.py install for mozlog 04:47:57 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 04:47:57 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 04:47:57 INFO - Running setup.py install for moznetwork 04:47:57 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 04:47:57 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 04:47:57 INFO - Running setup.py install for mozprocess 04:47:57 INFO - Running setup.py install for mozprofile 04:47:57 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 04:47:57 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 04:47:57 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 04:47:57 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 04:47:57 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 04:47:57 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 04:47:57 INFO - Running setup.py install for mozrunner 04:47:57 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 04:47:57 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 04:47:57 INFO - Running setup.py install for mozscreenshot 04:47:57 INFO - Running setup.py install for moztest 04:47:57 INFO - Running setup.py install for mozversion 04:47:57 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 04:47:57 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 04:47:57 INFO - Running setup.py install for wptserve 04:47:57 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 04:47:57 INFO - Cleaning up... 04:47:57 INFO - Return code: 0 04:47:57 INFO - Installing None into virtualenv C:\slave\test\build\venv 04:47:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:47:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:47:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:47:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:47:57 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-045', 'USERDOMAIN': 'T-XP32-IX-045', '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-045', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-045', '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-045\\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-045'}}, attempt #1 04:47:57 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 04:47:57 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 04:47:57 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 04:47:57 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-045\\Application Data', 04:47:57 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:47:57 INFO - 'COMPUTERNAME': 'T-XP32-IX-045', 04:47:57 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 04:47:57 INFO - 'DCLOCATION': 'SCL3', 04:47:57 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:47:57 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:47:57 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:47:57 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:47:57 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:47:57 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:47:57 INFO - 'HOMEDRIVE': 'C:', 04:47:57 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-045', 04:47:57 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:47:57 INFO - 'KTS_VERSION': '1.19c', 04:47:57 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:47:57 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-045', 04:47:57 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:47:57 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:47:57 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:47:57 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:47:57 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:47:57 INFO - 'MOZ_AIRBAG': '1', 04:47:57 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:47:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:47:57 INFO - 'MOZ_MSVCVERSION': '8', 04:47:57 INFO - 'MOZ_NO_REMOTE': '1', 04:47:57 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:47:57 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:47:57 INFO - 'NO_EM_RESTART': '1', 04:47:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:47:57 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:47:57 INFO - 'OS': 'Windows_NT', 04:47:57 INFO - 'OURDRIVE': 'C:', 04:47:57 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', 04:47:57 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 04:47:57 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:47:57 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:47:57 INFO - 'PROCESSOR_LEVEL': '6', 04:47:57 INFO - 'PROCESSOR_REVISION': '1e05', 04:47:57 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:47:57 INFO - 'PROMPT': '$P$G', 04:47:57 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:47:57 INFO - 'PWD': 'C:\\slave\\test', 04:47:57 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:47:57 INFO - 'SESSIONNAME': 'Console', 04:47:57 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:47:57 INFO - 'SYSTEMDRIVE': 'C:', 04:47:57 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 04:47:57 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:47:57 INFO - 'TEST1': 'testie', 04:47:57 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:47:57 INFO - 'USERDOMAIN': 'T-XP32-IX-045', 04:47:57 INFO - 'USERNAME': 'cltbld', 04:47:57 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-045', 04:47:57 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:47:57 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:47:57 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:47:57 INFO - 'WINDIR': 'C:\\WINDOWS', 04:47:57 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:48:01 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:48:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 04:48:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 04:48:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 04:48:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 04:48:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 04:48:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 04:48:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 04:48:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 04:48:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 04:48:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 04:48:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 04:48:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 04:48:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 04:48:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 04:48:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 04:48:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 04:48:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 04:48:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 04:48:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 04:48:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 04:48:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 04:48:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 04:48:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 04:48:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 04:48:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 04:48:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 04:48:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 04:48:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 04:48:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 04:48:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 04:48:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 04:48:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 04:48:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 04:48:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 04:48:01 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 04:48:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 04:48:01 INFO - Unpacking c:\slave\test\build\tests\marionette\client 04:48:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 04:48:01 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 04:48:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 04:48:01 INFO - Unpacking c:\slave\test\build\tests\marionette 04:48:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 04:48:01 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:48:01 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)) 04:48:07 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)) 04:48:07 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)) 04:48:07 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)) 04:48:07 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)) 04:48:07 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 04:48:07 INFO - Downloading blessings-1.6.tar.gz 04:48:07 INFO - Running setup.py egg_info for package blessings 04:48:07 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)) 04:48:07 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 04:48:07 INFO - Running setup.py install for blessings 04:48:07 INFO - Running setup.py install for browsermob-proxy 04:48:07 INFO - Running setup.py install for manifestparser 04:48:07 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 04:48:07 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 04:48:07 INFO - Running setup.py install for marionette-client 04:48:07 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:48:07 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 04:48:07 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 04:48:07 INFO - Running setup.py install for marionette-driver 04:48:07 INFO - Running setup.py install for mozcrash 04:48:07 INFO - Running setup.py install for mozdebug 04:48:07 INFO - Running setup.py install for mozdevice 04:48:07 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 04:48:07 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 04:48:07 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 04:48:07 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 04:48:07 INFO - Running setup.py install for mozhttpd 04:48:07 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 04:48:07 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 04:48:07 INFO - Running setup.py install for mozInstall 04:48:07 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 04:48:07 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 04:48:07 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 04:48:07 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 04:48:07 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 04:48:07 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 04:48:07 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 04:48:07 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 04:48:07 INFO - Running setup.py install for mozleak 04:48:07 INFO - Running setup.py install for mozprofile 04:48:07 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 04:48:07 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 04:48:07 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 04:48:07 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 04:48:07 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 04:48:07 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 04:48:07 INFO - Running setup.py install for mozrunner 04:48:07 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 04:48:07 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 04:48:08 INFO - Running setup.py install for mozscreenshot 04:48:08 INFO - Running setup.py install for moztest 04:48:08 INFO - Running setup.py install for mozversion 04:48:08 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 04:48:08 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 04:48:08 INFO - Running setup.py install for wptserve 04:48:08 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 04:48:08 INFO - Cleaning up... 04:48:08 INFO - Return code: 0 04:48:08 INFO - Done creating virtualenv C:\slave\test\build\venv. 04:48:08 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 04:48:08 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 04:48:08 INFO - Reading from file tmpfile_stdout 04:48:08 INFO - Using _rmtree_windows ... 04:48:08 INFO - Using _rmtree_windows ... 04:48:08 INFO - Current package versions: 04:48:08 INFO - blessings == 1.6 04:48:08 INFO - blobuploader == 1.2.4 04:48:08 INFO - browsermob-proxy == 0.6.0 04:48:08 INFO - distribute == 0.6.14 04:48:08 INFO - docopt == 0.6.1 04:48:08 INFO - manifestparser == 1.1 04:48:08 INFO - marionette-client == 2.3.0 04:48:08 INFO - marionette-driver == 1.4.0 04:48:08 INFO - mozInstall == 1.12 04:48:08 INFO - mozcrash == 0.17 04:48:08 INFO - mozdebug == 0.1 04:48:08 INFO - mozdevice == 0.48 04:48:08 INFO - mozfile == 1.2 04:48:08 INFO - mozhttpd == 0.7 04:48:08 INFO - mozinfo == 0.9 04:48:08 INFO - mozleak == 0.1 04:48:08 INFO - mozlog == 3.1 04:48:08 INFO - moznetwork == 0.27 04:48:08 INFO - mozprocess == 0.22 04:48:08 INFO - mozprofile == 0.28 04:48:08 INFO - mozrunner == 6.11 04:48:08 INFO - mozscreenshot == 0.1 04:48:08 INFO - mozsystemmonitor == 0.0 04:48:08 INFO - moztest == 0.7 04:48:08 INFO - mozversion == 1.4 04:48:08 INFO - requests == 1.2.3 04:48:08 INFO - wptserve == 1.4.0 04:48:08 INFO - Running post-action listener: _resource_record_post_action 04:48:08 INFO - Running post-action listener: _start_resource_monitoring 04:48:08 INFO - Starting resource monitoring. 04:48:08 INFO - ##### 04:48:08 INFO - ##### Running pull step. 04:48:08 INFO - ##### 04:48:08 INFO - Running pre-action listener: _resource_record_pre_action 04:48:08 INFO - Running main action method: pull 04:48:08 INFO - Pull has nothing to do! 04:48:08 INFO - Running post-action listener: _resource_record_post_action 04:48:08 INFO - ##### 04:48:08 INFO - ##### Running install step. 04:48:08 INFO - ##### 04:48:08 INFO - Running pre-action listener: _resource_record_pre_action 04:48:08 INFO - Running main action method: install 04:48:08 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 04:48:08 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 04:48:08 INFO - Reading from file tmpfile_stdout 04:48:08 INFO - Using _rmtree_windows ... 04:48:08 INFO - Using _rmtree_windows ... 04:48:08 INFO - Detecting whether we're running mozinstall >=1.0... 04:48:08 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 04:48:08 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 04:48:08 INFO - Reading from file tmpfile_stdout 04:48:08 INFO - Output received: 04:48:08 INFO - Usage: mozinstall-script.py [options] installer 04:48:08 INFO - Options: 04:48:08 INFO - -h, --help show this help message and exit 04:48:08 INFO - -d DEST, --destination=DEST 04:48:08 INFO - Directory to install application into. [default: 04:48:08 INFO - "C:\slave\test"] 04:48:08 INFO - --app=APP Application being installed. [default: firefox] 04:48:08 INFO - Using _rmtree_windows ... 04:48:08 INFO - Using _rmtree_windows ... 04:48:08 INFO - mkdir: C:\slave\test\build\application 04:48:08 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'] 04:48:08 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 04:48:11 INFO - Reading from file tmpfile_stdout 04:48:11 INFO - Output received: 04:48:11 INFO - C:\slave\test\build\application\firefox\firefox.exe 04:48:11 INFO - Using _rmtree_windows ... 04:48:11 INFO - Using _rmtree_windows ... 04:48:11 INFO - Running post-action listener: _resource_record_post_action 04:48:11 INFO - ##### 04:48:11 INFO - ##### Running run-tests step. 04:48:11 INFO - ##### 04:48:11 INFO - Running pre-action listener: _resource_record_pre_action 04:48:11 INFO - Running main action method: run_tests 04:48:11 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 04:48:11 INFO - Minidump filename unknown. Determining based upon platform and architecture. 04:48:11 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 04:48:11 INFO - grabbing minidump binary from tooltool 04:48:11 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')]} 04:48:11 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 04:48:11 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 04:48:11 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 04:48:11 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 04:48:12 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp4tbuc9 04:48:12 INFO - INFO - File integrity verified, renaming tmp4tbuc9 to win32-minidump_stackwalk.exe 04:48:12 INFO - Return code: 0 04:48:12 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 04:48:12 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 04:48:12 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/FmHS9tkwSlSvQpaK4K2cIw/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 04:48:12 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/FmHS9tkwSlSvQpaK4K2cIw/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 04:48:12 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 04:48:12 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-045\\Application Data', 04:48:12 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:48:12 INFO - 'COMPUTERNAME': 'T-XP32-IX-045', 04:48:12 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 04:48:12 INFO - 'DCLOCATION': 'SCL3', 04:48:12 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:48:12 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:48:12 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:48:12 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:48:12 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:48:12 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:48:12 INFO - 'HOMEDRIVE': 'C:', 04:48:12 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-045', 04:48:12 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:48:12 INFO - 'KTS_VERSION': '1.19c', 04:48:12 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:48:12 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-045', 04:48:12 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 04:48:12 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:48:12 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:48:12 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:48:12 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:48:12 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:48:12 INFO - 'MOZ_AIRBAG': '1', 04:48:12 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:48:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:48:12 INFO - 'MOZ_MSVCVERSION': '8', 04:48:12 INFO - 'MOZ_NO_REMOTE': '1', 04:48:12 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:48:12 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:48:12 INFO - 'NO_EM_RESTART': '1', 04:48:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:48:12 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:48:12 INFO - 'OS': 'Windows_NT', 04:48:12 INFO - 'OURDRIVE': 'C:', 04:48:12 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', 04:48:12 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 04:48:12 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:48:12 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:48:12 INFO - 'PROCESSOR_LEVEL': '6', 04:48:12 INFO - 'PROCESSOR_REVISION': '1e05', 04:48:12 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:48:12 INFO - 'PROMPT': '$P$G', 04:48:12 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:48:12 INFO - 'PWD': 'C:\\slave\\test', 04:48:12 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:48:12 INFO - 'SESSIONNAME': 'Console', 04:48:12 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:48:12 INFO - 'SYSTEMDRIVE': 'C:', 04:48:12 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 04:48:12 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:48:12 INFO - 'TEST1': 'testie', 04:48:12 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:48:12 INFO - 'USERDOMAIN': 'T-XP32-IX-045', 04:48:12 INFO - 'USERNAME': 'cltbld', 04:48:12 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-045', 04:48:12 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:48:12 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:48:12 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:48:12 INFO - 'WINDIR': 'C:\\WINDOWS', 04:48:12 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:48:12 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/FmHS9tkwSlSvQpaK4K2cIw/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 04:48:13 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 04:48:13 INFO - import pkg_resources 04:48:14 INFO - Using 1 client processes 04:48:17 INFO - SUITE-START | Running 778 tests 04:48:17 INFO - Running testharness tests 04:48:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 04:48:17 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 04:48:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 04:48:17 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 04:48:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 04:48:17 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 04:48:17 INFO - Setting up ssl 04:48:17 INFO - PROCESS | certutil | 04:48:17 INFO - PROCESS | certutil | 04:48:17 INFO - PROCESS | certutil | 04:48:17 INFO - Certificate Nickname Trust Attributes 04:48:17 INFO - SSL,S/MIME,JAR/XPI 04:48:17 INFO - 04:48:17 INFO - web-platform-tests CT,, 04:48:17 INFO - 04:48:17 INFO - Starting runner 04:48:19 INFO - PROCESS | 3972 | [3972] 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 04:48:19 INFO - PROCESS | 3972 | [3972] 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 04:48:20 INFO - PROCESS | 3972 | [3972] 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 04:48:21 INFO - PROCESS | 3972 | 1466250501445 Marionette DEBUG Marionette enabled via build flag and pref 04:48:21 INFO - PROCESS | 3972 | ++DOCSHELL 114CC800 == 1 [pid = 3972] [id = 1] 04:48:21 INFO - PROCESS | 3972 | ++DOMWINDOW == 1 (114CCC00) [pid = 3972] [serial = 1] [outer = 00000000] 04:48:21 INFO - PROCESS | 3972 | [3972] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 04:48:21 INFO - PROCESS | 3972 | ++DOMWINDOW == 2 (114CD800) [pid = 3972] [serial = 2] [outer = 114CCC00] 04:48:21 INFO - PROCESS | 3972 | [3972] 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 2865 04:48:21 INFO - PROCESS | 3972 | [3972] 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 2251 04:48:21 INFO - PROCESS | 3972 | ++DOCSHELL 12818C00 == 2 [pid = 3972] [id = 2] 04:48:21 INFO - PROCESS | 3972 | ++DOMWINDOW == 3 (12819000) [pid = 3972] [serial = 3] [outer = 00000000] 04:48:21 INFO - PROCESS | 3972 | [3972] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 04:48:21 INFO - PROCESS | 3972 | ++DOMWINDOW == 4 (12819C00) [pid = 3972] [serial = 4] [outer = 12819000] 04:48:22 INFO - PROCESS | 3972 | 1466250502069 Marionette INFO Listening on port 2828 04:48:22 INFO - PROCESS | 3972 | 1466250502476 Marionette DEBUG Marionette enabled via command-line flag 04:48:22 INFO - PROCESS | 3972 | ++DOCSHELL 1314C800 == 3 [pid = 3972] [id = 3] 04:48:22 INFO - PROCESS | 3972 | ++DOMWINDOW == 5 (13154800) [pid = 3972] [serial = 5] [outer = 00000000] 04:48:22 INFO - PROCESS | 3972 | [3972] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 04:48:22 INFO - PROCESS | 3972 | ++DOMWINDOW == 6 (13155400) [pid = 3972] [serial = 6] [outer = 13154800] 04:48:22 INFO - PROCESS | 3972 | [3972] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 04:48:22 INFO - PROCESS | 3972 | [3972] 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 04:48:22 INFO - PROCESS | 3972 | [3972] 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 04:48:22 INFO - PROCESS | 3972 | [3972] 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 04:48:22 INFO - PROCESS | 3972 | ++DOMWINDOW == 7 (1345B000) [pid = 3972] [serial = 7] [outer = 12819000] 04:48:22 INFO - PROCESS | 3972 | [3972] 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 04:48:22 INFO - PROCESS | 3972 | 1466250502818 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1767 04:48:22 INFO - PROCESS | 3972 | [3972] 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 04:48:22 INFO - PROCESS | 3972 | 1466250502873 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1768 04:48:22 INFO - PROCESS | 3972 | 1466250502876 Marionette DEBUG Closed connection conn0 04:48:22 INFO - PROCESS | 3972 | 1466250502979 Marionette DEBUG Closed connection conn1 04:48:22 INFO - PROCESS | 3972 | [3972] 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 04:48:22 INFO - PROCESS | 3972 | 1466250502985 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1769 04:48:22 INFO - PROCESS | 3972 | 1466250502994 Marionette DEBUG Closed connection conn2 04:48:22 INFO - PROCESS | 3972 | [3972] 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 04:48:23 INFO - PROCESS | 3972 | 1466250503002 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1770 04:48:23 INFO - PROCESS | 3972 | ++DOCSHELL 114CDC00 == 4 [pid = 3972] [id = 4] 04:48:23 INFO - PROCESS | 3972 | ++DOMWINDOW == 8 (13D16400) [pid = 3972] [serial = 8] [outer = 00000000] 04:48:23 INFO - PROCESS | 3972 | ++DOMWINDOW == 9 (1430E000) [pid = 3972] [serial = 9] [outer = 13D16400] 04:48:23 INFO - PROCESS | 3972 | [3972] 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 2898 04:48:23 INFO - PROCESS | 3972 | ++DOMWINDOW == 10 (14313800) [pid = 3972] [serial = 10] [outer = 13D16400] 04:48:23 INFO - PROCESS | 3972 | 1466250503253 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 04:48:23 INFO - PROCESS | 3972 | 1466250503259 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":"20160618031522","device":"desktop","version":"48.0"} 04:48:23 INFO - PROCESS | 3972 | [3972] 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 04:48:23 INFO - PROCESS | 3972 | [3972] 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 04:48:23 INFO - PROCESS | 3972 | [3972] 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 04:48:23 INFO - PROCESS | 3972 | [3972] 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 04:48:24 INFO - PROCESS | 3972 | ++DOCSHELL 15D3A000 == 5 [pid = 3972] [id = 5] 04:48:24 INFO - PROCESS | 3972 | ++DOMWINDOW == 11 (15D3D800) [pid = 3972] [serial = 11] [outer = 00000000] 04:48:24 INFO - PROCESS | 3972 | ++DOCSHELL 15D3DC00 == 6 [pid = 3972] [id = 6] 04:48:24 INFO - PROCESS | 3972 | ++DOMWINDOW == 12 (15D3E000) [pid = 3972] [serial = 12] [outer = 00000000] 04:48:24 INFO - PROCESS | 3972 | [3972] 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 04:48:24 INFO - PROCESS | 3972 | ++DOCSHELL 167E5800 == 7 [pid = 3972] [id = 7] 04:48:24 INFO - PROCESS | 3972 | ++DOMWINDOW == 13 (167E5C00) [pid = 3972] [serial = 13] [outer = 00000000] 04:48:24 INFO - PROCESS | 3972 | [3972] 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 04:48:24 INFO - PROCESS | 3972 | [3972] 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 04:48:24 INFO - PROCESS | 3972 | ++DOMWINDOW == 14 (16995C00) [pid = 3972] [serial = 14] [outer = 167E5C00] 04:48:24 INFO - PROCESS | 3972 | [3972] 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 2898 04:48:24 INFO - PROCESS | 3972 | ++DOMWINDOW == 15 (16576C00) [pid = 3972] [serial = 15] [outer = 15D3D800] 04:48:24 INFO - PROCESS | 3972 | ++DOMWINDOW == 16 (16578800) [pid = 3972] [serial = 16] [outer = 15D3E000] 04:48:24 INFO - PROCESS | 3972 | ++DOMWINDOW == 17 (1657B400) [pid = 3972] [serial = 17] [outer = 167E5C00] 04:48:25 INFO - PROCESS | 3972 | 1466250505589 Marionette INFO startBrowser fe1b4696-28eb-4a80-891d-e583ceca79ea 04:48:25 INFO - PROCESS | 3972 | 1466250505624 Marionette DEBUG loaded listener.js 04:48:25 INFO - PROCESS | 3972 | 1466250505637 Marionette DEBUG loaded listener.js 04:48:25 INFO - PROCESS | 3972 | 1466250505639 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:48:26 INFO - PROCESS | 3972 | ++DOMWINDOW == 18 (18037000) [pid = 3972] [serial = 18] [outer = 167E5C00] 04:48:26 INFO - PROCESS | 3972 | 1466250506159 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"fe1b4696-28eb-4a80-891d-e583ceca79ea","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":"20160618031522","device":"desktop","version":"48.0","command_id":1}}] 04:48:26 INFO - PROCESS | 3972 | 1466250506316 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}] 04:48:26 INFO - PROCESS | 3972 | 1466250506319 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:48:26 INFO - PROCESS | 3972 | 1466250506373 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 04:48:26 INFO - PROCESS | 3972 | 1466250506482 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 04:48:26 INFO - PROCESS | 3972 | 1466250506485 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:48:26 INFO - PROCESS | 3972 | [3972] 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 04:48:26 INFO - PROCESS | 3972 | [3972] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 04:48:26 INFO - PROCESS | 3972 | ++DOMWINDOW == 19 (19C04400) [pid = 3972] [serial = 19] [outer = 167E5C00] 04:48:26 INFO - PROCESS | 3972 | [3972] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 04:48:26 INFO - PROCESS | 3972 | [3972] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:48:26 INFO - PROCESS | 3972 | 1466250506906 Marionette TRACE conn3 <- [1,3,null,{}] 04:48:26 INFO - PROCESS | 3972 | 1466250506923 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 04:48:26 INFO - PROCESS | 3972 | 1466250506925 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:48:26 INFO - PROCESS | 3972 | 1466250506952 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 04:48:27 INFO - PROCESS | 3972 | 1466250506983 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 04:48:27 INFO - PROCESS | 3972 | 1466250506985 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 04:48:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 04:48:27 INFO - PROCESS | 3972 | 1466250507005 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 04:48:27 INFO - PROCESS | 3972 | 1466250507008 Marionette TRACE conn3 <- [1,6,null,{}] 04:48:27 INFO - PROCESS | 3972 | 1466250507067 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}] 04:48:27 INFO - PROCESS | 3972 | 1466250507069 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:48:27 INFO - PROCESS | 3972 | 1466250507084 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 04:48:27 INFO - PROCESS | 3972 | 1466250507089 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:27 INFO - PROCESS | 3972 | 1466250507092 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:48:27 INFO - PROCESS | 3972 | ++DOCSHELL 167E1800 == 8 [pid = 3972] [id = 8] 04:48:27 INFO - PROCESS | 3972 | ++DOMWINDOW == 20 (19C6E000) [pid = 3972] [serial = 20] [outer = 00000000] 04:48:27 INFO - PROCESS | 3972 | ++DOMWINDOW == 21 (1A03EC00) [pid = 3972] [serial = 21] [outer = 19C6E000] 04:48:27 INFO - PROCESS | 3972 | 1466250507142 Marionette DEBUG loaded listener.js 04:48:27 INFO - PROCESS | 3972 | ++DOMWINDOW == 22 (1A042800) [pid = 3972] [serial = 22] [outer = 19C6E000] 04:48:27 INFO - PROCESS | 3972 | ++DOCSHELL 1A109C00 == 9 [pid = 3972] [id = 9] 04:48:27 INFO - PROCESS | 3972 | ++DOMWINDOW == 23 (1A10A000) [pid = 3972] [serial = 23] [outer = 00000000] 04:48:27 INFO - PROCESS | 3972 | ++DOMWINDOW == 24 (1A10C800) [pid = 3972] [serial = 24] [outer = 1A10A000] 04:48:27 INFO - PROCESS | 3972 | 1466250507552 Marionette DEBUG loaded listener.js 04:48:27 INFO - PROCESS | 3972 | ++DOMWINDOW == 25 (1A2F0000) [pid = 3972] [serial = 25] [outer = 1A10A000] 04:48:27 INFO - PROCESS | 3972 | 1466250507771 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]]]}] 04:48:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 04:48:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 798ms 04:48:27 INFO - PROCESS | 3972 | 1466250507841 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 04:48:27 INFO - PROCESS | 3972 | 1466250507843 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 04:48:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 04:48:27 INFO - PROCESS | 3972 | 1466250507888 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 04:48:27 INFO - PROCESS | 3972 | 1466250507890 Marionette TRACE conn3 <- [1,10,null,{}] 04:48:27 INFO - PROCESS | 3972 | 1466250507954 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}] 04:48:27 INFO - PROCESS | 3972 | 1466250507958 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:48:28 INFO - PROCESS | 3972 | 1466250508076 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 04:48:28 INFO - PROCESS | 3972 | 1466250508095 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:28 INFO - PROCESS | 3972 | 1466250508098 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:48:28 INFO - PROCESS | 3972 | ++DOCSHELL 1A592C00 == 10 [pid = 3972] [id = 10] 04:48:28 INFO - PROCESS | 3972 | ++DOMWINDOW == 26 (1A59F800) [pid = 3972] [serial = 26] [outer = 00000000] 04:48:28 INFO - PROCESS | 3972 | ++DOMWINDOW == 27 (1ACE4C00) [pid = 3972] [serial = 27] [outer = 1A59F800] 04:48:28 INFO - PROCESS | 3972 | 1466250508144 Marionette DEBUG loaded listener.js 04:48:28 INFO - PROCESS | 3972 | ++DOMWINDOW == 28 (1ACE8800) [pid = 3972] [serial = 28] [outer = 1A59F800] 04:48:28 INFO - PROCESS | 3972 | 1466250508468 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]]]}] 04:48:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 04:48:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 674ms 04:48:28 INFO - PROCESS | 3972 | 1466250508539 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 04:48:28 INFO - PROCESS | 3972 | 1466250508541 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 04:48:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 04:48:28 INFO - PROCESS | 3972 | 1466250508544 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 04:48:28 INFO - PROCESS | 3972 | 1466250508546 Marionette TRACE conn3 <- [1,14,null,{}] 04:48:28 INFO - PROCESS | 3972 | 1466250508550 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}] 04:48:28 INFO - PROCESS | 3972 | 1466250508551 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:48:28 INFO - PROCESS | 3972 | 1466250508664 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 04:48:28 INFO - PROCESS | 3972 | 1466250508677 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:28 INFO - PROCESS | 3972 | 1466250508679 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:48:28 INFO - PROCESS | 3972 | ++DOCSHELL 1A10C400 == 11 [pid = 3972] [id = 11] 04:48:28 INFO - PROCESS | 3972 | ++DOMWINDOW == 29 (1A603C00) [pid = 3972] [serial = 29] [outer = 00000000] 04:48:28 INFO - PROCESS | 3972 | ++DOMWINDOW == 30 (1A610000) [pid = 3972] [serial = 30] [outer = 1A603C00] 04:48:28 INFO - PROCESS | 3972 | 1466250508722 Marionette DEBUG loaded listener.js 04:48:28 INFO - PROCESS | 3972 | ++DOMWINDOW == 31 (1A650000) [pid = 3972] [serial = 31] [outer = 1A603C00] 04:48:29 INFO - PROCESS | 3972 | 1466250509064 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]]]}] 04:48:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 04:48:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 532ms 04:48:29 INFO - PROCESS | 3972 | 1466250509080 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 04:48:29 INFO - PROCESS | 3972 | 1466250509082 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 04:48:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 04:48:29 INFO - PROCESS | 3972 | 1466250509085 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 04:48:29 INFO - PROCESS | 3972 | 1466250509086 Marionette TRACE conn3 <- [1,18,null,{}] 04:48:29 INFO - PROCESS | 3972 | 1466250509095 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}] 04:48:29 INFO - PROCESS | 3972 | 1466250509097 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:48:29 INFO - PROCESS | 3972 | 1466250509189 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 04:48:29 INFO - PROCESS | 3972 | 1466250509195 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:29 INFO - PROCESS | 3972 | 1466250509198 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:48:29 INFO - PROCESS | 3972 | ++DOCSHELL 1A7CFC00 == 12 [pid = 3972] [id = 12] 04:48:29 INFO - PROCESS | 3972 | ++DOMWINDOW == 32 (1A7D3400) [pid = 3972] [serial = 32] [outer = 00000000] 04:48:29 INFO - PROCESS | 3972 | ++DOMWINDOW == 33 (1A7D7400) [pid = 3972] [serial = 33] [outer = 1A7D3400] 04:48:29 INFO - PROCESS | 3972 | 1466250509241 Marionette DEBUG loaded listener.js 04:48:29 INFO - PROCESS | 3972 | ++DOMWINDOW == 34 (1A7DB400) [pid = 3972] [serial = 34] [outer = 1A7D3400] 04:48:29 INFO - PROCESS | 3972 | 1466250509581 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]]]}] 04:48:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 04:48:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 533ms 04:48:29 INFO - PROCESS | 3972 | 1466250509621 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 04:48:29 INFO - PROCESS | 3972 | 1466250509624 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 04:48:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 04:48:29 INFO - PROCESS | 3972 | 1466250509627 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 04:48:29 INFO - PROCESS | 3972 | 1466250509629 Marionette TRACE conn3 <- [1,22,null,{}] 04:48:29 INFO - PROCESS | 3972 | 1466250509633 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}] 04:48:29 INFO - PROCESS | 3972 | 1466250509635 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:48:29 INFO - PROCESS | 3972 | 1466250509734 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 04:48:29 INFO - PROCESS | 3972 | 1466250509739 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:29 INFO - PROCESS | 3972 | 1466250509741 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:48:29 INFO - PROCESS | 3972 | ++DOCSHELL 1ACE2000 == 13 [pid = 3972] [id = 13] 04:48:29 INFO - PROCESS | 3972 | ++DOMWINDOW == 35 (1ACED000) [pid = 3972] [serial = 35] [outer = 00000000] 04:48:29 INFO - PROCESS | 3972 | ++DOMWINDOW == 36 (1AFA9000) [pid = 3972] [serial = 36] [outer = 1ACED000] 04:48:29 INFO - PROCESS | 3972 | 1466250509785 Marionette DEBUG loaded listener.js 04:48:29 INFO - PROCESS | 3972 | ++DOMWINDOW == 37 (1AFAD800) [pid = 3972] [serial = 37] [outer = 1ACED000] 04:48:30 INFO - PROCESS | 3972 | 1466250510078 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]]]}] 04:48:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 04:48:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 532ms 04:48:30 INFO - PROCESS | 3972 | 1466250510162 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 04:48:30 INFO - PROCESS | 3972 | 1466250510163 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 04:48:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 04:48:30 INFO - PROCESS | 3972 | 1466250510167 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 04:48:30 INFO - PROCESS | 3972 | 1466250510168 Marionette TRACE conn3 <- [1,26,null,{}] 04:48:30 INFO - PROCESS | 3972 | 1466250510172 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}] 04:48:30 INFO - PROCESS | 3972 | 1466250510173 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:48:30 INFO - PROCESS | 3972 | 1466250510270 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 04:48:30 INFO - PROCESS | 3972 | 1466250510275 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:30 INFO - PROCESS | 3972 | 1466250510278 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:48:30 INFO - PROCESS | 3972 | ++DOCSHELL 1B207400 == 14 [pid = 3972] [id = 14] 04:48:30 INFO - PROCESS | 3972 | ++DOMWINDOW == 38 (1B207C00) [pid = 3972] [serial = 38] [outer = 00000000] 04:48:30 INFO - PROCESS | 3972 | ++DOMWINDOW == 39 (1B20E800) [pid = 3972] [serial = 39] [outer = 1B207C00] 04:48:30 INFO - PROCESS | 3972 | 1466250510320 Marionette DEBUG loaded listener.js 04:48:30 INFO - PROCESS | 3972 | ++DOMWINDOW == 40 (1B380800) [pid = 3972] [serial = 40] [outer = 1B207C00] 04:48:30 INFO - PROCESS | 3972 | 1466250510636 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]]]}] 04:48:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 04:48:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 485ms 04:48:30 INFO - PROCESS | 3972 | 1466250510664 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 04:48:30 INFO - PROCESS | 3972 | 1466250510677 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 04:48:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 04:48:30 INFO - PROCESS | 3972 | 1466250510686 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 04:48:30 INFO - PROCESS | 3972 | 1466250510688 Marionette TRACE conn3 <- [1,30,null,{}] 04:48:30 INFO - PROCESS | 3972 | 1466250510691 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}] 04:48:30 INFO - PROCESS | 3972 | 1466250510693 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:48:30 INFO - PROCESS | 3972 | 1466250510778 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 04:48:30 INFO - PROCESS | 3972 | 1466250510783 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:30 INFO - PROCESS | 3972 | 1466250510785 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:48:30 INFO - PROCESS | 3972 | ++DOCSHELL 1B20D400 == 15 [pid = 3972] [id = 15] 04:48:30 INFO - PROCESS | 3972 | ++DOMWINDOW == 41 (1B385400) [pid = 3972] [serial = 41] [outer = 00000000] 04:48:30 INFO - PROCESS | 3972 | ++DOMWINDOW == 42 (1B38A800) [pid = 3972] [serial = 42] [outer = 1B385400] 04:48:30 INFO - PROCESS | 3972 | 1466250510827 Marionette DEBUG loaded listener.js 04:48:30 INFO - PROCESS | 3972 | ++DOMWINDOW == 43 (1B38B000) [pid = 3972] [serial = 43] [outer = 1B385400] 04:48:30 INFO - PROCESS | 3972 | ++DOCSHELL 1B387000 == 16 [pid = 3972] [id = 16] 04:48:30 INFO - PROCESS | 3972 | ++DOMWINDOW == 44 (1B59A000) [pid = 3972] [serial = 44] [outer = 00000000] 04:48:30 INFO - PROCESS | 3972 | ++DOMWINDOW == 45 (1B598C00) [pid = 3972] [serial = 45] [outer = 1B59A000] 04:48:31 INFO - PROCESS | 3972 | ++DOMWINDOW == 46 (1B5A2800) [pid = 3972] [serial = 46] [outer = 1B59A000] 04:48:31 INFO - PROCESS | 3972 | ++DOCSHELL 1A0E7C00 == 17 [pid = 3972] [id = 17] 04:48:31 INFO - PROCESS | 3972 | ++DOMWINDOW == 47 (1B386C00) [pid = 3972] [serial = 47] [outer = 00000000] 04:48:31 INFO - PROCESS | 3972 | ++DOMWINDOW == 48 (1B656000) [pid = 3972] [serial = 48] [outer = 1B386C00] 04:48:31 INFO - PROCESS | 3972 | ++DOMWINDOW == 49 (1A7AE800) [pid = 3972] [serial = 49] [outer = 1B386C00] 04:48:31 INFO - PROCESS | 3972 | 1466250511319 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]]]}] 04:48:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 04:48:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 688ms 04:48:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 04:48:31 INFO - PROCESS | 3972 | 1466250511384 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 04:48:31 INFO - PROCESS | 3972 | 1466250511386 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 04:48:31 INFO - PROCESS | 3972 | 1466250511389 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 04:48:31 INFO - PROCESS | 3972 | 1466250511391 Marionette TRACE conn3 <- [1,34,null,{}] 04:48:31 INFO - PROCESS | 3972 | 1466250511394 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}] 04:48:31 INFO - PROCESS | 3972 | 1466250511395 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:48:31 INFO - PROCESS | 3972 | 1466250511480 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 04:48:31 INFO - PROCESS | 3972 | 1466250511487 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:31 INFO - PROCESS | 3972 | 1466250511489 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:48:31 INFO - PROCESS | 3972 | ++DOCSHELL 1A7B1000 == 18 [pid = 3972] [id = 18] 04:48:31 INFO - PROCESS | 3972 | ++DOMWINDOW == 50 (1A7BDC00) [pid = 3972] [serial = 50] [outer = 00000000] 04:48:31 INFO - PROCESS | 3972 | ++DOMWINDOW == 51 (1B5A0C00) [pid = 3972] [serial = 51] [outer = 1A7BDC00] 04:48:31 INFO - PROCESS | 3972 | 1466250511540 Marionette DEBUG loaded listener.js 04:48:31 INFO - PROCESS | 3972 | ++DOMWINDOW == 52 (1B65B400) [pid = 3972] [serial = 52] [outer = 1A7BDC00] 04:48:32 INFO - PROCESS | 3972 | --DOCSHELL 114CC800 == 17 [pid = 3972] [id = 1] 04:48:32 INFO - PROCESS | 3972 | 1466250512581 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]]]}] 04:48:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 04:48:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1252ms 04:48:32 INFO - PROCESS | 3972 | 1466250512651 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 04:48:32 INFO - PROCESS | 3972 | 1466250512655 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 04:48:32 INFO - PROCESS | 3972 | 1466250512660 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 04:48:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 04:48:32 INFO - PROCESS | 3972 | 1466250512665 Marionette TRACE conn3 <- [1,38,null,{}] 04:48:32 INFO - PROCESS | 3972 | 1466250512670 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}] 04:48:32 INFO - PROCESS | 3972 | 1466250512673 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:48:32 INFO - PROCESS | 3972 | 1466250512828 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 04:48:32 INFO - PROCESS | 3972 | 1466250512838 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:32 INFO - PROCESS | 3972 | 1466250512841 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:48:32 INFO - PROCESS | 3972 | ++DOCSHELL 104E6400 == 18 [pid = 3972] [id = 19] 04:48:32 INFO - PROCESS | 3972 | ++DOMWINDOW == 53 (105EC000) [pid = 3972] [serial = 53] [outer = 00000000] 04:48:32 INFO - PROCESS | 3972 | ++DOMWINDOW == 54 (10BB3C00) [pid = 3972] [serial = 54] [outer = 105EC000] 04:48:32 INFO - PROCESS | 3972 | 1466250512897 Marionette DEBUG loaded listener.js 04:48:32 INFO - PROCESS | 3972 | ++DOMWINDOW == 55 (11CCEC00) [pid = 3972] [serial = 55] [outer = 105EC000] 04:48:33 INFO - PROCESS | 3972 | 1466250513510 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]]]}] 04:48:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 04:48:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 908ms 04:48:33 INFO - PROCESS | 3972 | 1466250513566 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 04:48:33 INFO - PROCESS | 3972 | 1466250513571 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 04:48:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 04:48:33 INFO - PROCESS | 3972 | 1466250513577 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 04:48:33 INFO - PROCESS | 3972 | 1466250513580 Marionette TRACE conn3 <- [1,42,null,{}] 04:48:33 INFO - PROCESS | 3972 | 1466250513584 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}] 04:48:33 INFO - PROCESS | 3972 | 1466250513586 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:48:33 INFO - PROCESS | 3972 | 1466250513707 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 04:48:33 INFO - PROCESS | 3972 | 1466250513771 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:33 INFO - PROCESS | 3972 | 1466250513773 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:48:33 INFO - PROCESS | 3972 | ++DOCSHELL 1322B400 == 19 [pid = 3972] [id = 20] 04:48:33 INFO - PROCESS | 3972 | ++DOMWINDOW == 56 (1326D800) [pid = 3972] [serial = 56] [outer = 00000000] 04:48:33 INFO - PROCESS | 3972 | ++DOMWINDOW == 57 (13457C00) [pid = 3972] [serial = 57] [outer = 1326D800] 04:48:33 INFO - PROCESS | 3972 | 1466250513830 Marionette DEBUG loaded listener.js 04:48:33 INFO - PROCESS | 3972 | ++DOMWINDOW == 58 (13CE3800) [pid = 3972] [serial = 58] [outer = 1326D800] 04:48:34 INFO - PROCESS | 3972 | 1466250514559 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]]]}] 04:48:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 04:48:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1002ms 04:48:34 INFO - PROCESS | 3972 | 1466250514597 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 04:48:34 INFO - PROCESS | 3972 | 1466250514601 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 04:48:34 INFO - PROCESS | 3972 | 1466250514608 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 04:48:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 04:48:34 INFO - PROCESS | 3972 | 1466250514611 Marionette TRACE conn3 <- [1,46,null,{}] 04:48:34 INFO - PROCESS | 3972 | 1466250514616 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}] 04:48:34 INFO - PROCESS | 3972 | 1466250514619 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:48:34 INFO - PROCESS | 3972 | 1466250514713 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 04:48:34 INFO - PROCESS | 3972 | 1466250514771 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:34 INFO - PROCESS | 3972 | 1466250514775 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:48:34 INFO - PROCESS | 3972 | ++DOCSHELL 10565C00 == 20 [pid = 3972] [id = 21] 04:48:34 INFO - PROCESS | 3972 | ++DOMWINDOW == 59 (105E4400) [pid = 3972] [serial = 59] [outer = 00000000] 04:48:34 INFO - PROCESS | 3972 | ++DOMWINDOW == 60 (10A4A400) [pid = 3972] [serial = 60] [outer = 105E4400] 04:48:34 INFO - PROCESS | 3972 | 1466250514827 Marionette DEBUG loaded listener.js 04:48:34 INFO - PROCESS | 3972 | ++DOMWINDOW == 61 (10BB5400) [pid = 3972] [serial = 61] [outer = 105E4400] 04:48:35 INFO - PROCESS | 3972 | --DOCSHELL 114CDC00 == 19 [pid = 3972] [id = 4] 04:48:35 INFO - PROCESS | 3972 | 1466250515370 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]]]}] 04:48:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 04:48:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 799ms 04:48:35 INFO - PROCESS | 3972 | 1466250515411 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 04:48:35 INFO - PROCESS | 3972 | 1466250515415 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 04:48:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 04:48:35 INFO - PROCESS | 3972 | 1466250515421 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 04:48:35 INFO - PROCESS | 3972 | 1466250515424 Marionette TRACE conn3 <- [1,50,null,{}] 04:48:35 INFO - PROCESS | 3972 | 1466250515427 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}] 04:48:35 INFO - PROCESS | 3972 | 1466250515430 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:48:35 INFO - PROCESS | 3972 | 1466250515512 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 04:48:35 INFO - PROCESS | 3972 | 1466250515518 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:35 INFO - PROCESS | 3972 | 1466250515520 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:48:35 INFO - PROCESS | 3972 | ++DOCSHELL 114C5C00 == 20 [pid = 3972] [id = 22] 04:48:35 INFO - PROCESS | 3972 | ++DOMWINDOW == 62 (114CA400) [pid = 3972] [serial = 62] [outer = 00000000] 04:48:35 INFO - PROCESS | 3972 | ++DOMWINDOW == 63 (11ADE000) [pid = 3972] [serial = 63] [outer = 114CA400] 04:48:35 INFO - PROCESS | 3972 | 1466250515572 Marionette DEBUG loaded listener.js 04:48:35 INFO - PROCESS | 3972 | ++DOMWINDOW == 64 (11CD2000) [pid = 3972] [serial = 64] [outer = 114CA400] 04:48:36 INFO - PROCESS | 3972 | 1466250516077 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]]]}] 04:48:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 04:48:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 689ms 04:48:36 INFO - PROCESS | 3972 | 1466250516121 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 04:48:36 INFO - PROCESS | 3972 | 1466250516123 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 04:48:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 04:48:36 INFO - PROCESS | 3972 | 1466250516127 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 04:48:36 INFO - PROCESS | 3972 | 1466250516131 Marionette TRACE conn3 <- [1,54,null,{}] 04:48:36 INFO - PROCESS | 3972 | 1466250516141 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}] 04:48:36 INFO - PROCESS | 3972 | 1466250516145 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:48:36 INFO - PROCESS | 3972 | 1466250516228 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 04:48:36 INFO - PROCESS | 3972 | 1466250516235 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:36 INFO - PROCESS | 3972 | 1466250516238 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:48:36 INFO - PROCESS | 3972 | ++DOCSHELL 131DC800 == 21 [pid = 3972] [id = 23] 04:48:36 INFO - PROCESS | 3972 | ++DOMWINDOW == 65 (131DD000) [pid = 3972] [serial = 65] [outer = 00000000] 04:48:36 INFO - PROCESS | 3972 | ++DOMWINDOW == 66 (1322A800) [pid = 3972] [serial = 66] [outer = 131DD000] 04:48:36 INFO - PROCESS | 3972 | 1466250516285 Marionette DEBUG loaded listener.js 04:48:36 INFO - PROCESS | 3972 | ++DOMWINDOW == 67 (13461400) [pid = 3972] [serial = 67] [outer = 131DD000] 04:48:36 INFO - PROCESS | 3972 | 1466250516697 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]]]}] 04:48:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 04:48:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 642ms 04:48:36 INFO - PROCESS | 3972 | 1466250516765 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 04:48:36 INFO - PROCESS | 3972 | 1466250516767 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 04:48:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 04:48:36 INFO - PROCESS | 3972 | 1466250516770 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 04:48:36 INFO - PROCESS | 3972 | 1466250516772 Marionette TRACE conn3 <- [1,58,null,{}] 04:48:36 INFO - PROCESS | 3972 | 1466250516775 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}] 04:48:36 INFO - PROCESS | 3972 | 1466250516777 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:48:36 INFO - PROCESS | 3972 | 1466250516866 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 04:48:36 INFO - PROCESS | 3972 | 1466250516871 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:36 INFO - PROCESS | 3972 | 1466250516873 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:48:36 INFO - PROCESS | 3972 | ++DOCSHELL 13CE3C00 == 22 [pid = 3972] [id = 24] 04:48:36 INFO - PROCESS | 3972 | ++DOMWINDOW == 68 (1430D800) [pid = 3972] [serial = 68] [outer = 00000000] 04:48:36 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (14E7A800) [pid = 3972] [serial = 69] [outer = 1430D800] 04:48:36 INFO - PROCESS | 3972 | 1466250516920 Marionette DEBUG loaded listener.js 04:48:37 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (14EBC000) [pid = 3972] [serial = 70] [outer = 1430D800] 04:48:37 INFO - PROCESS | 3972 | 1466250517314 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]]]}] 04:48:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 04:48:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 594ms 04:48:37 INFO - PROCESS | 3972 | 1466250517367 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 04:48:37 INFO - PROCESS | 3972 | 1466250517369 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 04:48:37 INFO - PROCESS | 3972 | 1466250517372 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 04:48:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 04:48:37 INFO - PROCESS | 3972 | 1466250517374 Marionette TRACE conn3 <- [1,62,null,{}] 04:48:37 INFO - PROCESS | 3972 | 1466250517378 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}] 04:48:37 INFO - PROCESS | 3972 | 1466250517380 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:48:37 INFO - PROCESS | 3972 | 1466250517455 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 04:48:37 INFO - PROCESS | 3972 | 1466250517459 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:37 INFO - PROCESS | 3972 | 1466250517462 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:48:37 INFO - PROCESS | 3972 | ++DOCSHELL 15426800 == 23 [pid = 3972] [id = 25] 04:48:37 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (15426C00) [pid = 3972] [serial = 71] [outer = 00000000] 04:48:37 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (15488C00) [pid = 3972] [serial = 72] [outer = 15426C00] 04:48:37 INFO - PROCESS | 3972 | 1466250517504 Marionette DEBUG loaded listener.js 04:48:37 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (1594B000) [pid = 3972] [serial = 73] [outer = 15426C00] 04:48:37 INFO - PROCESS | 3972 | 1466250517900 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]]]}] 04:48:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 04:48:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 595ms 04:48:37 INFO - PROCESS | 3972 | 1466250517970 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 04:48:37 INFO - PROCESS | 3972 | 1466250517972 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 04:48:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 04:48:37 INFO - PROCESS | 3972 | 1466250517975 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 04:48:37 INFO - PROCESS | 3972 | 1466250517977 Marionette TRACE conn3 <- [1,66,null,{}] 04:48:38 INFO - PROCESS | 3972 | 1466250517980 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}] 04:48:38 INFO - PROCESS | 3972 | 1466250517986 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:48:38 INFO - PROCESS | 3972 | 1466250518087 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 04:48:38 INFO - PROCESS | 3972 | 1466250518101 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:38 INFO - PROCESS | 3972 | 1466250518103 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:48:38 INFO - PROCESS | 3972 | ++DOCSHELL 15D46400 == 24 [pid = 3972] [id = 26] 04:48:38 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (15D48C00) [pid = 3972] [serial = 74] [outer = 00000000] 04:48:38 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (15F0BC00) [pid = 3972] [serial = 75] [outer = 15D48C00] 04:48:38 INFO - PROCESS | 3972 | 1466250518146 Marionette DEBUG loaded listener.js 04:48:38 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (1657B000) [pid = 3972] [serial = 76] [outer = 15D48C00] 04:48:38 INFO - PROCESS | 3972 | 1466250518535 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]]]}] 04:48:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 04:48:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 595ms 04:48:38 INFO - PROCESS | 3972 | 1466250518572 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 04:48:38 INFO - PROCESS | 3972 | 1466250518574 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 04:48:38 INFO - PROCESS | 3972 | 1466250518577 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 04:48:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 04:48:38 INFO - PROCESS | 3972 | 1466250518579 Marionette TRACE conn3 <- [1,70,null,{}] 04:48:38 INFO - PROCESS | 3972 | 1466250518582 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}] 04:48:38 INFO - PROCESS | 3972 | 1466250518584 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:48:38 INFO - PROCESS | 3972 | 1466250518706 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 04:48:38 INFO - PROCESS | 3972 | 1466250518714 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:38 INFO - PROCESS | 3972 | 1466250518716 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:48:38 INFO - PROCESS | 3972 | ++DOCSHELL 1326FC00 == 25 [pid = 3972] [id = 27] 04:48:38 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (13270000) [pid = 3972] [serial = 77] [outer = 00000000] 04:48:38 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (16990800) [pid = 3972] [serial = 78] [outer = 13270000] 04:48:38 INFO - PROCESS | 3972 | 1466250518758 Marionette DEBUG loaded listener.js 04:48:38 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (1699B400) [pid = 3972] [serial = 79] [outer = 13270000] 04:48:39 INFO - PROCESS | 3972 | 1466250519103 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]]]}] 04:48:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 04:48:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 595ms 04:48:39 INFO - PROCESS | 3972 | 1466250519175 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 04:48:39 INFO - PROCESS | 3972 | 1466250519176 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 04:48:39 INFO - PROCESS | 3972 | 1466250519180 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 04:48:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 04:48:39 INFO - PROCESS | 3972 | 1466250519181 Marionette TRACE conn3 <- [1,74,null,{}] 04:48:39 INFO - PROCESS | 3972 | 1466250519185 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}] 04:48:39 INFO - PROCESS | 3972 | 1466250519186 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:48:39 INFO - PROCESS | 3972 | 1466250519288 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 04:48:39 INFO - PROCESS | 3972 | 1466250519326 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:39 INFO - PROCESS | 3972 | 1466250519328 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:48:39 INFO - PROCESS | 3972 | ++DOCSHELL 15F09C00 == 26 [pid = 3972] [id = 28] 04:48:39 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (15F0D400) [pid = 3972] [serial = 80] [outer = 00000000] 04:48:39 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (17071000) [pid = 3972] [serial = 81] [outer = 15F0D400] 04:48:39 INFO - PROCESS | 3972 | 1466250519373 Marionette DEBUG loaded listener.js 04:48:39 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (17692000) [pid = 3972] [serial = 82] [outer = 15F0D400] 04:48:39 INFO - PROCESS | 3972 | 1466250519724 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]]]}] 04:48:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 04:48:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 595ms 04:48:39 INFO - PROCESS | 3972 | 1466250519777 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 04:48:39 INFO - PROCESS | 3972 | 1466250519779 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 04:48:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 04:48:39 INFO - PROCESS | 3972 | 1466250519782 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 04:48:39 INFO - PROCESS | 3972 | 1466250519784 Marionette TRACE conn3 <- [1,78,null,{}] 04:48:39 INFO - PROCESS | 3972 | 1466250519787 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}] 04:48:39 INFO - PROCESS | 3972 | 1466250519789 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:48:39 INFO - PROCESS | 3972 | 1466250519892 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 04:48:39 INFO - PROCESS | 3972 | 1466250519900 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:39 INFO - PROCESS | 3972 | 1466250519902 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:48:39 INFO - PROCESS | 3972 | ++DOCSHELL 15D3F000 == 27 [pid = 3972] [id = 29] 04:48:39 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (15F0B000) [pid = 3972] [serial = 83] [outer = 00000000] 04:48:39 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (177A2400) [pid = 3972] [serial = 84] [outer = 15F0B000] 04:48:39 INFO - PROCESS | 3972 | 1466250519944 Marionette DEBUG loaded listener.js 04:48:40 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (1799C000) [pid = 3972] [serial = 85] [outer = 15F0B000] 04:48:40 INFO - PROCESS | 3972 | 1466250520306 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]]]}] 04:48:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 04:48:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 532ms 04:48:40 INFO - PROCESS | 3972 | 1466250520318 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 04:48:40 INFO - PROCESS | 3972 | 1466250520320 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 04:48:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 04:48:40 INFO - PROCESS | 3972 | 1466250520323 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 04:48:40 INFO - PROCESS | 3972 | 1466250520325 Marionette TRACE conn3 <- [1,82,null,{}] 04:48:40 INFO - PROCESS | 3972 | 1466250520328 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}] 04:48:40 INFO - PROCESS | 3972 | 1466250520330 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:48:40 INFO - PROCESS | 3972 | 1466250520414 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 04:48:40 INFO - PROCESS | 3972 | 1466250520420 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:40 INFO - PROCESS | 3972 | 1466250520422 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:48:40 INFO - PROCESS | 3972 | ++DOCSHELL 1802CC00 == 28 [pid = 3972] [id = 30] 04:48:40 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (18031800) [pid = 3972] [serial = 86] [outer = 00000000] 04:48:40 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (18201800) [pid = 3972] [serial = 87] [outer = 18031800] 04:48:40 INFO - PROCESS | 3972 | 1466250520464 Marionette DEBUG loaded listener.js 04:48:40 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (182D9800) [pid = 3972] [serial = 88] [outer = 18031800] 04:48:40 INFO - PROCESS | 3972 | 1466250520881 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]]]}] 04:48:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 04:48:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 595ms 04:48:40 INFO - PROCESS | 3972 | 1466250520921 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 04:48:40 INFO - PROCESS | 3972 | 1466250520923 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 04:48:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 04:48:40 INFO - PROCESS | 3972 | 1466250520927 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 04:48:40 INFO - PROCESS | 3972 | 1466250520929 Marionette TRACE conn3 <- [1,86,null,{}] 04:48:40 INFO - PROCESS | 3972 | 1466250520932 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}] 04:48:40 INFO - PROCESS | 3972 | 1466250520934 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:48:41 INFO - PROCESS | 3972 | 1466250521025 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 04:48:41 INFO - PROCESS | 3972 | 1466250521030 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:41 INFO - PROCESS | 3972 | 1466250521033 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:48:41 INFO - PROCESS | 3972 | ++DOCSHELL 1779D400 == 29 [pid = 3972] [id = 31] 04:48:41 INFO - PROCESS | 3972 | ++DOMWINDOW == 89 (182DFC00) [pid = 3972] [serial = 89] [outer = 00000000] 04:48:41 INFO - PROCESS | 3972 | ++DOMWINDOW == 90 (19C65C00) [pid = 3972] [serial = 90] [outer = 182DFC00] 04:48:41 INFO - PROCESS | 3972 | 1466250521076 Marionette DEBUG loaded listener.js 04:48:41 INFO - PROCESS | 3972 | ++DOMWINDOW == 91 (19C6C000) [pid = 3972] [serial = 91] [outer = 182DFC00] 04:48:41 INFO - PROCESS | 3972 | 1466250521504 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]]]}] 04:48:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 04:48:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 595ms 04:48:41 INFO - PROCESS | 3972 | 1466250521558 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 04:48:41 INFO - PROCESS | 3972 | 1466250521560 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 04:48:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 04:48:41 INFO - PROCESS | 3972 | 1466250521563 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 04:48:41 INFO - PROCESS | 3972 | 1466250521565 Marionette TRACE conn3 <- [1,90,null,{}] 04:48:41 INFO - PROCESS | 3972 | 1466250521568 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}] 04:48:41 INFO - PROCESS | 3972 | 1466250521570 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:48:41 INFO - PROCESS | 3972 | 1466250521646 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 04:48:41 INFO - PROCESS | 3972 | 1466250521651 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:41 INFO - PROCESS | 3972 | 1466250521653 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:48:41 INFO - PROCESS | 3972 | ++DOCSHELL 1322A000 == 30 [pid = 3972] [id = 32] 04:48:41 INFO - PROCESS | 3972 | ++DOMWINDOW == 92 (177A2000) [pid = 3972] [serial = 92] [outer = 00000000] 04:48:41 INFO - PROCESS | 3972 | ++DOMWINDOW == 93 (1A0E6800) [pid = 3972] [serial = 93] [outer = 177A2000] 04:48:41 INFO - PROCESS | 3972 | 1466250521702 Marionette DEBUG loaded listener.js 04:48:41 INFO - PROCESS | 3972 | ++DOMWINDOW == 94 (1A0ECC00) [pid = 3972] [serial = 94] [outer = 177A2000] 04:48:42 INFO - PROCESS | 3972 | 1466250522109 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]]]}] 04:48:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 04:48:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 594ms 04:48:42 INFO - PROCESS | 3972 | 1466250522162 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 04:48:42 INFO - PROCESS | 3972 | 1466250522164 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 04:48:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 04:48:42 INFO - PROCESS | 3972 | 1466250522167 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 04:48:42 INFO - PROCESS | 3972 | 1466250522169 Marionette TRACE conn3 <- [1,94,null,{}] 04:48:42 INFO - PROCESS | 3972 | 1466250522190 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}] 04:48:42 INFO - PROCESS | 3972 | 1466250522192 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:48:42 INFO - PROCESS | 3972 | 1466250522277 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 04:48:42 INFO - PROCESS | 3972 | 1466250522282 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:42 INFO - PROCESS | 3972 | 1466250522284 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:48:42 INFO - PROCESS | 3972 | ++DOCSHELL 14314400 == 31 [pid = 3972] [id = 33] 04:48:42 INFO - PROCESS | 3972 | ++DOMWINDOW == 95 (1A03D400) [pid = 3972] [serial = 95] [outer = 00000000] 04:48:42 INFO - PROCESS | 3972 | ++DOMWINDOW == 96 (1A112400) [pid = 3972] [serial = 96] [outer = 1A03D400] 04:48:42 INFO - PROCESS | 3972 | 1466250522326 Marionette DEBUG loaded listener.js 04:48:42 INFO - PROCESS | 3972 | ++DOMWINDOW == 97 (1A2F1400) [pid = 3972] [serial = 97] [outer = 1A03D400] 04:48:42 INFO - PROCESS | 3972 | 1466250522741 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]]]}] 04:48:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 04:48:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 595ms 04:48:42 INFO - PROCESS | 3972 | 1466250522765 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 04:48:42 INFO - PROCESS | 3972 | 1466250522767 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 04:48:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 04:48:42 INFO - PROCESS | 3972 | 1466250522801 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 04:48:42 INFO - PROCESS | 3972 | 1466250522803 Marionette TRACE conn3 <- [1,98,null,{}] 04:48:42 INFO - PROCESS | 3972 | 1466250522811 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}] 04:48:42 INFO - PROCESS | 3972 | 1466250522812 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:48:42 INFO - PROCESS | 3972 | 1466250522889 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 04:48:42 INFO - PROCESS | 3972 | 1466250522897 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:42 INFO - PROCESS | 3972 | 1466250522899 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:48:42 INFO - PROCESS | 3972 | ++DOCSHELL 102CB400 == 32 [pid = 3972] [id = 34] 04:48:42 INFO - PROCESS | 3972 | ++DOMWINDOW == 98 (176AE400) [pid = 3972] [serial = 98] [outer = 00000000] 04:48:42 INFO - PROCESS | 3972 | ++DOMWINDOW == 99 (1A60A800) [pid = 3972] [serial = 99] [outer = 176AE400] 04:48:42 INFO - PROCESS | 3972 | 1466250522942 Marionette DEBUG loaded listener.js 04:48:43 INFO - PROCESS | 3972 | ++DOMWINDOW == 100 (1A649400) [pid = 3972] [serial = 100] [outer = 176AE400] 04:48:44 INFO - PROCESS | 3972 | 1466250524136 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]]]}] 04:48:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 04:48:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1393ms 04:48:44 INFO - PROCESS | 3972 | 1466250524201 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 04:48:44 INFO - PROCESS | 3972 | 1466250524205 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 04:48:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 04:48:44 INFO - PROCESS | 3972 | 1466250524214 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 04:48:44 INFO - PROCESS | 3972 | 1466250524219 Marionette TRACE conn3 <- [1,102,null,{}] 04:48:44 INFO - PROCESS | 3972 | 1466250524224 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}] 04:48:44 INFO - PROCESS | 3972 | 1466250524226 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:48:44 INFO - PROCESS | 3972 | 1466250524337 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 04:48:44 INFO - PROCESS | 3972 | 1466250524350 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:44 INFO - PROCESS | 3972 | 1466250524352 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:48:44 INFO - PROCESS | 3972 | ++DOCSHELL 10F82C00 == 33 [pid = 3972] [id = 35] 04:48:44 INFO - PROCESS | 3972 | ++DOMWINDOW == 101 (10F86C00) [pid = 3972] [serial = 101] [outer = 00000000] 04:48:44 INFO - PROCESS | 3972 | ++DOMWINDOW == 102 (11269800) [pid = 3972] [serial = 102] [outer = 10F86C00] 04:48:44 INFO - PROCESS | 3972 | 1466250524438 Marionette DEBUG loaded listener.js 04:48:44 INFO - PROCESS | 3972 | ++DOMWINDOW == 103 (11AE2C00) [pid = 3972] [serial = 103] [outer = 10F86C00] 04:48:44 INFO - PROCESS | 3972 | 1466250524821 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]]]}] 04:48:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 04:48:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 657ms 04:48:44 INFO - PROCESS | 3972 | 1466250524870 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 04:48:44 INFO - PROCESS | 3972 | 1466250524874 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 04:48:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 04:48:44 INFO - PROCESS | 3972 | 1466250524885 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 04:48:44 INFO - PROCESS | 3972 | 1466250524887 Marionette TRACE conn3 <- [1,106,null,{}] 04:48:44 INFO - PROCESS | 3972 | 1466250524891 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}] 04:48:44 INFO - PROCESS | 3972 | 1466250524893 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:48:45 INFO - PROCESS | 3972 | 1466250525026 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 04:48:45 INFO - PROCESS | 3972 | 1466250525074 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:45 INFO - PROCESS | 3972 | 1466250525077 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:48:45 INFO - PROCESS | 3972 | ++DOCSHELL 1310CC00 == 34 [pid = 3972] [id = 36] 04:48:45 INFO - PROCESS | 3972 | ++DOMWINDOW == 104 (1312B800) [pid = 3972] [serial = 104] [outer = 00000000] 04:48:45 INFO - PROCESS | 3972 | ++DOMWINDOW == 105 (13156C00) [pid = 3972] [serial = 105] [outer = 1312B800] 04:48:45 INFO - PROCESS | 3972 | 1466250525122 Marionette DEBUG loaded listener.js 04:48:45 INFO - PROCESS | 3972 | ++DOMWINDOW == 106 (131DDC00) [pid = 3972] [serial = 106] [outer = 1312B800] 04:48:45 INFO - PROCESS | 3972 | --DOMWINDOW == 105 (13D16400) [pid = 3972] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 04:48:45 INFO - PROCESS | 3972 | --DOMWINDOW == 104 (1B385400) [pid = 3972] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 04:48:45 INFO - PROCESS | 3972 | --DOMWINDOW == 103 (1B207C00) [pid = 3972] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 04:48:45 INFO - PROCESS | 3972 | --DOMWINDOW == 102 (1ACED000) [pid = 3972] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 04:48:45 INFO - PROCESS | 3972 | --DOMWINDOW == 101 (1A7D3400) [pid = 3972] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 04:48:45 INFO - PROCESS | 3972 | --DOMWINDOW == 100 (1A603C00) [pid = 3972] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 04:48:45 INFO - PROCESS | 3972 | --DOMWINDOW == 99 (1A59F800) [pid = 3972] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 04:48:45 INFO - PROCESS | 3972 | --DOMWINDOW == 98 (19C6E000) [pid = 3972] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 04:48:45 INFO - PROCESS | 3972 | --DOMWINDOW == 97 (1430D800) [pid = 3972] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 04:48:45 INFO - PROCESS | 3972 | --DOMWINDOW == 96 (15426C00) [pid = 3972] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 04:48:45 INFO - PROCESS | 3972 | --DOMWINDOW == 95 (15D48C00) [pid = 3972] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 04:48:45 INFO - PROCESS | 3972 | --DOMWINDOW == 94 (13270000) [pid = 3972] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 04:48:45 INFO - PROCESS | 3972 | --DOMWINDOW == 93 (15F0D400) [pid = 3972] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 04:48:45 INFO - PROCESS | 3972 | --DOMWINDOW == 92 (15F0B000) [pid = 3972] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 04:48:45 INFO - PROCESS | 3972 | --DOMWINDOW == 91 (18031800) [pid = 3972] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 04:48:45 INFO - PROCESS | 3972 | --DOMWINDOW == 90 (182DFC00) [pid = 3972] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 04:48:45 INFO - PROCESS | 3972 | --DOMWINDOW == 89 (177A2000) [pid = 3972] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 04:48:45 INFO - PROCESS | 3972 | --DOMWINDOW == 88 (1A7BDC00) [pid = 3972] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 04:48:45 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (105EC000) [pid = 3972] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 04:48:45 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (1326D800) [pid = 3972] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 04:48:45 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (105E4400) [pid = 3972] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 04:48:45 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (114CA400) [pid = 3972] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 04:48:45 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (131DD000) [pid = 3972] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 04:48:46 INFO - PROCESS | 3972 | 1466250525993 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]]]}] 04:48:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 04:48:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1158ms 04:48:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 04:48:46 INFO - PROCESS | 3972 | 1466250526038 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 04:48:46 INFO - PROCESS | 3972 | 1466250526041 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 04:48:46 INFO - PROCESS | 3972 | 1466250526044 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 04:48:46 INFO - PROCESS | 3972 | 1466250526047 Marionette TRACE conn3 <- [1,110,null,{}] 04:48:46 INFO - PROCESS | 3972 | 1466250526057 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}] 04:48:46 INFO - PROCESS | 3972 | 1466250526062 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:48:46 INFO - PROCESS | 3972 | 1466250526140 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 04:48:46 INFO - PROCESS | 3972 | 1466250526147 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:46 INFO - PROCESS | 3972 | 1466250526149 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:48:46 INFO - PROCESS | 3972 | ++DOCSHELL 131D5C00 == 35 [pid = 3972] [id = 37] 04:48:46 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (131DBC00) [pid = 3972] [serial = 107] [outer = 00000000] 04:48:46 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (13CD8C00) [pid = 3972] [serial = 108] [outer = 131DBC00] 04:48:46 INFO - PROCESS | 3972 | 1466250526195 Marionette DEBUG loaded listener.js 04:48:46 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (1430DC00) [pid = 3972] [serial = 109] [outer = 131DBC00] 04:48:46 INFO - PROCESS | 3972 | 1466250526624 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]]]}] 04:48:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 04:48:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 626ms 04:48:46 INFO - PROCESS | 3972 | 1466250526682 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 04:48:46 INFO - PROCESS | 3972 | 1466250526684 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 04:48:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 04:48:46 INFO - PROCESS | 3972 | 1466250526687 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 04:48:46 INFO - PROCESS | 3972 | 1466250526689 Marionette TRACE conn3 <- [1,114,null,{}] 04:48:46 INFO - PROCESS | 3972 | 1466250526693 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}] 04:48:46 INFO - PROCESS | 3972 | 1466250526695 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:48:46 INFO - PROCESS | 3972 | 1466250526778 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 04:48:46 INFO - PROCESS | 3972 | 1466250526798 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:46 INFO - PROCESS | 3972 | 1466250526800 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:48:46 INFO - PROCESS | 3972 | ++DOCSHELL 14E7C000 == 36 [pid = 3972] [id = 38] 04:48:46 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (14E7E400) [pid = 3972] [serial = 110] [outer = 00000000] 04:48:46 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (15428800) [pid = 3972] [serial = 111] [outer = 14E7E400] 04:48:46 INFO - PROCESS | 3972 | 1466250526844 Marionette DEBUG loaded listener.js 04:48:46 INFO - PROCESS | 3972 | ++DOMWINDOW == 89 (1594D800) [pid = 3972] [serial = 112] [outer = 14E7E400] 04:48:47 INFO - PROCESS | 3972 | 1466250527274 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]]]}] 04:48:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 04:48:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 626ms 04:48:47 INFO - PROCESS | 3972 | 1466250527326 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 04:48:47 INFO - PROCESS | 3972 | 1466250527328 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 04:48:47 INFO - PROCESS | 3972 | 1466250527331 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 04:48:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 04:48:47 INFO - PROCESS | 3972 | 1466250527332 Marionette TRACE conn3 <- [1,118,null,{}] 04:48:47 INFO - PROCESS | 3972 | 1466250527335 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}] 04:48:47 INFO - PROCESS | 3972 | 1466250527337 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:48:47 INFO - PROCESS | 3972 | 1466250527412 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 04:48:47 INFO - PROCESS | 3972 | 1466250527419 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:47 INFO - PROCESS | 3972 | 1466250527421 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:48:47 INFO - PROCESS | 3972 | ++DOCSHELL 15D42000 == 37 [pid = 3972] [id = 39] 04:48:47 INFO - PROCESS | 3972 | ++DOMWINDOW == 90 (15F03800) [pid = 3972] [serial = 113] [outer = 00000000] 04:48:47 INFO - PROCESS | 3972 | ++DOMWINDOW == 91 (15F0D400) [pid = 3972] [serial = 114] [outer = 15F03800] 04:48:47 INFO - PROCESS | 3972 | 1466250527465 Marionette DEBUG loaded listener.js 04:48:47 INFO - PROCESS | 3972 | ++DOMWINDOW == 92 (16A3BC00) [pid = 3972] [serial = 115] [outer = 15F03800] 04:48:48 INFO - PROCESS | 3972 | 1466250527999 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]]]}] 04:48:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 04:48:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 735ms 04:48:48 INFO - PROCESS | 3972 | 1466250528072 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 04:48:48 INFO - PROCESS | 3972 | 1466250528077 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 04:48:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 04:48:48 INFO - PROCESS | 3972 | 1466250528082 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 04:48:48 INFO - PROCESS | 3972 | 1466250528085 Marionette TRACE conn3 <- [1,122,null,{}] 04:48:48 INFO - PROCESS | 3972 | 1466250528122 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}] 04:48:48 INFO - PROCESS | 3972 | 1466250528125 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:48:48 INFO - PROCESS | 3972 | 1466250528301 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 04:48:48 INFO - PROCESS | 3972 | 1466250528346 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:48 INFO - PROCESS | 3972 | 1466250528349 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:48:48 INFO - PROCESS | 3972 | ++DOCSHELL 104E0C00 == 38 [pid = 3972] [id = 40] 04:48:48 INFO - PROCESS | 3972 | ++DOMWINDOW == 93 (1105C400) [pid = 3972] [serial = 116] [outer = 00000000] 04:48:48 INFO - PROCESS | 3972 | ++DOMWINDOW == 94 (11268C00) [pid = 3972] [serial = 117] [outer = 1105C400] 04:48:48 INFO - PROCESS | 3972 | 1466250528403 Marionette DEBUG loaded listener.js 04:48:48 INFO - PROCESS | 3972 | ++DOMWINDOW == 95 (12AADC00) [pid = 3972] [serial = 118] [outer = 1105C400] 04:48:48 INFO - PROCESS | 3972 | 1466250528899 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]]]}] 04:48:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 04:48:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 845ms 04:48:48 INFO - PROCESS | 3972 | 1466250528926 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 04:48:48 INFO - PROCESS | 3972 | 1466250528931 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 04:48:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 04:48:48 INFO - PROCESS | 3972 | 1466250528937 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 04:48:48 INFO - PROCESS | 3972 | 1466250528940 Marionette TRACE conn3 <- [1,126,null,{}] 04:48:48 INFO - PROCESS | 3972 | 1466250528944 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}] 04:48:48 INFO - PROCESS | 3972 | 1466250528947 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:48:49 INFO - PROCESS | 3972 | 1466250529048 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 04:48:49 INFO - PROCESS | 3972 | 1466250529134 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:49 INFO - PROCESS | 3972 | 1466250529137 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:48:49 INFO - PROCESS | 3972 | ++DOCSHELL 1281BC00 == 39 [pid = 3972] [id = 41] 04:48:49 INFO - PROCESS | 3972 | ++DOMWINDOW == 96 (13273C00) [pid = 3972] [serial = 119] [outer = 00000000] 04:48:49 INFO - PROCESS | 3972 | ++DOMWINDOW == 97 (14E72800) [pid = 3972] [serial = 120] [outer = 13273C00] 04:48:49 INFO - PROCESS | 3972 | 1466250529191 Marionette DEBUG loaded listener.js 04:48:49 INFO - PROCESS | 3972 | ++DOMWINDOW == 98 (15484800) [pid = 3972] [serial = 121] [outer = 13273C00] 04:48:49 INFO - PROCESS | 3972 | 1466250529758 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]]]}] 04:48:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 04:48:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 829ms 04:48:49 INFO - PROCESS | 3972 | 1466250529779 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 04:48:49 INFO - PROCESS | 3972 | 1466250529781 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 04:48:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 04:48:49 INFO - PROCESS | 3972 | 1466250529785 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 04:48:49 INFO - PROCESS | 3972 | 1466250529789 Marionette TRACE conn3 <- [1,130,null,{}] 04:48:49 INFO - PROCESS | 3972 | 1466250529800 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}] 04:48:49 INFO - PROCESS | 3972 | 1466250529805 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:48:49 INFO - PROCESS | 3972 | 1466250529910 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 04:48:50 INFO - PROCESS | 3972 | 1466250529999 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:50 INFO - PROCESS | 3972 | 1466250530002 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:48:50 INFO - PROCESS | 3972 | ++DOCSHELL 1802B800 == 40 [pid = 3972] [id = 42] 04:48:50 INFO - PROCESS | 3972 | ++DOMWINDOW == 99 (1802BC00) [pid = 3972] [serial = 122] [outer = 00000000] 04:48:50 INFO - PROCESS | 3972 | ++DOMWINDOW == 100 (18140400) [pid = 3972] [serial = 123] [outer = 1802BC00] 04:48:50 INFO - PROCESS | 3972 | 1466250530057 Marionette DEBUG loaded listener.js 04:48:50 INFO - PROCESS | 3972 | ++DOMWINDOW == 101 (198E4C00) [pid = 3972] [serial = 124] [outer = 1802BC00] 04:48:50 INFO - PROCESS | 3972 | 1466250530547 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]]]}] 04:48:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 04:48:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 798ms 04:48:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 04:48:50 INFO - PROCESS | 3972 | 1466250530587 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 04:48:50 INFO - PROCESS | 3972 | 1466250530590 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 04:48:50 INFO - PROCESS | 3972 | 1466250530593 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 04:48:50 INFO - PROCESS | 3972 | 1466250530595 Marionette TRACE conn3 <- [1,134,null,{}] 04:48:50 INFO - PROCESS | 3972 | 1466250530599 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}] 04:48:50 INFO - PROCESS | 3972 | 1466250530601 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:48:50 INFO - PROCESS | 3972 | 1466250530729 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 04:48:50 INFO - PROCESS | 3972 | 1466250530814 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:50 INFO - PROCESS | 3972 | 1466250530816 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:48:50 INFO - PROCESS | 3972 | ++DOCSHELL 19C0D800 == 41 [pid = 3972] [id = 43] 04:48:50 INFO - PROCESS | 3972 | ++DOMWINDOW == 102 (19C0E000) [pid = 3972] [serial = 125] [outer = 00000000] 04:48:50 INFO - PROCESS | 3972 | ++DOMWINDOW == 103 (19C6BC00) [pid = 3972] [serial = 126] [outer = 19C0E000] 04:48:50 INFO - PROCESS | 3972 | 1466250530876 Marionette DEBUG loaded listener.js 04:48:50 INFO - PROCESS | 3972 | ++DOMWINDOW == 104 (1A04AC00) [pid = 3972] [serial = 127] [outer = 19C0E000] 04:48:51 INFO - PROCESS | 3972 | 1466250531531 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]]]}] 04:48:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 04:48:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1002ms 04:48:51 INFO - PROCESS | 3972 | 1466250531596 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 04:48:51 INFO - PROCESS | 3972 | 1466250531600 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 04:48:51 INFO - PROCESS | 3972 | 1466250531605 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 04:48:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 04:48:51 INFO - PROCESS | 3972 | 1466250531608 Marionette TRACE conn3 <- [1,138,null,{}] 04:48:51 INFO - PROCESS | 3972 | 1466250531614 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}] 04:48:51 INFO - PROCESS | 3972 | 1466250531616 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:48:51 INFO - PROCESS | 3972 | 1466250531755 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 04:48:52 INFO - PROCESS | 3972 | --DOCSHELL 14E7C000 == 40 [pid = 3972] [id = 38] 04:48:52 INFO - PROCESS | 3972 | --DOCSHELL 131D5C00 == 39 [pid = 3972] [id = 37] 04:48:52 INFO - PROCESS | 3972 | --DOCSHELL 1310CC00 == 38 [pid = 3972] [id = 36] 04:48:52 INFO - PROCESS | 3972 | --DOCSHELL 10F82C00 == 37 [pid = 3972] [id = 35] 04:48:52 INFO - PROCESS | 3972 | --DOCSHELL 102CB400 == 36 [pid = 3972] [id = 34] 04:48:52 INFO - PROCESS | 3972 | --DOCSHELL 1322A000 == 35 [pid = 3972] [id = 32] 04:48:52 INFO - PROCESS | 3972 | --DOCSHELL 19C0D800 == 34 [pid = 3972] [id = 43] 04:48:52 INFO - PROCESS | 3972 | --DOCSHELL 15D3F000 == 33 [pid = 3972] [id = 29] 04:48:52 INFO - PROCESS | 3972 | --DOCSHELL 1281BC00 == 32 [pid = 3972] [id = 41] 04:48:52 INFO - PROCESS | 3972 | --DOCSHELL 1802B800 == 31 [pid = 3972] [id = 42] 04:48:52 INFO - PROCESS | 3972 | --DOCSHELL 1779D400 == 30 [pid = 3972] [id = 31] 04:48:52 INFO - PROCESS | 3972 | --DOCSHELL 15D42000 == 29 [pid = 3972] [id = 39] 04:48:52 INFO - PROCESS | 3972 | --DOCSHELL 1802CC00 == 28 [pid = 3972] [id = 30] 04:48:52 INFO - PROCESS | 3972 | --DOCSHELL 104E0C00 == 27 [pid = 3972] [id = 40] 04:48:52 INFO - PROCESS | 3972 | --DOCSHELL 14314400 == 26 [pid = 3972] [id = 33] 04:48:52 INFO - PROCESS | 3972 | 1466250532337 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:52 INFO - PROCESS | 3972 | 1466250532341 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:48:52 INFO - PROCESS | 3972 | --DOMWINDOW == 103 (1657B400) [pid = 3972] [serial = 17] [outer = 00000000] [url = about:blank] 04:48:52 INFO - PROCESS | 3972 | --DOMWINDOW == 102 (1430E000) [pid = 3972] [serial = 9] [outer = 00000000] [url = about:blank] 04:48:52 INFO - PROCESS | 3972 | --DOMWINDOW == 101 (14313800) [pid = 3972] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 04:48:52 INFO - PROCESS | 3972 | --DOMWINDOW == 100 (12819C00) [pid = 3972] [serial = 4] [outer = 00000000] [url = about:blank] 04:48:52 INFO - PROCESS | 3972 | --DOMWINDOW == 99 (1A112400) [pid = 3972] [serial = 96] [outer = 00000000] [url = about:blank] 04:48:52 INFO - PROCESS | 3972 | --DOMWINDOW == 98 (1322A800) [pid = 3972] [serial = 66] [outer = 00000000] [url = about:blank] 04:48:52 INFO - PROCESS | 3972 | --DOMWINDOW == 97 (14E7A800) [pid = 3972] [serial = 69] [outer = 00000000] [url = about:blank] 04:48:52 INFO - PROCESS | 3972 | --DOMWINDOW == 96 (15488C00) [pid = 3972] [serial = 72] [outer = 00000000] [url = about:blank] 04:48:52 INFO - PROCESS | 3972 | --DOMWINDOW == 95 (1594B000) [pid = 3972] [serial = 73] [outer = 00000000] [url = about:blank] 04:48:52 INFO - PROCESS | 3972 | --DOMWINDOW == 94 (1657B000) [pid = 3972] [serial = 76] [outer = 00000000] [url = about:blank] 04:48:52 INFO - PROCESS | 3972 | --DOMWINDOW == 93 (15F0BC00) [pid = 3972] [serial = 75] [outer = 00000000] [url = about:blank] 04:48:52 INFO - PROCESS | 3972 | --DOMWINDOW == 92 (16990800) [pid = 3972] [serial = 78] [outer = 00000000] [url = about:blank] 04:48:52 INFO - PROCESS | 3972 | --DOMWINDOW == 91 (17071000) [pid = 3972] [serial = 81] [outer = 00000000] [url = about:blank] 04:48:52 INFO - PROCESS | 3972 | --DOMWINDOW == 90 (177A2400) [pid = 3972] [serial = 84] [outer = 00000000] [url = about:blank] 04:48:52 INFO - PROCESS | 3972 | --DOMWINDOW == 89 (18201800) [pid = 3972] [serial = 87] [outer = 00000000] [url = about:blank] 04:48:52 INFO - PROCESS | 3972 | --DOMWINDOW == 88 (19C65C00) [pid = 3972] [serial = 90] [outer = 00000000] [url = about:blank] 04:48:52 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (1A0E6800) [pid = 3972] [serial = 93] [outer = 00000000] [url = about:blank] 04:48:52 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (1699B400) [pid = 3972] [serial = 79] [outer = 00000000] [url = about:blank] 04:48:52 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (1B5A0C00) [pid = 3972] [serial = 51] [outer = 00000000] [url = about:blank] 04:48:52 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (10BB3C00) [pid = 3972] [serial = 54] [outer = 00000000] [url = about:blank] 04:48:52 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (13457C00) [pid = 3972] [serial = 57] [outer = 00000000] [url = about:blank] 04:48:52 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (10A4A400) [pid = 3972] [serial = 60] [outer = 00000000] [url = about:blank] 04:48:52 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (10BB5400) [pid = 3972] [serial = 61] [outer = 00000000] [url = about:blank] 04:48:52 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (11ADE000) [pid = 3972] [serial = 63] [outer = 00000000] [url = about:blank] 04:48:52 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (11CD2000) [pid = 3972] [serial = 64] [outer = 00000000] [url = about:blank] 04:48:52 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (17692000) [pid = 3972] [serial = 82] [outer = 00000000] [url = about:blank] 04:48:52 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (1799C000) [pid = 3972] [serial = 85] [outer = 00000000] [url = about:blank] 04:48:52 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (182D9800) [pid = 3972] [serial = 88] [outer = 00000000] [url = about:blank] 04:48:52 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (19C6C000) [pid = 3972] [serial = 91] [outer = 00000000] [url = about:blank] 04:48:52 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (1A0ECC00) [pid = 3972] [serial = 94] [outer = 00000000] [url = about:blank] 04:48:52 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (13461400) [pid = 3972] [serial = 67] [outer = 00000000] [url = about:blank] 04:48:52 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (14EBC000) [pid = 3972] [serial = 70] [outer = 00000000] [url = about:blank] 04:48:52 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (13CE3800) [pid = 3972] [serial = 58] [outer = 00000000] [url = about:blank] 04:48:52 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (1B65B400) [pid = 3972] [serial = 52] [outer = 00000000] [url = about:blank] 04:48:52 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (11CCEC00) [pid = 3972] [serial = 55] [outer = 00000000] [url = about:blank] 04:48:52 INFO - PROCESS | 3972 | --DOMWINDOW == 68 (1A03EC00) [pid = 3972] [serial = 21] [outer = 00000000] [url = about:blank] 04:48:52 INFO - PROCESS | 3972 | --DOMWINDOW == 67 (1A042800) [pid = 3972] [serial = 22] [outer = 00000000] [url = about:blank] 04:48:52 INFO - PROCESS | 3972 | --DOMWINDOW == 66 (16995C00) [pid = 3972] [serial = 14] [outer = 00000000] [url = about:blank] 04:48:52 INFO - PROCESS | 3972 | --DOMWINDOW == 65 (1B38B000) [pid = 3972] [serial = 43] [outer = 00000000] [url = about:blank] 04:48:52 INFO - PROCESS | 3972 | --DOMWINDOW == 64 (1B598C00) [pid = 3972] [serial = 45] [outer = 00000000] [url = about:blank] 04:48:52 INFO - PROCESS | 3972 | --DOMWINDOW == 63 (1B656000) [pid = 3972] [serial = 48] [outer = 00000000] [url = about:blank] 04:48:52 INFO - PROCESS | 3972 | --DOMWINDOW == 62 (1B38A800) [pid = 3972] [serial = 42] [outer = 00000000] [url = about:blank] 04:48:52 INFO - PROCESS | 3972 | --DOMWINDOW == 61 (1B20E800) [pid = 3972] [serial = 39] [outer = 00000000] [url = about:blank] 04:48:52 INFO - PROCESS | 3972 | --DOMWINDOW == 60 (1B380800) [pid = 3972] [serial = 40] [outer = 00000000] [url = about:blank] 04:48:52 INFO - PROCESS | 3972 | --DOMWINDOW == 59 (1AFA9000) [pid = 3972] [serial = 36] [outer = 00000000] [url = about:blank] 04:48:52 INFO - PROCESS | 3972 | --DOMWINDOW == 58 (1AFAD800) [pid = 3972] [serial = 37] [outer = 00000000] [url = about:blank] 04:48:52 INFO - PROCESS | 3972 | --DOMWINDOW == 57 (1A7D7400) [pid = 3972] [serial = 33] [outer = 00000000] [url = about:blank] 04:48:52 INFO - PROCESS | 3972 | --DOMWINDOW == 56 (1A7DB400) [pid = 3972] [serial = 34] [outer = 00000000] [url = about:blank] 04:48:52 INFO - PROCESS | 3972 | --DOMWINDOW == 55 (1A610000) [pid = 3972] [serial = 30] [outer = 00000000] [url = about:blank] 04:48:52 INFO - PROCESS | 3972 | --DOMWINDOW == 54 (1A650000) [pid = 3972] [serial = 31] [outer = 00000000] [url = about:blank] 04:48:52 INFO - PROCESS | 3972 | --DOMWINDOW == 53 (1ACE4C00) [pid = 3972] [serial = 27] [outer = 00000000] [url = about:blank] 04:48:52 INFO - PROCESS | 3972 | --DOMWINDOW == 52 (1ACE8800) [pid = 3972] [serial = 28] [outer = 00000000] [url = about:blank] 04:48:52 INFO - PROCESS | 3972 | --DOMWINDOW == 51 (1A10C800) [pid = 3972] [serial = 24] [outer = 00000000] [url = about:blank] 04:48:52 INFO - PROCESS | 3972 | ++DOCSHELL 10229400 == 27 [pid = 3972] [id = 44] 04:48:52 INFO - PROCESS | 3972 | ++DOMWINDOW == 52 (1026AC00) [pid = 3972] [serial = 128] [outer = 00000000] 04:48:52 INFO - PROCESS | 3972 | ++DOMWINDOW == 53 (104E0C00) [pid = 3972] [serial = 129] [outer = 1026AC00] 04:48:52 INFO - PROCESS | 3972 | 1466250532440 Marionette DEBUG loaded listener.js 04:48:52 INFO - PROCESS | 3972 | ++DOMWINDOW == 54 (10A49000) [pid = 3972] [serial = 130] [outer = 1026AC00] 04:48:52 INFO - PROCESS | 3972 | 1466250532819 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]]]}] 04:48:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 04:48:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1237ms 04:48:52 INFO - PROCESS | 3972 | 1466250532850 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 04:48:52 INFO - PROCESS | 3972 | 1466250532854 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 04:48:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 04:48:52 INFO - PROCESS | 3972 | 1466250532858 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 04:48:52 INFO - PROCESS | 3972 | 1466250532861 Marionette TRACE conn3 <- [1,142,null,{}] 04:48:52 INFO - PROCESS | 3972 | 1466250532866 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}] 04:48:52 INFO - PROCESS | 3972 | 1466250532870 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:48:53 INFO - PROCESS | 3972 | 1466250532981 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 04:48:53 INFO - PROCESS | 3972 | 1466250533048 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:53 INFO - PROCESS | 3972 | 1466250533051 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:48:53 INFO - PROCESS | 3972 | ++DOCSHELL 10F8B800 == 28 [pid = 3972] [id = 45] 04:48:53 INFO - PROCESS | 3972 | ++DOMWINDOW == 55 (10F8C400) [pid = 3972] [serial = 131] [outer = 00000000] 04:48:53 INFO - PROCESS | 3972 | ++DOMWINDOW == 56 (12819C00) [pid = 3972] [serial = 132] [outer = 10F8C400] 04:48:53 INFO - PROCESS | 3972 | 1466250533097 Marionette DEBUG loaded listener.js 04:48:53 INFO - PROCESS | 3972 | ++DOMWINDOW == 57 (12AA9000) [pid = 3972] [serial = 133] [outer = 10F8C400] 04:48:53 INFO - PROCESS | 3972 | 1466250533460 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]]]}] 04:48:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 04:48:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 642ms 04:48:53 INFO - PROCESS | 3972 | 1466250533495 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 04:48:53 INFO - PROCESS | 3972 | 1466250533499 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 04:48:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 04:48:53 INFO - PROCESS | 3972 | 1466250533504 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 04:48:53 INFO - PROCESS | 3972 | 1466250533506 Marionette TRACE conn3 <- [1,146,null,{}] 04:48:53 INFO - PROCESS | 3972 | 1466250533510 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}] 04:48:53 INFO - PROCESS | 3972 | 1466250533513 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:48:53 INFO - PROCESS | 3972 | 1466250533597 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 04:48:53 INFO - PROCESS | 3972 | 1466250533603 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:53 INFO - PROCESS | 3972 | 1466250533605 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:48:53 INFO - PROCESS | 3972 | ++DOCSHELL 13127400 == 29 [pid = 3972] [id = 46] 04:48:53 INFO - PROCESS | 3972 | ++DOMWINDOW == 58 (13129400) [pid = 3972] [serial = 134] [outer = 00000000] 04:48:53 INFO - PROCESS | 3972 | ++DOMWINDOW == 59 (13220000) [pid = 3972] [serial = 135] [outer = 13129400] 04:48:53 INFO - PROCESS | 3972 | 1466250533650 Marionette DEBUG loaded listener.js 04:48:53 INFO - PROCESS | 3972 | ++DOMWINDOW == 60 (13462C00) [pid = 3972] [serial = 136] [outer = 13129400] 04:48:54 INFO - PROCESS | 3972 | 1466250534096 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]]]}] 04:48:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 04:48:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 642ms 04:48:54 INFO - PROCESS | 3972 | 1466250534143 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 04:48:54 INFO - PROCESS | 3972 | 1466250534145 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 04:48:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 04:48:54 INFO - PROCESS | 3972 | 1466250534150 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 04:48:54 INFO - PROCESS | 3972 | 1466250534156 Marionette TRACE conn3 <- [1,150,null,{}] 04:48:54 INFO - PROCESS | 3972 | 1466250534165 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}] 04:48:54 INFO - PROCESS | 3972 | 1466250534169 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:48:54 INFO - PROCESS | 3972 | 1466250534250 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 04:48:54 INFO - PROCESS | 3972 | 1466250534259 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:54 INFO - PROCESS | 3972 | 1466250534261 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:48:54 INFO - PROCESS | 3972 | ++DOCSHELL 14E74400 == 30 [pid = 3972] [id = 47] 04:48:54 INFO - PROCESS | 3972 | ++DOMWINDOW == 61 (14E74800) [pid = 3972] [serial = 137] [outer = 00000000] 04:48:54 INFO - PROCESS | 3972 | ++DOMWINDOW == 62 (14E7E800) [pid = 3972] [serial = 138] [outer = 14E74800] 04:48:54 INFO - PROCESS | 3972 | 1466250534304 Marionette DEBUG loaded listener.js 04:48:54 INFO - PROCESS | 3972 | ++DOMWINDOW == 63 (15425400) [pid = 3972] [serial = 139] [outer = 14E74800] 04:48:54 INFO - PROCESS | 3972 | 1466250534751 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]]]}] 04:48:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 04:48:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 658ms 04:48:54 INFO - PROCESS | 3972 | 1466250534806 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 04:48:54 INFO - PROCESS | 3972 | 1466250534808 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 04:48:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 04:48:54 INFO - PROCESS | 3972 | 1466250534811 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 04:48:54 INFO - PROCESS | 3972 | 1466250534813 Marionette TRACE conn3 <- [1,154,null,{}] 04:48:54 INFO - PROCESS | 3972 | 1466250534823 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}] 04:48:54 INFO - PROCESS | 3972 | 1466250534825 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:48:54 INFO - PROCESS | 3972 | 1466250534934 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 04:48:55 INFO - PROCESS | 3972 | 1466250535006 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:55 INFO - PROCESS | 3972 | 1466250535009 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:48:55 INFO - PROCESS | 3972 | ++DOCSHELL 1594CC00 == 31 [pid = 3972] [id = 48] 04:48:55 INFO - PROCESS | 3972 | ++DOMWINDOW == 64 (1594E800) [pid = 3972] [serial = 140] [outer = 00000000] 04:48:55 INFO - PROCESS | 3972 | ++DOMWINDOW == 65 (15F07C00) [pid = 3972] [serial = 141] [outer = 1594E800] 04:48:55 INFO - PROCESS | 3972 | 1466250535052 Marionette DEBUG loaded listener.js 04:48:55 INFO - PROCESS | 3972 | ++DOMWINDOW == 66 (15F0C400) [pid = 3972] [serial = 142] [outer = 1594E800] 04:48:55 INFO - PROCESS | 3972 | 1466250535456 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]]]}] 04:48:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 04:48:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 689ms 04:48:55 INFO - PROCESS | 3972 | 1466250535510 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 04:48:55 INFO - PROCESS | 3972 | 1466250535513 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 04:48:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 04:48:55 INFO - PROCESS | 3972 | 1466250535516 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 04:48:55 INFO - PROCESS | 3972 | 1466250535518 Marionette TRACE conn3 <- [1,158,null,{}] 04:48:55 INFO - PROCESS | 3972 | 1466250535521 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}] 04:48:55 INFO - PROCESS | 3972 | 1466250535523 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:48:55 INFO - PROCESS | 3972 | 1466250535626 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 04:48:55 INFO - PROCESS | 3972 | 1466250535637 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:55 INFO - PROCESS | 3972 | 1466250535643 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:48:55 INFO - PROCESS | 3972 | ++DOCSHELL 1659F800 == 32 [pid = 3972] [id = 49] 04:48:55 INFO - PROCESS | 3972 | ++DOMWINDOW == 67 (1659FC00) [pid = 3972] [serial = 143] [outer = 00000000] 04:48:55 INFO - PROCESS | 3972 | ++DOMWINDOW == 68 (16996400) [pid = 3972] [serial = 144] [outer = 1659FC00] 04:48:55 INFO - PROCESS | 3972 | 1466250535700 Marionette DEBUG loaded listener.js 04:48:55 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (16FBDC00) [pid = 3972] [serial = 145] [outer = 1659FC00] 04:48:56 INFO - PROCESS | 3972 | 1466250536131 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]]]}] 04:48:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 04:48:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 626ms 04:48:56 INFO - PROCESS | 3972 | 1466250536154 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 04:48:56 INFO - PROCESS | 3972 | 1466250536156 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 04:48:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 04:48:56 INFO - PROCESS | 3972 | 1466250536164 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 04:48:56 INFO - PROCESS | 3972 | 1466250536166 Marionette TRACE conn3 <- [1,162,null,{}] 04:48:56 INFO - PROCESS | 3972 | 1466250536169 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}] 04:48:56 INFO - PROCESS | 3972 | 1466250536171 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:48:56 INFO - PROCESS | 3972 | 1466250536270 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 04:48:56 INFO - PROCESS | 3972 | 1466250536343 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:56 INFO - PROCESS | 3972 | 1466250536345 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:48:56 INFO - PROCESS | 3972 | ++DOCSHELL 104E1000 == 33 [pid = 3972] [id = 50] 04:48:56 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (17692400) [pid = 3972] [serial = 146] [outer = 00000000] 04:48:56 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (1799C400) [pid = 3972] [serial = 147] [outer = 17692400] 04:48:56 INFO - PROCESS | 3972 | 1466250536391 Marionette DEBUG loaded listener.js 04:48:56 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (1799F800) [pid = 3972] [serial = 148] [outer = 17692400] 04:48:56 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (176AE400) [pid = 3972] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 04:48:56 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (1A03D400) [pid = 3972] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 04:48:56 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (15F03800) [pid = 3972] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 04:48:56 INFO - PROCESS | 3972 | --DOMWINDOW == 68 (10F86C00) [pid = 3972] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 04:48:56 INFO - PROCESS | 3972 | --DOMWINDOW == 67 (1312B800) [pid = 3972] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 04:48:56 INFO - PROCESS | 3972 | --DOMWINDOW == 66 (14E7E400) [pid = 3972] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 04:48:56 INFO - PROCESS | 3972 | --DOMWINDOW == 65 (131DBC00) [pid = 3972] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 04:48:56 INFO - PROCESS | 3972 | 1466250536788 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]]]}] 04:48:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 04:48:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 642ms 04:48:56 INFO - PROCESS | 3972 | 1466250536797 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 04:48:56 INFO - PROCESS | 3972 | 1466250536799 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 04:48:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 04:48:56 INFO - PROCESS | 3972 | 1466250536802 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 04:48:56 INFO - PROCESS | 3972 | 1466250536804 Marionette TRACE conn3 <- [1,166,null,{}] 04:48:56 INFO - PROCESS | 3972 | 1466250536817 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}] 04:48:56 INFO - PROCESS | 3972 | 1466250536819 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:48:56 INFO - PROCESS | 3972 | 1466250536891 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 04:48:56 INFO - PROCESS | 3972 | 1466250536897 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:56 INFO - PROCESS | 3972 | 1466250536898 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:48:56 INFO - PROCESS | 3972 | ++DOCSHELL 114C3C00 == 34 [pid = 3972] [id = 51] 04:48:56 INFO - PROCESS | 3972 | ++DOMWINDOW == 66 (1312AC00) [pid = 3972] [serial = 149] [outer = 00000000] 04:48:56 INFO - PROCESS | 3972 | ++DOMWINDOW == 67 (176AE400) [pid = 3972] [serial = 150] [outer = 1312AC00] 04:48:56 INFO - PROCESS | 3972 | 1466250536942 Marionette DEBUG loaded listener.js 04:48:57 INFO - PROCESS | 3972 | ++DOMWINDOW == 68 (18030800) [pid = 3972] [serial = 151] [outer = 1312AC00] 04:48:57 INFO - PROCESS | 3972 | 1466250537327 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]]]}] 04:48:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 04:48:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 564ms 04:48:57 INFO - PROCESS | 3972 | 1466250537359 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 04:48:57 INFO - PROCESS | 3972 | 1466250537361 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 04:48:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 04:48:57 INFO - PROCESS | 3972 | 1466250537365 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 04:48:57 INFO - PROCESS | 3972 | 1466250537366 Marionette TRACE conn3 <- [1,170,null,{}] 04:48:57 INFO - PROCESS | 3972 | 1466250537370 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}] 04:48:57 INFO - PROCESS | 3972 | 1466250537371 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:48:57 INFO - PROCESS | 3972 | 1466250537469 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 04:48:57 INFO - PROCESS | 3972 | 1466250537476 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:57 INFO - PROCESS | 3972 | 1466250537478 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:48:57 INFO - PROCESS | 3972 | ++DOCSHELL 13940C00 == 35 [pid = 3972] [id = 52] 04:48:57 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (1548B800) [pid = 3972] [serial = 152] [outer = 00000000] 04:48:57 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (198E7C00) [pid = 3972] [serial = 153] [outer = 1548B800] 04:48:57 INFO - PROCESS | 3972 | 1466250537520 Marionette DEBUG loaded listener.js 04:48:57 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (198E8000) [pid = 3972] [serial = 154] [outer = 1548B800] 04:48:57 INFO - PROCESS | 3972 | 1466250537940 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]]]}] 04:48:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 04:48:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 594ms 04:48:57 INFO - PROCESS | 3972 | 1466250537961 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 04:48:57 INFO - PROCESS | 3972 | 1466250537963 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 04:48:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 04:48:57 INFO - PROCESS | 3972 | 1466250537967 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 04:48:57 INFO - PROCESS | 3972 | 1466250537968 Marionette TRACE conn3 <- [1,174,null,{}] 04:48:57 INFO - PROCESS | 3972 | 1466250537971 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}] 04:48:58 INFO - PROCESS | 3972 | 1466250537973 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:48:58 INFO - PROCESS | 3972 | 1466250538081 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 04:48:58 INFO - PROCESS | 3972 | 1466250538089 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:58 INFO - PROCESS | 3972 | 1466250538091 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:48:58 INFO - PROCESS | 3972 | ++DOCSHELL 16576000 == 36 [pid = 3972] [id = 53] 04:48:58 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (19C65C00) [pid = 3972] [serial = 155] [outer = 00000000] 04:48:58 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (1A03F800) [pid = 3972] [serial = 156] [outer = 19C65C00] 04:48:58 INFO - PROCESS | 3972 | 1466250538133 Marionette DEBUG loaded listener.js 04:48:58 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (1A043000) [pid = 3972] [serial = 157] [outer = 19C65C00] 04:48:58 INFO - PROCESS | 3972 | 1466250538494 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]]]}] 04:48:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 04:48:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 595ms 04:48:58 INFO - PROCESS | 3972 | 1466250538591 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 04:48:58 INFO - PROCESS | 3972 | 1466250538596 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 04:48:58 INFO - PROCESS | 3972 | 1466250538601 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 04:48:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 04:48:58 INFO - PROCESS | 3972 | 1466250538606 Marionette TRACE conn3 <- [1,178,null,{}] 04:48:58 INFO - PROCESS | 3972 | 1466250538616 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}] 04:48:58 INFO - PROCESS | 3972 | 1466250538620 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:48:58 INFO - PROCESS | 3972 | 1466250538749 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 04:48:58 INFO - PROCESS | 3972 | 1466250538869 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:58 INFO - PROCESS | 3972 | 1466250538874 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:48:58 INFO - PROCESS | 3972 | ++DOCSHELL 10BBB800 == 37 [pid = 3972] [id = 54] 04:48:58 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (10BBC800) [pid = 3972] [serial = 158] [outer = 00000000] 04:48:58 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (1105F400) [pid = 3972] [serial = 159] [outer = 10BBC800] 04:48:58 INFO - PROCESS | 3972 | 1466250538953 Marionette DEBUG loaded listener.js 04:48:59 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (11266400) [pid = 3972] [serial = 160] [outer = 10BBC800] 04:48:59 INFO - PROCESS | 3972 | 1466250539679 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]]]}] 04:48:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 04:48:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1112ms 04:48:59 INFO - PROCESS | 3972 | 1466250539743 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 04:48:59 INFO - PROCESS | 3972 | 1466250539746 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 04:48:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 04:48:59 INFO - PROCESS | 3972 | 1466250539753 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 04:48:59 INFO - PROCESS | 3972 | 1466250539757 Marionette TRACE conn3 <- [1,182,null,{}] 04:48:59 INFO - PROCESS | 3972 | 1466250539761 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}] 04:48:59 INFO - PROCESS | 3972 | 1466250539764 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:48:59 INFO - PROCESS | 3972 | 1466250539880 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 04:48:59 INFO - PROCESS | 3972 | 1466250539951 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:59 INFO - PROCESS | 3972 | 1466250539953 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:48:59 INFO - PROCESS | 3972 | ++DOCSHELL 12D87800 == 38 [pid = 3972] [id = 55] 04:48:59 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (131DFC00) [pid = 3972] [serial = 161] [outer = 00000000] 04:48:59 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (1345D800) [pid = 3972] [serial = 162] [outer = 131DFC00] 04:49:00 INFO - PROCESS | 3972 | 1466250540009 Marionette DEBUG loaded listener.js 04:49:00 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (13D0D400) [pid = 3972] [serial = 163] [outer = 131DFC00] 04:49:00 INFO - PROCESS | 3972 | --DOCSHELL 13940C00 == 37 [pid = 3972] [id = 52] 04:49:00 INFO - PROCESS | 3972 | --DOCSHELL 114C3C00 == 36 [pid = 3972] [id = 51] 04:49:00 INFO - PROCESS | 3972 | --DOCSHELL 104E1000 == 35 [pid = 3972] [id = 50] 04:49:00 INFO - PROCESS | 3972 | --DOCSHELL 1659F800 == 34 [pid = 3972] [id = 49] 04:49:00 INFO - PROCESS | 3972 | --DOCSHELL 1594CC00 == 33 [pid = 3972] [id = 48] 04:49:00 INFO - PROCESS | 3972 | --DOCSHELL 14E74400 == 32 [pid = 3972] [id = 47] 04:49:00 INFO - PROCESS | 3972 | --DOCSHELL 13127400 == 31 [pid = 3972] [id = 46] 04:49:00 INFO - PROCESS | 3972 | --DOCSHELL 10F8B800 == 30 [pid = 3972] [id = 45] 04:49:00 INFO - PROCESS | 3972 | --DOCSHELL 10229400 == 29 [pid = 3972] [id = 44] 04:49:00 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (1A60A800) [pid = 3972] [serial = 99] [outer = 00000000] [url = about:blank] 04:49:00 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (1A2F1400) [pid = 3972] [serial = 97] [outer = 00000000] [url = about:blank] 04:49:00 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (16A3BC00) [pid = 3972] [serial = 115] [outer = 00000000] [url = about:blank] 04:49:00 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (11269800) [pid = 3972] [serial = 102] [outer = 00000000] [url = about:blank] 04:49:00 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (11AE2C00) [pid = 3972] [serial = 103] [outer = 00000000] [url = about:blank] 04:49:00 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (13156C00) [pid = 3972] [serial = 105] [outer = 00000000] [url = about:blank] 04:49:00 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (15428800) [pid = 3972] [serial = 111] [outer = 00000000] [url = about:blank] 04:49:00 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (1430DC00) [pid = 3972] [serial = 109] [outer = 00000000] [url = about:blank] 04:49:00 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (131DDC00) [pid = 3972] [serial = 106] [outer = 00000000] [url = about:blank] 04:49:00 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (13CD8C00) [pid = 3972] [serial = 108] [outer = 00000000] [url = about:blank] 04:49:00 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (1594D800) [pid = 3972] [serial = 112] [outer = 00000000] [url = about:blank] 04:49:00 INFO - PROCESS | 3972 | --DOMWINDOW == 68 (15F0D400) [pid = 3972] [serial = 114] [outer = 00000000] [url = about:blank] 04:49:00 INFO - PROCESS | 3972 | --DOMWINDOW == 67 (1A649400) [pid = 3972] [serial = 100] [outer = 00000000] [url = about:blank] 04:49:00 INFO - PROCESS | 3972 | 1466250540775 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]]]}] 04:49:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 04:49:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1096ms 04:49:00 INFO - PROCESS | 3972 | 1466250540854 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 04:49:00 INFO - PROCESS | 3972 | 1466250540858 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 04:49:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 04:49:00 INFO - PROCESS | 3972 | 1466250540862 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 04:49:00 INFO - PROCESS | 3972 | 1466250540865 Marionette TRACE conn3 <- [1,186,null,{}] 04:49:00 INFO - PROCESS | 3972 | 1466250540870 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}] 04:49:00 INFO - PROCESS | 3972 | 1466250540873 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:00 INFO - PROCESS | 3972 | 1466250540957 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 04:49:00 INFO - PROCESS | 3972 | 1466250540970 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:00 INFO - PROCESS | 3972 | 1466250540973 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:00 INFO - PROCESS | 3972 | ++DOCSHELL 10A53000 == 30 [pid = 3972] [id = 56] 04:49:00 INFO - PROCESS | 3972 | ++DOMWINDOW == 68 (10F83800) [pid = 3972] [serial = 164] [outer = 00000000] 04:49:01 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (11AD7800) [pid = 3972] [serial = 165] [outer = 10F83800] 04:49:01 INFO - PROCESS | 3972 | 1466250541019 Marionette DEBUG loaded listener.js 04:49:01 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (1281A400) [pid = 3972] [serial = 166] [outer = 10F83800] 04:49:01 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (13158800) [pid = 3972] [serial = 167] [outer = 1B386C00] 04:49:01 INFO - PROCESS | 3972 | 1466250541524 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]]]}] 04:49:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 04:49:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 688ms 04:49:01 INFO - PROCESS | 3972 | 1466250541559 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 04:49:01 INFO - PROCESS | 3972 | 1466250541563 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 04:49:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 04:49:01 INFO - PROCESS | 3972 | 1466250541569 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 04:49:01 INFO - PROCESS | 3972 | 1466250541571 Marionette TRACE conn3 <- [1,190,null,{}] 04:49:01 INFO - PROCESS | 3972 | 1466250541575 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}] 04:49:01 INFO - PROCESS | 3972 | 1466250541577 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:01 INFO - PROCESS | 3972 | 1466250541659 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 04:49:01 INFO - PROCESS | 3972 | 1466250541666 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:01 INFO - PROCESS | 3972 | 1466250541669 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:01 INFO - PROCESS | 3972 | ++DOCSHELL 1314E000 == 31 [pid = 3972] [id = 57] 04:49:01 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (1321F400) [pid = 3972] [serial = 168] [outer = 00000000] 04:49:01 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (13D11000) [pid = 3972] [serial = 169] [outer = 1321F400] 04:49:01 INFO - PROCESS | 3972 | 1466250541717 Marionette DEBUG loaded listener.js 04:49:01 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (14311000) [pid = 3972] [serial = 170] [outer = 1321F400] 04:49:02 INFO - PROCESS | 3972 | 1466250542143 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]]]}] 04:49:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 04:49:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 595ms 04:49:02 INFO - PROCESS | 3972 | 1466250542166 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 04:49:02 INFO - PROCESS | 3972 | 1466250542169 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 04:49:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 04:49:02 INFO - PROCESS | 3972 | 1466250542172 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 04:49:02 INFO - PROCESS | 3972 | 1466250542176 Marionette TRACE conn3 <- [1,194,null,{}] 04:49:02 INFO - PROCESS | 3972 | 1466250542186 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}] 04:49:02 INFO - PROCESS | 3972 | 1466250542190 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:02 INFO - PROCESS | 3972 | 1466250542299 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 04:49:02 INFO - PROCESS | 3972 | 1466250542308 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:02 INFO - PROCESS | 3972 | 1466250542311 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:02 INFO - PROCESS | 3972 | ++DOCSHELL 15949000 == 32 [pid = 3972] [id = 58] 04:49:02 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (15949800) [pid = 3972] [serial = 171] [outer = 00000000] 04:49:02 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (1597BC00) [pid = 3972] [serial = 172] [outer = 15949800] 04:49:02 INFO - PROCESS | 3972 | 1466250542357 Marionette DEBUG loaded listener.js 04:49:02 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (15F0B400) [pid = 3972] [serial = 173] [outer = 15949800] 04:49:02 INFO - PROCESS | 3972 | 1466250542744 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]]]}] 04:49:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 04:49:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 595ms 04:49:02 INFO - PROCESS | 3972 | 1466250542769 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 04:49:02 INFO - PROCESS | 3972 | 1466250542771 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 04:49:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 04:49:02 INFO - PROCESS | 3972 | 1466250542774 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 04:49:02 INFO - PROCESS | 3972 | 1466250542776 Marionette TRACE conn3 <- [1,198,null,{}] 04:49:02 INFO - PROCESS | 3972 | 1466250542779 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}] 04:49:02 INFO - PROCESS | 3972 | 1466250542781 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:02 INFO - PROCESS | 3972 | 1466250542862 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 04:49:02 INFO - PROCESS | 3972 | 1466250542943 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:02 INFO - PROCESS | 3972 | 1466250542945 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:02 INFO - PROCESS | 3972 | ++DOCSHELL 165AA400 == 33 [pid = 3972] [id = 59] 04:49:02 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (165AD400) [pid = 3972] [serial = 174] [outer = 00000000] 04:49:03 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (16E99000) [pid = 3972] [serial = 175] [outer = 165AD400] 04:49:03 INFO - PROCESS | 3972 | 1466250543014 Marionette DEBUG loaded listener.js 04:49:03 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (175F2400) [pid = 3972] [serial = 176] [outer = 165AD400] 04:49:03 INFO - PROCESS | 3972 | 1466250543409 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]]]}] 04:49:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 04:49:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 705ms 04:49:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 04:49:03 INFO - PROCESS | 3972 | 1466250543479 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 04:49:03 INFO - PROCESS | 3972 | 1466250543481 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 04:49:03 INFO - PROCESS | 3972 | 1466250543485 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 04:49:03 INFO - PROCESS | 3972 | 1466250543486 Marionette TRACE conn3 <- [1,202,null,{}] 04:49:03 INFO - PROCESS | 3972 | 1466250543489 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}] 04:49:03 INFO - PROCESS | 3972 | 1466250543491 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:03 INFO - PROCESS | 3972 | 1466250543591 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 04:49:03 INFO - PROCESS | 3972 | 1466250543598 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:03 INFO - PROCESS | 3972 | 1466250543600 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:03 INFO - PROCESS | 3972 | ++DOCSHELL 165AC000 == 34 [pid = 3972] [id = 60] 04:49:03 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (165AD000) [pid = 3972] [serial = 177] [outer = 00000000] 04:49:03 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (179A9C00) [pid = 3972] [serial = 178] [outer = 165AD000] 04:49:03 INFO - PROCESS | 3972 | 1466250543643 Marionette DEBUG loaded listener.js 04:49:03 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (182DD400) [pid = 3972] [serial = 179] [outer = 165AD000] 04:49:04 INFO - PROCESS | 3972 | 1466250544062 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]]]}] 04:49:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 04:49:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 626ms 04:49:04 INFO - PROCESS | 3972 | 1466250544122 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 04:49:04 INFO - PROCESS | 3972 | 1466250544124 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 04:49:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 04:49:04 INFO - PROCESS | 3972 | 1466250544127 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 04:49:04 INFO - PROCESS | 3972 | 1466250544129 Marionette TRACE conn3 <- [1,206,null,{}] 04:49:04 INFO - PROCESS | 3972 | 1466250544132 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}] 04:49:04 INFO - PROCESS | 3972 | 1466250544139 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:04 INFO - PROCESS | 3972 | 1466250544292 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 04:49:04 INFO - PROCESS | 3972 | 1466250544314 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:04 INFO - PROCESS | 3972 | 1466250544316 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:04 INFO - PROCESS | 3972 | ++DOCSHELL 104EAC00 == 35 [pid = 3972] [id = 61] 04:49:04 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (17795C00) [pid = 3972] [serial = 180] [outer = 00000000] 04:49:04 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (1A0E8C00) [pid = 3972] [serial = 181] [outer = 17795C00] 04:49:04 INFO - PROCESS | 3972 | 1466250544358 Marionette DEBUG loaded listener.js 04:49:04 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (1A10D000) [pid = 3972] [serial = 182] [outer = 17795C00] 04:49:04 INFO - PROCESS | 3972 | 1466250544756 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]]]}] 04:49:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 04:49:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 689ms 04:49:04 INFO - PROCESS | 3972 | 1466250544827 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 04:49:04 INFO - PROCESS | 3972 | 1466250544829 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 04:49:04 INFO - PROCESS | 3972 | 1466250544832 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 04:49:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 04:49:04 INFO - PROCESS | 3972 | 1466250544834 Marionette TRACE conn3 <- [1,210,null,{}] 04:49:04 INFO - PROCESS | 3972 | 1466250544837 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}] 04:49:04 INFO - PROCESS | 3972 | 1466250544839 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:05 INFO - PROCESS | 3972 | 1466250545033 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 04:49:05 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (13129400) [pid = 3972] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 04:49:05 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (10F8C400) [pid = 3972] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 04:49:05 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (1026AC00) [pid = 3972] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 04:49:05 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (14E74800) [pid = 3972] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 04:49:05 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (1594E800) [pid = 3972] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 04:49:05 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (1548B800) [pid = 3972] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 04:49:05 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (1105C400) [pid = 3972] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 04:49:05 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (13273C00) [pid = 3972] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 04:49:05 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (1802BC00) [pid = 3972] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 04:49:05 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (1659FC00) [pid = 3972] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 04:49:05 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (17692400) [pid = 3972] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 04:49:05 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (1312AC00) [pid = 3972] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 04:49:05 INFO - PROCESS | 3972 | 1466250545082 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:05 INFO - PROCESS | 3972 | 1466250545084 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:05 INFO - PROCESS | 3972 | ++DOCSHELL 102F1400 == 36 [pid = 3972] [id = 62] 04:49:05 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (10433400) [pid = 3972] [serial = 183] [outer = 00000000] 04:49:05 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (11CD2000) [pid = 3972] [serial = 184] [outer = 10433400] 04:49:05 INFO - PROCESS | 3972 | 1466250545127 Marionette DEBUG loaded listener.js 04:49:05 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (13270C00) [pid = 3972] [serial = 185] [outer = 10433400] 04:49:05 INFO - PROCESS | 3972 | 1466250545461 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]]]}] 04:49:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 04:49:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 705ms 04:49:05 INFO - PROCESS | 3972 | 1466250545533 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 04:49:05 INFO - PROCESS | 3972 | 1466250545534 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 04:49:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 04:49:05 INFO - PROCESS | 3972 | 1466250545538 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 04:49:05 INFO - PROCESS | 3972 | 1466250545539 Marionette TRACE conn3 <- [1,214,null,{}] 04:49:05 INFO - PROCESS | 3972 | 1466250545542 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}] 04:49:05 INFO - PROCESS | 3972 | 1466250545544 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:05 INFO - PROCESS | 3972 | 1466250545668 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 04:49:05 INFO - PROCESS | 3972 | 1466250545674 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:05 INFO - PROCESS | 3972 | 1466250545676 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:05 INFO - PROCESS | 3972 | ++DOCSHELL 11CCDC00 == 37 [pid = 3972] [id = 63] 04:49:05 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (1594E800) [pid = 3972] [serial = 186] [outer = 00000000] 04:49:05 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (1A108000) [pid = 3972] [serial = 187] [outer = 1594E800] 04:49:05 INFO - PROCESS | 3972 | 1466250545718 Marionette DEBUG loaded listener.js 04:49:05 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (1A10A400) [pid = 3972] [serial = 188] [outer = 1594E800] 04:49:06 INFO - PROCESS | 3972 | 1466250546069 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]]]}] 04:49:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 04:49:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 595ms 04:49:06 INFO - PROCESS | 3972 | 1466250546138 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 04:49:06 INFO - PROCESS | 3972 | 1466250546140 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 04:49:06 INFO - PROCESS | 3972 | 1466250546143 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 04:49:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 04:49:06 INFO - PROCESS | 3972 | 1466250546145 Marionette TRACE conn3 <- [1,218,null,{}] 04:49:06 INFO - PROCESS | 3972 | 1466250546148 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}] 04:49:06 INFO - PROCESS | 3972 | 1466250546150 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:06 INFO - PROCESS | 3972 | 1466250546232 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 04:49:06 INFO - PROCESS | 3972 | 1466250546238 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:06 INFO - PROCESS | 3972 | 1466250546240 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:06 INFO - PROCESS | 3972 | ++DOCSHELL 15D47400 == 38 [pid = 3972] [id = 64] 04:49:06 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (19C0E400) [pid = 3972] [serial = 189] [outer = 00000000] 04:49:06 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (1A604800) [pid = 3972] [serial = 190] [outer = 19C0E400] 04:49:06 INFO - PROCESS | 3972 | 1466250546282 Marionette DEBUG loaded listener.js 04:49:06 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (1A60AC00) [pid = 3972] [serial = 191] [outer = 19C0E400] 04:49:06 INFO - PROCESS | 3972 | 1466250546689 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]]]}] 04:49:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 04:49:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 595ms 04:49:06 INFO - PROCESS | 3972 | 1466250546742 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 04:49:06 INFO - PROCESS | 3972 | 1466250546744 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 04:49:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 04:49:06 INFO - PROCESS | 3972 | 1466250546748 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 04:49:06 INFO - PROCESS | 3972 | 1466250546749 Marionette TRACE conn3 <- [1,222,null,{}] 04:49:06 INFO - PROCESS | 3972 | 1466250546753 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}] 04:49:06 INFO - PROCESS | 3972 | 1466250546754 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:06 INFO - PROCESS | 3972 | 1466250546829 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 04:49:06 INFO - PROCESS | 3972 | 1466250546834 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:06 INFO - PROCESS | 3972 | 1466250546836 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:06 INFO - PROCESS | 3972 | ++DOCSHELL 1A59AC00 == 39 [pid = 3972] [id = 65] 04:49:06 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (1A60E400) [pid = 3972] [serial = 192] [outer = 00000000] 04:49:06 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (1A64B400) [pid = 3972] [serial = 193] [outer = 1A60E400] 04:49:06 INFO - PROCESS | 3972 | 1466250546879 Marionette DEBUG loaded listener.js 04:49:06 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (1A650000) [pid = 3972] [serial = 194] [outer = 1A60E400] 04:49:07 INFO - PROCESS | 3972 | 1466250547483 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]]]}] 04:49:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 04:49:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 798ms 04:49:07 INFO - PROCESS | 3972 | 1466250547550 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 04:49:07 INFO - PROCESS | 3972 | 1466250547555 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 04:49:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 04:49:07 INFO - PROCESS | 3972 | 1466250547559 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 04:49:07 INFO - PROCESS | 3972 | 1466250547565 Marionette TRACE conn3 <- [1,226,null,{}] 04:49:07 INFO - PROCESS | 3972 | 1466250547570 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}] 04:49:07 INFO - PROCESS | 3972 | 1466250547572 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:07 INFO - PROCESS | 3972 | 1466250547718 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 04:49:07 INFO - PROCESS | 3972 | 1466250547734 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:07 INFO - PROCESS | 3972 | 1466250547736 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:07 INFO - PROCESS | 3972 | ++DOCSHELL 10A4F800 == 40 [pid = 3972] [id = 66] 04:49:07 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (10BB5400) [pid = 3972] [serial = 195] [outer = 00000000] 04:49:07 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (12BCD400) [pid = 3972] [serial = 196] [outer = 10BB5400] 04:49:07 INFO - PROCESS | 3972 | 1466250547791 Marionette DEBUG loaded listener.js 04:49:07 INFO - PROCESS | 3972 | ++DOMWINDOW == 89 (13CE3400) [pid = 3972] [serial = 197] [outer = 10BB5400] 04:49:08 INFO - PROCESS | 3972 | 1466250548360 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]]]}] 04:49:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 04:49:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 829ms 04:49:08 INFO - PROCESS | 3972 | 1466250548404 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 04:49:08 INFO - PROCESS | 3972 | 1466250548408 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 04:49:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 04:49:08 INFO - PROCESS | 3972 | 1466250548415 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 04:49:08 INFO - PROCESS | 3972 | 1466250548417 Marionette TRACE conn3 <- [1,230,null,{}] 04:49:08 INFO - PROCESS | 3972 | 1466250548421 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}] 04:49:08 INFO - PROCESS | 3972 | 1466250548424 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:08 INFO - PROCESS | 3972 | 1466250548562 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 04:49:08 INFO - PROCESS | 3972 | 1466250548679 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:08 INFO - PROCESS | 3972 | 1466250548682 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:08 INFO - PROCESS | 3972 | ++DOCSHELL 12AA7C00 == 41 [pid = 3972] [id = 67] 04:49:08 INFO - PROCESS | 3972 | ++DOMWINDOW == 90 (12D6A000) [pid = 3972] [serial = 198] [outer = 00000000] 04:49:08 INFO - PROCESS | 3972 | ++DOMWINDOW == 91 (1327AC00) [pid = 3972] [serial = 199] [outer = 12D6A000] 04:49:08 INFO - PROCESS | 3972 | 1466250548740 Marionette DEBUG loaded listener.js 04:49:08 INFO - PROCESS | 3972 | ++DOMWINDOW == 92 (1511DC00) [pid = 3972] [serial = 200] [outer = 12D6A000] 04:49:09 INFO - PROCESS | 3972 | 1466250549263 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]]]}] 04:49:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 04:49:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 908ms 04:49:09 INFO - PROCESS | 3972 | 1466250549319 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 04:49:09 INFO - PROCESS | 3972 | 1466250549322 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 04:49:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 04:49:09 INFO - PROCESS | 3972 | 1466250549326 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 04:49:09 INFO - PROCESS | 3972 | 1466250549329 Marionette TRACE conn3 <- [1,234,null,{}] 04:49:09 INFO - PROCESS | 3972 | 1466250549340 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}] 04:49:09 INFO - PROCESS | 3972 | 1466250549344 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:09 INFO - PROCESS | 3972 | 1466250549446 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 04:49:09 INFO - PROCESS | 3972 | 1466250549523 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:09 INFO - PROCESS | 3972 | 1466250549527 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:09 INFO - PROCESS | 3972 | ++DOCSHELL 198DF000 == 42 [pid = 3972] [id = 68] 04:49:09 INFO - PROCESS | 3972 | ++DOMWINDOW == 93 (198DF400) [pid = 3972] [serial = 201] [outer = 00000000] 04:49:09 INFO - PROCESS | 3972 | ++DOMWINDOW == 94 (198E2800) [pid = 3972] [serial = 202] [outer = 198DF400] 04:49:09 INFO - PROCESS | 3972 | 1466250549581 Marionette DEBUG loaded listener.js 04:49:09 INFO - PROCESS | 3972 | ++DOMWINDOW == 95 (19C6CC00) [pid = 3972] [serial = 203] [outer = 198DF400] 04:49:10 INFO - PROCESS | 3972 | 1466250550345 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]]]}] 04:49:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 04:49:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1048ms 04:49:10 INFO - PROCESS | 3972 | 1466250550398 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 04:49:10 INFO - PROCESS | 3972 | 1466250550402 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 04:49:10 INFO - PROCESS | 3972 | 1466250550408 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 04:49:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 04:49:10 INFO - PROCESS | 3972 | 1466250550411 Marionette TRACE conn3 <- [1,238,null,{}] 04:49:10 INFO - PROCESS | 3972 | 1466250550416 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}] 04:49:10 INFO - PROCESS | 3972 | 1466250550419 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:10 INFO - PROCESS | 3972 | 1466250550517 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 04:49:10 INFO - PROCESS | 3972 | 1466250550592 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:10 INFO - PROCESS | 3972 | 1466250550596 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:10 INFO - PROCESS | 3972 | ++DOCSHELL 10A52C00 == 43 [pid = 3972] [id = 69] 04:49:10 INFO - PROCESS | 3972 | ++DOMWINDOW == 96 (10BB2000) [pid = 3972] [serial = 204] [outer = 00000000] 04:49:10 INFO - PROCESS | 3972 | ++DOMWINDOW == 97 (12AED400) [pid = 3972] [serial = 205] [outer = 10BB2000] 04:49:10 INFO - PROCESS | 3972 | 1466250550644 Marionette DEBUG loaded listener.js 04:49:10 INFO - PROCESS | 3972 | ++DOMWINDOW == 98 (13127400) [pid = 3972] [serial = 206] [outer = 10BB2000] 04:49:11 INFO - PROCESS | 3972 | --DOCSHELL 15D47400 == 42 [pid = 3972] [id = 64] 04:49:11 INFO - PROCESS | 3972 | --DOCSHELL 11CCDC00 == 41 [pid = 3972] [id = 63] 04:49:11 INFO - PROCESS | 3972 | --DOCSHELL 102F1400 == 40 [pid = 3972] [id = 62] 04:49:11 INFO - PROCESS | 3972 | --DOCSHELL 104EAC00 == 39 [pid = 3972] [id = 61] 04:49:11 INFO - PROCESS | 3972 | --DOCSHELL 165AC000 == 38 [pid = 3972] [id = 60] 04:49:11 INFO - PROCESS | 3972 | --DOCSHELL 165AA400 == 37 [pid = 3972] [id = 59] 04:49:11 INFO - PROCESS | 3972 | --DOCSHELL 15949000 == 36 [pid = 3972] [id = 58] 04:49:11 INFO - PROCESS | 3972 | --DOCSHELL 1314E000 == 35 [pid = 3972] [id = 57] 04:49:11 INFO - PROCESS | 3972 | --DOCSHELL 10A53000 == 34 [pid = 3972] [id = 56] 04:49:11 INFO - PROCESS | 3972 | --DOCSHELL 16576000 == 33 [pid = 3972] [id = 53] 04:49:11 INFO - PROCESS | 3972 | --DOMWINDOW == 97 (13220000) [pid = 3972] [serial = 135] [outer = 00000000] [url = about:blank] 04:49:11 INFO - PROCESS | 3972 | --DOMWINDOW == 96 (12819C00) [pid = 3972] [serial = 132] [outer = 00000000] [url = about:blank] 04:49:11 INFO - PROCESS | 3972 | --DOMWINDOW == 95 (12AA9000) [pid = 3972] [serial = 133] [outer = 00000000] [url = about:blank] 04:49:11 INFO - PROCESS | 3972 | --DOMWINDOW == 94 (104E0C00) [pid = 3972] [serial = 129] [outer = 00000000] [url = about:blank] 04:49:11 INFO - PROCESS | 3972 | --DOMWINDOW == 93 (10A49000) [pid = 3972] [serial = 130] [outer = 00000000] [url = about:blank] 04:49:11 INFO - PROCESS | 3972 | --DOMWINDOW == 92 (14E7E800) [pid = 3972] [serial = 138] [outer = 00000000] [url = about:blank] 04:49:11 INFO - PROCESS | 3972 | --DOMWINDOW == 91 (15F07C00) [pid = 3972] [serial = 141] [outer = 00000000] [url = about:blank] 04:49:11 INFO - PROCESS | 3972 | --DOMWINDOW == 90 (198E8000) [pid = 3972] [serial = 154] [outer = 00000000] [url = about:blank] 04:49:11 INFO - PROCESS | 3972 | --DOMWINDOW == 89 (12AADC00) [pid = 3972] [serial = 118] [outer = 00000000] [url = about:blank] 04:49:11 INFO - PROCESS | 3972 | --DOMWINDOW == 88 (11268C00) [pid = 3972] [serial = 117] [outer = 00000000] [url = about:blank] 04:49:11 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (15484800) [pid = 3972] [serial = 121] [outer = 00000000] [url = about:blank] 04:49:11 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (14E72800) [pid = 3972] [serial = 120] [outer = 00000000] [url = about:blank] 04:49:11 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (198E4C00) [pid = 3972] [serial = 124] [outer = 00000000] [url = about:blank] 04:49:11 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (18140400) [pid = 3972] [serial = 123] [outer = 00000000] [url = about:blank] 04:49:11 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (1A03F800) [pid = 3972] [serial = 156] [outer = 00000000] [url = about:blank] 04:49:11 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (19C6BC00) [pid = 3972] [serial = 126] [outer = 00000000] [url = about:blank] 04:49:11 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (16FBDC00) [pid = 3972] [serial = 145] [outer = 00000000] [url = about:blank] 04:49:11 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (16996400) [pid = 3972] [serial = 144] [outer = 00000000] [url = about:blank] 04:49:11 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (15F0C400) [pid = 3972] [serial = 142] [outer = 00000000] [url = about:blank] 04:49:11 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (1799C400) [pid = 3972] [serial = 147] [outer = 00000000] [url = about:blank] 04:49:11 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (198E7C00) [pid = 3972] [serial = 153] [outer = 00000000] [url = about:blank] 04:49:11 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (1799F800) [pid = 3972] [serial = 148] [outer = 00000000] [url = about:blank] 04:49:11 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (13462C00) [pid = 3972] [serial = 136] [outer = 00000000] [url = about:blank] 04:49:11 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (176AE400) [pid = 3972] [serial = 150] [outer = 00000000] [url = about:blank] 04:49:11 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (18030800) [pid = 3972] [serial = 151] [outer = 00000000] [url = about:blank] 04:49:11 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (15425400) [pid = 3972] [serial = 139] [outer = 00000000] [url = about:blank] 04:49:11 INFO - PROCESS | 3972 | 1466250551134 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]]]}] 04:49:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 04:49:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 736ms 04:49:11 INFO - PROCESS | 3972 | 1466250551163 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 04:49:11 INFO - PROCESS | 3972 | 1466250551168 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 04:49:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 04:49:11 INFO - PROCESS | 3972 | 1466250551176 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 04:49:11 INFO - PROCESS | 3972 | 1466250551178 Marionette TRACE conn3 <- [1,242,null,{}] 04:49:11 INFO - PROCESS | 3972 | 1466250551182 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}] 04:49:11 INFO - PROCESS | 3972 | 1466250551185 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:11 INFO - PROCESS | 3972 | 1466250551269 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 04:49:11 INFO - PROCESS | 3972 | 1466250551277 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:11 INFO - PROCESS | 3972 | 1466250551281 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:11 INFO - PROCESS | 3972 | ++DOCSHELL 12AACC00 == 34 [pid = 3972] [id = 70] 04:49:11 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (12AADC00) [pid = 3972] [serial = 207] [outer = 00000000] 04:49:11 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (13150C00) [pid = 3972] [serial = 208] [outer = 12AADC00] 04:49:11 INFO - PROCESS | 3972 | 1466250551328 Marionette DEBUG loaded listener.js 04:49:11 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (1327CC00) [pid = 3972] [serial = 209] [outer = 12AADC00] 04:49:11 INFO - PROCESS | 3972 | 1466250551748 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]]]}] 04:49:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 04:49:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 642ms 04:49:11 INFO - PROCESS | 3972 | 1466250551813 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 04:49:11 INFO - PROCESS | 3972 | 1466250551815 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 04:49:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 04:49:11 INFO - PROCESS | 3972 | 1466250551819 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 04:49:11 INFO - PROCESS | 3972 | 1466250551822 Marionette TRACE conn3 <- [1,246,null,{}] 04:49:11 INFO - PROCESS | 3972 | 1466250551832 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}] 04:49:11 INFO - PROCESS | 3972 | 1466250551836 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:11 INFO - PROCESS | 3972 | 1466250551944 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 04:49:11 INFO - PROCESS | 3972 | 1466250551959 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:11 INFO - PROCESS | 3972 | 1466250551962 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:12 INFO - PROCESS | 3972 | ++DOCSHELL 15428800 == 35 [pid = 3972] [id = 71] 04:49:12 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (15429000) [pid = 3972] [serial = 210] [outer = 00000000] 04:49:12 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (1548FC00) [pid = 3972] [serial = 211] [outer = 15429000] 04:49:12 INFO - PROCESS | 3972 | 1466250552008 Marionette DEBUG loaded listener.js 04:49:12 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (15974000) [pid = 3972] [serial = 212] [outer = 15429000] 04:49:12 INFO - PROCESS | 3972 | 1466250552427 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]]]}] 04:49:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 04:49:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 642ms 04:49:12 INFO - PROCESS | 3972 | 1466250552456 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 04:49:12 INFO - PROCESS | 3972 | 1466250552459 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 04:49:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 04:49:12 INFO - PROCESS | 3972 | 1466250552462 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 04:49:12 INFO - PROCESS | 3972 | 1466250552464 Marionette TRACE conn3 <- [1,250,null,{}] 04:49:12 INFO - PROCESS | 3972 | 1466250552467 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}] 04:49:12 INFO - PROCESS | 3972 | 1466250552469 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:12 INFO - PROCESS | 3972 | 1466250552554 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 04:49:12 INFO - PROCESS | 3972 | 1466250552560 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:12 INFO - PROCESS | 3972 | 1466250552562 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:12 INFO - PROCESS | 3972 | ++DOCSHELL 1597AC00 == 36 [pid = 3972] [id = 72] 04:49:12 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (15D39C00) [pid = 3972] [serial = 213] [outer = 00000000] 04:49:12 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (1657A800) [pid = 3972] [serial = 214] [outer = 15D39C00] 04:49:12 INFO - PROCESS | 3972 | 1466250552605 Marionette DEBUG loaded listener.js 04:49:12 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (16997800) [pid = 3972] [serial = 215] [outer = 15D39C00] 04:49:13 INFO - PROCESS | 3972 | 1466250553057 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]]]}] 04:49:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 04:49:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 642ms 04:49:13 INFO - PROCESS | 3972 | 1466250553100 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 04:49:13 INFO - PROCESS | 3972 | 1466250553102 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 04:49:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 04:49:13 INFO - PROCESS | 3972 | 1466250553105 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 04:49:13 INFO - PROCESS | 3972 | 1466250553107 Marionette TRACE conn3 <- [1,254,null,{}] 04:49:13 INFO - PROCESS | 3972 | 1466250553110 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}] 04:49:13 INFO - PROCESS | 3972 | 1466250553112 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:13 INFO - PROCESS | 3972 | 1466250553189 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 04:49:13 INFO - PROCESS | 3972 | 1466250553195 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:13 INFO - PROCESS | 3972 | 1466250553197 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:13 INFO - PROCESS | 3972 | ++DOCSHELL 16577C00 == 37 [pid = 3972] [id = 73] 04:49:13 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (165A0400) [pid = 3972] [serial = 216] [outer = 00000000] 04:49:13 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (17693C00) [pid = 3972] [serial = 217] [outer = 165A0400] 04:49:13 INFO - PROCESS | 3972 | 1466250553239 Marionette DEBUG loaded listener.js 04:49:13 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (176AF400) [pid = 3972] [serial = 218] [outer = 165A0400] 04:49:13 INFO - PROCESS | 3972 | 1466250553710 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]]]}] 04:49:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 04:49:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 641ms 04:49:13 INFO - PROCESS | 3972 | 1466250553749 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 04:49:13 INFO - PROCESS | 3972 | 1466250553751 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 04:49:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 04:49:13 INFO - PROCESS | 3972 | 1466250553754 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 04:49:13 INFO - PROCESS | 3972 | 1466250553756 Marionette TRACE conn3 <- [1,258,null,{}] 04:49:13 INFO - PROCESS | 3972 | 1466250553759 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}] 04:49:13 INFO - PROCESS | 3972 | 1466250553765 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:13 INFO - PROCESS | 3972 | 1466250553890 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 04:49:13 INFO - PROCESS | 3972 | 1466250553945 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:13 INFO - PROCESS | 3972 | 1466250553947 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:13 INFO - PROCESS | 3972 | ++DOCSHELL 13157000 == 38 [pid = 3972] [id = 74] 04:49:13 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (198DA400) [pid = 3972] [serial = 219] [outer = 00000000] 04:49:14 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (198E1C00) [pid = 3972] [serial = 220] [outer = 198DA400] 04:49:14 INFO - PROCESS | 3972 | 1466250553992 Marionette DEBUG loaded listener.js 04:49:14 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (198E6000) [pid = 3972] [serial = 221] [outer = 198DA400] 04:49:14 INFO - PROCESS | 3972 | 1466250554390 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]]]}] 04:49:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 04:49:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 704ms 04:49:14 INFO - PROCESS | 3972 | 1466250554454 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 04:49:14 INFO - PROCESS | 3972 | 1466250554456 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 04:49:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 04:49:14 INFO - PROCESS | 3972 | 1466250554459 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 04:49:14 INFO - PROCESS | 3972 | 1466250554461 Marionette TRACE conn3 <- [1,262,null,{}] 04:49:14 INFO - PROCESS | 3972 | 1466250554464 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}] 04:49:14 INFO - PROCESS | 3972 | 1466250554466 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:14 INFO - PROCESS | 3972 | 1466250554605 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 04:49:14 INFO - PROCESS | 3972 | 1466250554627 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:14 INFO - PROCESS | 3972 | 1466250554629 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:14 INFO - PROCESS | 3972 | ++DOCSHELL 19C01C00 == 39 [pid = 3972] [id = 75] 04:49:14 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (19C02000) [pid = 3972] [serial = 222] [outer = 00000000] 04:49:14 INFO - PROCESS | 3972 | ++DOMWINDOW == 89 (19C6C000) [pid = 3972] [serial = 223] [outer = 19C02000] 04:49:14 INFO - PROCESS | 3972 | 1466250554674 Marionette DEBUG loaded listener.js 04:49:14 INFO - PROCESS | 3972 | ++DOMWINDOW == 90 (1A03F000) [pid = 3972] [serial = 224] [outer = 19C02000] 04:49:15 INFO - PROCESS | 3972 | 1466250555067 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]]]}] 04:49:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 04:49:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 642ms 04:49:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 04:49:15 INFO - PROCESS | 3972 | 1466250555099 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 04:49:15 INFO - PROCESS | 3972 | 1466250555101 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 04:49:15 INFO - PROCESS | 3972 | 1466250555104 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 04:49:15 INFO - PROCESS | 3972 | 1466250555106 Marionette TRACE conn3 <- [1,266,null,{}] 04:49:15 INFO - PROCESS | 3972 | 1466250555109 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}] 04:49:15 INFO - PROCESS | 3972 | 1466250555111 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:15 INFO - PROCESS | 3972 | 1466250555218 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 04:49:15 INFO - PROCESS | 3972 | 1466250555223 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:15 INFO - PROCESS | 3972 | 1466250555225 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:15 INFO - PROCESS | 3972 | ++DOCSHELL 19C68800 == 40 [pid = 3972] [id = 76] 04:49:15 INFO - PROCESS | 3972 | ++DOMWINDOW == 91 (1A048C00) [pid = 3972] [serial = 225] [outer = 00000000] 04:49:15 INFO - PROCESS | 3972 | ++DOMWINDOW == 92 (1A10F800) [pid = 3972] [serial = 226] [outer = 1A048C00] 04:49:15 INFO - PROCESS | 3972 | 1466250555267 Marionette DEBUG loaded listener.js 04:49:15 INFO - PROCESS | 3972 | ++DOMWINDOW == 93 (1A2F2400) [pid = 3972] [serial = 227] [outer = 1A048C00] 04:49:15 INFO - PROCESS | 3972 | --DOMWINDOW == 92 (165AD000) [pid = 3972] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 04:49:15 INFO - PROCESS | 3972 | --DOMWINDOW == 91 (15949800) [pid = 3972] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 04:49:15 INFO - PROCESS | 3972 | --DOMWINDOW == 90 (17795C00) [pid = 3972] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 04:49:15 INFO - PROCESS | 3972 | --DOMWINDOW == 89 (10F83800) [pid = 3972] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 04:49:15 INFO - PROCESS | 3972 | --DOMWINDOW == 88 (1321F400) [pid = 3972] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 04:49:15 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (10433400) [pid = 3972] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 04:49:15 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (19C0E400) [pid = 3972] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 04:49:15 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (165AD400) [pid = 3972] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 04:49:15 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (1594E800) [pid = 3972] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 04:49:15 INFO - PROCESS | 3972 | 1466250555746 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]]]}] 04:49:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 04:49:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 705ms 04:49:15 INFO - PROCESS | 3972 | 1466250555802 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 04:49:15 INFO - PROCESS | 3972 | 1466250555804 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 04:49:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 04:49:15 INFO - PROCESS | 3972 | 1466250555807 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 04:49:15 INFO - PROCESS | 3972 | 1466250555809 Marionette TRACE conn3 <- [1,270,null,{}] 04:49:15 INFO - PROCESS | 3972 | 1466250555813 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}] 04:49:15 INFO - PROCESS | 3972 | 1466250555816 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:15 INFO - PROCESS | 3972 | 1466250555948 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 04:49:16 INFO - PROCESS | 3972 | 1466250556000 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:16 INFO - PROCESS | 3972 | 1466250556002 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:16 INFO - PROCESS | 3972 | ++DOCSHELL 165AD400 == 41 [pid = 3972] [id = 77] 04:49:16 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (16E97800) [pid = 3972] [serial = 228] [outer = 00000000] 04:49:16 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (1A112800) [pid = 3972] [serial = 229] [outer = 16E97800] 04:49:16 INFO - PROCESS | 3972 | 1466250556044 Marionette DEBUG loaded listener.js 04:49:16 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (1A603800) [pid = 3972] [serial = 230] [outer = 16E97800] 04:49:16 INFO - PROCESS | 3972 | 1466250556377 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]]]}] 04:49:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 04:49:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 594ms 04:49:16 INFO - PROCESS | 3972 | 1466250556405 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 04:49:16 INFO - PROCESS | 3972 | 1466250556407 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 04:49:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 04:49:16 INFO - PROCESS | 3972 | 1466250556410 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 04:49:16 INFO - PROCESS | 3972 | 1466250556411 Marionette TRACE conn3 <- [1,274,null,{}] 04:49:16 INFO - PROCESS | 3972 | 1466250556415 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}] 04:49:16 INFO - PROCESS | 3972 | 1466250556417 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:16 INFO - PROCESS | 3972 | 1466250556534 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 04:49:16 INFO - PROCESS | 3972 | 1466250556541 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:16 INFO - PROCESS | 3972 | 1466250556543 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:16 INFO - PROCESS | 3972 | ++DOCSHELL 182DA800 == 42 [pid = 3972] [id = 78] 04:49:16 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (1A108400) [pid = 3972] [serial = 231] [outer = 00000000] 04:49:16 INFO - PROCESS | 3972 | ++DOMWINDOW == 89 (1A654400) [pid = 3972] [serial = 232] [outer = 1A108400] 04:49:16 INFO - PROCESS | 3972 | 1466250556586 Marionette DEBUG loaded listener.js 04:49:16 INFO - PROCESS | 3972 | ++DOMWINDOW == 90 (1A657C00) [pid = 3972] [serial = 233] [outer = 1A108400] 04:49:16 INFO - PROCESS | 3972 | 1466250556974 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]]]}] 04:49:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 04:49:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 595ms 04:49:17 INFO - PROCESS | 3972 | 1466250557007 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 04:49:17 INFO - PROCESS | 3972 | 1466250557010 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 04:49:17 INFO - PROCESS | 3972 | 1466250557013 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 04:49:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 04:49:17 INFO - PROCESS | 3972 | 1466250557015 Marionette TRACE conn3 <- [1,278,null,{}] 04:49:17 INFO - PROCESS | 3972 | 1466250557018 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}] 04:49:17 INFO - PROCESS | 3972 | 1466250557021 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:17 INFO - PROCESS | 3972 | 1466250557141 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 04:49:17 INFO - PROCESS | 3972 | 1466250557155 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:17 INFO - PROCESS | 3972 | 1466250557157 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:17 INFO - PROCESS | 3972 | ++DOCSHELL 1A7B3800 == 43 [pid = 3972] [id = 79] 04:49:17 INFO - PROCESS | 3972 | ++DOMWINDOW == 91 (1A7B4800) [pid = 3972] [serial = 234] [outer = 00000000] 04:49:17 INFO - PROCESS | 3972 | ++DOMWINDOW == 92 (1A7D2C00) [pid = 3972] [serial = 235] [outer = 1A7B4800] 04:49:17 INFO - PROCESS | 3972 | 1466250557201 Marionette DEBUG loaded listener.js 04:49:17 INFO - PROCESS | 3972 | ++DOMWINDOW == 93 (1A7D8C00) [pid = 3972] [serial = 236] [outer = 1A7B4800] 04:49:17 INFO - PROCESS | 3972 | 1466250557705 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]]]}] 04:49:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 04:49:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 688ms 04:49:17 INFO - PROCESS | 3972 | 1466250557745 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 04:49:17 INFO - PROCESS | 3972 | 1466250557750 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 04:49:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 04:49:17 INFO - PROCESS | 3972 | 1466250557755 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 04:49:17 INFO - PROCESS | 3972 | 1466250557759 Marionette TRACE conn3 <- [1,282,null,{}] 04:49:17 INFO - PROCESS | 3972 | 1466250557764 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}] 04:49:17 INFO - PROCESS | 3972 | 1466250557767 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:17 INFO - PROCESS | 3972 | 1466250557878 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 04:49:17 INFO - PROCESS | 3972 | 1466250557973 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:17 INFO - PROCESS | 3972 | 1466250557978 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:17 INFO - PROCESS | 3972 | ++DOCSHELL 10F8CC00 == 44 [pid = 3972] [id = 80] 04:49:17 INFO - PROCESS | 3972 | ++DOMWINDOW == 94 (1105C400) [pid = 3972] [serial = 237] [outer = 00000000] 04:49:18 INFO - PROCESS | 3972 | ++DOMWINDOW == 95 (11C2F000) [pid = 3972] [serial = 238] [outer = 1105C400] 04:49:18 INFO - PROCESS | 3972 | 1466250558034 Marionette DEBUG loaded listener.js 04:49:18 INFO - PROCESS | 3972 | ++DOMWINDOW == 96 (12A1FC00) [pid = 3972] [serial = 239] [outer = 1105C400] 04:49:18 INFO - PROCESS | 3972 | 1466250558701 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]]]}] 04:49:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 04:49:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1002ms 04:49:18 INFO - PROCESS | 3972 | 1466250558776 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 04:49:18 INFO - PROCESS | 3972 | 1466250558780 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 04:49:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 04:49:18 INFO - PROCESS | 3972 | 1466250558846 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 04:49:18 INFO - PROCESS | 3972 | 1466250558851 Marionette TRACE conn3 <- [1,286,null,{}] 04:49:18 INFO - PROCESS | 3972 | 1466250558858 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}] 04:49:18 INFO - PROCESS | 3972 | 1466250558861 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:18 INFO - PROCESS | 3972 | 1466250558974 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 04:49:19 INFO - PROCESS | 3972 | 1466250559044 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:19 INFO - PROCESS | 3972 | 1466250559047 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:19 INFO - PROCESS | 3972 | ++DOCSHELL 1511A000 == 45 [pid = 3972] [id = 81] 04:49:19 INFO - PROCESS | 3972 | ++DOMWINDOW == 97 (15491000) [pid = 3972] [serial = 240] [outer = 00000000] 04:49:19 INFO - PROCESS | 3972 | ++DOMWINDOW == 98 (1657AC00) [pid = 3972] [serial = 241] [outer = 15491000] 04:49:19 INFO - PROCESS | 3972 | 1466250559101 Marionette DEBUG loaded listener.js 04:49:19 INFO - PROCESS | 3972 | ++DOMWINDOW == 99 (16FC9C00) [pid = 3972] [serial = 242] [outer = 15491000] 04:49:19 INFO - PROCESS | 3972 | 1466250559614 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]]]}] 04:49:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 04:49:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 829ms 04:49:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 04:49:19 INFO - PROCESS | 3972 | 1466250559651 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 04:49:19 INFO - PROCESS | 3972 | 1466250559653 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 04:49:19 INFO - PROCESS | 3972 | 1466250559658 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 04:49:19 INFO - PROCESS | 3972 | 1466250559662 Marionette TRACE conn3 <- [1,290,null,{}] 04:49:19 INFO - PROCESS | 3972 | 1466250559673 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}] 04:49:19 INFO - PROCESS | 3972 | 1466250559678 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:19 INFO - PROCESS | 3972 | 1466250559785 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 04:49:19 INFO - PROCESS | 3972 | 1466250559875 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:19 INFO - PROCESS | 3972 | 1466250559878 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:19 INFO - PROCESS | 3972 | ++DOCSHELL 19C6BC00 == 46 [pid = 3972] [id = 82] 04:49:19 INFO - PROCESS | 3972 | ++DOMWINDOW == 100 (1A042800) [pid = 3972] [serial = 243] [outer = 00000000] 04:49:19 INFO - PROCESS | 3972 | ++DOMWINDOW == 101 (1A606800) [pid = 3972] [serial = 244] [outer = 1A042800] 04:49:19 INFO - PROCESS | 3972 | 1466250559933 Marionette DEBUG loaded listener.js 04:49:20 INFO - PROCESS | 3972 | ++DOMWINDOW == 102 (1A7B3000) [pid = 3972] [serial = 245] [outer = 1A042800] 04:49:20 INFO - PROCESS | 3972 | 1466250560504 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]]]}] 04:49:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 04:49:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 892ms 04:49:20 INFO - PROCESS | 3972 | 1466250560561 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 04:49:20 INFO - PROCESS | 3972 | 1466250560564 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 04:49:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 04:49:20 INFO - PROCESS | 3972 | 1466250560568 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 04:49:20 INFO - PROCESS | 3972 | 1466250560569 Marionette TRACE conn3 <- [1,294,null,{}] 04:49:20 INFO - PROCESS | 3972 | 1466250560573 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}] 04:49:20 INFO - PROCESS | 3972 | 1466250560575 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:20 INFO - PROCESS | 3972 | 1466250560679 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 04:49:20 INFO - PROCESS | 3972 | 1466250560768 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:20 INFO - PROCESS | 3972 | 1466250560770 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:20 INFO - PROCESS | 3972 | ++DOCSHELL 1A7D7000 == 47 [pid = 3972] [id = 83] 04:49:20 INFO - PROCESS | 3972 | ++DOMWINDOW == 103 (1A7DA800) [pid = 3972] [serial = 246] [outer = 00000000] 04:49:20 INFO - PROCESS | 3972 | ++DOMWINDOW == 104 (1AB10000) [pid = 3972] [serial = 247] [outer = 1A7DA800] 04:49:20 INFO - PROCESS | 3972 | 1466250560823 Marionette DEBUG loaded listener.js 04:49:20 INFO - PROCESS | 3972 | ++DOMWINDOW == 105 (1ACDF400) [pid = 3972] [serial = 248] [outer = 1A7DA800] 04:49:21 INFO - PROCESS | 3972 | 1466250561367 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]]]}] 04:49: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. 04:49:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 846ms 04:49:21 INFO - PROCESS | 3972 | 1466250561410 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 04:49:21 INFO - PROCESS | 3972 | 1466250561412 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 04:49:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 04:49:21 INFO - PROCESS | 3972 | 1466250561416 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 04:49:21 INFO - PROCESS | 3972 | 1466250561418 Marionette TRACE conn3 <- [1,298,null,{}] 04:49:21 INFO - PROCESS | 3972 | 1466250561421 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}] 04:49:21 INFO - PROCESS | 3972 | 1466250561423 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:21 INFO - PROCESS | 3972 | 1466250561528 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 04:49:21 INFO - PROCESS | 3972 | 1466250561619 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:21 INFO - PROCESS | 3972 | 1466250561621 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:21 INFO - PROCESS | 3972 | ++DOCSHELL 12AEE400 == 48 [pid = 3972] [id = 84] 04:49:21 INFO - PROCESS | 3972 | ++DOMWINDOW == 106 (12D86C00) [pid = 3972] [serial = 249] [outer = 00000000] 04:49:21 INFO - PROCESS | 3972 | ++DOMWINDOW == 107 (14E72C00) [pid = 3972] [serial = 250] [outer = 12D86C00] 04:49:21 INFO - PROCESS | 3972 | 1466250561673 Marionette DEBUG loaded listener.js 04:49:21 INFO - PROCESS | 3972 | ++DOMWINDOW == 108 (176A7400) [pid = 3972] [serial = 251] [outer = 12D86C00] 04:49:22 INFO - PROCESS | 3972 | 1466250562561 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]]]}] 04:49: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. 04:49:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1189ms 04:49:22 INFO - PROCESS | 3972 | 1466250562618 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 04:49:22 INFO - PROCESS | 3972 | 1466250562621 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 04:49:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 04:49:22 INFO - PROCESS | 3972 | 1466250562625 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 04:49:22 INFO - PROCESS | 3972 | 1466250562627 Marionette TRACE conn3 <- [1,302,null,{}] 04:49:22 INFO - PROCESS | 3972 | 1466250562632 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}] 04:49:22 INFO - PROCESS | 3972 | 1466250562634 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:22 INFO - PROCESS | 3972 | 1466250562726 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 04:49:22 INFO - PROCESS | 3972 | 1466250562804 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:22 INFO - PROCESS | 3972 | 1466250562806 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:22 INFO - PROCESS | 3972 | ++DOCSHELL 1393E400 == 49 [pid = 3972] [id = 85] 04:49:22 INFO - PROCESS | 3972 | ++DOMWINDOW == 109 (1393E800) [pid = 3972] [serial = 252] [outer = 00000000] 04:49:22 INFO - PROCESS | 3972 | ++DOMWINDOW == 110 (15949800) [pid = 3972] [serial = 253] [outer = 1393E800] 04:49:22 INFO - PROCESS | 3972 | 1466250562855 Marionette DEBUG loaded listener.js 04:49:22 INFO - PROCESS | 3972 | ++DOMWINDOW == 111 (15F05400) [pid = 3972] [serial = 254] [outer = 1393E800] 04:49:23 INFO - PROCESS | 3972 | --DOCSHELL 10BBB800 == 48 [pid = 3972] [id = 54] 04:49:23 INFO - PROCESS | 3972 | --DOCSHELL 182DA800 == 47 [pid = 3972] [id = 78] 04:49:23 INFO - PROCESS | 3972 | --DOCSHELL 165AD400 == 46 [pid = 3972] [id = 77] 04:49:23 INFO - PROCESS | 3972 | --DOCSHELL 19C68800 == 45 [pid = 3972] [id = 76] 04:49:23 INFO - PROCESS | 3972 | --DOCSHELL 19C01C00 == 44 [pid = 3972] [id = 75] 04:49:23 INFO - PROCESS | 3972 | --DOCSHELL 13157000 == 43 [pid = 3972] [id = 74] 04:49:23 INFO - PROCESS | 3972 | --DOCSHELL 16577C00 == 42 [pid = 3972] [id = 73] 04:49:23 INFO - PROCESS | 3972 | --DOCSHELL 1597AC00 == 41 [pid = 3972] [id = 72] 04:49:23 INFO - PROCESS | 3972 | --DOCSHELL 15428800 == 40 [pid = 3972] [id = 71] 04:49:23 INFO - PROCESS | 3972 | --DOCSHELL 12AACC00 == 39 [pid = 3972] [id = 70] 04:49:23 INFO - PROCESS | 3972 | --DOCSHELL 10A52C00 == 38 [pid = 3972] [id = 69] 04:49:23 INFO - PROCESS | 3972 | --DOCSHELL 12AA7C00 == 37 [pid = 3972] [id = 67] 04:49:23 INFO - PROCESS | 3972 | --DOCSHELL 10A4F800 == 36 [pid = 3972] [id = 66] 04:49:23 INFO - PROCESS | 3972 | --DOMWINDOW == 110 (179A9C00) [pid = 3972] [serial = 178] [outer = 00000000] [url = about:blank] 04:49:23 INFO - PROCESS | 3972 | --DOMWINDOW == 109 (1597BC00) [pid = 3972] [serial = 172] [outer = 00000000] [url = about:blank] 04:49:23 INFO - PROCESS | 3972 | --DOMWINDOW == 108 (1A0E8C00) [pid = 3972] [serial = 181] [outer = 00000000] [url = about:blank] 04:49:23 INFO - PROCESS | 3972 | --DOMWINDOW == 107 (11AD7800) [pid = 3972] [serial = 165] [outer = 00000000] [url = about:blank] 04:49:23 INFO - PROCESS | 3972 | --DOMWINDOW == 106 (1281A400) [pid = 3972] [serial = 166] [outer = 00000000] [url = about:blank] 04:49:23 INFO - PROCESS | 3972 | --DOMWINDOW == 105 (13D11000) [pid = 3972] [serial = 169] [outer = 00000000] [url = about:blank] 04:49:23 INFO - PROCESS | 3972 | --DOMWINDOW == 104 (14311000) [pid = 3972] [serial = 170] [outer = 00000000] [url = about:blank] 04:49:23 INFO - PROCESS | 3972 | --DOMWINDOW == 103 (1105F400) [pid = 3972] [serial = 159] [outer = 00000000] [url = about:blank] 04:49:23 INFO - PROCESS | 3972 | --DOMWINDOW == 102 (1345D800) [pid = 3972] [serial = 162] [outer = 00000000] [url = about:blank] 04:49:23 INFO - PROCESS | 3972 | --DOMWINDOW == 101 (182DD400) [pid = 3972] [serial = 179] [outer = 00000000] [url = about:blank] 04:49:23 INFO - PROCESS | 3972 | --DOMWINDOW == 100 (1A10D000) [pid = 3972] [serial = 182] [outer = 00000000] [url = about:blank] 04:49:23 INFO - PROCESS | 3972 | --DOMWINDOW == 99 (13270C00) [pid = 3972] [serial = 185] [outer = 00000000] [url = about:blank] 04:49:23 INFO - PROCESS | 3972 | --DOMWINDOW == 98 (1A60AC00) [pid = 3972] [serial = 191] [outer = 00000000] [url = about:blank] 04:49:23 INFO - PROCESS | 3972 | --DOMWINDOW == 97 (1A7AE800) [pid = 3972] [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.] 04:49:23 INFO - PROCESS | 3972 | --DOMWINDOW == 96 (1A604800) [pid = 3972] [serial = 190] [outer = 00000000] [url = about:blank] 04:49:23 INFO - PROCESS | 3972 | --DOMWINDOW == 95 (15F0B400) [pid = 3972] [serial = 173] [outer = 00000000] [url = about:blank] 04:49:23 INFO - PROCESS | 3972 | --DOMWINDOW == 94 (16E99000) [pid = 3972] [serial = 175] [outer = 00000000] [url = about:blank] 04:49:23 INFO - PROCESS | 3972 | --DOMWINDOW == 93 (11CD2000) [pid = 3972] [serial = 184] [outer = 00000000] [url = about:blank] 04:49:23 INFO - PROCESS | 3972 | --DOMWINDOW == 92 (1A64B400) [pid = 3972] [serial = 193] [outer = 00000000] [url = about:blank] 04:49:23 INFO - PROCESS | 3972 | --DOMWINDOW == 91 (1A10A400) [pid = 3972] [serial = 188] [outer = 00000000] [url = about:blank] 04:49:23 INFO - PROCESS | 3972 | --DOMWINDOW == 90 (175F2400) [pid = 3972] [serial = 176] [outer = 00000000] [url = about:blank] 04:49:23 INFO - PROCESS | 3972 | --DOMWINDOW == 89 (1A108000) [pid = 3972] [serial = 187] [outer = 00000000] [url = about:blank] 04:49:23 INFO - PROCESS | 3972 | 1466250563415 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]]]}] 04:49:23 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. 04:49:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 829ms 04:49:23 INFO - PROCESS | 3972 | 1466250563467 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 04:49:23 INFO - PROCESS | 3972 | 1466250563471 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 04:49:23 INFO - PROCESS | 3972 | 1466250563477 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 04:49:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 04:49:23 INFO - PROCESS | 3972 | 1466250563480 Marionette TRACE conn3 <- [1,306,null,{}] 04:49:23 INFO - PROCESS | 3972 | 1466250563483 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}] 04:49:23 INFO - PROCESS | 3972 | 1466250563486 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:23 INFO - PROCESS | 3972 | 1466250563581 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 04:49:23 INFO - PROCESS | 3972 | 1466250563663 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:23 INFO - PROCESS | 3972 | 1466250563665 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:23 INFO - PROCESS | 3972 | ++DOCSHELL 12AEE000 == 37 [pid = 3972] [id = 86] 04:49:23 INFO - PROCESS | 3972 | ++DOMWINDOW == 90 (13034C00) [pid = 3972] [serial = 255] [outer = 00000000] 04:49:23 INFO - PROCESS | 3972 | ++DOMWINDOW == 91 (1430E000) [pid = 3972] [serial = 256] [outer = 13034C00] 04:49:23 INFO - PROCESS | 3972 | 1466250563711 Marionette DEBUG loaded listener.js 04:49:23 INFO - PROCESS | 3972 | ++DOMWINDOW == 92 (1542EC00) [pid = 3972] [serial = 257] [outer = 13034C00] 04:49:24 INFO - PROCESS | 3972 | 1466250564076 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]]]}] 04:49:24 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. 04:49:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 642ms 04:49:24 INFO - PROCESS | 3972 | 1466250564116 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 04:49:24 INFO - PROCESS | 3972 | 1466250564118 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 04:49:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 04:49:24 INFO - PROCESS | 3972 | 1466250564121 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 04:49:24 INFO - PROCESS | 3972 | 1466250564125 Marionette TRACE conn3 <- [1,310,null,{}] 04:49:24 INFO - PROCESS | 3972 | 1466250564135 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}] 04:49:24 INFO - PROCESS | 3972 | 1466250564139 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:24 INFO - PROCESS | 3972 | 1466250564221 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 04:49:24 INFO - PROCESS | 3972 | 1466250564228 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:24 INFO - PROCESS | 3972 | 1466250564230 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:24 INFO - PROCESS | 3972 | ++DOCSHELL 16996000 == 38 [pid = 3972] [id = 87] 04:49:24 INFO - PROCESS | 3972 | ++DOMWINDOW == 93 (17070C00) [pid = 3972] [serial = 258] [outer = 00000000] 04:49:24 INFO - PROCESS | 3972 | ++DOMWINDOW == 94 (176AE800) [pid = 3972] [serial = 259] [outer = 17070C00] 04:49:24 INFO - PROCESS | 3972 | 1466250564276 Marionette DEBUG loaded listener.js 04:49:24 INFO - PROCESS | 3972 | ++DOMWINDOW == 95 (1802CC00) [pid = 3972] [serial = 260] [outer = 17070C00] 04:49:24 INFO - PROCESS | 3972 | 1466250564718 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]]]}] 04:49: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. 04:49:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 641ms 04:49:24 INFO - PROCESS | 3972 | 1466250564759 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 04:49:24 INFO - PROCESS | 3972 | 1466250564761 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 04:49:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 04:49:24 INFO - PROCESS | 3972 | 1466250564765 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 04:49:24 INFO - PROCESS | 3972 | 1466250564766 Marionette TRACE conn3 <- [1,314,null,{}] 04:49:24 INFO - PROCESS | 3972 | 1466250564769 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}] 04:49:24 INFO - PROCESS | 3972 | 1466250564771 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:24 INFO - PROCESS | 3972 | 1466250564855 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 04:49:24 INFO - PROCESS | 3972 | 1466250564862 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:24 INFO - PROCESS | 3972 | 1466250564864 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:24 INFO - PROCESS | 3972 | ++DOCSHELL 18201800 == 39 [pid = 3972] [id = 88] 04:49:24 INFO - PROCESS | 3972 | ++DOMWINDOW == 96 (198DB000) [pid = 3972] [serial = 261] [outer = 00000000] 04:49:24 INFO - PROCESS | 3972 | ++DOMWINDOW == 97 (198E4400) [pid = 3972] [serial = 262] [outer = 198DB000] 04:49:24 INFO - PROCESS | 3972 | 1466250564907 Marionette DEBUG loaded listener.js 04:49:24 INFO - PROCESS | 3972 | ++DOMWINDOW == 98 (1A046C00) [pid = 3972] [serial = 263] [outer = 198DB000] 04:49:25 INFO - PROCESS | 3972 | 1466250565340 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]]]}] 04:49:25 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. 04:49:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 595ms 04:49:25 INFO - PROCESS | 3972 | 1466250565361 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 04:49:25 INFO - PROCESS | 3972 | 1466250565363 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 04:49:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 04:49:25 INFO - PROCESS | 3972 | 1466250565366 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 04:49:25 INFO - PROCESS | 3972 | 1466250565368 Marionette TRACE conn3 <- [1,318,null,{}] 04:49:25 INFO - PROCESS | 3972 | 1466250565371 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}] 04:49:25 INFO - PROCESS | 3972 | 1466250565373 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:25 INFO - PROCESS | 3972 | 1466250565495 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 04:49:25 INFO - PROCESS | 3972 | 1466250565508 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:25 INFO - PROCESS | 3972 | 1466250565510 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:25 INFO - PROCESS | 3972 | ++DOCSHELL 14E76C00 == 40 [pid = 3972] [id = 89] 04:49:25 INFO - PROCESS | 3972 | ++DOMWINDOW == 99 (198E2C00) [pid = 3972] [serial = 264] [outer = 00000000] 04:49:25 INFO - PROCESS | 3972 | ++DOMWINDOW == 100 (1A10D000) [pid = 3972] [serial = 265] [outer = 198E2C00] 04:49:25 INFO - PROCESS | 3972 | 1466250565554 Marionette DEBUG loaded listener.js 04:49:25 INFO - PROCESS | 3972 | ++DOMWINDOW == 101 (1A2E9400) [pid = 3972] [serial = 266] [outer = 198E2C00] 04:49:25 INFO - PROCESS | 3972 | 1466250565812 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 04:49:26 INFO - PROCESS | 3972 | 1466250566030 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]]]}] 04:49:26 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. 04:49:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 704ms 04:49:26 INFO - PROCESS | 3972 | 1466250566066 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 04:49:26 INFO - PROCESS | 3972 | 1466250566069 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 04:49:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 04:49:26 INFO - PROCESS | 3972 | 1466250566072 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 04:49:26 INFO - PROCESS | 3972 | 1466250566074 Marionette TRACE conn3 <- [1,322,null,{}] 04:49:26 INFO - PROCESS | 3972 | 1466250566077 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}] 04:49:26 INFO - PROCESS | 3972 | 1466250566083 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:26 INFO - PROCESS | 3972 | 1466250566218 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 04:49:26 INFO - PROCESS | 3972 | 1466250566296 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:26 INFO - PROCESS | 3972 | 1466250566299 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:26 INFO - PROCESS | 3972 | ++DOCSHELL 105E5800 == 41 [pid = 3972] [id = 90] 04:49:26 INFO - PROCESS | 3972 | ++DOMWINDOW == 102 (1A7D5400) [pid = 3972] [serial = 267] [outer = 00000000] 04:49:26 INFO - PROCESS | 3972 | ++DOMWINDOW == 103 (1ACE6000) [pid = 3972] [serial = 268] [outer = 1A7D5400] 04:49:26 INFO - PROCESS | 3972 | 1466250566342 Marionette DEBUG loaded listener.js 04:49:26 INFO - PROCESS | 3972 | ++DOMWINDOW == 104 (1ACEC400) [pid = 3972] [serial = 269] [outer = 1A7D5400] 04:49:26 INFO - PROCESS | 3972 | 1466250566763 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]]]}] 04:49: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. 04:49:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 736ms 04:49:26 INFO - PROCESS | 3972 | 1466250566813 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 04:49:26 INFO - PROCESS | 3972 | 1466250566815 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 04:49:26 INFO - PROCESS | 3972 | 1466250566818 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 04:49:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 04:49:26 INFO - PROCESS | 3972 | 1466250566820 Marionette TRACE conn3 <- [1,326,null,{}] 04:49:26 INFO - PROCESS | 3972 | 1466250566823 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}] 04:49:26 INFO - PROCESS | 3972 | 1466250566825 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:26 INFO - PROCESS | 3972 | 1466250566935 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 04:49:26 INFO - PROCESS | 3972 | 1466250566942 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:26 INFO - PROCESS | 3972 | 1466250566944 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:27 INFO - PROCESS | 3972 | ++DOCSHELL 19990800 == 42 [pid = 3972] [id = 91] 04:49:27 INFO - PROCESS | 3972 | ++DOMWINDOW == 105 (19995000) [pid = 3972] [serial = 270] [outer = 00000000] 04:49:27 INFO - PROCESS | 3972 | ++DOMWINDOW == 106 (1999AC00) [pid = 3972] [serial = 271] [outer = 19995000] 04:49:27 INFO - PROCESS | 3972 | 1466250567052 Marionette DEBUG loaded listener.js 04:49:27 INFO - PROCESS | 3972 | ++DOMWINDOW == 107 (1999DC00) [pid = 3972] [serial = 272] [outer = 19995000] 04:49:27 INFO - PROCESS | 3972 | 1466250567613 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]]]}] 04:49:27 INFO - PROCESS | 3972 | --DOMWINDOW == 106 (131DFC00) [pid = 3972] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 04:49:27 INFO - PROCESS | 3972 | --DOMWINDOW == 105 (19C0E000) [pid = 3972] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 04:49:27 INFO - PROCESS | 3972 | --DOMWINDOW == 104 (19C65C00) [pid = 3972] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 04:49:27 INFO - PROCESS | 3972 | --DOMWINDOW == 103 (12D6A000) [pid = 3972] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 04:49:27 INFO - PROCESS | 3972 | --DOMWINDOW == 102 (198DF400) [pid = 3972] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 04:49:27 INFO - PROCESS | 3972 | --DOMWINDOW == 101 (198DA400) [pid = 3972] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 04:49:27 INFO - PROCESS | 3972 | --DOMWINDOW == 100 (10BB2000) [pid = 3972] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 04:49:27 INFO - PROCESS | 3972 | --DOMWINDOW == 99 (10BB5400) [pid = 3972] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 04:49:27 INFO - PROCESS | 3972 | --DOMWINDOW == 98 (165A0400) [pid = 3972] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 04:49:27 INFO - PROCESS | 3972 | --DOMWINDOW == 97 (15429000) [pid = 3972] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 04:49:27 INFO - PROCESS | 3972 | --DOMWINDOW == 96 (19C02000) [pid = 3972] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 04:49:27 INFO - PROCESS | 3972 | --DOMWINDOW == 95 (12AADC00) [pid = 3972] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 04:49:27 INFO - PROCESS | 3972 | --DOMWINDOW == 94 (15D39C00) [pid = 3972] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 04:49:27 INFO - PROCESS | 3972 | --DOMWINDOW == 93 (1A048C00) [pid = 3972] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 04:49:27 INFO - PROCESS | 3972 | --DOMWINDOW == 92 (16E97800) [pid = 3972] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 04:49:27 INFO - PROCESS | 3972 | --DOMWINDOW == 91 (1A108400) [pid = 3972] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 04:49:27 INFO - PROCESS | 3972 | --DOMWINDOW == 90 (10BBC800) [pid = 3972] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 04:49: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. 04:49:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 845ms 04:49:27 INFO - PROCESS | 3972 | 1466250567661 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 04:49:27 INFO - PROCESS | 3972 | 1466250567663 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 04:49:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 04:49:27 INFO - PROCESS | 3972 | 1466250567666 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 04:49:27 INFO - PROCESS | 3972 | 1466250567668 Marionette TRACE conn3 <- [1,330,null,{}] 04:49:27 INFO - PROCESS | 3972 | 1466250567671 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}] 04:49:27 INFO - PROCESS | 3972 | 1466250567673 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:27 INFO - PROCESS | 3972 | 1466250567751 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 04:49:27 INFO - PROCESS | 3972 | 1466250567758 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:27 INFO - PROCESS | 3972 | 1466250567760 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:27 INFO - PROCESS | 3972 | ++DOCSHELL 12A20800 == 43 [pid = 3972] [id = 92] 04:49:27 INFO - PROCESS | 3972 | ++DOMWINDOW == 91 (12AA9000) [pid = 3972] [serial = 273] [outer = 00000000] 04:49:27 INFO - PROCESS | 3972 | ++DOMWINDOW == 92 (1327B400) [pid = 3972] [serial = 274] [outer = 12AA9000] 04:49:27 INFO - PROCESS | 3972 | 1466250567803 Marionette DEBUG loaded listener.js 04:49:27 INFO - PROCESS | 3972 | ++DOMWINDOW == 93 (14323800) [pid = 3972] [serial = 275] [outer = 12AA9000] 04:49:28 INFO - PROCESS | 3972 | 1466250568233 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]]]}] 04:49:28 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. 04:49:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 595ms 04:49:28 INFO - PROCESS | 3972 | 1466250568264 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 04:49:28 INFO - PROCESS | 3972 | 1466250568266 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 04:49:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 04:49:28 INFO - PROCESS | 3972 | 1466250568273 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 04:49:28 INFO - PROCESS | 3972 | 1466250568275 Marionette TRACE conn3 <- [1,334,null,{}] 04:49:28 INFO - PROCESS | 3972 | 1466250568278 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}] 04:49:28 INFO - PROCESS | 3972 | 1466250568280 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:28 INFO - PROCESS | 3972 | 1466250568361 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 04:49:28 INFO - PROCESS | 3972 | 1466250568367 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:28 INFO - PROCESS | 3972 | 1466250568369 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:28 INFO - PROCESS | 3972 | ++DOCSHELL 12D6A000 == 44 [pid = 3972] [id = 93] 04:49:28 INFO - PROCESS | 3972 | ++DOMWINDOW == 94 (1432A800) [pid = 3972] [serial = 276] [outer = 00000000] 04:49:28 INFO - PROCESS | 3972 | ++DOMWINDOW == 95 (14330400) [pid = 3972] [serial = 277] [outer = 1432A800] 04:49:28 INFO - PROCESS | 3972 | 1466250568413 Marionette DEBUG loaded listener.js 04:49:28 INFO - PROCESS | 3972 | ++DOMWINDOW == 96 (15F0AC00) [pid = 3972] [serial = 278] [outer = 1432A800] 04:49:28 INFO - PROCESS | 3972 | 1466250568806 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]]]}] 04:49: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. 04:49:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 595ms 04:49:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 04:49:28 INFO - PROCESS | 3972 | 1466250568873 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 04:49:28 INFO - PROCESS | 3972 | 1466250568875 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 04:49:28 INFO - PROCESS | 3972 | 1466250568878 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 04:49:28 INFO - PROCESS | 3972 | 1466250568880 Marionette TRACE conn3 <- [1,338,null,{}] 04:49:28 INFO - PROCESS | 3972 | 1466250568883 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}] 04:49:28 INFO - PROCESS | 3972 | 1466250568895 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:29 INFO - PROCESS | 3972 | 1466250568976 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 04:49:29 INFO - PROCESS | 3972 | 1466250568981 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:29 INFO - PROCESS | 3972 | 1466250568983 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:29 INFO - PROCESS | 3972 | ++DOCSHELL 14314C00 == 45 [pid = 3972] [id = 94] 04:49:29 INFO - PROCESS | 3972 | ++DOMWINDOW == 97 (14328C00) [pid = 3972] [serial = 279] [outer = 00000000] 04:49:29 INFO - PROCESS | 3972 | ++DOMWINDOW == 98 (198E7000) [pid = 3972] [serial = 280] [outer = 14328C00] 04:49:29 INFO - PROCESS | 3972 | 1466250569026 Marionette DEBUG loaded listener.js 04:49:29 INFO - PROCESS | 3972 | ++DOMWINDOW == 99 (1999A800) [pid = 3972] [serial = 281] [outer = 14328C00] 04:49:29 INFO - PROCESS | 3972 | 1466250569470 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]]]}] 04:49: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. 04:49:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 626ms 04:49:29 INFO - PROCESS | 3972 | 1466250569516 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 04:49:29 INFO - PROCESS | 3972 | 1466250569519 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 04:49:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 04:49:29 INFO - PROCESS | 3972 | 1466250569522 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 04:49:29 INFO - PROCESS | 3972 | 1466250569524 Marionette TRACE conn3 <- [1,342,null,{}] 04:49:29 INFO - PROCESS | 3972 | 1466250569528 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}] 04:49:29 INFO - PROCESS | 3972 | 1466250569530 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:29 INFO - PROCESS | 3972 | 1466250569626 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 04:49:29 INFO - PROCESS | 3972 | 1466250569760 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:29 INFO - PROCESS | 3972 | 1466250569763 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:29 INFO - PROCESS | 3972 | ++DOCSHELL 10433400 == 46 [pid = 3972] [id = 95] 04:49:29 INFO - PROCESS | 3972 | ++DOMWINDOW == 100 (10471400) [pid = 3972] [serial = 282] [outer = 00000000] 04:49:29 INFO - PROCESS | 3972 | ++DOMWINDOW == 101 (10A49000) [pid = 3972] [serial = 283] [outer = 10471400] 04:49:29 INFO - PROCESS | 3972 | 1466250569818 Marionette DEBUG loaded listener.js 04:49:29 INFO - PROCESS | 3972 | ++DOMWINDOW == 102 (10F83800) [pid = 3972] [serial = 284] [outer = 10471400] 04:49:30 INFO - PROCESS | 3972 | 1466250570446 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]]]}] 04:49: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. 04:49:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 940ms 04:49:30 INFO - PROCESS | 3972 | 1466250570468 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 04:49:30 INFO - PROCESS | 3972 | 1466250570471 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 04:49:30 INFO - PROCESS | 3972 | 1466250570476 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 04:49:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 04:49:30 INFO - PROCESS | 3972 | 1466250570479 Marionette TRACE conn3 <- [1,346,null,{}] 04:49:30 INFO - PROCESS | 3972 | 1466250570485 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}] 04:49:30 INFO - PROCESS | 3972 | 1466250570487 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:30 INFO - PROCESS | 3972 | 1466250570598 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 04:49:30 INFO - PROCESS | 3972 | 1466250570728 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:30 INFO - PROCESS | 3972 | 1466250570731 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:30 INFO - PROCESS | 3972 | ++DOCSHELL 13D1AC00 == 47 [pid = 3972] [id = 96] 04:49:30 INFO - PROCESS | 3972 | ++DOMWINDOW == 103 (13D1B800) [pid = 3972] [serial = 285] [outer = 00000000] 04:49:30 INFO - PROCESS | 3972 | ++DOMWINDOW == 104 (14E7DC00) [pid = 3972] [serial = 286] [outer = 13D1B800] 04:49:30 INFO - PROCESS | 3972 | 1466250570787 Marionette DEBUG loaded listener.js 04:49:30 INFO - PROCESS | 3972 | ++DOMWINDOW == 105 (15973800) [pid = 3972] [serial = 287] [outer = 13D1B800] 04:49:31 INFO - PROCESS | 3972 | 1466250571325 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]]]}] 04:49:31 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. 04:49:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 908ms 04:49:31 INFO - PROCESS | 3972 | 1466250571384 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 04:49:31 INFO - PROCESS | 3972 | 1466250571388 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 04:49:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 04:49:31 INFO - PROCESS | 3972 | 1466250571392 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 04:49:31 INFO - PROCESS | 3972 | 1466250571394 Marionette TRACE conn3 <- [1,350,null,{}] 04:49:31 INFO - PROCESS | 3972 | 1466250571399 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}] 04:49:31 INFO - PROCESS | 3972 | 1466250571401 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:31 INFO - PROCESS | 3972 | 1466250571514 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 04:49:31 INFO - PROCESS | 3972 | 1466250571639 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:31 INFO - PROCESS | 3972 | 1466250571642 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:31 INFO - PROCESS | 3972 | ++DOCSHELL 15F91800 == 48 [pid = 3972] [id = 97] 04:49:31 INFO - PROCESS | 3972 | ++DOMWINDOW == 106 (15F95800) [pid = 3972] [serial = 288] [outer = 00000000] 04:49:31 INFO - PROCESS | 3972 | ++DOMWINDOW == 107 (1656EC00) [pid = 3972] [serial = 289] [outer = 15F95800] 04:49:31 INFO - PROCESS | 3972 | 1466250571704 Marionette DEBUG loaded listener.js 04:49:31 INFO - PROCESS | 3972 | ++DOMWINDOW == 108 (16E98800) [pid = 3972] [serial = 290] [outer = 15F95800] 04:49:32 INFO - PROCESS | 3972 | 1466250572334 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]]]}] 04:49:32 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. 04:49:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1002ms 04:49:32 INFO - PROCESS | 3972 | 1466250572577 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 04:49:32 INFO - PROCESS | 3972 | 1466250572582 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 04:49:32 INFO - PROCESS | 3972 | 1466250572589 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 04:49:32 INFO - PROCESS | 3972 | 1466250572591 Marionette TRACE conn3 <- [1,354,null,{}] 04:49:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 04:49:32 INFO - PROCESS | 3972 | 1466250572597 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}] 04:49:32 INFO - PROCESS | 3972 | 1466250572600 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:32 INFO - PROCESS | 3972 | 1466250572703 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 04:49:32 INFO - PROCESS | 3972 | 1466250572791 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:32 INFO - PROCESS | 3972 | 1466250572796 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:32 INFO - PROCESS | 3972 | ++DOCSHELL 11CD2800 == 49 [pid = 3972] [id = 98] 04:49:32 INFO - PROCESS | 3972 | ++DOMWINDOW == 109 (12817C00) [pid = 3972] [serial = 291] [outer = 00000000] 04:49:32 INFO - PROCESS | 3972 | ++DOMWINDOW == 110 (12AB4800) [pid = 3972] [serial = 292] [outer = 12817C00] 04:49:32 INFO - PROCESS | 3972 | 1466250572845 Marionette DEBUG loaded listener.js 04:49:32 INFO - PROCESS | 3972 | ++DOMWINDOW == 111 (13109C00) [pid = 3972] [serial = 293] [outer = 12817C00] 04:49:33 INFO - PROCESS | 3972 | 1466250573420 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]]]}] 04:49: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. 04:49:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 877ms 04:49:33 INFO - PROCESS | 3972 | 1466250573480 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 04:49:33 INFO - PROCESS | 3972 | 1466250573483 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 04:49:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 04:49:33 INFO - PROCESS | 3972 | 1466250573489 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 04:49:33 INFO - PROCESS | 3972 | 1466250573493 Marionette TRACE conn3 <- [1,358,null,{}] 04:49:33 INFO - PROCESS | 3972 | 1466250573496 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}] 04:49:33 INFO - PROCESS | 3972 | 1466250573499 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:33 INFO - PROCESS | 3972 | 1466250573592 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 04:49:33 INFO - PROCESS | 3972 | 1466250573691 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:33 INFO - PROCESS | 3972 | 1466250573693 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:33 INFO - PROCESS | 3972 | ++DOCSHELL 13276800 == 50 [pid = 3972] [id = 99] 04:49:33 INFO - PROCESS | 3972 | ++DOMWINDOW == 112 (13940800) [pid = 3972] [serial = 294] [outer = 00000000] 04:49:33 INFO - PROCESS | 3972 | ++DOMWINDOW == 113 (1430F400) [pid = 3972] [serial = 295] [outer = 13940800] 04:49:33 INFO - PROCESS | 3972 | 1466250573747 Marionette DEBUG loaded listener.js 04:49:33 INFO - PROCESS | 3972 | ++DOMWINDOW == 114 (14322400) [pid = 3972] [serial = 296] [outer = 13940800] 04:49:33 INFO - PROCESS | 3972 | --DOCSHELL 14314C00 == 49 [pid = 3972] [id = 94] 04:49:33 INFO - PROCESS | 3972 | --DOCSHELL 12D6A000 == 48 [pid = 3972] [id = 93] 04:49:33 INFO - PROCESS | 3972 | --DOCSHELL 12A20800 == 47 [pid = 3972] [id = 92] 04:49:33 INFO - PROCESS | 3972 | --DOCSHELL 19990800 == 46 [pid = 3972] [id = 91] 04:49:33 INFO - PROCESS | 3972 | --DOCSHELL 105E5800 == 45 [pid = 3972] [id = 90] 04:49:33 INFO - PROCESS | 3972 | --DOCSHELL 14E76C00 == 44 [pid = 3972] [id = 89] 04:49:33 INFO - PROCESS | 3972 | --DOCSHELL 18201800 == 43 [pid = 3972] [id = 88] 04:49:33 INFO - PROCESS | 3972 | --DOCSHELL 16996000 == 42 [pid = 3972] [id = 87] 04:49:33 INFO - PROCESS | 3972 | --DOCSHELL 12AEE000 == 41 [pid = 3972] [id = 86] 04:49:33 INFO - PROCESS | 3972 | --DOCSHELL 1393E400 == 40 [pid = 3972] [id = 85] 04:49:33 INFO - PROCESS | 3972 | --DOCSHELL 12AEE400 == 39 [pid = 3972] [id = 84] 04:49:33 INFO - PROCESS | 3972 | --DOCSHELL 1A7D7000 == 38 [pid = 3972] [id = 83] 04:49:33 INFO - PROCESS | 3972 | --DOMWINDOW == 113 (1A7D2C00) [pid = 3972] [serial = 235] [outer = 00000000] [url = about:blank] 04:49:34 INFO - PROCESS | 3972 | --DOCSHELL 1511A000 == 37 [pid = 3972] [id = 81] 04:49:34 INFO - PROCESS | 3972 | --DOCSHELL 10F8CC00 == 36 [pid = 3972] [id = 80] 04:49:34 INFO - PROCESS | 3972 | --DOCSHELL 1A7B3800 == 35 [pid = 3972] [id = 79] 04:49:34 INFO - PROCESS | 3972 | --DOMWINDOW == 112 (11266400) [pid = 3972] [serial = 160] [outer = 00000000] [url = about:blank] 04:49:34 INFO - PROCESS | 3972 | --DOMWINDOW == 111 (13D0D400) [pid = 3972] [serial = 163] [outer = 00000000] [url = about:blank] 04:49:34 INFO - PROCESS | 3972 | --DOMWINDOW == 110 (1A04AC00) [pid = 3972] [serial = 127] [outer = 00000000] [url = about:blank] 04:49:34 INFO - PROCESS | 3972 | --DOMWINDOW == 109 (1A043000) [pid = 3972] [serial = 157] [outer = 00000000] [url = about:blank] 04:49:34 INFO - PROCESS | 3972 | --DOMWINDOW == 108 (1511DC00) [pid = 3972] [serial = 200] [outer = 00000000] [url = about:blank] 04:49:34 INFO - PROCESS | 3972 | --DOMWINDOW == 107 (1327AC00) [pid = 3972] [serial = 199] [outer = 00000000] [url = about:blank] 04:49:34 INFO - PROCESS | 3972 | --DOMWINDOW == 106 (19C6CC00) [pid = 3972] [serial = 203] [outer = 00000000] [url = about:blank] 04:49:34 INFO - PROCESS | 3972 | --DOMWINDOW == 105 (198E2800) [pid = 3972] [serial = 202] [outer = 00000000] [url = about:blank] 04:49:34 INFO - PROCESS | 3972 | --DOMWINDOW == 104 (198E1C00) [pid = 3972] [serial = 220] [outer = 00000000] [url = about:blank] 04:49:34 INFO - PROCESS | 3972 | --DOMWINDOW == 103 (198E6000) [pid = 3972] [serial = 221] [outer = 00000000] [url = about:blank] 04:49:34 INFO - PROCESS | 3972 | --DOMWINDOW == 102 (13127400) [pid = 3972] [serial = 206] [outer = 00000000] [url = about:blank] 04:49:34 INFO - PROCESS | 3972 | --DOMWINDOW == 101 (12AED400) [pid = 3972] [serial = 205] [outer = 00000000] [url = about:blank] 04:49:34 INFO - PROCESS | 3972 | --DOMWINDOW == 100 (13CE3400) [pid = 3972] [serial = 197] [outer = 00000000] [url = about:blank] 04:49:34 INFO - PROCESS | 3972 | --DOMWINDOW == 99 (12BCD400) [pid = 3972] [serial = 196] [outer = 00000000] [url = about:blank] 04:49:34 INFO - PROCESS | 3972 | --DOMWINDOW == 98 (17693C00) [pid = 3972] [serial = 217] [outer = 00000000] [url = about:blank] 04:49:34 INFO - PROCESS | 3972 | --DOMWINDOW == 97 (1548FC00) [pid = 3972] [serial = 211] [outer = 00000000] [url = about:blank] 04:49:34 INFO - PROCESS | 3972 | --DOMWINDOW == 96 (15974000) [pid = 3972] [serial = 212] [outer = 00000000] [url = about:blank] 04:49:34 INFO - PROCESS | 3972 | --DOMWINDOW == 95 (1A03F000) [pid = 3972] [serial = 224] [outer = 00000000] [url = about:blank] 04:49:34 INFO - PROCESS | 3972 | --DOMWINDOW == 94 (13150C00) [pid = 3972] [serial = 208] [outer = 00000000] [url = about:blank] 04:49:34 INFO - PROCESS | 3972 | --DOMWINDOW == 93 (1327CC00) [pid = 3972] [serial = 209] [outer = 00000000] [url = about:blank] 04:49:34 INFO - PROCESS | 3972 | --DOMWINDOW == 92 (16997800) [pid = 3972] [serial = 215] [outer = 00000000] [url = about:blank] 04:49:34 INFO - PROCESS | 3972 | --DOMWINDOW == 91 (1657A800) [pid = 3972] [serial = 214] [outer = 00000000] [url = about:blank] 04:49:34 INFO - PROCESS | 3972 | --DOMWINDOW == 90 (19C6C000) [pid = 3972] [serial = 223] [outer = 00000000] [url = about:blank] 04:49:34 INFO - PROCESS | 3972 | --DOMWINDOW == 89 (1A10F800) [pid = 3972] [serial = 226] [outer = 00000000] [url = about:blank] 04:49:34 INFO - PROCESS | 3972 | --DOMWINDOW == 88 (1A112800) [pid = 3972] [serial = 229] [outer = 00000000] [url = about:blank] 04:49:34 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (1A657C00) [pid = 3972] [serial = 233] [outer = 00000000] [url = about:blank] 04:49:34 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (1A2F2400) [pid = 3972] [serial = 227] [outer = 00000000] [url = about:blank] 04:49:34 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (1A603800) [pid = 3972] [serial = 230] [outer = 00000000] [url = about:blank] 04:49:34 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (176AF400) [pid = 3972] [serial = 218] [outer = 00000000] [url = about:blank] 04:49:34 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (1A654400) [pid = 3972] [serial = 232] [outer = 00000000] [url = about:blank] 04:49:34 INFO - PROCESS | 3972 | 1466250574220 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]]]}] 04:49: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. 04:49:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 799ms 04:49:34 INFO - PROCESS | 3972 | 1466250574288 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 04:49:34 INFO - PROCESS | 3972 | 1466250574290 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 04:49:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 04:49:34 INFO - PROCESS | 3972 | 1466250574293 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 04:49:34 INFO - PROCESS | 3972 | 1466250574295 Marionette TRACE conn3 <- [1,362,null,{}] 04:49:34 INFO - PROCESS | 3972 | 1466250574305 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}] 04:49:34 INFO - PROCESS | 3972 | 1466250574309 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:34 INFO - PROCESS | 3972 | 1466250574396 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 04:49:34 INFO - PROCESS | 3972 | 1466250574406 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:34 INFO - PROCESS | 3972 | 1466250574410 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:34 INFO - PROCESS | 3972 | ++DOCSHELL 13D1BC00 == 36 [pid = 3972] [id = 100] 04:49:34 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (13D1CC00) [pid = 3972] [serial = 297] [outer = 00000000] 04:49:34 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (14326400) [pid = 3972] [serial = 298] [outer = 13D1CC00] 04:49:34 INFO - PROCESS | 3972 | 1466250574467 Marionette DEBUG loaded listener.js 04:49:34 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (14E77800) [pid = 3972] [serial = 299] [outer = 13D1CC00] 04:49:34 INFO - PROCESS | 3972 | 1466250574919 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]]]}] 04:49:34 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. 04:49:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 641ms 04:49:34 INFO - PROCESS | 3972 | 1466250574931 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 04:49:34 INFO - PROCESS | 3972 | 1466250574933 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 04:49:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 04:49:34 INFO - PROCESS | 3972 | 1466250574936 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 04:49:34 INFO - PROCESS | 3972 | 1466250574938 Marionette TRACE conn3 <- [1,366,null,{}] 04:49:34 INFO - PROCESS | 3972 | 1466250574941 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}] 04:49:34 INFO - PROCESS | 3972 | 1466250574943 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:35 INFO - PROCESS | 3972 | 1466250575026 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 04:49:35 INFO - PROCESS | 3972 | 1466250575031 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:35 INFO - PROCESS | 3972 | 1466250575033 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:35 INFO - PROCESS | 3972 | ++DOCSHELL 15974000 == 37 [pid = 3972] [id = 101] 04:49:35 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (15977400) [pid = 3972] [serial = 300] [outer = 00000000] 04:49:35 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (15F90000) [pid = 3972] [serial = 301] [outer = 15977400] 04:49:35 INFO - PROCESS | 3972 | 1466250575077 Marionette DEBUG loaded listener.js 04:49:35 INFO - PROCESS | 3972 | ++DOMWINDOW == 89 (15F95000) [pid = 3972] [serial = 302] [outer = 15977400] 04:49:35 INFO - PROCESS | 3972 | 1466250575502 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]]]}] 04:49: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. 04:49:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 595ms 04:49:35 INFO - PROCESS | 3972 | 1466250575537 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 04:49:35 INFO - PROCESS | 3972 | 1466250575539 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 04:49:35 INFO - PROCESS | 3972 | 1466250575542 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 04:49:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 04:49:35 INFO - PROCESS | 3972 | 1466250575544 Marionette TRACE conn3 <- [1,370,null,{}] 04:49:35 INFO - PROCESS | 3972 | 1466250575547 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}] 04:49:35 INFO - PROCESS | 3972 | 1466250575549 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:35 INFO - PROCESS | 3972 | 1466250575626 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 04:49:35 INFO - PROCESS | 3972 | 1466250575631 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:35 INFO - PROCESS | 3972 | 1466250575633 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:35 INFO - PROCESS | 3972 | ++DOCSHELL 15F99800 == 38 [pid = 3972] [id = 102] 04:49:35 INFO - PROCESS | 3972 | ++DOMWINDOW == 90 (16059400) [pid = 3972] [serial = 303] [outer = 00000000] 04:49:35 INFO - PROCESS | 3972 | ++DOMWINDOW == 91 (16997800) [pid = 3972] [serial = 304] [outer = 16059400] 04:49:35 INFO - PROCESS | 3972 | 1466250575687 Marionette DEBUG loaded listener.js 04:49:35 INFO - PROCESS | 3972 | ++DOMWINDOW == 92 (165AC000) [pid = 3972] [serial = 305] [outer = 16059400] 04:49:36 INFO - PROCESS | 3972 | 1466250576161 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]]]}] 04:49:36 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. 04:49:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 642ms 04:49:36 INFO - PROCESS | 3972 | 1466250576224 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 04:49:36 INFO - PROCESS | 3972 | 1466250576226 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 04:49:36 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 04:49:36 INFO - PROCESS | 3972 | 1466250576230 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 04:49:36 INFO - PROCESS | 3972 | 1466250576231 Marionette TRACE conn3 <- [1,374,null,{}] 04:49:36 INFO - PROCESS | 3972 | 1466250576235 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}] 04:49:36 INFO - PROCESS | 3972 | 1466250576241 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:36 INFO - PROCESS | 3972 | 1466250576384 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 04:49:36 INFO - PROCESS | 3972 | 1466250576390 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:36 INFO - PROCESS | 3972 | 1466250576392 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:36 INFO - PROCESS | 3972 | ++DOCSHELL 15F8FC00 == 39 [pid = 3972] [id = 103] 04:49:36 INFO - PROCESS | 3972 | ++DOMWINDOW == 93 (1657B000) [pid = 3972] [serial = 306] [outer = 00000000] 04:49:36 INFO - PROCESS | 3972 | ++DOMWINDOW == 94 (179A4800) [pid = 3972] [serial = 307] [outer = 1657B000] 04:49:36 INFO - PROCESS | 3972 | 1466250576435 Marionette DEBUG loaded listener.js 04:49:36 INFO - PROCESS | 3972 | ++DOMWINDOW == 95 (18210800) [pid = 3972] [serial = 308] [outer = 1657B000] 04:49:36 INFO - PROCESS | 3972 | 1466250576883 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 04:49:36 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 04:49:36 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 705ms 04:49:36 INFO - PROCESS | 3972 | 1466250576930 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 04:49:36 INFO - PROCESS | 3972 | 1466250576931 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 04:49:36 INFO - PROCESS | 3972 | 1466250576935 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 04:49:36 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 04:49:36 INFO - PROCESS | 3972 | 1466250576936 Marionette TRACE conn3 <- [1,378,null,{}] 04:49:36 INFO - PROCESS | 3972 | 1466250576940 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}] 04:49:36 INFO - PROCESS | 3972 | 1466250576941 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:37 INFO - PROCESS | 3972 | 1466250577044 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 04:49:37 INFO - PROCESS | 3972 | 1466250577123 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:37 INFO - PROCESS | 3972 | 1466250577125 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:37 INFO - PROCESS | 3972 | ++DOCSHELL 177A3800 == 40 [pid = 3972] [id = 104] 04:49:37 INFO - PROCESS | 3972 | ++DOMWINDOW == 96 (198DE400) [pid = 3972] [serial = 309] [outer = 00000000] 04:49:37 INFO - PROCESS | 3972 | ++DOMWINDOW == 97 (198E6000) [pid = 3972] [serial = 310] [outer = 198DE400] 04:49:37 INFO - PROCESS | 3972 | 1466250577167 Marionette DEBUG loaded listener.js 04:49:37 INFO - PROCESS | 3972 | ++DOMWINDOW == 98 (19992000) [pid = 3972] [serial = 311] [outer = 198DE400] 04:49:37 INFO - PROCESS | 3972 | 1466250577583 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 04:49:37 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 04:49:37 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 704ms 04:49:37 INFO - PROCESS | 3972 | 1466250577635 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 04:49:37 INFO - PROCESS | 3972 | 1466250577637 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 04:49:37 INFO - PROCESS | 3972 | 1466250577640 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 04:49:37 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 04:49:37 INFO - PROCESS | 3972 | 1466250577641 Marionette TRACE conn3 <- [1,382,null,{}] 04:49:37 INFO - PROCESS | 3972 | 1466250577645 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}] 04:49:37 INFO - PROCESS | 3972 | 1466250577647 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:37 INFO - PROCESS | 3972 | 1466250577764 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 04:49:37 INFO - PROCESS | 3972 | 1466250577825 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:37 INFO - PROCESS | 3972 | 1466250577828 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:37 INFO - PROCESS | 3972 | ++DOCSHELL 19998000 == 41 [pid = 3972] [id = 105] 04:49:37 INFO - PROCESS | 3972 | ++DOMWINDOW == 99 (19999800) [pid = 3972] [serial = 312] [outer = 00000000] 04:49:37 INFO - PROCESS | 3972 | ++DOMWINDOW == 100 (19C0E800) [pid = 3972] [serial = 313] [outer = 19999800] 04:49:37 INFO - PROCESS | 3972 | 1466250577871 Marionette DEBUG loaded listener.js 04:49:37 INFO - PROCESS | 3972 | ++DOMWINDOW == 101 (19C65C00) [pid = 3972] [serial = 314] [outer = 19999800] 04:49:38 INFO - PROCESS | 3972 | --DOMWINDOW == 100 (1A7D5400) [pid = 3972] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 04:49:38 INFO - PROCESS | 3972 | --DOMWINDOW == 99 (19995000) [pid = 3972] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 04:49:38 INFO - PROCESS | 3972 | --DOMWINDOW == 98 (12AA9000) [pid = 3972] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 04:49:38 INFO - PROCESS | 3972 | --DOMWINDOW == 97 (12D86C00) [pid = 3972] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 04:49:38 INFO - PROCESS | 3972 | --DOMWINDOW == 96 (13034C00) [pid = 3972] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 04:49:38 INFO - PROCESS | 3972 | --DOMWINDOW == 95 (198DB000) [pid = 3972] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 04:49:38 INFO - PROCESS | 3972 | --DOMWINDOW == 94 (15491000) [pid = 3972] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 04:49:38 INFO - PROCESS | 3972 | --DOMWINDOW == 93 (1A042800) [pid = 3972] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 04:49:38 INFO - PROCESS | 3972 | --DOMWINDOW == 92 (1A7DA800) [pid = 3972] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 04:49:38 INFO - PROCESS | 3972 | --DOMWINDOW == 91 (17070C00) [pid = 3972] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 04:49:38 INFO - PROCESS | 3972 | --DOMWINDOW == 90 (1105C400) [pid = 3972] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 04:49:38 INFO - PROCESS | 3972 | --DOMWINDOW == 89 (1393E800) [pid = 3972] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 04:49:38 INFO - PROCESS | 3972 | --DOMWINDOW == 88 (1A7B4800) [pid = 3972] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 04:49:38 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (198E2C00) [pid = 3972] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 04:49:38 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (1432A800) [pid = 3972] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 04:49:38 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (1A60E400) [pid = 3972] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 04:49:38 INFO - PROCESS | 3972 | 1466250578529 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 04:49:38 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 04:49:38 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 939ms 04:49:38 INFO - PROCESS | 3972 | 1466250578586 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 04:49:38 INFO - PROCESS | 3972 | 1466250578588 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 04:49:38 INFO - PROCESS | 3972 | 1466250578591 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 04:49:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 04:49:38 INFO - PROCESS | 3972 | 1466250578593 Marionette TRACE conn3 <- [1,386,null,{}] 04:49:38 INFO - PROCESS | 3972 | 1466250578596 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}] 04:49:38 INFO - PROCESS | 3972 | 1466250578598 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:38 INFO - PROCESS | 3972 | 1466250578675 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 04:49:38 INFO - PROCESS | 3972 | 1466250578755 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:38 INFO - PROCESS | 3972 | 1466250578757 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:38 INFO - PROCESS | 3972 | ++DOCSHELL 11ADA400 == 42 [pid = 3972] [id = 106] 04:49:38 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (11C26C00) [pid = 3972] [serial = 315] [outer = 00000000] 04:49:38 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (1314E000) [pid = 3972] [serial = 316] [outer = 11C26C00] 04:49:38 INFO - PROCESS | 3972 | 1466250578801 Marionette DEBUG loaded listener.js 04:49:38 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (13940C00) [pid = 3972] [serial = 317] [outer = 11C26C00] 04:49:39 INFO - PROCESS | 3972 | 1466250579151 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]]]}] 04:49:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 04:49:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 595ms 04:49:39 INFO - PROCESS | 3972 | 1466250579189 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 04:49:39 INFO - PROCESS | 3972 | 1466250579190 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 04:49:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 04:49:39 INFO - PROCESS | 3972 | 1466250579194 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 04:49:39 INFO - PROCESS | 3972 | 1466250579195 Marionette TRACE conn3 <- [1,390,null,{}] 04:49:39 INFO - PROCESS | 3972 | 1466250579199 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}] 04:49:39 INFO - PROCESS | 3972 | 1466250579201 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:39 INFO - PROCESS | 3972 | 1466250579280 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 04:49:39 INFO - PROCESS | 3972 | 1466250579358 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:39 INFO - PROCESS | 3972 | 1466250579360 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:39 INFO - PROCESS | 3972 | ++DOCSHELL 1327C000 == 43 [pid = 3972] [id = 107] 04:49:39 INFO - PROCESS | 3972 | ++DOMWINDOW == 89 (1393E800) [pid = 3972] [serial = 318] [outer = 00000000] 04:49:39 INFO - PROCESS | 3972 | ++DOMWINDOW == 90 (19996000) [pid = 3972] [serial = 319] [outer = 1393E800] 04:49:39 INFO - PROCESS | 3972 | 1466250579402 Marionette DEBUG loaded listener.js 04:49:39 INFO - PROCESS | 3972 | ++DOMWINDOW == 91 (1A03EC00) [pid = 3972] [serial = 320] [outer = 1393E800] 04:49:39 INFO - PROCESS | 3972 | 1466250579747 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]]]}] 04:49:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 04:49:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 595ms 04:49:39 INFO - PROCESS | 3972 | 1466250579791 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 04:49:39 INFO - PROCESS | 3972 | 1466250579793 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 04:49:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 04:49:39 INFO - PROCESS | 3972 | 1466250579796 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 04:49:39 INFO - PROCESS | 3972 | 1466250579799 Marionette TRACE conn3 <- [1,394,null,{}] 04:49:39 INFO - PROCESS | 3972 | 1466250579802 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}] 04:49:39 INFO - PROCESS | 3972 | 1466250579804 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:39 INFO - PROCESS | 3972 | 1466250579943 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 04:49:39 INFO - PROCESS | 3972 | 1466250579952 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:39 INFO - PROCESS | 3972 | 1466250579954 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:39 INFO - PROCESS | 3972 | ++DOCSHELL 19C0F400 == 44 [pid = 3972] [id = 108] 04:49:39 INFO - PROCESS | 3972 | ++DOMWINDOW == 92 (19C68800) [pid = 3972] [serial = 321] [outer = 00000000] 04:49:39 INFO - PROCESS | 3972 | ++DOMWINDOW == 93 (1A0E9C00) [pid = 3972] [serial = 322] [outer = 19C68800] 04:49:40 INFO - PROCESS | 3972 | 1466250579999 Marionette DEBUG loaded listener.js 04:49:40 INFO - PROCESS | 3972 | ++DOMWINDOW == 94 (1A592800) [pid = 3972] [serial = 323] [outer = 19C68800] 04:49:40 INFO - PROCESS | 3972 | 1466250580427 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]]]}] 04:49:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 04:49:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 688ms 04:49:40 INFO - PROCESS | 3972 | 1466250580497 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 04:49:40 INFO - PROCESS | 3972 | 1466250580501 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 04:49:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 04:49:40 INFO - PROCESS | 3972 | 1466250580506 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 04:49:40 INFO - PROCESS | 3972 | 1466250580510 Marionette TRACE conn3 <- [1,398,null,{}] 04:49:40 INFO - PROCESS | 3972 | 1466250580517 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}] 04:49:40 INFO - PROCESS | 3972 | 1466250580520 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:40 INFO - PROCESS | 3972 | 1466250580662 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 04:49:40 INFO - PROCESS | 3972 | 1466250580790 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:40 INFO - PROCESS | 3972 | 1466250580795 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:40 INFO - PROCESS | 3972 | ++DOCSHELL 10A53000 == 45 [pid = 3972] [id = 109] 04:49:40 INFO - PROCESS | 3972 | ++DOMWINDOW == 95 (10BB7800) [pid = 3972] [serial = 324] [outer = 00000000] 04:49:40 INFO - PROCESS | 3972 | ++DOMWINDOW == 96 (110A2C00) [pid = 3972] [serial = 325] [outer = 10BB7800] 04:49:40 INFO - PROCESS | 3972 | 1466250580852 Marionette DEBUG loaded listener.js 04:49:40 INFO - PROCESS | 3972 | ++DOMWINDOW == 97 (114C1C00) [pid = 3972] [serial = 326] [outer = 10BB7800] 04:49:41 INFO - PROCESS | 3972 | 1466250581488 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]]]}] 04:49:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 04:49:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1002ms 04:49:41 INFO - PROCESS | 3972 | 1466250581509 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 04:49:41 INFO - PROCESS | 3972 | 1466250581513 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 04:49:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 04:49:41 INFO - PROCESS | 3972 | 1466250581519 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 04:49:41 INFO - PROCESS | 3972 | 1466250581523 Marionette TRACE conn3 <- [1,402,null,{}] 04:49:41 INFO - PROCESS | 3972 | 1466250581528 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}] 04:49:41 INFO - PROCESS | 3972 | 1466250581531 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:41 INFO - PROCESS | 3972 | 1466250581637 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 04:49:41 INFO - PROCESS | 3972 | 1466250581734 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:41 INFO - PROCESS | 3972 | 1466250581736 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:41 INFO - PROCESS | 3972 | ++DOCSHELL 13460800 == 46 [pid = 3972] [id = 110] 04:49:41 INFO - PROCESS | 3972 | ++DOMWINDOW == 98 (1393D800) [pid = 3972] [serial = 327] [outer = 00000000] 04:49:41 INFO - PROCESS | 3972 | ++DOMWINDOW == 99 (1430FC00) [pid = 3972] [serial = 328] [outer = 1393D800] 04:49:41 INFO - PROCESS | 3972 | 1466250581791 Marionette DEBUG loaded listener.js 04:49:41 INFO - PROCESS | 3972 | ++DOMWINDOW == 100 (14EBC000) [pid = 3972] [serial = 329] [outer = 1393D800] 04:49:42 INFO - PROCESS | 3972 | 1466250582425 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]]]}] 04:49:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 04:49:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 939ms 04:49:42 INFO - PROCESS | 3972 | 1466250582460 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 04:49:42 INFO - PROCESS | 3972 | 1466250582463 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 04:49:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 04:49:42 INFO - PROCESS | 3972 | 1466250582467 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 04:49:42 INFO - PROCESS | 3972 | 1466250582469 Marionette TRACE conn3 <- [1,406,null,{}] 04:49:42 INFO - PROCESS | 3972 | 1466250582478 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}] 04:49:42 INFO - PROCESS | 3972 | 1466250582483 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:42 INFO - PROCESS | 3972 | 1466250582592 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 04:49:42 INFO - PROCESS | 3972 | 1466250582718 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:42 INFO - PROCESS | 3972 | 1466250582722 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:42 INFO - PROCESS | 3972 | ++DOCSHELL 179A4C00 == 47 [pid = 3972] [id = 111] 04:49:42 INFO - PROCESS | 3972 | ++DOMWINDOW == 101 (179A9C00) [pid = 3972] [serial = 330] [outer = 00000000] 04:49:42 INFO - PROCESS | 3972 | ++DOMWINDOW == 102 (198E8C00) [pid = 3972] [serial = 331] [outer = 179A9C00] 04:49:42 INFO - PROCESS | 3972 | 1466250582784 Marionette DEBUG loaded listener.js 04:49:42 INFO - PROCESS | 3972 | ++DOMWINDOW == 103 (1A040400) [pid = 3972] [serial = 332] [outer = 179A9C00] 04:49:43 INFO - PROCESS | 3972 | 1466250583449 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]]]}] 04:49:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 04:49:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1048ms 04:49:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 04:49:43 INFO - PROCESS | 3972 | 1466250583514 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 04:49:43 INFO - PROCESS | 3972 | 1466250583516 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 04:49:43 INFO - PROCESS | 3972 | 1466250583544 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 04:49:43 INFO - PROCESS | 3972 | 1466250583546 Marionette TRACE conn3 <- [1,410,null,{}] 04:49:43 INFO - PROCESS | 3972 | 1466250583550 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}] 04:49:43 INFO - PROCESS | 3972 | 1466250583552 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:43 INFO - PROCESS | 3972 | 1466250583800 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 04:49:43 INFO - PROCESS | 3972 | 1466250583935 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:43 INFO - PROCESS | 3972 | 1466250583938 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:43 INFO - PROCESS | 3972 | ++DOCSHELL 10BB5800 == 48 [pid = 3972] [id = 112] 04:49:43 INFO - PROCESS | 3972 | ++DOMWINDOW == 104 (10BBB400) [pid = 3972] [serial = 333] [outer = 00000000] 04:49:43 INFO - PROCESS | 3972 | ++DOMWINDOW == 105 (11269000) [pid = 3972] [serial = 334] [outer = 10BBB400] 04:49:43 INFO - PROCESS | 3972 | 1466250583988 Marionette DEBUG loaded listener.js 04:49:44 INFO - PROCESS | 3972 | ++DOMWINDOW == 106 (12BCD400) [pid = 3972] [serial = 335] [outer = 10BBB400] 04:49:44 INFO - PROCESS | 3972 | --DOCSHELL 1327C000 == 47 [pid = 3972] [id = 107] 04:49:44 INFO - PROCESS | 3972 | --DOCSHELL 11ADA400 == 46 [pid = 3972] [id = 106] 04:49:44 INFO - PROCESS | 3972 | --DOCSHELL 19998000 == 45 [pid = 3972] [id = 105] 04:49:44 INFO - PROCESS | 3972 | --DOCSHELL 177A3800 == 44 [pid = 3972] [id = 104] 04:49:44 INFO - PROCESS | 3972 | --DOCSHELL 15F8FC00 == 43 [pid = 3972] [id = 103] 04:49:44 INFO - PROCESS | 3972 | --DOCSHELL 15F99800 == 42 [pid = 3972] [id = 102] 04:49:44 INFO - PROCESS | 3972 | --DOCSHELL 15974000 == 41 [pid = 3972] [id = 101] 04:49:44 INFO - PROCESS | 3972 | --DOCSHELL 13D1BC00 == 40 [pid = 3972] [id = 100] 04:49:44 INFO - PROCESS | 3972 | --DOCSHELL 13276800 == 39 [pid = 3972] [id = 99] 04:49:44 INFO - PROCESS | 3972 | --DOCSHELL 11CD2800 == 38 [pid = 3972] [id = 98] 04:49:44 INFO - PROCESS | 3972 | --DOCSHELL 15F91800 == 37 [pid = 3972] [id = 97] 04:49:44 INFO - PROCESS | 3972 | --DOCSHELL 13D1AC00 == 36 [pid = 3972] [id = 96] 04:49:44 INFO - PROCESS | 3972 | --DOCSHELL 10433400 == 35 [pid = 3972] [id = 95] 04:49:44 INFO - PROCESS | 3972 | --DOMWINDOW == 105 (1A650000) [pid = 3972] [serial = 194] [outer = 00000000] [url = about:blank] 04:49:44 INFO - PROCESS | 3972 | --DOMWINDOW == 104 (1ACE6000) [pid = 3972] [serial = 268] [outer = 00000000] [url = about:blank] 04:49:44 INFO - PROCESS | 3972 | --DOMWINDOW == 103 (1999AC00) [pid = 3972] [serial = 271] [outer = 00000000] [url = about:blank] 04:49:44 INFO - PROCESS | 3972 | --DOMWINDOW == 102 (1ACEC400) [pid = 3972] [serial = 269] [outer = 00000000] [url = about:blank] 04:49:44 INFO - PROCESS | 3972 | --DOMWINDOW == 101 (1327B400) [pid = 3972] [serial = 274] [outer = 00000000] [url = about:blank] 04:49:44 INFO - PROCESS | 3972 | --DOMWINDOW == 100 (176A7400) [pid = 3972] [serial = 251] [outer = 00000000] [url = about:blank] 04:49:44 INFO - PROCESS | 3972 | --DOMWINDOW == 99 (14E72C00) [pid = 3972] [serial = 250] [outer = 00000000] [url = about:blank] 04:49:44 INFO - PROCESS | 3972 | --DOMWINDOW == 98 (1430E000) [pid = 3972] [serial = 256] [outer = 00000000] [url = about:blank] 04:49:44 INFO - PROCESS | 3972 | --DOMWINDOW == 97 (1542EC00) [pid = 3972] [serial = 257] [outer = 00000000] [url = about:blank] 04:49:44 INFO - PROCESS | 3972 | --DOMWINDOW == 96 (1A046C00) [pid = 3972] [serial = 263] [outer = 00000000] [url = about:blank] 04:49:44 INFO - PROCESS | 3972 | --DOMWINDOW == 95 (198E4400) [pid = 3972] [serial = 262] [outer = 00000000] [url = about:blank] 04:49:44 INFO - PROCESS | 3972 | --DOMWINDOW == 94 (14323800) [pid = 3972] [serial = 275] [outer = 00000000] [url = about:blank] 04:49:44 INFO - PROCESS | 3972 | --DOMWINDOW == 93 (16FC9C00) [pid = 3972] [serial = 242] [outer = 00000000] [url = about:blank] 04:49:44 INFO - PROCESS | 3972 | --DOMWINDOW == 92 (1657AC00) [pid = 3972] [serial = 241] [outer = 00000000] [url = about:blank] 04:49:44 INFO - PROCESS | 3972 | --DOMWINDOW == 91 (1A7B3000) [pid = 3972] [serial = 245] [outer = 00000000] [url = about:blank] 04:49:44 INFO - PROCESS | 3972 | --DOMWINDOW == 90 (1A606800) [pid = 3972] [serial = 244] [outer = 00000000] [url = about:blank] 04:49:44 INFO - PROCESS | 3972 | --DOMWINDOW == 89 (1ACDF400) [pid = 3972] [serial = 248] [outer = 00000000] [url = about:blank] 04:49:44 INFO - PROCESS | 3972 | --DOMWINDOW == 88 (1AB10000) [pid = 3972] [serial = 247] [outer = 00000000] [url = about:blank] 04:49:44 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (176AE800) [pid = 3972] [serial = 259] [outer = 00000000] [url = about:blank] 04:49:44 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (1802CC00) [pid = 3972] [serial = 260] [outer = 00000000] [url = about:blank] 04:49:44 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (12A1FC00) [pid = 3972] [serial = 239] [outer = 00000000] [url = about:blank] 04:49:44 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (11C2F000) [pid = 3972] [serial = 238] [outer = 00000000] [url = about:blank] 04:49:44 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (15F05400) [pid = 3972] [serial = 254] [outer = 00000000] [url = about:blank] 04:49:44 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (15949800) [pid = 3972] [serial = 253] [outer = 00000000] [url = about:blank] 04:49:44 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (1A7D8C00) [pid = 3972] [serial = 236] [outer = 00000000] [url = about:blank] 04:49:44 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (1999DC00) [pid = 3972] [serial = 272] [outer = 00000000] [url = about:blank] 04:49:44 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (1A10D000) [pid = 3972] [serial = 265] [outer = 00000000] [url = about:blank] 04:49:44 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (14330400) [pid = 3972] [serial = 277] [outer = 00000000] [url = about:blank] 04:49:44 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (1A2E9400) [pid = 3972] [serial = 266] [outer = 00000000] [url = about:blank] 04:49:44 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (15F0AC00) [pid = 3972] [serial = 278] [outer = 00000000] [url = about:blank] 04:49:44 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (198E7000) [pid = 3972] [serial = 280] [outer = 00000000] [url = about:blank] 04:49:44 INFO - PROCESS | 3972 | 1466250584666 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]]]}] 04:49:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 04:49:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1221ms 04:49:44 INFO - PROCESS | 3972 | 1466250584739 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 04:49:44 INFO - PROCESS | 3972 | 1466250584743 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 04:49:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 04:49:44 INFO - PROCESS | 3972 | 1466250584747 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 04:49:44 INFO - PROCESS | 3972 | 1466250584750 Marionette TRACE conn3 <- [1,414,null,{}] 04:49:44 INFO - PROCESS | 3972 | 1466250584755 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}] 04:49:44 INFO - PROCESS | 3972 | 1466250584757 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:44 INFO - PROCESS | 3972 | 1466250584849 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 04:49:44 INFO - PROCESS | 3972 | 1466250584855 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:44 INFO - PROCESS | 3972 | 1466250584857 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:44 INFO - PROCESS | 3972 | ++DOCSHELL 13150000 == 36 [pid = 3972] [id = 113] 04:49:44 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (13150C00) [pid = 3972] [serial = 336] [outer = 00000000] 04:49:44 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (13273000) [pid = 3972] [serial = 337] [outer = 13150C00] 04:49:44 INFO - PROCESS | 3972 | 1466250584903 Marionette DEBUG loaded listener.js 04:49:45 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (1394B400) [pid = 3972] [serial = 338] [outer = 13150C00] 04:49:45 INFO - PROCESS | 3972 | 1466250585393 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]]]}] 04:49:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 04:49:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 704ms 04:49:45 INFO - PROCESS | 3972 | 1466250585448 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 04:49:45 INFO - PROCESS | 3972 | 1466250585451 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 04:49:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 04:49:45 INFO - PROCESS | 3972 | 1466250585454 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 04:49:45 INFO - PROCESS | 3972 | 1466250585456 Marionette TRACE conn3 <- [1,418,null,{}] 04:49:45 INFO - PROCESS | 3972 | 1466250585460 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}] 04:49:45 INFO - PROCESS | 3972 | 1466250585462 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:45 INFO - PROCESS | 3972 | 1466250585545 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 04:49:45 INFO - PROCESS | 3972 | 1466250585629 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:45 INFO - PROCESS | 3972 | 1466250585632 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:45 INFO - PROCESS | 3972 | ++DOCSHELL 14314400 == 37 [pid = 3972] [id = 114] 04:49:45 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (15482800) [pid = 3972] [serial = 339] [outer = 00000000] 04:49:45 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (15D45800) [pid = 3972] [serial = 340] [outer = 15482800] 04:49:45 INFO - PROCESS | 3972 | 1466250585675 Marionette DEBUG loaded listener.js 04:49:45 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (15F8D000) [pid = 3972] [serial = 341] [outer = 15482800] 04:49:46 INFO - PROCESS | 3972 | 1466250586540 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]]]}] 04:49:46 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 04:49:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1143ms 04:49:46 INFO - PROCESS | 3972 | 1466250586605 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 04:49:46 INFO - PROCESS | 3972 | 1466250586608 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 04:49:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 04:49:46 INFO - PROCESS | 3972 | 1466250586618 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 04:49:46 INFO - PROCESS | 3972 | 1466250586622 Marionette TRACE conn3 <- [1,422,null,{}] 04:49:46 INFO - PROCESS | 3972 | 1466250586626 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}] 04:49:46 INFO - PROCESS | 3972 | 1466250586629 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:46 INFO - PROCESS | 3972 | 1466250586748 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 04:49:46 INFO - PROCESS | 3972 | 1466250586754 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:46 INFO - PROCESS | 3972 | 1466250586756 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:46 INFO - PROCESS | 3972 | ++DOCSHELL 14EB7800 == 38 [pid = 3972] [id = 115] 04:49:46 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (15D41C00) [pid = 3972] [serial = 342] [outer = 00000000] 04:49:46 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (176B5800) [pid = 3972] [serial = 343] [outer = 15D41C00] 04:49:46 INFO - PROCESS | 3972 | 1466250586799 Marionette DEBUG loaded listener.js 04:49:46 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (1799B400) [pid = 3972] [serial = 344] [outer = 15D41C00] 04:49:47 INFO - PROCESS | 3972 | 1466250587755 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]]]}] 04:49:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 04:49:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1159ms 04:49:47 INFO - PROCESS | 3972 | 1466250587776 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 04:49:47 INFO - PROCESS | 3972 | 1466250587778 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 04:49:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 04:49:47 INFO - PROCESS | 3972 | 1466250587781 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 04:49:47 INFO - PROCESS | 3972 | 1466250587783 Marionette TRACE conn3 <- [1,426,null,{}] 04:49:47 INFO - PROCESS | 3972 | 1466250587786 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}] 04:49:47 INFO - PROCESS | 3972 | 1466250587788 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:47 INFO - PROCESS | 3972 | 1466250587898 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 04:49:47 INFO - PROCESS | 3972 | 1466250587903 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:47 INFO - PROCESS | 3972 | 1466250587905 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:47 INFO - PROCESS | 3972 | ++DOCSHELL 16E97400 == 39 [pid = 3972] [id = 116] 04:49:47 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (16E98400) [pid = 3972] [serial = 345] [outer = 00000000] 04:49:47 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (198DD400) [pid = 3972] [serial = 346] [outer = 16E98400] 04:49:47 INFO - PROCESS | 3972 | 1466250587948 Marionette DEBUG loaded listener.js 04:49:48 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (1998F800) [pid = 3972] [serial = 347] [outer = 16E98400] 04:49:48 INFO - PROCESS | 3972 | 1466250588404 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] 04:49:48 INFO - PROCESS | 3972 | 1466250588421 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 04:49:48 INFO - PROCESS | 3972 | 1466250588424 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 04:49:48 INFO - PROCESS | 3972 | 1466250588426 Marionette TRACE conn3 <- [1,430,null,{}] 04:49:48 INFO - PROCESS | 3972 | 1466250588437 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}] 04:49:48 INFO - PROCESS | 3972 | 1466250588438 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:48 INFO - PROCESS | 3972 | 1466250588546 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 04:49:48 INFO - PROCESS | 3972 | 1466250588552 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:48 INFO - PROCESS | 3972 | 1466250588557 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:48 INFO - PROCESS | 3972 | ++DOCSHELL 19C6B000 == 40 [pid = 3972] [id = 117] 04:49:48 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (19C6B800) [pid = 3972] [serial = 348] [outer = 00000000] 04:49:48 INFO - PROCESS | 3972 | ++DOMWINDOW == 89 (1A04A000) [pid = 3972] [serial = 349] [outer = 19C6B800] 04:49:48 INFO - PROCESS | 3972 | 1466250588610 Marionette DEBUG loaded listener.js 04:49:48 INFO - PROCESS | 3972 | ++DOMWINDOW == 90 (1A10D000) [pid = 3972] [serial = 350] [outer = 19C6B800] 04:49:48 INFO - PROCESS | 3972 | --DOMWINDOW == 89 (19999800) [pid = 3972] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 04:49:48 INFO - PROCESS | 3972 | --DOMWINDOW == 88 (198DE400) [pid = 3972] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 04:49:48 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (15977400) [pid = 3972] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 04:49:48 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (11C26C00) [pid = 3972] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 04:49:48 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (13D1CC00) [pid = 3972] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 04:49:48 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (12817C00) [pid = 3972] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 04:49:48 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (16059400) [pid = 3972] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 04:49:48 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (13940800) [pid = 3972] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 04:49:48 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (1393E800) [pid = 3972] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 04:49:48 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (1657B000) [pid = 3972] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 04:49:49 INFO - PROCESS | 3972 | 1466250589170 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]]]}] 04:49:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 04:49:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 798ms 04:49:49 INFO - PROCESS | 3972 | 1466250589227 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 04:49:49 INFO - PROCESS | 3972 | 1466250589229 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 04:49:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 04:49:49 INFO - PROCESS | 3972 | 1466250589234 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 04:49:49 INFO - PROCESS | 3972 | 1466250589236 Marionette TRACE conn3 <- [1,434,null,{}] 04:49:49 INFO - PROCESS | 3972 | 1466250589239 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}] 04:49:49 INFO - PROCESS | 3972 | 1466250589241 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:49 INFO - PROCESS | 3972 | 1466250589322 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 04:49:49 INFO - PROCESS | 3972 | 1466250589327 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:49 INFO - PROCESS | 3972 | 1466250589329 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:49 INFO - PROCESS | 3972 | ++DOCSHELL 15F0B000 == 41 [pid = 3972] [id = 118] 04:49:49 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (15F92C00) [pid = 3972] [serial = 351] [outer = 00000000] 04:49:49 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (1A041C00) [pid = 3972] [serial = 352] [outer = 15F92C00] 04:49:49 INFO - PROCESS | 3972 | 1466250589380 Marionette DEBUG loaded listener.js 04:49:49 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (1A10F000) [pid = 3972] [serial = 353] [outer = 15F92C00] 04:49:49 INFO - PROCESS | 3972 | 1466250589817 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]]]}] 04:49:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 04:49:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 642ms 04:49:49 INFO - PROCESS | 3972 | 1466250589871 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 04:49:49 INFO - PROCESS | 3972 | 1466250589873 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 04:49:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 04:49:49 INFO - PROCESS | 3972 | 1466250589876 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 04:49:49 INFO - PROCESS | 3972 | 1466250589878 Marionette TRACE conn3 <- [1,438,null,{}] 04:49:49 INFO - PROCESS | 3972 | 1466250589881 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}] 04:49:49 INFO - PROCESS | 3972 | 1466250589883 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:49 INFO - PROCESS | 3972 | 1466250589961 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 04:49:49 INFO - PROCESS | 3972 | 1466250589968 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:49 INFO - PROCESS | 3972 | 1466250589970 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:50 INFO - PROCESS | 3972 | ++DOCSHELL 19C08000 == 42 [pid = 3972] [id = 119] 04:49:50 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (1A2EE000) [pid = 3972] [serial = 354] [outer = 00000000] 04:49:50 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (1A603000) [pid = 3972] [serial = 355] [outer = 1A2EE000] 04:49:50 INFO - PROCESS | 3972 | 1466250590013 Marionette DEBUG loaded listener.js 04:49:50 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (1A609C00) [pid = 3972] [serial = 356] [outer = 1A2EE000] 04:49:50 INFO - PROCESS | 3972 | 1466250590434 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]]]}] 04:49:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 04:49:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 595ms 04:49:50 INFO - PROCESS | 3972 | 1466250590473 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 04:49:50 INFO - PROCESS | 3972 | 1466250590475 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 04:49:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 04:49:50 INFO - PROCESS | 3972 | 1466250590478 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 04:49:50 INFO - PROCESS | 3972 | 1466250590480 Marionette TRACE conn3 <- [1,442,null,{}] 04:49:50 INFO - PROCESS | 3972 | 1466250590483 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}] 04:49:50 INFO - PROCESS | 3972 | 1466250590485 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:50 INFO - PROCESS | 3972 | 1466250590567 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 04:49:50 INFO - PROCESS | 3972 | 1466250590572 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:50 INFO - PROCESS | 3972 | 1466250590574 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:50 INFO - PROCESS | 3972 | ++DOCSHELL 15F09400 == 43 [pid = 3972] [id = 120] 04:49:50 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (1999E800) [pid = 3972] [serial = 357] [outer = 00000000] 04:49:50 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (1A650400) [pid = 3972] [serial = 358] [outer = 1999E800] 04:49:50 INFO - PROCESS | 3972 | 1466250590616 Marionette DEBUG loaded listener.js 04:49:50 INFO - PROCESS | 3972 | ++DOMWINDOW == 89 (1A653000) [pid = 3972] [serial = 359] [outer = 1999E800] 04:49:51 INFO - PROCESS | 3972 | 1466250591326 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]]]}] 04:49:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 04:49:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 907ms 04:49:51 INFO - PROCESS | 3972 | 1466250591385 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 04:49:51 INFO - PROCESS | 3972 | 1466250591389 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 04:49:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 04:49:51 INFO - PROCESS | 3972 | 1466250591394 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 04:49:51 INFO - PROCESS | 3972 | 1466250591398 Marionette TRACE conn3 <- [1,446,null,{}] 04:49:51 INFO - PROCESS | 3972 | 1466250591403 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}] 04:49:51 INFO - PROCESS | 3972 | 1466250591406 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:51 INFO - PROCESS | 3972 | 1466250591516 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 04:49:51 INFO - PROCESS | 3972 | 1466250591642 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:51 INFO - PROCESS | 3972 | 1466250591645 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:51 INFO - PROCESS | 3972 | ++DOCSHELL 11C26C00 == 44 [pid = 3972] [id = 121] 04:49:51 INFO - PROCESS | 3972 | ++DOMWINDOW == 90 (13074800) [pid = 3972] [serial = 360] [outer = 00000000] 04:49:51 INFO - PROCESS | 3972 | ++DOMWINDOW == 91 (13270C00) [pid = 3972] [serial = 361] [outer = 13074800] 04:49:51 INFO - PROCESS | 3972 | 1466250591701 Marionette DEBUG loaded listener.js 04:49:51 INFO - PROCESS | 3972 | ++DOMWINDOW == 92 (14325000) [pid = 3972] [serial = 362] [outer = 13074800] 04:49:52 INFO - PROCESS | 3972 | 1466250592321 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]]]}] 04:49:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 04:49:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1002ms 04:49:52 INFO - PROCESS | 3972 | 1466250592399 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 04:49:52 INFO - PROCESS | 3972 | 1466250592403 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 04:49:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 04:49:52 INFO - PROCESS | 3972 | 1466250592410 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 04:49:52 INFO - PROCESS | 3972 | 1466250592413 Marionette TRACE conn3 <- [1,450,null,{}] 04:49:52 INFO - PROCESS | 3972 | 1466250592417 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}] 04:49:52 INFO - PROCESS | 3972 | 1466250592419 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:52 INFO - PROCESS | 3972 | 1466250592528 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 04:49:52 INFO - PROCESS | 3972 | 1466250592653 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:52 INFO - PROCESS | 3972 | 1466250592655 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:52 INFO - PROCESS | 3972 | ++DOCSHELL 15D47800 == 45 [pid = 3972] [id = 122] 04:49:52 INFO - PROCESS | 3972 | ++DOMWINDOW == 93 (15D48C00) [pid = 3972] [serial = 363] [outer = 00000000] 04:49:52 INFO - PROCESS | 3972 | ++DOMWINDOW == 94 (1657C000) [pid = 3972] [serial = 364] [outer = 15D48C00] 04:49:52 INFO - PROCESS | 3972 | 1466250592712 Marionette DEBUG loaded listener.js 04:49:52 INFO - PROCESS | 3972 | ++DOMWINDOW == 95 (16A3B400) [pid = 3972] [serial = 365] [outer = 15D48C00] 04:49:53 INFO - PROCESS | 3972 | 1466250593290 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] 04:49:53 INFO - PROCESS | 3972 | 1466250593359 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 04:49:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 04:49:53 INFO - PROCESS | 3972 | 1466250593362 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 04:49:53 INFO - PROCESS | 3972 | 1466250593366 Marionette TRACE conn3 <- [1,454,null,{}] 04:49:53 INFO - PROCESS | 3972 | 1466250593376 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}] 04:49:53 INFO - PROCESS | 3972 | 1466250593381 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:53 INFO - PROCESS | 3972 | 1466250593486 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 04:49:53 INFO - PROCESS | 3972 | 1466250593612 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:53 INFO - PROCESS | 3972 | 1466250593616 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:53 INFO - PROCESS | 3972 | ++DOCSHELL 1A604400 == 46 [pid = 3972] [id = 123] 04:49:53 INFO - PROCESS | 3972 | ++DOMWINDOW == 96 (1A604800) [pid = 3972] [serial = 366] [outer = 00000000] 04:49:53 INFO - PROCESS | 3972 | ++DOMWINDOW == 97 (1A651000) [pid = 3972] [serial = 367] [outer = 1A604800] 04:49:53 INFO - PROCESS | 3972 | 1466250593671 Marionette DEBUG loaded listener.js 04:49:53 INFO - PROCESS | 3972 | ++DOMWINDOW == 98 (1A7B4000) [pid = 3972] [serial = 368] [outer = 1A604800] 04:49:54 INFO - PROCESS | 3972 | [3972] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:49:54 INFO - PROCESS | 3972 | 1466250594377 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]]]}] 04:49:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 04:49:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1143ms 04:49:54 INFO - PROCESS | 3972 | 1466250594553 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 04:49:54 INFO - PROCESS | 3972 | 1466250594556 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 04:49:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 04:49:54 INFO - PROCESS | 3972 | 1466250594570 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 04:49:54 INFO - PROCESS | 3972 | 1466250594573 Marionette TRACE conn3 <- [1,458,null,{}] 04:49:54 INFO - PROCESS | 3972 | 1466250594578 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}] 04:49:54 INFO - PROCESS | 3972 | 1466250594582 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:54 INFO - PROCESS | 3972 | 1466250594717 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 04:49:54 INFO - PROCESS | 3972 | 1466250594838 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:54 INFO - PROCESS | 3972 | 1466250594843 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:54 INFO - PROCESS | 3972 | ++DOCSHELL 131DD000 == 47 [pid = 3972] [id = 124] 04:49:54 INFO - PROCESS | 3972 | ++DOMWINDOW == 99 (131DD400) [pid = 3972] [serial = 369] [outer = 00000000] 04:49:54 INFO - PROCESS | 3972 | ++DOMWINDOW == 100 (1327CC00) [pid = 3972] [serial = 370] [outer = 131DD400] 04:49:54 INFO - PROCESS | 3972 | 1466250594897 Marionette DEBUG loaded listener.js 04:49:54 INFO - PROCESS | 3972 | ++DOMWINDOW == 101 (13D1BC00) [pid = 3972] [serial = 371] [outer = 131DD400] 04:49:55 INFO - PROCESS | 3972 | --DOCSHELL 19C08000 == 46 [pid = 3972] [id = 119] 04:49:55 INFO - PROCESS | 3972 | --DOCSHELL 15F0B000 == 45 [pid = 3972] [id = 118] 04:49:55 INFO - PROCESS | 3972 | --DOCSHELL 19C6B000 == 44 [pid = 3972] [id = 117] 04:49:55 INFO - PROCESS | 3972 | --DOCSHELL 16E97400 == 43 [pid = 3972] [id = 116] 04:49:55 INFO - PROCESS | 3972 | --DOCSHELL 14EB7800 == 42 [pid = 3972] [id = 115] 04:49:55 INFO - PROCESS | 3972 | --DOCSHELL 14314400 == 41 [pid = 3972] [id = 114] 04:49:55 INFO - PROCESS | 3972 | --DOCSHELL 13150000 == 40 [pid = 3972] [id = 113] 04:49:55 INFO - PROCESS | 3972 | --DOCSHELL 10BB5800 == 39 [pid = 3972] [id = 112] 04:49:55 INFO - PROCESS | 3972 | --DOCSHELL 13460800 == 38 [pid = 3972] [id = 110] 04:49:55 INFO - PROCESS | 3972 | --DOCSHELL 19C0F400 == 37 [pid = 3972] [id = 108] 04:49:55 INFO - PROCESS | 3972 | --DOCSHELL 10A53000 == 36 [pid = 3972] [id = 109] 04:49:55 INFO - PROCESS | 3972 | --DOCSHELL 12D87800 == 35 [pid = 3972] [id = 55] 04:49:55 INFO - PROCESS | 3972 | --DOCSHELL 198DF000 == 34 [pid = 3972] [id = 68] 04:49:55 INFO - PROCESS | 3972 | --DOCSHELL 1A59AC00 == 33 [pid = 3972] [id = 65] 04:49:55 INFO - PROCESS | 3972 | --DOCSHELL 19C6BC00 == 32 [pid = 3972] [id = 82] 04:49:55 INFO - PROCESS | 3972 | --DOCSHELL 179A4C00 == 31 [pid = 3972] [id = 111] 04:49:55 INFO - PROCESS | 3972 | --DOCSHELL 15D47800 == 30 [pid = 3972] [id = 122] 04:49:55 INFO - PROCESS | 3972 | --DOCSHELL 1A604400 == 29 [pid = 3972] [id = 123] 04:49:55 INFO - PROCESS | 3972 | --DOCSHELL 15F09400 == 28 [pid = 3972] [id = 120] 04:49:55 INFO - PROCESS | 3972 | --DOCSHELL 11C26C00 == 27 [pid = 3972] [id = 121] 04:49:55 INFO - PROCESS | 3972 | --DOMWINDOW == 100 (19C65C00) [pid = 3972] [serial = 314] [outer = 00000000] [url = about:blank] 04:49:55 INFO - PROCESS | 3972 | --DOMWINDOW == 99 (179A4800) [pid = 3972] [serial = 307] [outer = 00000000] [url = about:blank] 04:49:55 INFO - PROCESS | 3972 | --DOMWINDOW == 98 (18210800) [pid = 3972] [serial = 308] [outer = 00000000] [url = about:blank] 04:49:55 INFO - PROCESS | 3972 | --DOMWINDOW == 97 (1A0E9C00) [pid = 3972] [serial = 322] [outer = 00000000] [url = about:blank] 04:49:55 INFO - PROCESS | 3972 | --DOMWINDOW == 96 (13940C00) [pid = 3972] [serial = 317] [outer = 00000000] [url = about:blank] 04:49:55 INFO - PROCESS | 3972 | --DOMWINDOW == 95 (165AC000) [pid = 3972] [serial = 305] [outer = 00000000] [url = about:blank] 04:49:55 INFO - PROCESS | 3972 | --DOMWINDOW == 94 (19996000) [pid = 3972] [serial = 319] [outer = 00000000] [url = about:blank] 04:49:55 INFO - PROCESS | 3972 | --DOMWINDOW == 93 (19C0E800) [pid = 3972] [serial = 313] [outer = 00000000] [url = about:blank] 04:49:55 INFO - PROCESS | 3972 | --DOMWINDOW == 92 (19992000) [pid = 3972] [serial = 311] [outer = 00000000] [url = about:blank] 04:49:55 INFO - PROCESS | 3972 | --DOMWINDOW == 91 (14E7DC00) [pid = 3972] [serial = 286] [outer = 00000000] [url = about:blank] 04:49:55 INFO - PROCESS | 3972 | --DOMWINDOW == 90 (15F90000) [pid = 3972] [serial = 301] [outer = 00000000] [url = about:blank] 04:49:55 INFO - PROCESS | 3972 | --DOMWINDOW == 89 (1314E000) [pid = 3972] [serial = 316] [outer = 00000000] [url = about:blank] 04:49:55 INFO - PROCESS | 3972 | --DOMWINDOW == 88 (15F95000) [pid = 3972] [serial = 302] [outer = 00000000] [url = about:blank] 04:49:55 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (14326400) [pid = 3972] [serial = 298] [outer = 00000000] [url = about:blank] 04:49:55 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (14E77800) [pid = 3972] [serial = 299] [outer = 00000000] [url = about:blank] 04:49:55 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (198E6000) [pid = 3972] [serial = 310] [outer = 00000000] [url = about:blank] 04:49:55 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (13109C00) [pid = 3972] [serial = 293] [outer = 00000000] [url = about:blank] 04:49:55 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (12AB4800) [pid = 3972] [serial = 292] [outer = 00000000] [url = about:blank] 04:49:55 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (10A49000) [pid = 3972] [serial = 283] [outer = 00000000] [url = about:blank] 04:49:55 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (1656EC00) [pid = 3972] [serial = 289] [outer = 00000000] [url = about:blank] 04:49:55 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (16997800) [pid = 3972] [serial = 304] [outer = 00000000] [url = about:blank] 04:49:55 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (14322400) [pid = 3972] [serial = 296] [outer = 00000000] [url = about:blank] 04:49:55 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (1430F400) [pid = 3972] [serial = 295] [outer = 00000000] [url = about:blank] 04:49:55 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (1A03EC00) [pid = 3972] [serial = 320] [outer = 00000000] [url = about:blank] 04:49:55 INFO - PROCESS | 3972 | [3972] 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 04:49:55 INFO - PROCESS | 3972 | [3972] 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 04:49:56 INFO - PROCESS | 3972 | 1466250596085 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] 04:49:56 INFO - PROCESS | 3972 | 1466250596138 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 04:49:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 04:49:56 INFO - PROCESS | 3972 | 1466250596195 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 04:49:56 INFO - PROCESS | 3972 | 1466250596198 Marionette TRACE conn3 <- [1,462,null,{}] 04:49:56 INFO - PROCESS | 3972 | 1466250596206 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}] 04:49:56 INFO - PROCESS | 3972 | 1466250596208 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:56 INFO - PROCESS | 3972 | 1466250596298 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 04:49:56 INFO - PROCESS | 3972 | 1466250596305 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:56 INFO - PROCESS | 3972 | 1466250596307 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:56 INFO - PROCESS | 3972 | ++DOCSHELL 10F82C00 == 28 [pid = 3972] [id = 125] 04:49:56 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (10F83C00) [pid = 3972] [serial = 372] [outer = 00000000] 04:49:56 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (1281BC00) [pid = 3972] [serial = 373] [outer = 10F83C00] 04:49:56 INFO - PROCESS | 3972 | 1466250596354 Marionette DEBUG loaded listener.js 04:49:56 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (12A20400) [pid = 3972] [serial = 374] [outer = 10F83C00] 04:49:56 INFO - PROCESS | 3972 | [3972] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:49:56 INFO - PROCESS | 3972 | 1466250596824 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] 04:49:56 INFO - PROCESS | 3972 | 1466250596841 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 04:49:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 04:49:56 INFO - PROCESS | 3972 | 1466250596848 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 04:49:56 INFO - PROCESS | 3972 | 1466250596851 Marionette TRACE conn3 <- [1,466,null,{}] 04:49:56 INFO - PROCESS | 3972 | 1466250596854 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}] 04:49:56 INFO - PROCESS | 3972 | 1466250596857 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:56 INFO - PROCESS | 3972 | 1466250596941 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 04:49:56 INFO - PROCESS | 3972 | 1466250596950 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:56 INFO - PROCESS | 3972 | 1466250596953 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:56 INFO - PROCESS | 3972 | ++DOCSHELL 1326E400 == 29 [pid = 3972] [id = 126] 04:49:56 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (1326E800) [pid = 3972] [serial = 375] [outer = 00000000] 04:49:56 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (13941800) [pid = 3972] [serial = 376] [outer = 1326E800] 04:49:57 INFO - PROCESS | 3972 | 1466250596999 Marionette DEBUG loaded listener.js 04:49:57 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (13D1A400) [pid = 3972] [serial = 377] [outer = 1326E800] 04:49:57 INFO - PROCESS | 3972 | 1466250597451 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] 04:49:57 INFO - PROCESS | 3972 | 1466250597489 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 04:49:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 04:49:57 INFO - PROCESS | 3972 | 1466250597492 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 04:49:57 INFO - PROCESS | 3972 | 1466250597496 Marionette TRACE conn3 <- [1,470,null,{}] 04:49:57 INFO - PROCESS | 3972 | 1466250597506 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}] 04:49:57 INFO - PROCESS | 3972 | 1466250597511 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:57 INFO - PROCESS | 3972 | 1466250597591 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 04:49:57 INFO - PROCESS | 3972 | 1466250597600 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:57 INFO - PROCESS | 3972 | 1466250597604 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:57 INFO - PROCESS | 3972 | ++DOCSHELL 15489800 == 30 [pid = 3972] [id = 127] 04:49:57 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (1548EC00) [pid = 3972] [serial = 378] [outer = 00000000] 04:49:57 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (15F09400) [pid = 3972] [serial = 379] [outer = 1548EC00] 04:49:57 INFO - PROCESS | 3972 | 1466250597650 Marionette DEBUG loaded listener.js 04:49:57 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (15F8F800) [pid = 3972] [serial = 380] [outer = 1548EC00] 04:49:58 INFO - PROCESS | 3972 | 1466250598128 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]]]}] 04:49:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 04:49:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 705ms 04:49:58 INFO - PROCESS | 3972 | 1466250598192 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 04:49:58 INFO - PROCESS | 3972 | 1466250598195 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 04:49:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 04:49:58 INFO - PROCESS | 3972 | 1466250598200 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 04:49:58 INFO - PROCESS | 3972 | 1466250598203 Marionette TRACE conn3 <- [1,474,null,{}] 04:49:58 INFO - PROCESS | 3972 | 1466250598207 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}] 04:49:58 INFO - PROCESS | 3972 | 1466250598210 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:58 INFO - PROCESS | 3972 | 1466250598326 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 04:49:58 INFO - PROCESS | 3972 | 1466250598394 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:58 INFO - PROCESS | 3972 | 1466250598396 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:58 INFO - PROCESS | 3972 | ++DOCSHELL 1657A800 == 31 [pid = 3972] [id = 128] 04:49:58 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (167E3C00) [pid = 3972] [serial = 381] [outer = 00000000] 04:49:58 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (16E8E400) [pid = 3972] [serial = 382] [outer = 167E3C00] 04:49:58 INFO - PROCESS | 3972 | 1466250598440 Marionette DEBUG loaded listener.js 04:49:58 INFO - PROCESS | 3972 | ++DOMWINDOW == 89 (170BE400) [pid = 3972] [serial = 383] [outer = 167E3C00] 04:49:58 INFO - PROCESS | 3972 | 1466250598858 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]]]}] 04:49:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 04:49:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 704ms 04:49:58 INFO - PROCESS | 3972 | 1466250598896 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 04:49:58 INFO - PROCESS | 3972 | 1466250598898 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 04:49:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 04:49:58 INFO - PROCESS | 3972 | 1466250598902 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 04:49:58 INFO - PROCESS | 3972 | 1466250598903 Marionette TRACE conn3 <- [1,478,null,{}] 04:49:58 INFO - PROCESS | 3972 | 1466250598907 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}] 04:49:58 INFO - PROCESS | 3972 | 1466250598909 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:59 INFO - PROCESS | 3972 | 1466250599038 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 04:49:59 INFO - PROCESS | 3972 | 1466250599061 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:59 INFO - PROCESS | 3972 | 1466250599063 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:59 INFO - PROCESS | 3972 | ++DOCSHELL 1799D400 == 32 [pid = 3972] [id = 129] 04:49:59 INFO - PROCESS | 3972 | ++DOMWINDOW == 90 (1799F000) [pid = 3972] [serial = 384] [outer = 00000000] 04:49:59 INFO - PROCESS | 3972 | ++DOMWINDOW == 91 (1813E800) [pid = 3972] [serial = 385] [outer = 1799F000] 04:49:59 INFO - PROCESS | 3972 | 1466250599105 Marionette DEBUG loaded listener.js 04:49:59 INFO - PROCESS | 3972 | ++DOMWINDOW == 92 (182D4800) [pid = 3972] [serial = 386] [outer = 1799F000] 04:49:59 INFO - PROCESS | 3972 | 1466250599557 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]]]}] 04:49:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 04:49:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 704ms 04:49:59 INFO - PROCESS | 3972 | 1466250599601 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 04:49:59 INFO - PROCESS | 3972 | 1466250599603 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 04:49:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 04:49:59 INFO - PROCESS | 3972 | 1466250599607 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 04:49:59 INFO - PROCESS | 3972 | 1466250599608 Marionette TRACE conn3 <- [1,482,null,{}] 04:49:59 INFO - PROCESS | 3972 | 1466250599611 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}] 04:49:59 INFO - PROCESS | 3972 | 1466250599617 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:59 INFO - PROCESS | 3972 | 1466250599742 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 04:49:59 INFO - PROCESS | 3972 | 1466250599802 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:59 INFO - PROCESS | 3972 | 1466250599804 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:49:59 INFO - PROCESS | 3972 | ++DOCSHELL 198E6400 == 33 [pid = 3972] [id = 130] 04:49:59 INFO - PROCESS | 3972 | ++DOMWINDOW == 93 (19990800) [pid = 3972] [serial = 387] [outer = 00000000] 04:49:59 INFO - PROCESS | 3972 | ++DOMWINDOW == 94 (1999C000) [pid = 3972] [serial = 388] [outer = 19990800] 04:49:59 INFO - PROCESS | 3972 | 1466250599849 Marionette DEBUG loaded listener.js 04:49:59 INFO - PROCESS | 3972 | ++DOMWINDOW == 95 (19C68400) [pid = 3972] [serial = 389] [outer = 19990800] 04:50:00 INFO - PROCESS | 3972 | --DOMWINDOW == 94 (19C68800) [pid = 3972] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 04:50:00 INFO - PROCESS | 3972 | --DOMWINDOW == 93 (1393D800) [pid = 3972] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 04:50:00 INFO - PROCESS | 3972 | --DOMWINDOW == 92 (1999E800) [pid = 3972] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 04:50:00 INFO - PROCESS | 3972 | --DOMWINDOW == 91 (13D1B800) [pid = 3972] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 04:50:00 INFO - PROCESS | 3972 | --DOMWINDOW == 90 (10471400) [pid = 3972] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 04:50:00 INFO - PROCESS | 3972 | --DOMWINDOW == 89 (15F95800) [pid = 3972] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 04:50:00 INFO - PROCESS | 3972 | --DOMWINDOW == 88 (16E98400) [pid = 3972] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 04:50:00 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (19C6B800) [pid = 3972] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 04:50:00 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (13150C00) [pid = 3972] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 04:50:00 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (10BB7800) [pid = 3972] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 04:50:00 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (15D41C00) [pid = 3972] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 04:50:00 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (15F92C00) [pid = 3972] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 04:50:00 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (10BBB400) [pid = 3972] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 04:50:00 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (179A9C00) [pid = 3972] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 04:50:00 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (1A2EE000) [pid = 3972] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 04:50:00 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (15482800) [pid = 3972] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 04:50:00 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (14328C00) [pid = 3972] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 04:50:00 INFO - PROCESS | 3972 | 1466250600686 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]]]}] 04:50:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 04:50:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1096ms 04:50:00 INFO - PROCESS | 3972 | 1466250600700 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 04:50:00 INFO - PROCESS | 3972 | 1466250600702 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 04:50:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 04:50:00 INFO - PROCESS | 3972 | 1466250600705 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 04:50:00 INFO - PROCESS | 3972 | 1466250600707 Marionette TRACE conn3 <- [1,486,null,{}] 04:50:00 INFO - PROCESS | 3972 | 1466250600710 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}] 04:50:00 INFO - PROCESS | 3972 | 1466250600712 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:00 INFO - PROCESS | 3972 | 1466250600816 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 04:50:00 INFO - PROCESS | 3972 | 1466250600871 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:00 INFO - PROCESS | 3972 | 1466250600872 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:00 INFO - PROCESS | 3972 | ++DOCSHELL 10471400 == 34 [pid = 3972] [id = 131] 04:50:00 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (1047FC00) [pid = 3972] [serial = 390] [outer = 00000000] 04:50:00 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (1345A800) [pid = 3972] [serial = 391] [outer = 1047FC00] 04:50:00 INFO - PROCESS | 3972 | 1466250600916 Marionette DEBUG loaded listener.js 04:50:00 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (14329C00) [pid = 3972] [serial = 392] [outer = 1047FC00] 04:50:01 INFO - PROCESS | 3972 | 1466250601268 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]]]}] 04:50:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 04:50:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 595ms 04:50:01 INFO - PROCESS | 3972 | 1466250601303 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 04:50:01 INFO - PROCESS | 3972 | 1466250601304 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 04:50:01 INFO - PROCESS | 3972 | 1466250601308 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 04:50:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 04:50:01 INFO - PROCESS | 3972 | 1466250601309 Marionette TRACE conn3 <- [1,490,null,{}] 04:50:01 INFO - PROCESS | 3972 | 1466250601312 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}] 04:50:01 INFO - PROCESS | 3972 | 1466250601314 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:01 INFO - PROCESS | 3972 | 1466250601421 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 04:50:01 INFO - PROCESS | 3972 | 1466250601471 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:01 INFO - PROCESS | 3972 | 1466250601473 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:01 INFO - PROCESS | 3972 | ++DOCSHELL 13D1C000 == 35 [pid = 3972] [id = 132] 04:50:01 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (1430E000) [pid = 3972] [serial = 393] [outer = 00000000] 04:50:01 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (19998800) [pid = 3972] [serial = 394] [outer = 1430E000] 04:50:01 INFO - PROCESS | 3972 | 1466250601517 Marionette DEBUG loaded listener.js 04:50:01 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (19999800) [pid = 3972] [serial = 395] [outer = 1430E000] 04:50:01 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (1A043000) [pid = 3972] [serial = 396] [outer = 1B386C00] 04:50:01 INFO - PROCESS | 3972 | 1466250601906 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]]]}] 04:50:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 04:50:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 641ms 04:50:01 INFO - PROCESS | 3972 | 1466250601946 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 04:50:01 INFO - PROCESS | 3972 | 1466250601948 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 04:50:01 INFO - PROCESS | 3972 | 1466250601951 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 04:50:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 04:50:01 INFO - PROCESS | 3972 | 1466250601953 Marionette TRACE conn3 <- [1,494,null,{}] 04:50:01 INFO - PROCESS | 3972 | 1466250601956 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}] 04:50:01 INFO - PROCESS | 3972 | 1466250601958 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:02 INFO - PROCESS | 3972 | 1466250602069 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 04:50:02 INFO - PROCESS | 3972 | 1466250602149 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:02 INFO - PROCESS | 3972 | 1466250602151 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:02 INFO - PROCESS | 3972 | ++DOCSHELL 10BBD000 == 36 [pid = 3972] [id = 133] 04:50:02 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (13152800) [pid = 3972] [serial = 397] [outer = 00000000] 04:50:02 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (1A0E7000) [pid = 3972] [serial = 398] [outer = 13152800] 04:50:02 INFO - PROCESS | 3972 | 1466250602192 Marionette DEBUG loaded listener.js 04:50:02 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (1A0EDC00) [pid = 3972] [serial = 399] [outer = 13152800] 04:50:02 INFO - PROCESS | 3972 | 1466250602597 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]]]}] 04:50:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 04:50:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 752ms 04:50:02 INFO - PROCESS | 3972 | 1466250602693 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 04:50:02 INFO - PROCESS | 3972 | 1466250602697 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 04:50:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 04:50:02 INFO - PROCESS | 3972 | 1466250602703 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 04:50:02 INFO - PROCESS | 3972 | 1466250602707 Marionette TRACE conn3 <- [1,498,null,{}] 04:50:02 INFO - PROCESS | 3972 | 1466250602713 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}] 04:50:02 INFO - PROCESS | 3972 | 1466250602716 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:02 INFO - PROCESS | 3972 | 1466250602837 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 04:50:02 INFO - PROCESS | 3972 | 1466250602915 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:02 INFO - PROCESS | 3972 | 1466250602920 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:02 INFO - PROCESS | 3972 | ++DOCSHELL 105E5C00 == 37 [pid = 3972] [id = 134] 04:50:02 INFO - PROCESS | 3972 | ++DOMWINDOW == 89 (10F8C000) [pid = 3972] [serial = 400] [outer = 00000000] 04:50:03 INFO - PROCESS | 3972 | ++DOMWINDOW == 90 (11CCEC00) [pid = 3972] [serial = 401] [outer = 10F8C000] 04:50:03 INFO - PROCESS | 3972 | 1466250602999 Marionette DEBUG loaded listener.js 04:50:03 INFO - PROCESS | 3972 | ++DOMWINDOW == 91 (13031800) [pid = 3972] [serial = 402] [outer = 10F8C000] 04:50:03 INFO - PROCESS | 3972 | 1466250603724 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]]]}] 04:50:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 04:50:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1033ms 04:50:03 INFO - PROCESS | 3972 | 1466250603748 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 04:50:03 INFO - PROCESS | 3972 | 1466250603753 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 04:50:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 04:50:03 INFO - PROCESS | 3972 | 1466250603778 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 04:50:03 INFO - PROCESS | 3972 | 1466250603781 Marionette TRACE conn3 <- [1,502,null,{}] 04:50:03 INFO - PROCESS | 3972 | 1466250603784 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}] 04:50:03 INFO - PROCESS | 3972 | 1466250603787 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:03 INFO - PROCESS | 3972 | 1466250603902 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 04:50:04 INFO - PROCESS | 3972 | 1466250604027 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:04 INFO - PROCESS | 3972 | 1466250604030 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:04 INFO - PROCESS | 3972 | ++DOCSHELL 1432E000 == 38 [pid = 3972] [id = 135] 04:50:04 INFO - PROCESS | 3972 | ++DOMWINDOW == 92 (14E74400) [pid = 3972] [serial = 403] [outer = 00000000] 04:50:04 INFO - PROCESS | 3972 | ++DOMWINDOW == 93 (15428800) [pid = 3972] [serial = 404] [outer = 14E74400] 04:50:04 INFO - PROCESS | 3972 | 1466250604087 Marionette DEBUG loaded listener.js 04:50:04 INFO - PROCESS | 3972 | ++DOMWINDOW == 94 (15D3F000) [pid = 3972] [serial = 405] [outer = 14E74400] 04:50:04 INFO - PROCESS | 3972 | 1466250604907 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]]]}] 04:50:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 04:50:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1221ms 04:50:04 INFO - PROCESS | 3972 | 1466250604973 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 04:50:04 INFO - PROCESS | 3972 | 1466250604977 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 04:50:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 04:50:05 INFO - PROCESS | 3972 | 1466250604982 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 04:50:05 INFO - PROCESS | 3972 | 1466250604985 Marionette TRACE conn3 <- [1,506,null,{}] 04:50:05 INFO - PROCESS | 3972 | 1466250604991 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}] 04:50:05 INFO - PROCESS | 3972 | 1466250604994 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:05 INFO - PROCESS | 3972 | 1466250605109 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 04:50:05 INFO - PROCESS | 3972 | 1466250605189 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:05 INFO - PROCESS | 3972 | 1466250605193 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:05 INFO - PROCESS | 3972 | ++DOCSHELL 10F84000 == 39 [pid = 3972] [id = 136] 04:50:05 INFO - PROCESS | 3972 | ++DOMWINDOW == 95 (10F8B800) [pid = 3972] [serial = 406] [outer = 00000000] 04:50:05 INFO - PROCESS | 3972 | ++DOMWINDOW == 96 (1281B000) [pid = 3972] [serial = 407] [outer = 10F8B800] 04:50:05 INFO - PROCESS | 3972 | 1466250605289 Marionette DEBUG loaded listener.js 04:50:05 INFO - PROCESS | 3972 | ++DOMWINDOW == 97 (13067000) [pid = 3972] [serial = 408] [outer = 10F8B800] 04:50:05 INFO - PROCESS | 3972 | --DOCSHELL 13D1C000 == 38 [pid = 3972] [id = 132] 04:50:05 INFO - PROCESS | 3972 | --DOCSHELL 10471400 == 37 [pid = 3972] [id = 131] 04:50:05 INFO - PROCESS | 3972 | --DOCSHELL 198E6400 == 36 [pid = 3972] [id = 130] 04:50:05 INFO - PROCESS | 3972 | --DOCSHELL 1799D400 == 35 [pid = 3972] [id = 129] 04:50:05 INFO - PROCESS | 3972 | --DOCSHELL 1657A800 == 34 [pid = 3972] [id = 128] 04:50:05 INFO - PROCESS | 3972 | --DOCSHELL 15489800 == 33 [pid = 3972] [id = 127] 04:50:05 INFO - PROCESS | 3972 | --DOCSHELL 1326E400 == 32 [pid = 3972] [id = 126] 04:50:05 INFO - PROCESS | 3972 | --DOCSHELL 10F82C00 == 31 [pid = 3972] [id = 125] 04:50:05 INFO - PROCESS | 3972 | --DOMWINDOW == 96 (1A650400) [pid = 3972] [serial = 358] [outer = 00000000] [url = about:blank] 04:50:05 INFO - PROCESS | 3972 | --DOMWINDOW == 95 (1A653000) [pid = 3972] [serial = 359] [outer = 00000000] [url = about:blank] 04:50:05 INFO - PROCESS | 3972 | --DOMWINDOW == 94 (1A609C00) [pid = 3972] [serial = 356] [outer = 00000000] [url = about:blank] 04:50:05 INFO - PROCESS | 3972 | --DOMWINDOW == 93 (15973800) [pid = 3972] [serial = 287] [outer = 00000000] [url = about:blank] 04:50:05 INFO - PROCESS | 3972 | --DOMWINDOW == 92 (10F83800) [pid = 3972] [serial = 284] [outer = 00000000] [url = about:blank] 04:50:05 INFO - PROCESS | 3972 | --DOMWINDOW == 91 (16E98800) [pid = 3972] [serial = 290] [outer = 00000000] [url = about:blank] 04:50:05 INFO - PROCESS | 3972 | --DOMWINDOW == 90 (1998F800) [pid = 3972] [serial = 347] [outer = 00000000] [url = about:blank] 04:50:05 INFO - PROCESS | 3972 | --DOMWINDOW == 89 (1A10D000) [pid = 3972] [serial = 350] [outer = 00000000] [url = about:blank] 04:50:05 INFO - PROCESS | 3972 | --DOMWINDOW == 88 (1394B400) [pid = 3972] [serial = 338] [outer = 00000000] [url = about:blank] 04:50:05 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (110A2C00) [pid = 3972] [serial = 325] [outer = 00000000] [url = about:blank] 04:50:05 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (1799B400) [pid = 3972] [serial = 344] [outer = 00000000] [url = about:blank] 04:50:05 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (1A10F000) [pid = 3972] [serial = 353] [outer = 00000000] [url = about:blank] 04:50:05 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (11269000) [pid = 3972] [serial = 334] [outer = 00000000] [url = about:blank] 04:50:05 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (198DD400) [pid = 3972] [serial = 346] [outer = 00000000] [url = about:blank] 04:50:05 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (176B5800) [pid = 3972] [serial = 343] [outer = 00000000] [url = about:blank] 04:50:05 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (1A040400) [pid = 3972] [serial = 332] [outer = 00000000] [url = about:blank] 04:50:05 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (1A603000) [pid = 3972] [serial = 355] [outer = 00000000] [url = about:blank] 04:50:05 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (15D45800) [pid = 3972] [serial = 340] [outer = 00000000] [url = about:blank] 04:50:05 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (198E8C00) [pid = 3972] [serial = 331] [outer = 00000000] [url = about:blank] 04:50:05 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (1999A800) [pid = 3972] [serial = 281] [outer = 00000000] [url = about:blank] 04:50:05 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (114C1C00) [pid = 3972] [serial = 326] [outer = 00000000] [url = about:blank] 04:50:05 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (15F8D000) [pid = 3972] [serial = 341] [outer = 00000000] [url = about:blank] 04:50:05 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (13273000) [pid = 3972] [serial = 337] [outer = 00000000] [url = about:blank] 04:50:05 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (1A04A000) [pid = 3972] [serial = 349] [outer = 00000000] [url = about:blank] 04:50:05 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (1A041C00) [pid = 3972] [serial = 352] [outer = 00000000] [url = about:blank] 04:50:05 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (1A592800) [pid = 3972] [serial = 323] [outer = 00000000] [url = about:blank] 04:50:05 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (14EBC000) [pid = 3972] [serial = 329] [outer = 00000000] [url = about:blank] 04:50:05 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (12BCD400) [pid = 3972] [serial = 335] [outer = 00000000] [url = about:blank] 04:50:05 INFO - PROCESS | 3972 | --DOMWINDOW == 68 (1430FC00) [pid = 3972] [serial = 328] [outer = 00000000] [url = about:blank] 04:50:05 INFO - PROCESS | 3972 | 1466250605776 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]]]}] 04:50:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 04:50:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 845ms 04:50:05 INFO - PROCESS | 3972 | 1466250605826 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 04:50:05 INFO - PROCESS | 3972 | 1466250605830 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 04:50:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 04:50:05 INFO - PROCESS | 3972 | 1466250605836 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 04:50:05 INFO - PROCESS | 3972 | 1466250605839 Marionette TRACE conn3 <- [1,510,null,{}] 04:50:05 INFO - PROCESS | 3972 | 1466250605842 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}] 04:50:05 INFO - PROCESS | 3972 | 1466250605845 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:05 INFO - PROCESS | 3972 | 1466250605928 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 04:50:05 INFO - PROCESS | 3972 | 1466250605935 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:05 INFO - PROCESS | 3972 | 1466250605937 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:05 INFO - PROCESS | 3972 | ++DOCSHELL 12BCE400 == 32 [pid = 3972] [id = 137] 04:50:05 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (12BCFC00) [pid = 3972] [serial = 409] [outer = 00000000] 04:50:05 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (131DF400) [pid = 3972] [serial = 410] [outer = 12BCFC00] 04:50:06 INFO - PROCESS | 3972 | 1466250605986 Marionette DEBUG loaded listener.js 04:50:06 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (13273C00) [pid = 3972] [serial = 411] [outer = 12BCFC00] 04:50:06 INFO - PROCESS | 3972 | 1466250606457 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]]]}] 04:50:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 04:50:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 642ms 04:50:06 INFO - PROCESS | 3972 | 1466250606475 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 04:50:06 INFO - PROCESS | 3972 | 1466250606477 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 04:50:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 04:50:06 INFO - PROCESS | 3972 | 1466250606480 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 04:50:06 INFO - PROCESS | 3972 | 1466250606484 Marionette TRACE conn3 <- [1,514,null,{}] 04:50:06 INFO - PROCESS | 3972 | 1466250606498 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}] 04:50:06 INFO - PROCESS | 3972 | 1466250606502 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:06 INFO - PROCESS | 3972 | 1466250606587 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 04:50:06 INFO - PROCESS | 3972 | 1466250606633 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:06 INFO - PROCESS | 3972 | 1466250606636 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:06 INFO - PROCESS | 3972 | ++DOCSHELL 14EB8000 == 33 [pid = 3972] [id = 138] 04:50:06 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (14EBA800) [pid = 3972] [serial = 412] [outer = 00000000] 04:50:06 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (15488C00) [pid = 3972] [serial = 413] [outer = 14EBA800] 04:50:06 INFO - PROCESS | 3972 | 1466250606749 Marionette DEBUG loaded listener.js 04:50:06 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (1597D800) [pid = 3972] [serial = 414] [outer = 14EBA800] 04:50:07 INFO - PROCESS | 3972 | 1466250607110 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]]]}] 04:50: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 04:50:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 657ms 04:50:07 INFO - PROCESS | 3972 | 1466250607139 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 04:50:07 INFO - PROCESS | 3972 | 1466250607141 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 04:50:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 04:50:07 INFO - PROCESS | 3972 | 1466250607144 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 04:50:07 INFO - PROCESS | 3972 | 1466250607146 Marionette TRACE conn3 <- [1,518,null,{}] 04:50:07 INFO - PROCESS | 3972 | 1466250607149 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}] 04:50:07 INFO - PROCESS | 3972 | 1466250607151 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:07 INFO - PROCESS | 3972 | 1466250607269 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 04:50:07 INFO - PROCESS | 3972 | 1466250607276 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:07 INFO - PROCESS | 3972 | 1466250607278 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:07 INFO - PROCESS | 3972 | ++DOCSHELL 15F94800 == 34 [pid = 3972] [id = 139] 04:50:07 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (15F97800) [pid = 3972] [serial = 415] [outer = 00000000] 04:50:07 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (16E97400) [pid = 3972] [serial = 416] [outer = 15F97800] 04:50:07 INFO - PROCESS | 3972 | 1466250607324 Marionette DEBUG loaded listener.js 04:50:07 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (175EF400) [pid = 3972] [serial = 417] [outer = 15F97800] 04:50:07 INFO - PROCESS | 3972 | 1466250607761 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]]]}] 04:50:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 04:50:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 626ms 04:50:07 INFO - PROCESS | 3972 | 1466250607782 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 04:50:07 INFO - PROCESS | 3972 | 1466250607784 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 04:50:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 04:50:07 INFO - PROCESS | 3972 | 1466250607788 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 04:50:07 INFO - PROCESS | 3972 | 1466250607789 Marionette TRACE conn3 <- [1,522,null,{}] 04:50:07 INFO - PROCESS | 3972 | 1466250607792 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}] 04:50:07 INFO - PROCESS | 3972 | 1466250607794 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:07 INFO - PROCESS | 3972 | 1466250607904 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 04:50:07 INFO - PROCESS | 3972 | 1466250607909 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:07 INFO - PROCESS | 3972 | 1466250607911 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:07 INFO - PROCESS | 3972 | ++DOCSHELL 17699400 == 35 [pid = 3972] [id = 140] 04:50:07 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (176A7400) [pid = 3972] [serial = 418] [outer = 00000000] 04:50:07 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (1799AC00) [pid = 3972] [serial = 419] [outer = 176A7400] 04:50:07 INFO - PROCESS | 3972 | 1466250607955 Marionette DEBUG loaded listener.js 04:50:08 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (1799F800) [pid = 3972] [serial = 420] [outer = 176A7400] 04:50:08 INFO - PROCESS | 3972 | 1466250608426 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]]]}] 04:50:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 04:50:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 704ms 04:50:08 INFO - PROCESS | 3972 | 1466250608488 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 04:50:08 INFO - PROCESS | 3972 | 1466250608489 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 04:50:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 04:50:08 INFO - PROCESS | 3972 | 1466250608493 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 04:50:08 INFO - PROCESS | 3972 | 1466250608495 Marionette TRACE conn3 <- [1,526,null,{}] 04:50:08 INFO - PROCESS | 3972 | 1466250608498 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}] 04:50:08 INFO - PROCESS | 3972 | 1466250608503 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:08 INFO - PROCESS | 3972 | 1466250608633 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 04:50:08 INFO - PROCESS | 3972 | 1466250608644 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:08 INFO - PROCESS | 3972 | 1466250608646 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:08 INFO - PROCESS | 3972 | ++DOCSHELL 15491800 == 36 [pid = 3972] [id = 141] 04:50:08 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (15953C00) [pid = 3972] [serial = 421] [outer = 00000000] 04:50:08 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (198E8000) [pid = 3972] [serial = 422] [outer = 15953C00] 04:50:08 INFO - PROCESS | 3972 | 1466250608739 Marionette DEBUG loaded listener.js 04:50:08 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (19998000) [pid = 3972] [serial = 423] [outer = 15953C00] 04:50:09 INFO - PROCESS | 3972 | 1466250609167 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]]]}] 04:50: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 04:50:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 704ms 04:50:09 INFO - PROCESS | 3972 | 1466250609232 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 04:50:09 INFO - PROCESS | 3972 | 1466250609234 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 04:50:09 INFO - PROCESS | 3972 | 1466250609238 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 04:50:09 INFO - PROCESS | 3972 | 1466250609239 Marionette TRACE conn3 <- [1,530,null,{}] 04:50:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 04:50:09 INFO - PROCESS | 3972 | 1466250609243 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}] 04:50:09 INFO - PROCESS | 3972 | 1466250609245 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:09 INFO - PROCESS | 3972 | 1466250609348 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 04:50:09 INFO - PROCESS | 3972 | 1466250609358 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:09 INFO - PROCESS | 3972 | 1466250609369 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:09 INFO - PROCESS | 3972 | ++DOCSHELL 1999EC00 == 37 [pid = 3972] [id = 142] 04:50:09 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (19C02000) [pid = 3972] [serial = 424] [outer = 00000000] 04:50:09 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (1A040400) [pid = 3972] [serial = 425] [outer = 19C02000] 04:50:09 INFO - PROCESS | 3972 | 1466250609463 Marionette DEBUG loaded listener.js 04:50:09 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (1A042400) [pid = 3972] [serial = 426] [outer = 19C02000] 04:50:09 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (10F83C00) [pid = 3972] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 04:50:09 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (1326E800) [pid = 3972] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 04:50:09 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (131DD400) [pid = 3972] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 04:50:09 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (1548EC00) [pid = 3972] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 04:50:09 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (19990800) [pid = 3972] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 04:50:09 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (1799F000) [pid = 3972] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 04:50:09 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (1047FC00) [pid = 3972] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 04:50:09 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (1430E000) [pid = 3972] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 04:50:09 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (13074800) [pid = 3972] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 04:50:09 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (15D48C00) [pid = 3972] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 04:50:09 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (1A604800) [pid = 3972] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 04:50:09 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (167E3C00) [pid = 3972] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 04:50:09 INFO - PROCESS | 3972 | 1466250609913 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"]]]}] 04:50:09 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 04:50:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 04:50:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:50:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 04:50:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:50:09 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 04:50:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 04:50:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:50:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 04:50:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:50:09 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 673ms 04:50:09 INFO - PROCESS | 3972 | 1466250609921 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 04:50:09 INFO - PROCESS | 3972 | 1466250609923 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 04:50:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 04:50:09 INFO - PROCESS | 3972 | 1466250609939 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 04:50:09 INFO - PROCESS | 3972 | 1466250609941 Marionette TRACE conn3 <- [1,534,null,{}] 04:50:09 INFO - PROCESS | 3972 | 1466250609945 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}] 04:50:09 INFO - PROCESS | 3972 | 1466250609947 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:10 INFO - PROCESS | 3972 | 1466250610035 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 04:50:10 INFO - PROCESS | 3972 | 1466250610040 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:10 INFO - PROCESS | 3972 | 1466250610042 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:10 INFO - PROCESS | 3972 | ++DOCSHELL 1327BC00 == 38 [pid = 3972] [id = 143] 04:50:10 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (1548EC00) [pid = 3972] [serial = 427] [outer = 00000000] 04:50:10 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (19994800) [pid = 3972] [serial = 428] [outer = 1548EC00] 04:50:10 INFO - PROCESS | 3972 | 1466250610086 Marionette DEBUG loaded listener.js 04:50:10 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (19C0E400) [pid = 3972] [serial = 429] [outer = 1548EC00] 04:50:10 INFO - PROCESS | 3972 | 1466250610493 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]]]}] 04:50:10 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 04:50:10 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 595ms 04:50:10 INFO - PROCESS | 3972 | 1466250610524 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 04:50:10 INFO - PROCESS | 3972 | 1466250610525 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 04:50:10 INFO - PROCESS | 3972 | 1466250610529 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 04:50:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 04:50:10 INFO - PROCESS | 3972 | 1466250610530 Marionette TRACE conn3 <- [1,538,null,{}] 04:50:10 INFO - PROCESS | 3972 | 1466250610533 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}] 04:50:10 INFO - PROCESS | 3972 | 1466250610535 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:10 INFO - PROCESS | 3972 | 1466250610647 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 04:50:10 INFO - PROCESS | 3972 | 1466250610653 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:10 INFO - PROCESS | 3972 | 1466250610655 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:10 INFO - PROCESS | 3972 | ++DOCSHELL 19992C00 == 39 [pid = 3972] [id = 144] 04:50:10 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (19994400) [pid = 3972] [serial = 430] [outer = 00000000] 04:50:10 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (1A593800) [pid = 3972] [serial = 431] [outer = 19994400] 04:50:10 INFO - PROCESS | 3972 | 1466250610698 Marionette DEBUG loaded listener.js 04:50:10 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (1A603400) [pid = 3972] [serial = 432] [outer = 19994400] 04:50:11 INFO - PROCESS | 3972 | 1466250611092 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]]]}] 04:50: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. 04:50:11 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 595ms 04:50:11 INFO - PROCESS | 3972 | 1466250611126 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 04:50:11 INFO - PROCESS | 3972 | 1466250611128 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 04:50:11 INFO - PROCESS | 3972 | 1466250611131 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 04:50:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 04:50:11 INFO - PROCESS | 3972 | 1466250611133 Marionette TRACE conn3 <- [1,542,null,{}] 04:50:11 INFO - PROCESS | 3972 | 1466250611137 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}] 04:50:11 INFO - PROCESS | 3972 | 1466250611138 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:11 INFO - PROCESS | 3972 | 1466250611263 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 04:50:11 INFO - PROCESS | 3972 | 1466250611270 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:11 INFO - PROCESS | 3972 | 1466250611272 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:11 INFO - PROCESS | 3972 | ++DOCSHELL 198E2000 == 40 [pid = 3972] [id = 145] 04:50:11 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (19991400) [pid = 3972] [serial = 433] [outer = 00000000] 04:50:11 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (1A610400) [pid = 3972] [serial = 434] [outer = 19991400] 04:50:11 INFO - PROCESS | 3972 | 1466250611315 Marionette DEBUG loaded listener.js 04:50:11 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (1A610C00) [pid = 3972] [serial = 435] [outer = 19991400] 04:50:11 INFO - PROCESS | 3972 | [3972] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:50:11 INFO - PROCESS | 3972 | [3972] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:50:11 INFO - PROCESS | 3972 | [3972] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:50:11 INFO - PROCESS | 3972 | 1466250611810 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]]]}] 04:50:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 04:50:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 705ms 04:50:11 INFO - PROCESS | 3972 | 1466250611864 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 04:50:11 INFO - PROCESS | 3972 | 1466250611873 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 04:50:11 INFO - PROCESS | 3972 | 1466250611880 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 04:50:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 04:50:11 INFO - PROCESS | 3972 | 1466250611883 Marionette TRACE conn3 <- [1,546,null,{}] 04:50:11 INFO - PROCESS | 3972 | 1466250611889 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}] 04:50:11 INFO - PROCESS | 3972 | 1466250611892 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:12 INFO - PROCESS | 3972 | 1466250612110 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 04:50:12 INFO - PROCESS | 3972 | 1466250612220 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:12 INFO - PROCESS | 3972 | 1466250612225 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:12 INFO - PROCESS | 3972 | ++DOCSHELL 11061400 == 41 [pid = 3972] [id = 146] 04:50:12 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (110A6000) [pid = 3972] [serial = 436] [outer = 00000000] 04:50:12 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (11AD7C00) [pid = 3972] [serial = 437] [outer = 110A6000] 04:50:12 INFO - PROCESS | 3972 | 1466250612281 Marionette DEBUG loaded listener.js 04:50:12 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (12BCD400) [pid = 3972] [serial = 438] [outer = 110A6000] 04:50:12 INFO - PROCESS | 3972 | 1466250612822 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]]]}] 04:50:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 04:50:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1002ms 04:50:12 INFO - PROCESS | 3972 | 1466250612883 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 04:50:12 INFO - PROCESS | 3972 | 1466250612888 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 04:50:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 04:50:12 INFO - PROCESS | 3972 | 1466250612894 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 04:50:12 INFO - PROCESS | 3972 | 1466250612897 Marionette TRACE conn3 <- [1,550,null,{}] 04:50:12 INFO - PROCESS | 3972 | 1466250612901 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}] 04:50:12 INFO - PROCESS | 3972 | 1466250612904 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:13 INFO - PROCESS | 3972 | 1466250613011 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 04:50:13 INFO - PROCESS | 3972 | 1466250613136 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:13 INFO - PROCESS | 3972 | 1466250613139 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:13 INFO - PROCESS | 3972 | ++DOCSHELL 14322400 == 42 [pid = 3972] [id = 147] 04:50:13 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (14324000) [pid = 3972] [serial = 439] [outer = 00000000] 04:50:13 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (1511D400) [pid = 3972] [serial = 440] [outer = 14324000] 04:50:13 INFO - PROCESS | 3972 | 1466250613194 Marionette DEBUG loaded listener.js 04:50:13 INFO - PROCESS | 3972 | ++DOMWINDOW == 89 (15F93400) [pid = 3972] [serial = 441] [outer = 14324000] 04:50:13 INFO - PROCESS | 3972 | [3972] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:50:13 INFO - PROCESS | 3972 | [3972] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:50:13 INFO - PROCESS | 3972 | 1466250613767 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]]]}] 04:50:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 04:50:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 939ms 04:50:13 INFO - PROCESS | 3972 | 1466250613839 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 04:50:13 INFO - PROCESS | 3972 | 1466250613841 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 04:50:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 04:50:13 INFO - PROCESS | 3972 | 1466250613845 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 04:50:13 INFO - PROCESS | 3972 | 1466250613849 Marionette TRACE conn3 <- [1,554,null,{}] 04:50:13 INFO - PROCESS | 3972 | 1466250613859 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}] 04:50:13 INFO - PROCESS | 3972 | 1466250613864 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:13 INFO - PROCESS | 3972 | 1466250613967 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 04:50:14 INFO - PROCESS | 3972 | 1466250614092 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:14 INFO - PROCESS | 3972 | 1466250614095 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:14 INFO - PROCESS | 3972 | ++DOCSHELL 1A0E8C00 == 43 [pid = 3972] [id = 148] 04:50:14 INFO - PROCESS | 3972 | ++DOMWINDOW == 90 (1A2E8C00) [pid = 3972] [serial = 442] [outer = 00000000] 04:50:14 INFO - PROCESS | 3972 | ++DOMWINDOW == 91 (1A60A000) [pid = 3972] [serial = 443] [outer = 1A2E8C00] 04:50:14 INFO - PROCESS | 3972 | 1466250614150 Marionette DEBUG loaded listener.js 04:50:14 INFO - PROCESS | 3972 | ++DOMWINDOW == 92 (1A651C00) [pid = 3972] [serial = 444] [outer = 1A2E8C00] 04:50:14 INFO - PROCESS | 3972 | [3972] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:50:14 INFO - PROCESS | 3972 | [3972] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:50:14 INFO - PROCESS | 3972 | 1466250614789 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]]]}] 04:50:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 04:50:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1001ms 04:50:14 INFO - PROCESS | 3972 | 1466250614851 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 04:50:14 INFO - PROCESS | 3972 | 1466250614854 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 04:50:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 04:50:14 INFO - PROCESS | 3972 | 1466250614858 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 04:50:14 INFO - PROCESS | 3972 | 1466250614860 Marionette TRACE conn3 <- [1,558,null,{}] 04:50:14 INFO - PROCESS | 3972 | 1466250614863 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}] 04:50:14 INFO - PROCESS | 3972 | 1466250614866 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:14 INFO - PROCESS | 3972 | 1466250614973 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 04:50:15 INFO - PROCESS | 3972 | 1466250615199 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:15 INFO - PROCESS | 3972 | 1466250615203 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:15 INFO - PROCESS | 3972 | ++DOCSHELL 105EA400 == 44 [pid = 3972] [id = 149] 04:50:15 INFO - PROCESS | 3972 | ++DOMWINDOW == 93 (105EB800) [pid = 3972] [serial = 445] [outer = 00000000] 04:50:15 INFO - PROCESS | 3972 | ++DOMWINDOW == 94 (10A4FC00) [pid = 3972] [serial = 446] [outer = 105EB800] 04:50:15 INFO - PROCESS | 3972 | 1466250615268 Marionette DEBUG loaded listener.js 04:50:15 INFO - PROCESS | 3972 | ++DOMWINDOW == 95 (10BBB800) [pid = 3972] [serial = 447] [outer = 105EB800] 04:50:15 INFO - PROCESS | 3972 | [3972] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:50:15 INFO - PROCESS | 3972 | [3972] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:50:15 INFO - PROCESS | 3972 | 1466250615833 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]]]}] 04:50:16 INFO - PROCESS | 3972 | --DOCSHELL 19992C00 == 43 [pid = 3972] [id = 144] 04:50:16 INFO - PROCESS | 3972 | --DOCSHELL 1327BC00 == 42 [pid = 3972] [id = 143] 04:50:16 INFO - PROCESS | 3972 | --DOCSHELL 1999EC00 == 41 [pid = 3972] [id = 142] 04:50:16 INFO - PROCESS | 3972 | --DOCSHELL 15491800 == 40 [pid = 3972] [id = 141] 04:50:16 INFO - PROCESS | 3972 | --DOCSHELL 17699400 == 39 [pid = 3972] [id = 140] 04:50:16 INFO - PROCESS | 3972 | --DOCSHELL 15F94800 == 38 [pid = 3972] [id = 139] 04:50:16 INFO - PROCESS | 3972 | --DOCSHELL 14EB8000 == 37 [pid = 3972] [id = 138] 04:50:16 INFO - PROCESS | 3972 | --DOCSHELL 12BCE400 == 36 [pid = 3972] [id = 137] 04:50:16 INFO - PROCESS | 3972 | --DOCSHELL 10F84000 == 35 [pid = 3972] [id = 136] 04:50:16 INFO - PROCESS | 3972 | --DOCSHELL 1432E000 == 34 [pid = 3972] [id = 135] 04:50:16 INFO - PROCESS | 3972 | --DOCSHELL 10BBD000 == 33 [pid = 3972] [id = 133] 04:50:16 INFO - PROCESS | 3972 | --DOCSHELL 105E5C00 == 32 [pid = 3972] [id = 134] 04:50:16 INFO - PROCESS | 3972 | --DOCSHELL 131DD000 == 31 [pid = 3972] [id = 124] 04:50:16 INFO - PROCESS | 3972 | --DOCSHELL 1A0E8C00 == 30 [pid = 3972] [id = 148] 04:50:16 INFO - PROCESS | 3972 | --DOCSHELL 198E2000 == 29 [pid = 3972] [id = 145] 04:50:16 INFO - PROCESS | 3972 | --DOCSHELL 11061400 == 28 [pid = 3972] [id = 146] 04:50:16 INFO - PROCESS | 3972 | --DOCSHELL 14322400 == 27 [pid = 3972] [id = 147] 04:50:16 INFO - PROCESS | 3972 | --DOMWINDOW == 94 (14325000) [pid = 3972] [serial = 362] [outer = 00000000] [url = about:blank] 04:50:16 INFO - PROCESS | 3972 | --DOMWINDOW == 93 (13270C00) [pid = 3972] [serial = 361] [outer = 00000000] [url = about:blank] 04:50:16 INFO - PROCESS | 3972 | --DOMWINDOW == 92 (16A3B400) [pid = 3972] [serial = 365] [outer = 00000000] [url = about:blank] 04:50:16 INFO - PROCESS | 3972 | --DOMWINDOW == 91 (1657C000) [pid = 3972] [serial = 364] [outer = 00000000] [url = about:blank] 04:50:16 INFO - PROCESS | 3972 | --DOMWINDOW == 90 (1A7B4000) [pid = 3972] [serial = 368] [outer = 00000000] [url = about:blank] 04:50:16 INFO - PROCESS | 3972 | --DOMWINDOW == 89 (1A651000) [pid = 3972] [serial = 367] [outer = 00000000] [url = about:blank] 04:50:16 INFO - PROCESS | 3972 | --DOMWINDOW == 88 (19999800) [pid = 3972] [serial = 395] [outer = 00000000] [url = about:blank] 04:50:16 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (19C68400) [pid = 3972] [serial = 389] [outer = 00000000] [url = about:blank] 04:50:16 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (14329C00) [pid = 3972] [serial = 392] [outer = 00000000] [url = about:blank] 04:50:16 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (16E8E400) [pid = 3972] [serial = 382] [outer = 00000000] [url = about:blank] 04:50:16 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (170BE400) [pid = 3972] [serial = 383] [outer = 00000000] [url = about:blank] 04:50:16 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (1A0E7000) [pid = 3972] [serial = 398] [outer = 00000000] [url = about:blank] 04:50:16 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (15F8F800) [pid = 3972] [serial = 380] [outer = 00000000] [url = about:blank] 04:50:16 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (1281BC00) [pid = 3972] [serial = 373] [outer = 00000000] [url = about:blank] 04:50:16 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (12A20400) [pid = 3972] [serial = 374] [outer = 00000000] [url = about:blank] 04:50:16 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (13941800) [pid = 3972] [serial = 376] [outer = 00000000] [url = about:blank] 04:50:16 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (13D1A400) [pid = 3972] [serial = 377] [outer = 00000000] [url = about:blank] 04:50:16 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (13D1BC00) [pid = 3972] [serial = 371] [outer = 00000000] [url = about:blank] 04:50:16 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (1327CC00) [pid = 3972] [serial = 370] [outer = 00000000] [url = about:blank] 04:50:16 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (15F09400) [pid = 3972] [serial = 379] [outer = 00000000] [url = about:blank] 04:50:16 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (1999C000) [pid = 3972] [serial = 388] [outer = 00000000] [url = about:blank] 04:50:16 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (182D4800) [pid = 3972] [serial = 386] [outer = 00000000] [url = about:blank] 04:50:16 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (1813E800) [pid = 3972] [serial = 385] [outer = 00000000] [url = about:blank] 04:50:16 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (1345A800) [pid = 3972] [serial = 391] [outer = 00000000] [url = about:blank] 04:50:16 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (19998800) [pid = 3972] [serial = 394] [outer = 00000000] [url = about:blank] 04:50:16 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (13158800) [pid = 3972] [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.] 04:50:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 04:50:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1613ms 04:50:16 INFO - PROCESS | 3972 | 1466250616547 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 04:50:16 INFO - PROCESS | 3972 | 1466250616553 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 04:50:16 INFO - PROCESS | 3972 | 1466250616567 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 04:50:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 04:50:16 INFO - PROCESS | 3972 | 1466250616570 Marionette TRACE conn3 <- [1,562,null,{}] 04:50:16 INFO - PROCESS | 3972 | 1466250616576 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}] 04:50:16 INFO - PROCESS | 3972 | 1466250616579 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:16 INFO - PROCESS | 3972 | 1466250616663 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 04:50:16 INFO - PROCESS | 3972 | 1466250616669 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:16 INFO - PROCESS | 3972 | 1466250616674 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:16 INFO - PROCESS | 3972 | ++DOCSHELL 10F82C00 == 28 [pid = 3972] [id = 150] 04:50:16 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (10F83800) [pid = 3972] [serial = 448] [outer = 00000000] 04:50:16 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (110A6800) [pid = 3972] [serial = 449] [outer = 10F83800] 04:50:16 INFO - PROCESS | 3972 | 1466250616725 Marionette DEBUG loaded listener.js 04:50:16 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (11ADE800) [pid = 3972] [serial = 450] [outer = 10F83800] 04:50:17 INFO - PROCESS | 3972 | 1466250617182 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]]]}] 04:50:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 04:50:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 642ms 04:50:17 INFO - PROCESS | 3972 | 1466250617208 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 04:50:17 INFO - PROCESS | 3972 | 1466250617211 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 04:50:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 04:50:17 INFO - PROCESS | 3972 | 1466250617218 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 04:50:17 INFO - PROCESS | 3972 | 1466250617222 Marionette TRACE conn3 <- [1,566,null,{}] 04:50:17 INFO - PROCESS | 3972 | 1466250617225 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}] 04:50:17 INFO - PROCESS | 3972 | 1466250617228 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:17 INFO - PROCESS | 3972 | 1466250617311 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 04:50:17 INFO - PROCESS | 3972 | 1466250617320 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:17 INFO - PROCESS | 3972 | 1466250617322 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:17 INFO - PROCESS | 3972 | ++DOCSHELL 131DF800 == 29 [pid = 3972] [id = 151] 04:50:17 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (131DFC00) [pid = 3972] [serial = 451] [outer = 00000000] 04:50:17 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (13274400) [pid = 3972] [serial = 452] [outer = 131DFC00] 04:50:17 INFO - PROCESS | 3972 | 1466250617369 Marionette DEBUG loaded listener.js 04:50:17 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (13457C00) [pid = 3972] [serial = 453] [outer = 131DFC00] 04:50:17 INFO - PROCESS | 3972 | 1466250617812 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]]]}] 04:50:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 04:50:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 657ms 04:50:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 04:50:17 INFO - PROCESS | 3972 | 1466250617872 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 04:50:17 INFO - PROCESS | 3972 | 1466250617874 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 04:50:17 INFO - PROCESS | 3972 | 1466250617878 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 04:50:17 INFO - PROCESS | 3972 | 1466250617880 Marionette TRACE conn3 <- [1,570,null,{}] 04:50:17 INFO - PROCESS | 3972 | 1466250617890 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}] 04:50:17 INFO - PROCESS | 3972 | 1466250617894 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:17 INFO - PROCESS | 3972 | 1466250617978 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 04:50:18 INFO - PROCESS | 3972 | 1466250618088 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:18 INFO - PROCESS | 3972 | 1466250618092 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:18 INFO - PROCESS | 3972 | ++DOCSHELL 14323000 == 30 [pid = 3972] [id = 152] 04:50:18 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (14323400) [pid = 3972] [serial = 454] [outer = 00000000] 04:50:18 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (1432C800) [pid = 3972] [serial = 455] [outer = 14323400] 04:50:18 INFO - PROCESS | 3972 | 1466250618139 Marionette DEBUG loaded listener.js 04:50:18 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (14E72C00) [pid = 3972] [serial = 456] [outer = 14323400] 04:50:18 INFO - PROCESS | 3972 | 1466250618512 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]]]}] 04:50:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 04:50:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 689ms 04:50:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 04:50:18 INFO - PROCESS | 3972 | 1466250618577 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 04:50:18 INFO - PROCESS | 3972 | 1466250618579 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 04:50:18 INFO - PROCESS | 3972 | 1466250618582 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 04:50:18 INFO - PROCESS | 3972 | 1466250618584 Marionette TRACE conn3 <- [1,574,null,{}] 04:50:18 INFO - PROCESS | 3972 | 1466250618588 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}] 04:50:18 INFO - PROCESS | 3972 | 1466250618592 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:18 INFO - PROCESS | 3972 | 1466250618720 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 04:50:18 INFO - PROCESS | 3972 | 1466250618742 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:18 INFO - PROCESS | 3972 | 1466250618744 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:18 INFO - PROCESS | 3972 | ++DOCSHELL 15491800 == 31 [pid = 3972] [id = 153] 04:50:18 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (15491C00) [pid = 3972] [serial = 457] [outer = 00000000] 04:50:18 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (15F0FC00) [pid = 3972] [serial = 458] [outer = 15491C00] 04:50:18 INFO - PROCESS | 3972 | 1466250618788 Marionette DEBUG loaded listener.js 04:50:18 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (15F92000) [pid = 3972] [serial = 459] [outer = 15491C00] 04:50:19 INFO - PROCESS | 3972 | [3972] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:50:19 INFO - PROCESS | 3972 | [3972] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:50:19 INFO - PROCESS | 3972 | [3972] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:50:19 INFO - PROCESS | 3972 | 1466250619220 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]]]}] 04:50:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 04:50:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 689ms 04:50:19 INFO - PROCESS | 3972 | 1466250619282 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 04:50:19 INFO - PROCESS | 3972 | 1466250619284 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 04:50:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 04:50:19 INFO - PROCESS | 3972 | 1466250619287 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 04:50:19 INFO - PROCESS | 3972 | 1466250619289 Marionette TRACE conn3 <- [1,578,null,{}] 04:50:19 INFO - PROCESS | 3972 | 1466250619293 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}] 04:50:19 INFO - PROCESS | 3972 | 1466250619295 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:19 INFO - PROCESS | 3972 | 1466250619421 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 04:50:19 INFO - PROCESS | 3972 | 1466250619432 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:19 INFO - PROCESS | 3972 | 1466250619434 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:19 INFO - PROCESS | 3972 | ++DOCSHELL 15D48C00 == 32 [pid = 3972] [id = 154] 04:50:19 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (15F95000) [pid = 3972] [serial = 460] [outer = 00000000] 04:50:19 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (165AC000) [pid = 3972] [serial = 461] [outer = 15F95000] 04:50:19 INFO - PROCESS | 3972 | 1466250619519 Marionette DEBUG loaded listener.js 04:50:19 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (1699B400) [pid = 3972] [serial = 462] [outer = 15F95000] 04:50:19 INFO - PROCESS | 3972 | 1466250619915 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]]]}] 04:50:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 04:50:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 688ms 04:50:20 INFO - PROCESS | 3972 | 1466250619987 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 04:50:20 INFO - PROCESS | 3972 | 1466250619990 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 04:50:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 04:50:20 INFO - PROCESS | 3972 | 1466250619993 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 04:50:20 INFO - PROCESS | 3972 | 1466250619995 Marionette TRACE conn3 <- [1,582,null,{}] 04:50:20 INFO - PROCESS | 3972 | 1466250619998 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}] 04:50:20 INFO - PROCESS | 3972 | 1466250620003 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:20 INFO - PROCESS | 3972 | 1466250620144 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 04:50:20 INFO - PROCESS | 3972 | 1466250620198 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:20 INFO - PROCESS | 3972 | 1466250620201 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:20 INFO - PROCESS | 3972 | ++DOCSHELL 17699400 == 33 [pid = 3972] [id = 155] 04:50:20 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (1769A400) [pid = 3972] [serial = 463] [outer = 00000000] 04:50:20 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (1799DC00) [pid = 3972] [serial = 464] [outer = 1769A400] 04:50:20 INFO - PROCESS | 3972 | 1466250620244 Marionette DEBUG loaded listener.js 04:50:20 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (18204000) [pid = 3972] [serial = 465] [outer = 1769A400] 04:50:20 INFO - PROCESS | 3972 | 1466250620650 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]]]}] 04:50:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 04:50:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 704ms 04:50:20 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (176A7400) [pid = 3972] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 04:50:20 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (15953C00) [pid = 3972] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 04:50:20 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (19C02000) [pid = 3972] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 04:50:20 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (13152800) [pid = 3972] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 04:50:20 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (14EBA800) [pid = 3972] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 04:50:20 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (14E74400) [pid = 3972] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 04:50:20 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (10F8C000) [pid = 3972] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 04:50:20 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (10F8B800) [pid = 3972] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 04:50:20 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (12BCFC00) [pid = 3972] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 04:50:20 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (15F97800) [pid = 3972] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 04:50:20 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (19994400) [pid = 3972] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 04:50:20 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (1548EC00) [pid = 3972] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 04:50:20 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (19991400) [pid = 3972] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 04:50:20 INFO - PROCESS | 3972 | 1466250620941 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 04:50:20 INFO - PROCESS | 3972 | 1466250620943 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 04:50:20 INFO - PROCESS | 3972 | 1466250620952 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 04:50:20 INFO - PROCESS | 3972 | 1466250620954 Marionette TRACE conn3 <- [1,586,null,{}] 04:50:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 04:50:20 INFO - PROCESS | 3972 | 1466250620957 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}] 04:50:20 INFO - PROCESS | 3972 | 1466250620959 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:21 INFO - PROCESS | 3972 | 1466250621031 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 04:50:21 INFO - PROCESS | 3972 | 1466250621039 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:21 INFO - PROCESS | 3972 | 1466250621049 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:21 INFO - PROCESS | 3972 | ++DOCSHELL 1281AC00 == 34 [pid = 3972] [id = 156] 04:50:21 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (1281CC00) [pid = 3972] [serial = 466] [outer = 00000000] 04:50:21 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (14E74400) [pid = 3972] [serial = 467] [outer = 1281CC00] 04:50:21 INFO - PROCESS | 3972 | 1466250621094 Marionette DEBUG loaded listener.js 04:50:21 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (14EBA800) [pid = 3972] [serial = 468] [outer = 1281CC00] 04:50:21 INFO - PROCESS | 3972 | 1466250621523 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]]]}] 04:50:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 04:50:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 626ms 04:50:21 INFO - PROCESS | 3972 | 1466250621593 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 04:50:21 INFO - PROCESS | 3972 | 1466250621594 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 04:50:21 INFO - PROCESS | 3972 | 1466250621598 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 04:50:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 04:50:21 INFO - PROCESS | 3972 | 1466250621599 Marionette TRACE conn3 <- [1,590,null,{}] 04:50:21 INFO - PROCESS | 3972 | 1466250621603 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}] 04:50:21 INFO - PROCESS | 3972 | 1466250621605 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:21 INFO - PROCESS | 3972 | 1466250621686 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 04:50:21 INFO - PROCESS | 3972 | 1466250621694 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:21 INFO - PROCESS | 3972 | 1466250621696 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:21 INFO - PROCESS | 3972 | ++DOCSHELL 177A2C00 == 35 [pid = 3972] [id = 157] 04:50:21 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (1799A800) [pid = 3972] [serial = 469] [outer = 00000000] 04:50:21 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (198DA400) [pid = 3972] [serial = 470] [outer = 1799A800] 04:50:21 INFO - PROCESS | 3972 | 1466250621742 Marionette DEBUG loaded listener.js 04:50:21 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (198E5800) [pid = 3972] [serial = 471] [outer = 1799A800] 04:50:22 INFO - PROCESS | 3972 | 1466250622216 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]]]}] 04:50:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 04:50:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 626ms 04:50:22 INFO - PROCESS | 3972 | 1466250622236 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 04:50:22 INFO - PROCESS | 3972 | 1466250622238 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 04:50:22 INFO - PROCESS | 3972 | 1466250622241 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 04:50:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 04:50:22 INFO - PROCESS | 3972 | 1466250622243 Marionette TRACE conn3 <- [1,594,null,{}] 04:50:22 INFO - PROCESS | 3972 | 1466250622247 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}] 04:50:22 INFO - PROCESS | 3972 | 1466250622249 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:22 INFO - PROCESS | 3972 | 1466250622327 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 04:50:22 INFO - PROCESS | 3972 | 1466250622359 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:22 INFO - PROCESS | 3972 | 1466250622361 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:22 INFO - PROCESS | 3972 | ++DOCSHELL 19C6D000 == 36 [pid = 3972] [id = 158] 04:50:22 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (19C6E800) [pid = 3972] [serial = 472] [outer = 00000000] 04:50:22 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (1A0E6400) [pid = 3972] [serial = 473] [outer = 19C6E800] 04:50:22 INFO - PROCESS | 3972 | 1466250622404 Marionette DEBUG loaded listener.js 04:50:22 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (1A104000) [pid = 3972] [serial = 474] [outer = 19C6E800] 04:50:22 INFO - PROCESS | 3972 | 1466250622894 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]]]}] 04:50:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 04:50:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 704ms 04:50:22 INFO - PROCESS | 3972 | 1466250622952 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 04:50:22 INFO - PROCESS | 3972 | 1466250622957 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 04:50:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 04:50:22 INFO - PROCESS | 3972 | 1466250622963 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 04:50:22 INFO - PROCESS | 3972 | 1466250622967 Marionette TRACE conn3 <- [1,598,null,{}] 04:50:22 INFO - PROCESS | 3972 | 1466250622973 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}] 04:50:22 INFO - PROCESS | 3972 | 1466250622977 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:23 INFO - PROCESS | 3972 | 1466250623098 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 04:50:23 INFO - PROCESS | 3972 | 1466250623179 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:23 INFO - PROCESS | 3972 | 1466250623184 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:23 INFO - PROCESS | 3972 | ++DOCSHELL 131D7000 == 37 [pid = 3972] [id = 159] 04:50:23 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (131D7400) [pid = 3972] [serial = 475] [outer = 00000000] 04:50:23 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (13274C00) [pid = 3972] [serial = 476] [outer = 131D7400] 04:50:23 INFO - PROCESS | 3972 | 1466250623282 Marionette DEBUG loaded listener.js 04:50:23 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (13945000) [pid = 3972] [serial = 477] [outer = 131D7400] 04:50:24 INFO - PROCESS | 3972 | 1466250624006 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]]]}] 04:50:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 04:50:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1096ms 04:50:24 INFO - PROCESS | 3972 | 1466250624061 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 04:50:24 INFO - PROCESS | 3972 | 1466250624064 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 04:50:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 04:50:24 INFO - PROCESS | 3972 | 1466250624071 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 04:50:24 INFO - PROCESS | 3972 | 1466250624075 Marionette TRACE conn3 <- [1,602,null,{}] 04:50:24 INFO - PROCESS | 3972 | 1466250624079 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}] 04:50:24 INFO - PROCESS | 3972 | 1466250624082 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:24 INFO - PROCESS | 3972 | 1466250624196 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 04:50:24 INFO - PROCESS | 3972 | 1466250624276 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:24 INFO - PROCESS | 3972 | 1466250624279 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:24 INFO - PROCESS | 3972 | ++DOCSHELL 1432A400 == 38 [pid = 3972] [id = 160] 04:50:24 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (1542E800) [pid = 3972] [serial = 478] [outer = 00000000] 04:50:24 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (15F0AC00) [pid = 3972] [serial = 479] [outer = 1542E800] 04:50:24 INFO - PROCESS | 3972 | 1466250624374 Marionette DEBUG loaded listener.js 04:50:24 INFO - PROCESS | 3972 | ++DOMWINDOW == 89 (16572400) [pid = 3972] [serial = 480] [outer = 1542E800] 04:50:25 INFO - PROCESS | 3972 | 1466250625153 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]]]}] 04:50:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 04:50:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1143ms 04:50:25 INFO - PROCESS | 3972 | 1466250625215 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 04:50:25 INFO - PROCESS | 3972 | 1466250625219 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 04:50:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 04:50:25 INFO - PROCESS | 3972 | 1466250625225 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 04:50:25 INFO - PROCESS | 3972 | 1466250625229 Marionette TRACE conn3 <- [1,606,null,{}] 04:50:25 INFO - PROCESS | 3972 | 1466250625234 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}] 04:50:25 INFO - PROCESS | 3972 | 1466250625237 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:25 INFO - PROCESS | 3972 | 1466250625349 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 04:50:25 INFO - PROCESS | 3972 | 1466250625422 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:25 INFO - PROCESS | 3972 | 1466250625427 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:25 INFO - PROCESS | 3972 | ++DOCSHELL 12AA9000 == 39 [pid = 3972] [id = 161] 04:50:25 INFO - PROCESS | 3972 | ++DOMWINDOW == 90 (12AB0000) [pid = 3972] [serial = 481] [outer = 00000000] 04:50:25 INFO - PROCESS | 3972 | ++DOMWINDOW == 91 (13D0D800) [pid = 3972] [serial = 482] [outer = 12AB0000] 04:50:25 INFO - PROCESS | 3972 | 1466250625475 Marionette DEBUG loaded listener.js 04:50:25 INFO - PROCESS | 3972 | ++DOMWINDOW == 92 (1430DC00) [pid = 3972] [serial = 483] [outer = 12AB0000] 04:50:25 INFO - PROCESS | 3972 | --DOCSHELL 177A2C00 == 38 [pid = 3972] [id = 157] 04:50:25 INFO - PROCESS | 3972 | --DOCSHELL 1281AC00 == 37 [pid = 3972] [id = 156] 04:50:25 INFO - PROCESS | 3972 | --DOCSHELL 17699400 == 36 [pid = 3972] [id = 155] 04:50:25 INFO - PROCESS | 3972 | --DOCSHELL 15D48C00 == 35 [pid = 3972] [id = 154] 04:50:25 INFO - PROCESS | 3972 | --DOCSHELL 15491800 == 34 [pid = 3972] [id = 153] 04:50:25 INFO - PROCESS | 3972 | --DOCSHELL 14323000 == 33 [pid = 3972] [id = 152] 04:50:25 INFO - PROCESS | 3972 | --DOCSHELL 131DF800 == 32 [pid = 3972] [id = 151] 04:50:25 INFO - PROCESS | 3972 | --DOCSHELL 10F82C00 == 31 [pid = 3972] [id = 150] 04:50:25 INFO - PROCESS | 3972 | --DOCSHELL 105EA400 == 30 [pid = 3972] [id = 149] 04:50:25 INFO - PROCESS | 3972 | --DOMWINDOW == 91 (1799AC00) [pid = 3972] [serial = 419] [outer = 00000000] [url = about:blank] 04:50:25 INFO - PROCESS | 3972 | --DOMWINDOW == 90 (198E8000) [pid = 3972] [serial = 422] [outer = 00000000] [url = about:blank] 04:50:25 INFO - PROCESS | 3972 | --DOMWINDOW == 89 (1A040400) [pid = 3972] [serial = 425] [outer = 00000000] [url = about:blank] 04:50:25 INFO - PROCESS | 3972 | --DOMWINDOW == 88 (19998000) [pid = 3972] [serial = 423] [outer = 00000000] [url = about:blank] 04:50:25 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (1A0EDC00) [pid = 3972] [serial = 399] [outer = 00000000] [url = about:blank] 04:50:25 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (15488C00) [pid = 3972] [serial = 413] [outer = 00000000] [url = about:blank] 04:50:25 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (1597D800) [pid = 3972] [serial = 414] [outer = 00000000] [url = about:blank] 04:50:25 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (15428800) [pid = 3972] [serial = 404] [outer = 00000000] [url = about:blank] 04:50:25 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (15D3F000) [pid = 3972] [serial = 405] [outer = 00000000] [url = about:blank] 04:50:25 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (11CCEC00) [pid = 3972] [serial = 401] [outer = 00000000] [url = about:blank] 04:50:25 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (13031800) [pid = 3972] [serial = 402] [outer = 00000000] [url = about:blank] 04:50:25 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (1281B000) [pid = 3972] [serial = 407] [outer = 00000000] [url = about:blank] 04:50:25 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (13067000) [pid = 3972] [serial = 408] [outer = 00000000] [url = about:blank] 04:50:25 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (131DF400) [pid = 3972] [serial = 410] [outer = 00000000] [url = about:blank] 04:50:25 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (13273C00) [pid = 3972] [serial = 411] [outer = 00000000] [url = about:blank] 04:50:25 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (16E97400) [pid = 3972] [serial = 416] [outer = 00000000] [url = about:blank] 04:50:25 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (1A593800) [pid = 3972] [serial = 431] [outer = 00000000] [url = about:blank] 04:50:25 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (1A042400) [pid = 3972] [serial = 426] [outer = 00000000] [url = about:blank] 04:50:25 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (19994800) [pid = 3972] [serial = 428] [outer = 00000000] [url = about:blank] 04:50:25 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (1799F800) [pid = 3972] [serial = 420] [outer = 00000000] [url = about:blank] 04:50:25 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (1A603400) [pid = 3972] [serial = 432] [outer = 00000000] [url = about:blank] 04:50:25 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (19C0E400) [pid = 3972] [serial = 429] [outer = 00000000] [url = about:blank] 04:50:25 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (175EF400) [pid = 3972] [serial = 417] [outer = 00000000] [url = about:blank] 04:50:25 INFO - PROCESS | 3972 | --DOMWINDOW == 68 (1A610C00) [pid = 3972] [serial = 435] [outer = 00000000] [url = about:blank] 04:50:25 INFO - PROCESS | 3972 | --DOMWINDOW == 67 (1A610400) [pid = 3972] [serial = 434] [outer = 00000000] [url = about:blank] 04:50:25 INFO - PROCESS | 3972 | 1466250625968 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]]]}] 04:50:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 04:50:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 798ms 04:50:26 INFO - PROCESS | 3972 | 1466250626027 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 04:50:26 INFO - PROCESS | 3972 | 1466250626031 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 04:50:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 04:50:26 INFO - PROCESS | 3972 | 1466250626036 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 04:50:26 INFO - PROCESS | 3972 | 1466250626039 Marionette TRACE conn3 <- [1,610,null,{}] 04:50:26 INFO - PROCESS | 3972 | 1466250626042 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}] 04:50:26 INFO - PROCESS | 3972 | 1466250626045 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:26 INFO - PROCESS | 3972 | 1466250626128 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 04:50:26 INFO - PROCESS | 3972 | 1466250626134 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:26 INFO - PROCESS | 3972 | 1466250626136 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:26 INFO - PROCESS | 3972 | ++DOCSHELL 13276C00 == 31 [pid = 3972] [id = 162] 04:50:26 INFO - PROCESS | 3972 | ++DOMWINDOW == 68 (13278000) [pid = 3972] [serial = 484] [outer = 00000000] 04:50:26 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (13D1C400) [pid = 3972] [serial = 485] [outer = 13278000] 04:50:26 INFO - PROCESS | 3972 | 1466250626185 Marionette DEBUG loaded listener.js 04:50:26 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (14325400) [pid = 3972] [serial = 486] [outer = 13278000] 04:50:26 INFO - PROCESS | 3972 | 1466250626642 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]]]}] 04:50:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 04:50:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 626ms 04:50:26 INFO - PROCESS | 3972 | 1466250626677 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 04:50:26 INFO - PROCESS | 3972 | 1466250626679 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 04:50:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 04:50:26 INFO - PROCESS | 3972 | 1466250626683 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 04:50:26 INFO - PROCESS | 3972 | 1466250626686 Marionette TRACE conn3 <- [1,614,null,{}] 04:50:26 INFO - PROCESS | 3972 | 1466250626697 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}] 04:50:26 INFO - PROCESS | 3972 | 1466250626701 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:26 INFO - PROCESS | 3972 | 1466250626817 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 04:50:26 INFO - PROCESS | 3972 | 1466250626834 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:26 INFO - PROCESS | 3972 | 1466250626837 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:26 INFO - PROCESS | 3972 | ++DOCSHELL 15F04C00 == 32 [pid = 3972] [id = 163] 04:50:26 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (15F05400) [pid = 3972] [serial = 487] [outer = 00000000] 04:50:26 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (15F8F400) [pid = 3972] [serial = 488] [outer = 15F05400] 04:50:26 INFO - PROCESS | 3972 | 1466250626953 Marionette DEBUG loaded listener.js 04:50:27 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (1656FC00) [pid = 3972] [serial = 489] [outer = 15F05400] 04:50:27 INFO - PROCESS | 3972 | 1466250627317 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]]]}] 04:50:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 04:50:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 705ms 04:50:27 INFO - PROCESS | 3972 | 1466250627380 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 04:50:27 INFO - PROCESS | 3972 | 1466250627383 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 04:50:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 04:50:27 INFO - PROCESS | 3972 | 1466250627386 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 04:50:27 INFO - PROCESS | 3972 | 1466250627387 Marionette TRACE conn3 <- [1,618,null,{}] 04:50:27 INFO - PROCESS | 3972 | 1466250627391 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}] 04:50:27 INFO - PROCESS | 3972 | 1466250627393 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:27 INFO - PROCESS | 3972 | 1466250627475 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 04:50:27 INFO - PROCESS | 3972 | 1466250627480 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:27 INFO - PROCESS | 3972 | 1466250627482 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:27 INFO - PROCESS | 3972 | ++DOCSHELL 17071C00 == 33 [pid = 3972] [id = 164] 04:50:27 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (17072000) [pid = 3972] [serial = 490] [outer = 00000000] 04:50:27 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (176B5800) [pid = 3972] [serial = 491] [outer = 17072000] 04:50:27 INFO - PROCESS | 3972 | 1466250627525 Marionette DEBUG loaded listener.js 04:50:27 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (179A0800) [pid = 3972] [serial = 492] [outer = 17072000] 04:50:28 INFO - PROCESS | 3972 | 1466250627994 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]]]}] 04:50:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 04:50:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 642ms 04:50:28 INFO - PROCESS | 3972 | 1466250628033 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 04:50:28 INFO - PROCESS | 3972 | 1466250628035 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 04:50:28 INFO - PROCESS | 3972 | 1466250628039 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 04:50:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 04:50:28 INFO - PROCESS | 3972 | 1466250628040 Marionette TRACE conn3 <- [1,622,null,{}] 04:50:28 INFO - PROCESS | 3972 | 1466250628044 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}] 04:50:28 INFO - PROCESS | 3972 | 1466250628046 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:28 INFO - PROCESS | 3972 | 1466250628149 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 04:50:28 INFO - PROCESS | 3972 | 1466250628230 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:28 INFO - PROCESS | 3972 | 1466250628232 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:28 INFO - PROCESS | 3972 | ++DOCSHELL 176B1C00 == 34 [pid = 3972] [id = 165] 04:50:28 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (1813BC00) [pid = 3972] [serial = 493] [outer = 00000000] 04:50:28 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (198DD400) [pid = 3972] [serial = 494] [outer = 1813BC00] 04:50:28 INFO - PROCESS | 3972 | 1466250628275 Marionette DEBUG loaded listener.js 04:50:28 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (198E2400) [pid = 3972] [serial = 495] [outer = 1813BC00] 04:50:28 INFO - PROCESS | 3972 | [3972] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:50:28 INFO - PROCESS | 3972 | [3972] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:50:28 INFO - PROCESS | 3972 | [3972] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:50:28 INFO - PROCESS | 3972 | 1466250628707 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]]]}] 04:50:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 04:50:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 705ms 04:50:28 INFO - PROCESS | 3972 | 1466250628744 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 04:50:28 INFO - PROCESS | 3972 | 1466250628746 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 04:50:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 04:50:28 INFO - PROCESS | 3972 | 1466250628749 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 04:50:28 INFO - PROCESS | 3972 | 1466250628751 Marionette TRACE conn3 <- [1,626,null,{}] 04:50:28 INFO - PROCESS | 3972 | 1466250628754 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}] 04:50:28 INFO - PROCESS | 3972 | 1466250628760 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:28 INFO - PROCESS | 3972 | 1466250628898 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 04:50:28 INFO - PROCESS | 3972 | 1466250628957 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:28 INFO - PROCESS | 3972 | 1466250628959 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:28 INFO - PROCESS | 3972 | ++DOCSHELL 19C08000 == 35 [pid = 3972] [id = 166] 04:50:29 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (19C61C00) [pid = 3972] [serial = 496] [outer = 00000000] 04:50:29 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (1A03E000) [pid = 3972] [serial = 497] [outer = 19C61C00] 04:50:29 INFO - PROCESS | 3972 | 1466250629002 Marionette DEBUG loaded listener.js 04:50:29 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (1A03EC00) [pid = 3972] [serial = 498] [outer = 19C61C00] 04:50:29 INFO - PROCESS | 3972 | [3972] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:50:29 INFO - PROCESS | 3972 | [3972] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:50:29 INFO - PROCESS | 3972 | [3972] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:50:29 INFO - PROCESS | 3972 | 1466250629412 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]]]}] 04:50:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 04:50:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 704ms 04:50:29 INFO - PROCESS | 3972 | 1466250629452 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 04:50:29 INFO - PROCESS | 3972 | 1466250629454 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 04:50:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 04:50:29 INFO - PROCESS | 3972 | 1466250629493 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 04:50:29 INFO - PROCESS | 3972 | 1466250629495 Marionette TRACE conn3 <- [1,630,null,{}] 04:50:29 INFO - PROCESS | 3972 | 1466250629499 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}] 04:50:29 INFO - PROCESS | 3972 | 1466250629501 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:29 INFO - PROCESS | 3972 | 1466250629612 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 04:50:29 INFO - PROCESS | 3972 | 1466250629624 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:29 INFO - PROCESS | 3972 | 1466250629625 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:29 INFO - PROCESS | 3972 | ++DOCSHELL 1A0F2800 == 36 [pid = 3972] [id = 167] 04:50:29 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (1A105000) [pid = 3972] [serial = 499] [outer = 00000000] 04:50:29 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (1A2EE800) [pid = 3972] [serial = 500] [outer = 1A105000] 04:50:29 INFO - PROCESS | 3972 | 1466250629673 Marionette DEBUG loaded listener.js 04:50:29 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (1A599C00) [pid = 3972] [serial = 501] [outer = 1A105000] 04:50:29 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (15F95000) [pid = 3972] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 04:50:29 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (10F83800) [pid = 3972] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 04:50:29 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (1769A400) [pid = 3972] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 04:50:29 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (14323400) [pid = 3972] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 04:50:29 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (131DFC00) [pid = 3972] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 04:50:29 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (105EB800) [pid = 3972] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 04:50:29 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (110A6000) [pid = 3972] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 04:50:29 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (14324000) [pid = 3972] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 04:50:29 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (1A2E8C00) [pid = 3972] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 04:50:29 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (1281CC00) [pid = 3972] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 04:50:29 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (1799A800) [pid = 3972] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 04:50:29 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (15491C00) [pid = 3972] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 04:50:30 INFO - PROCESS | 3972 | 1466250630188 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]]]}] 04:50:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 04:50:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 689ms 04:50:30 INFO - PROCESS | 3972 | 1466250630220 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 04:50:30 INFO - PROCESS | 3972 | 1466250630222 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 04:50:30 INFO - PROCESS | 3972 | 1466250630225 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 04:50:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 04:50:30 INFO - PROCESS | 3972 | 1466250630227 Marionette TRACE conn3 <- [1,634,null,{}] 04:50:30 INFO - PROCESS | 3972 | 1466250630230 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}] 04:50:30 INFO - PROCESS | 3972 | 1466250630232 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:30 INFO - PROCESS | 3972 | 1466250630309 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 04:50:30 INFO - PROCESS | 3972 | 1466250630314 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:30 INFO - PROCESS | 3972 | 1466250630316 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:30 INFO - PROCESS | 3972 | ++DOCSHELL 10A53000 == 37 [pid = 3972] [id = 168] 04:50:30 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (131DFC00) [pid = 3972] [serial = 502] [outer = 00000000] 04:50:30 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (179A0000) [pid = 3972] [serial = 503] [outer = 131DFC00] 04:50:30 INFO - PROCESS | 3972 | 1466250630358 Marionette DEBUG loaded listener.js 04:50:30 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (198E7C00) [pid = 3972] [serial = 504] [outer = 131DFC00] 04:50:30 INFO - PROCESS | 3972 | 1466250630774 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]]]}] 04:50:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 04:50:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 595ms 04:50:30 INFO - PROCESS | 3972 | 1466250630823 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 04:50:30 INFO - PROCESS | 3972 | 1466250630824 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 04:50:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 04:50:30 INFO - PROCESS | 3972 | 1466250630828 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 04:50:30 INFO - PROCESS | 3972 | 1466250630829 Marionette TRACE conn3 <- [1,638,null,{}] 04:50:30 INFO - PROCESS | 3972 | 1466250630833 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}] 04:50:30 INFO - PROCESS | 3972 | 1466250630835 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:30 INFO - PROCESS | 3972 | 1466250630921 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 04:50:30 INFO - PROCESS | 3972 | 1466250630928 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:30 INFO - PROCESS | 3972 | 1466250630930 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:30 INFO - PROCESS | 3972 | ++DOCSHELL 15F0B400 == 38 [pid = 3972] [id = 169] 04:50:30 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (1A0E6000) [pid = 3972] [serial = 505] [outer = 00000000] 04:50:30 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (1A606000) [pid = 3972] [serial = 506] [outer = 1A0E6000] 04:50:30 INFO - PROCESS | 3972 | 1466250630972 Marionette DEBUG loaded listener.js 04:50:31 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (1A60B000) [pid = 3972] [serial = 507] [outer = 1A0E6000] 04:50:31 INFO - PROCESS | 3972 | 1466250631394 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]]]}] 04:50:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 04:50:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 595ms 04:50:31 INFO - PROCESS | 3972 | 1466250631425 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 04:50:31 INFO - PROCESS | 3972 | 1466250631427 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 04:50:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 04:50:31 INFO - PROCESS | 3972 | 1466250631430 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 04:50:31 INFO - PROCESS | 3972 | 1466250631432 Marionette TRACE conn3 <- [1,642,null,{}] 04:50:31 INFO - PROCESS | 3972 | 1466250631435 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}] 04:50:31 INFO - PROCESS | 3972 | 1466250631446 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:31 INFO - PROCESS | 3972 | 1466250631562 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 04:50:31 INFO - PROCESS | 3972 | 1466250631569 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:31 INFO - PROCESS | 3972 | 1466250631571 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:31 INFO - PROCESS | 3972 | ++DOCSHELL 1A046C00 == 39 [pid = 3972] [id = 170] 04:50:31 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (1A10F800) [pid = 3972] [serial = 508] [outer = 00000000] 04:50:31 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (1A650800) [pid = 3972] [serial = 509] [outer = 1A10F800] 04:50:31 INFO - PROCESS | 3972 | 1466250631614 Marionette DEBUG loaded listener.js 04:50:31 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (1A653000) [pid = 3972] [serial = 510] [outer = 1A10F800] 04:50:32 INFO - PROCESS | 3972 | 1466250632099 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]]]}] 04:50:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 04:50:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 735ms 04:50:32 INFO - PROCESS | 3972 | 1466250632172 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 04:50:32 INFO - PROCESS | 3972 | 1466250632177 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 04:50:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 04:50:32 INFO - PROCESS | 3972 | 1466250632182 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 04:50:32 INFO - PROCESS | 3972 | 1466250632186 Marionette TRACE conn3 <- [1,646,null,{}] 04:50:32 INFO - PROCESS | 3972 | 1466250632192 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}] 04:50:32 INFO - PROCESS | 3972 | 1466250632195 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:32 INFO - PROCESS | 3972 | 1466250632351 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 04:50:32 INFO - PROCESS | 3972 | 1466250632447 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:32 INFO - PROCESS | 3972 | 1466250632452 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:32 INFO - PROCESS | 3972 | ++DOCSHELL 1105CC00 == 40 [pid = 3972] [id = 171] 04:50:32 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (11061000) [pid = 3972] [serial = 511] [outer = 00000000] 04:50:32 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (13127400) [pid = 3972] [serial = 512] [outer = 11061000] 04:50:32 INFO - PROCESS | 3972 | 1466250632507 Marionette DEBUG loaded listener.js 04:50:32 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (13274000) [pid = 3972] [serial = 513] [outer = 11061000] 04:50:33 INFO - PROCESS | 3972 | 1466250633067 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]]]}] 04:50:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 04:50:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 939ms 04:50:33 INFO - PROCESS | 3972 | 1466250633128 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 04:50:33 INFO - PROCESS | 3972 | 1466250633132 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 04:50:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 04:50:33 INFO - PROCESS | 3972 | 1466250633139 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 04:50:33 INFO - PROCESS | 3972 | 1466250633141 Marionette TRACE conn3 <- [1,650,null,{}] 04:50:33 INFO - PROCESS | 3972 | 1466250633145 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}] 04:50:33 INFO - PROCESS | 3972 | 1466250633148 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:33 INFO - PROCESS | 3972 | 1466250633254 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 04:50:33 INFO - PROCESS | 3972 | 1466250633350 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:33 INFO - PROCESS | 3972 | 1466250633353 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:33 INFO - PROCESS | 3972 | ++DOCSHELL 14EBC000 == 41 [pid = 3972] [id = 172] 04:50:33 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (15425000) [pid = 3972] [serial = 514] [outer = 00000000] 04:50:33 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (15D40400) [pid = 3972] [serial = 515] [outer = 15425000] 04:50:33 INFO - PROCESS | 3972 | 1466250633406 Marionette DEBUG loaded listener.js 04:50:33 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (15F8E000) [pid = 3972] [serial = 516] [outer = 15425000] 04:50:33 INFO - PROCESS | 3972 | [3972] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:50:33 INFO - PROCESS | 3972 | [3972] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:50:34 INFO - PROCESS | 3972 | 1466250633998 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]]]}] 04:50:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 04:50:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 908ms 04:50:34 INFO - PROCESS | 3972 | 1466250634043 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 04:50:34 INFO - PROCESS | 3972 | 1466250634045 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 04:50:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 04:50:34 INFO - PROCESS | 3972 | 1466250634049 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 04:50:34 INFO - PROCESS | 3972 | 1466250634053 Marionette TRACE conn3 <- [1,654,null,{}] 04:50:34 INFO - PROCESS | 3972 | 1466250634064 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}] 04:50:34 INFO - PROCESS | 3972 | 1466250634068 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:34 INFO - PROCESS | 3972 | 1466250634173 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 04:50:34 INFO - PROCESS | 3972 | 1466250634268 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:34 INFO - PROCESS | 3972 | 1466250634271 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:34 INFO - PROCESS | 3972 | ++DOCSHELL 1999D400 == 42 [pid = 3972] [id = 173] 04:50:34 INFO - PROCESS | 3972 | ++DOMWINDOW == 89 (1999D800) [pid = 3972] [serial = 517] [outer = 00000000] 04:50:34 INFO - PROCESS | 3972 | ++DOMWINDOW == 90 (19C6B000) [pid = 3972] [serial = 518] [outer = 1999D800] 04:50:34 INFO - PROCESS | 3972 | 1466250634325 Marionette DEBUG loaded listener.js 04:50:34 INFO - PROCESS | 3972 | ++DOMWINDOW == 91 (1A60F400) [pid = 3972] [serial = 519] [outer = 1999D800] 04:50:34 INFO - PROCESS | 3972 | [3972] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:50:34 INFO - PROCESS | 3972 | [3972] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:50:34 INFO - PROCESS | 3972 | 1466250634908 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]]]}] 04:50:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 04:50:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 893ms 04:50:34 INFO - PROCESS | 3972 | 1466250634953 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 04:50:34 INFO - PROCESS | 3972 | 1466250634955 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 04:50:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 04:50:34 INFO - PROCESS | 3972 | 1466250634959 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 04:50:34 INFO - PROCESS | 3972 | 1466250634961 Marionette TRACE conn3 <- [1,658,null,{}] 04:50:34 INFO - PROCESS | 3972 | 1466250634965 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}] 04:50:34 INFO - PROCESS | 3972 | 1466250634967 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:35 INFO - PROCESS | 3972 | 1466250635070 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 04:50:35 INFO - PROCESS | 3972 | 1466250635164 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:35 INFO - PROCESS | 3972 | 1466250635166 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:35 INFO - PROCESS | 3972 | ++DOCSHELL 1A7BAC00 == 43 [pid = 3972] [id = 174] 04:50:35 INFO - PROCESS | 3972 | ++DOMWINDOW == 92 (1A7BDC00) [pid = 3972] [serial = 520] [outer = 00000000] 04:50:35 INFO - PROCESS | 3972 | ++DOMWINDOW == 93 (1A7D4400) [pid = 3972] [serial = 521] [outer = 1A7BDC00] 04:50:35 INFO - PROCESS | 3972 | 1466250635218 Marionette DEBUG loaded listener.js 04:50:35 INFO - PROCESS | 3972 | ++DOMWINDOW == 94 (1A7D8800) [pid = 3972] [serial = 522] [outer = 1A7BDC00] 04:50:35 INFO - PROCESS | 3972 | 1466250635928 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]]]}] 04:50:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 04:50:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1002ms 04:50:35 INFO - PROCESS | 3972 | 1466250635971 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 04:50:35 INFO - PROCESS | 3972 | 1466250635975 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 04:50:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 04:50:35 INFO - PROCESS | 3972 | 1466250635981 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 04:50:35 INFO - PROCESS | 3972 | 1466250635984 Marionette TRACE conn3 <- [1,662,null,{}] 04:50:36 INFO - PROCESS | 3972 | 1466250635990 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}] 04:50:36 INFO - PROCESS | 3972 | 1466250635992 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:36 INFO - PROCESS | 3972 | 1466250636091 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 04:50:36 INFO - PROCESS | 3972 | 1466250636173 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:36 INFO - PROCESS | 3972 | 1466250636177 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:36 INFO - PROCESS | 3972 | ++DOCSHELL 13130000 == 44 [pid = 3972] [id = 175] 04:50:36 INFO - PROCESS | 3972 | ++DOMWINDOW == 95 (13220800) [pid = 3972] [serial = 523] [outer = 00000000] 04:50:36 INFO - PROCESS | 3972 | ++DOMWINDOW == 96 (1394BC00) [pid = 3972] [serial = 524] [outer = 13220800] 04:50:36 INFO - PROCESS | 3972 | 1466250636285 Marionette DEBUG loaded listener.js 04:50:36 INFO - PROCESS | 3972 | ++DOMWINDOW == 97 (1430E400) [pid = 3972] [serial = 525] [outer = 13220800] 04:50:37 INFO - PROCESS | 3972 | --DOCSHELL 15F0B400 == 43 [pid = 3972] [id = 169] 04:50:37 INFO - PROCESS | 3972 | --DOCSHELL 10A53000 == 42 [pid = 3972] [id = 168] 04:50:37 INFO - PROCESS | 3972 | --DOCSHELL 1A0F2800 == 41 [pid = 3972] [id = 167] 04:50:37 INFO - PROCESS | 3972 | --DOCSHELL 19C08000 == 40 [pid = 3972] [id = 166] 04:50:37 INFO - PROCESS | 3972 | --DOCSHELL 176B1C00 == 39 [pid = 3972] [id = 165] 04:50:37 INFO - PROCESS | 3972 | --DOCSHELL 17071C00 == 38 [pid = 3972] [id = 164] 04:50:37 INFO - PROCESS | 3972 | --DOCSHELL 15F04C00 == 37 [pid = 3972] [id = 163] 04:50:37 INFO - PROCESS | 3972 | --DOCSHELL 13276C00 == 36 [pid = 3972] [id = 162] 04:50:37 INFO - PROCESS | 3972 | --DOCSHELL 12AA9000 == 35 [pid = 3972] [id = 161] 04:50:37 INFO - PROCESS | 3972 | --DOCSHELL 1432A400 == 34 [pid = 3972] [id = 160] 04:50:37 INFO - PROCESS | 3972 | --DOCSHELL 19C6D000 == 33 [pid = 3972] [id = 158] 04:50:37 INFO - PROCESS | 3972 | --DOCSHELL 131D7000 == 32 [pid = 3972] [id = 159] 04:50:37 INFO - PROCESS | 3972 | --DOCSHELL 1A7BAC00 == 31 [pid = 3972] [id = 174] 04:50:37 INFO - PROCESS | 3972 | --DOCSHELL 1999D400 == 30 [pid = 3972] [id = 173] 04:50:37 INFO - PROCESS | 3972 | --DOCSHELL 1A046C00 == 29 [pid = 3972] [id = 170] 04:50:37 INFO - PROCESS | 3972 | --DOCSHELL 1105CC00 == 28 [pid = 3972] [id = 171] 04:50:37 INFO - PROCESS | 3972 | --DOCSHELL 14EBC000 == 27 [pid = 3972] [id = 172] 04:50:37 INFO - PROCESS | 3972 | --DOMWINDOW == 96 (14E72C00) [pid = 3972] [serial = 456] [outer = 00000000] [url = about:blank] 04:50:37 INFO - PROCESS | 3972 | --DOMWINDOW == 95 (13274400) [pid = 3972] [serial = 452] [outer = 00000000] [url = about:blank] 04:50:37 INFO - PROCESS | 3972 | --DOMWINDOW == 94 (13457C00) [pid = 3972] [serial = 453] [outer = 00000000] [url = about:blank] 04:50:37 INFO - PROCESS | 3972 | --DOMWINDOW == 93 (10BBB800) [pid = 3972] [serial = 447] [outer = 00000000] [url = about:blank] 04:50:37 INFO - PROCESS | 3972 | --DOMWINDOW == 92 (10A4FC00) [pid = 3972] [serial = 446] [outer = 00000000] [url = about:blank] 04:50:37 INFO - PROCESS | 3972 | --DOMWINDOW == 91 (12BCD400) [pid = 3972] [serial = 438] [outer = 00000000] [url = about:blank] 04:50:37 INFO - PROCESS | 3972 | --DOMWINDOW == 90 (11AD7C00) [pid = 3972] [serial = 437] [outer = 00000000] [url = about:blank] 04:50:37 INFO - PROCESS | 3972 | --DOMWINDOW == 89 (15F93400) [pid = 3972] [serial = 441] [outer = 00000000] [url = about:blank] 04:50:37 INFO - PROCESS | 3972 | --DOMWINDOW == 88 (1511D400) [pid = 3972] [serial = 440] [outer = 00000000] [url = about:blank] 04:50:37 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (1A651C00) [pid = 3972] [serial = 444] [outer = 00000000] [url = about:blank] 04:50:37 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (1A60A000) [pid = 3972] [serial = 443] [outer = 00000000] [url = about:blank] 04:50:37 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (1699B400) [pid = 3972] [serial = 462] [outer = 00000000] [url = about:blank] 04:50:37 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (14EBA800) [pid = 3972] [serial = 468] [outer = 00000000] [url = about:blank] 04:50:37 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (14E74400) [pid = 3972] [serial = 467] [outer = 00000000] [url = about:blank] 04:50:37 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (198E5800) [pid = 3972] [serial = 471] [outer = 00000000] [url = about:blank] 04:50:37 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (18204000) [pid = 3972] [serial = 465] [outer = 00000000] [url = about:blank] 04:50:37 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (15F0FC00) [pid = 3972] [serial = 458] [outer = 00000000] [url = about:blank] 04:50:37 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (15F92000) [pid = 3972] [serial = 459] [outer = 00000000] [url = about:blank] 04:50:37 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (198DA400) [pid = 3972] [serial = 470] [outer = 00000000] [url = about:blank] 04:50:37 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (1A0E6400) [pid = 3972] [serial = 473] [outer = 00000000] [url = about:blank] 04:50:37 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (165AC000) [pid = 3972] [serial = 461] [outer = 00000000] [url = about:blank] 04:50:37 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (110A6800) [pid = 3972] [serial = 449] [outer = 00000000] [url = about:blank] 04:50:37 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (11ADE800) [pid = 3972] [serial = 450] [outer = 00000000] [url = about:blank] 04:50:37 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (1799DC00) [pid = 3972] [serial = 464] [outer = 00000000] [url = about:blank] 04:50:37 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (1432C800) [pid = 3972] [serial = 455] [outer = 00000000] [url = about:blank] 04:50:37 INFO - PROCESS | 3972 | [3972] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:50:37 INFO - PROCESS | 3972 | [3972] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:50:37 INFO - PROCESS | 3972 | [3972] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:50:37 INFO - PROCESS | 3972 | [3972] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:50:37 INFO - PROCESS | 3972 | 1466250637484 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]]]}] 04:50:37 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 04:50:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1565ms 04:50:37 INFO - PROCESS | 3972 | 1466250637578 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 04:50:37 INFO - PROCESS | 3972 | 1466250637581 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 04:50:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 04:50:37 INFO - PROCESS | 3972 | 1466250637590 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 04:50:37 INFO - PROCESS | 3972 | 1466250637593 Marionette TRACE conn3 <- [1,666,null,{}] 04:50:37 INFO - PROCESS | 3972 | 1466250637598 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}] 04:50:37 INFO - PROCESS | 3972 | 1466250637601 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:37 INFO - PROCESS | 3972 | 1466250637682 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 04:50:37 INFO - PROCESS | 3972 | 1466250637695 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:37 INFO - PROCESS | 3972 | 1466250637697 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:37 INFO - PROCESS | 3972 | ++DOCSHELL 114CF000 == 28 [pid = 3972] [id = 176] 04:50:37 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (11AD7C00) [pid = 3972] [serial = 526] [outer = 00000000] 04:50:37 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (12AEE000) [pid = 3972] [serial = 527] [outer = 11AD7C00] 04:50:37 INFO - PROCESS | 3972 | 1466250637744 Marionette DEBUG loaded listener.js 04:50:37 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (12D8C400) [pid = 3972] [serial = 528] [outer = 11AD7C00] 04:50:38 INFO - PROCESS | 3972 | 1466250638214 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]]]}] 04:50:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 04:50:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 642ms 04:50:38 INFO - PROCESS | 3972 | 1466250638229 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 04:50:38 INFO - PROCESS | 3972 | 1466250638234 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 04:50:38 INFO - PROCESS | 3972 | 1466250638244 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 04:50:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 04:50:38 INFO - PROCESS | 3972 | 1466250638246 Marionette TRACE conn3 <- [1,670,null,{}] 04:50:38 INFO - PROCESS | 3972 | 1466250638250 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}] 04:50:38 INFO - PROCESS | 3972 | 1466250638253 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:38 INFO - PROCESS | 3972 | 1466250638337 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 04:50:38 INFO - PROCESS | 3972 | 1466250638343 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:38 INFO - PROCESS | 3972 | 1466250638346 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:38 INFO - PROCESS | 3972 | ++DOCSHELL 13276C00 == 29 [pid = 3972] [id = 177] 04:50:38 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (13279000) [pid = 3972] [serial = 529] [outer = 00000000] 04:50:38 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (13458000) [pid = 3972] [serial = 530] [outer = 13279000] 04:50:38 INFO - PROCESS | 3972 | 1466250638392 Marionette DEBUG loaded listener.js 04:50:38 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (13CE1400) [pid = 3972] [serial = 531] [outer = 13279000] 04:50:39 INFO - PROCESS | 3972 | 1466250639377 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]]]}] 04:50:39 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) 04:50:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1143ms 04:50:39 INFO - PROCESS | 3972 | 1466250639391 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 04:50:39 INFO - PROCESS | 3972 | 1466250639393 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 04:50:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 04:50:39 INFO - PROCESS | 3972 | 1466250639397 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 04:50:39 INFO - PROCESS | 3972 | 1466250639400 Marionette TRACE conn3 <- [1,674,null,{}] 04:50:39 INFO - PROCESS | 3972 | 1466250639411 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}] 04:50:39 INFO - PROCESS | 3972 | 1466250639415 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:39 INFO - PROCESS | 3972 | 1466250639521 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 04:50:39 INFO - PROCESS | 3972 | 1466250639528 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:39 INFO - PROCESS | 3972 | 1466250639531 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:39 INFO - PROCESS | 3972 | ++DOCSHELL 15491400 == 30 [pid = 3972] [id = 178] 04:50:39 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (15491C00) [pid = 3972] [serial = 532] [outer = 00000000] 04:50:39 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (15F0B400) [pid = 3972] [serial = 533] [outer = 15491C00] 04:50:39 INFO - PROCESS | 3972 | 1466250639578 Marionette DEBUG loaded listener.js 04:50:39 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (15F8FC00) [pid = 3972] [serial = 534] [outer = 15491C00] 04:50:40 INFO - PROCESS | 3972 | 1466250640503 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]]]}] 04:50:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 04:50:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1142ms 04:50:40 INFO - PROCESS | 3972 | 1466250640543 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 04:50:40 INFO - PROCESS | 3972 | 1466250640545 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 04:50:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 04:50:40 INFO - PROCESS | 3972 | 1466250640549 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 04:50:40 INFO - PROCESS | 3972 | 1466250640550 Marionette TRACE conn3 <- [1,678,null,{}] 04:50:40 INFO - PROCESS | 3972 | 1466250640554 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}] 04:50:40 INFO - PROCESS | 3972 | 1466250640556 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:40 INFO - PROCESS | 3972 | 1466250640663 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 04:50:40 INFO - PROCESS | 3972 | 1466250640668 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:40 INFO - PROCESS | 3972 | 1466250640671 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:40 INFO - PROCESS | 3972 | ++DOCSHELL 1327A000 == 31 [pid = 3972] [id = 179] 04:50:40 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (15D44400) [pid = 3972] [serial = 535] [outer = 00000000] 04:50:40 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (1699B400) [pid = 3972] [serial = 536] [outer = 15D44400] 04:50:40 INFO - PROCESS | 3972 | 1466250640715 Marionette DEBUG loaded listener.js 04:50:40 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (16E98800) [pid = 3972] [serial = 537] [outer = 15D44400] 04:50:41 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (1A0E6000) [pid = 3972] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 04:50:41 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (1A10F800) [pid = 3972] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 04:50:41 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (1813BC00) [pid = 3972] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 04:50:41 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (19C61C00) [pid = 3972] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 04:50:41 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (1A105000) [pid = 3972] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 04:50:41 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (19C6E800) [pid = 3972] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 04:50:41 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (17072000) [pid = 3972] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 04:50:41 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (15F05400) [pid = 3972] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 04:50:41 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (1542E800) [pid = 3972] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 04:50:41 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (13278000) [pid = 3972] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 04:50:41 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (12AB0000) [pid = 3972] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 04:50:41 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (131D7400) [pid = 3972] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 04:50:41 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (131DFC00) [pid = 3972] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 04:50:41 INFO - PROCESS | 3972 | 1466250641682 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]]]}] 04:50:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 04:50:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1143ms 04:50:41 INFO - PROCESS | 3972 | 1466250641699 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 04:50:41 INFO - PROCESS | 3972 | 1466250641701 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 04:50:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 04:50:41 INFO - PROCESS | 3972 | 1466250641704 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 04:50:41 INFO - PROCESS | 3972 | 1466250641706 Marionette TRACE conn3 <- [1,682,null,{}] 04:50:41 INFO - PROCESS | 3972 | 1466250641709 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}] 04:50:41 INFO - PROCESS | 3972 | 1466250641711 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:41 INFO - PROCESS | 3972 | 1466250641786 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 04:50:41 INFO - PROCESS | 3972 | 1466250641860 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:41 INFO - PROCESS | 3972 | 1466250641862 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:41 INFO - PROCESS | 3972 | ++DOCSHELL 105EB800 == 32 [pid = 3972] [id = 180] 04:50:41 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (131DD400) [pid = 3972] [serial = 538] [outer = 00000000] 04:50:41 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (15974000) [pid = 3972] [serial = 539] [outer = 131DD400] 04:50:41 INFO - PROCESS | 3972 | 1466250641906 Marionette DEBUG loaded listener.js 04:50:41 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (1659F400) [pid = 3972] [serial = 540] [outer = 131DD400] 04:50:42 INFO - PROCESS | 3972 | 1466250642780 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]]]}] 04:50:42 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) 04:50:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1080ms 04:50:42 INFO - PROCESS | 3972 | 1466250642798 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 04:50:42 INFO - PROCESS | 3972 | 1466250642800 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 04:50:42 INFO - PROCESS | 3972 | 1466250642804 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 04:50:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 04:50:42 INFO - PROCESS | 3972 | 1466250642806 Marionette TRACE conn3 <- [1,686,null,{}] 04:50:42 INFO - PROCESS | 3972 | 1466250642810 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}] 04:50:42 INFO - PROCESS | 3972 | 1466250642815 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:42 INFO - PROCESS | 3972 | 1466250642915 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 04:50:43 INFO - PROCESS | 3972 | 1466250642989 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:43 INFO - PROCESS | 3972 | 1466250642991 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:43 INFO - PROCESS | 3972 | ++DOCSHELL 16FC9800 == 33 [pid = 3972] [id = 181] 04:50:43 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (175FB000) [pid = 3972] [serial = 541] [outer = 00000000] 04:50:43 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (18138C00) [pid = 3972] [serial = 542] [outer = 175FB000] 04:50:43 INFO - PROCESS | 3972 | 1466250643034 Marionette DEBUG loaded listener.js 04:50:43 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (182DE400) [pid = 3972] [serial = 543] [outer = 175FB000] 04:50:43 INFO - PROCESS | 3972 | 1466250643929 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]]]}] 04:50:43 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) 04:50:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1143ms 04:50:43 INFO - PROCESS | 3972 | 1466250643949 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 04:50:43 INFO - PROCESS | 3972 | 1466250643953 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 04:50:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 04:50:43 INFO - PROCESS | 3972 | 1466250643959 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 04:50:43 INFO - PROCESS | 3972 | 1466250643961 Marionette TRACE conn3 <- [1,690,null,{}] 04:50:43 INFO - PROCESS | 3972 | 1466250643967 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}] 04:50:43 INFO - PROCESS | 3972 | 1466250643970 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:44 INFO - PROCESS | 3972 | 1466250644105 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 04:50:44 INFO - PROCESS | 3972 | 1466250644226 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:44 INFO - PROCESS | 3972 | 1466250644229 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:44 INFO - PROCESS | 3972 | ++DOCSHELL 10F8CC00 == 34 [pid = 3972] [id = 182] 04:50:44 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (12AA7000) [pid = 3972] [serial = 544] [outer = 00000000] 04:50:44 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (13032000) [pid = 3972] [serial = 545] [outer = 12AA7000] 04:50:44 INFO - PROCESS | 3972 | 1466250644325 Marionette DEBUG loaded listener.js 04:50:44 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (13156800) [pid = 3972] [serial = 546] [outer = 12AA7000] 04:50:45 INFO - PROCESS | 3972 | 1466250645470 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]]]}] 04:50:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 04:50:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1565ms 04:50:45 INFO - PROCESS | 3972 | 1466250645532 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 04:50:45 INFO - PROCESS | 3972 | 1466250645536 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 04:50:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 04:50:45 INFO - PROCESS | 3972 | 1466250645543 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 04:50:45 INFO - PROCESS | 3972 | 1466250645546 Marionette TRACE conn3 <- [1,694,null,{}] 04:50:45 INFO - PROCESS | 3972 | 1466250645550 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}] 04:50:45 INFO - PROCESS | 3972 | 1466250645553 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:45 INFO - PROCESS | 3972 | 1466250645774 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 04:50:45 INFO - PROCESS | 3972 | 1466250645879 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:45 INFO - PROCESS | 3972 | 1466250645882 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:45 INFO - PROCESS | 3972 | ++DOCSHELL 114CDC00 == 35 [pid = 3972] [id = 183] 04:50:45 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (11AD7800) [pid = 3972] [serial = 547] [outer = 00000000] 04:50:45 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (1281A400) [pid = 3972] [serial = 548] [outer = 11AD7800] 04:50:45 INFO - PROCESS | 3972 | 1466250645930 Marionette DEBUG loaded listener.js 04:50:46 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (12BCFC00) [pid = 3972] [serial = 549] [outer = 11AD7800] 04:50:46 INFO - PROCESS | 3972 | --DOCSHELL 105EB800 == 34 [pid = 3972] [id = 180] 04:50:46 INFO - PROCESS | 3972 | --DOCSHELL 1327A000 == 33 [pid = 3972] [id = 179] 04:50:46 INFO - PROCESS | 3972 | --DOCSHELL 15491400 == 32 [pid = 3972] [id = 178] 04:50:46 INFO - PROCESS | 3972 | --DOCSHELL 13276C00 == 31 [pid = 3972] [id = 177] 04:50:46 INFO - PROCESS | 3972 | --DOCSHELL 114CF000 == 30 [pid = 3972] [id = 176] 04:50:46 INFO - PROCESS | 3972 | --DOCSHELL 13130000 == 29 [pid = 3972] [id = 175] 04:50:46 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (1A60B000) [pid = 3972] [serial = 507] [outer = 00000000] [url = about:blank] 04:50:46 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (1A650800) [pid = 3972] [serial = 509] [outer = 00000000] [url = about:blank] 04:50:46 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (1A653000) [pid = 3972] [serial = 510] [outer = 00000000] [url = about:blank] 04:50:46 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (198DD400) [pid = 3972] [serial = 494] [outer = 00000000] [url = about:blank] 04:50:46 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (1A03E000) [pid = 3972] [serial = 497] [outer = 00000000] [url = about:blank] 04:50:46 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (198E2400) [pid = 3972] [serial = 495] [outer = 00000000] [url = about:blank] 04:50:46 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (1A2EE800) [pid = 3972] [serial = 500] [outer = 00000000] [url = about:blank] 04:50:46 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (1A104000) [pid = 3972] [serial = 474] [outer = 00000000] [url = about:blank] 04:50:46 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (176B5800) [pid = 3972] [serial = 491] [outer = 00000000] [url = about:blank] 04:50:46 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (15F8F400) [pid = 3972] [serial = 488] [outer = 00000000] [url = about:blank] 04:50:46 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (1656FC00) [pid = 3972] [serial = 489] [outer = 00000000] [url = about:blank] 04:50:46 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (15F0AC00) [pid = 3972] [serial = 479] [outer = 00000000] [url = about:blank] 04:50:46 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (16572400) [pid = 3972] [serial = 480] [outer = 00000000] [url = about:blank] 04:50:46 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (13D1C400) [pid = 3972] [serial = 485] [outer = 00000000] [url = about:blank] 04:50:46 INFO - PROCESS | 3972 | --DOMWINDOW == 68 (14325400) [pid = 3972] [serial = 486] [outer = 00000000] [url = about:blank] 04:50:46 INFO - PROCESS | 3972 | --DOMWINDOW == 67 (13D0D800) [pid = 3972] [serial = 482] [outer = 00000000] [url = about:blank] 04:50:46 INFO - PROCESS | 3972 | --DOMWINDOW == 66 (1430DC00) [pid = 3972] [serial = 483] [outer = 00000000] [url = about:blank] 04:50:46 INFO - PROCESS | 3972 | --DOMWINDOW == 65 (13274C00) [pid = 3972] [serial = 476] [outer = 00000000] [url = about:blank] 04:50:46 INFO - PROCESS | 3972 | --DOMWINDOW == 64 (13945000) [pid = 3972] [serial = 477] [outer = 00000000] [url = about:blank] 04:50:46 INFO - PROCESS | 3972 | --DOMWINDOW == 63 (1A03EC00) [pid = 3972] [serial = 498] [outer = 00000000] [url = about:blank] 04:50:46 INFO - PROCESS | 3972 | --DOMWINDOW == 62 (1A606000) [pid = 3972] [serial = 506] [outer = 00000000] [url = about:blank] 04:50:46 INFO - PROCESS | 3972 | --DOMWINDOW == 61 (1A599C00) [pid = 3972] [serial = 501] [outer = 00000000] [url = about:blank] 04:50:46 INFO - PROCESS | 3972 | --DOMWINDOW == 60 (179A0000) [pid = 3972] [serial = 503] [outer = 00000000] [url = about:blank] 04:50:46 INFO - PROCESS | 3972 | --DOMWINDOW == 59 (198E7C00) [pid = 3972] [serial = 504] [outer = 00000000] [url = about:blank] 04:50:46 INFO - PROCESS | 3972 | --DOMWINDOW == 58 (179A0800) [pid = 3972] [serial = 492] [outer = 00000000] [url = about:blank] 04:50:46 INFO - PROCESS | 3972 | 1466250646932 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]]]}] 04:50:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 04:50:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1393ms 04:50:46 INFO - PROCESS | 3972 | 1466250646941 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 04:50:46 INFO - PROCESS | 3972 | 1466250646945 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 04:50:46 INFO - PROCESS | 3972 | 1466250646950 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 04:50:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 04:50:46 INFO - PROCESS | 3972 | 1466250646953 Marionette TRACE conn3 <- [1,698,null,{}] 04:50:46 INFO - PROCESS | 3972 | 1466250646957 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}] 04:50:46 INFO - PROCESS | 3972 | 1466250646960 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:47 INFO - PROCESS | 3972 | 1466250647043 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 04:50:47 INFO - PROCESS | 3972 | 1466250647050 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:47 INFO - PROCESS | 3972 | 1466250647052 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:47 INFO - PROCESS | 3972 | ++DOCSHELL 13458C00 == 30 [pid = 3972] [id = 184] 04:50:47 INFO - PROCESS | 3972 | ++DOMWINDOW == 59 (13459C00) [pid = 3972] [serial = 550] [outer = 00000000] 04:50:47 INFO - PROCESS | 3972 | ++DOMWINDOW == 60 (1430EC00) [pid = 3972] [serial = 551] [outer = 13459C00] 04:50:47 INFO - PROCESS | 3972 | 1466250647099 Marionette DEBUG loaded listener.js 04:50:47 INFO - PROCESS | 3972 | ++DOMWINDOW == 61 (14325000) [pid = 3972] [serial = 552] [outer = 13459C00] 04:50:48 INFO - PROCESS | 3972 | 1466250648113 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]]]}] 04:50:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 04:50:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1158ms 04:50:48 INFO - PROCESS | 3972 | 1466250648139 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 04:50:48 INFO - PROCESS | 3972 | 1466250648141 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 04:50:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 04:50:48 INFO - PROCESS | 3972 | 1466250648145 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 04:50:48 INFO - PROCESS | 3972 | 1466250648147 Marionette TRACE conn3 <- [1,702,null,{}] 04:50:48 INFO - PROCESS | 3972 | 1466250648151 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}] 04:50:48 INFO - PROCESS | 3972 | 1466250648153 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:48 INFO - PROCESS | 3972 | 1466250648244 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 04:50:48 INFO - PROCESS | 3972 | 1466250648254 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:48 INFO - PROCESS | 3972 | 1466250648257 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:48 INFO - PROCESS | 3972 | ++DOCSHELL 1594B800 == 31 [pid = 3972] [id = 185] 04:50:48 INFO - PROCESS | 3972 | ++DOMWINDOW == 62 (1594BC00) [pid = 3972] [serial = 553] [outer = 00000000] 04:50:48 INFO - PROCESS | 3972 | ++DOMWINDOW == 63 (15D42C00) [pid = 3972] [serial = 554] [outer = 1594BC00] 04:50:48 INFO - PROCESS | 3972 | 1466250648301 Marionette DEBUG loaded listener.js 04:50:48 INFO - PROCESS | 3972 | ++DOMWINDOW == 64 (15F8C400) [pid = 3972] [serial = 555] [outer = 1594BC00] 04:50:49 INFO - PROCESS | 3972 | 1466250649261 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]]]}] 04:50:49 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 04:50:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1142ms 04:50:49 INFO - PROCESS | 3972 | 1466250649294 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 04:50:49 INFO - PROCESS | 3972 | 1466250649297 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 04:50:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 04:50:49 INFO - PROCESS | 3972 | 1466250649313 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 04:50:49 INFO - PROCESS | 3972 | 1466250649317 Marionette TRACE conn3 <- [1,706,null,{}] 04:50:49 INFO - PROCESS | 3972 | 1466250649321 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}] 04:50:49 INFO - PROCESS | 3972 | 1466250649324 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:49 INFO - PROCESS | 3972 | 1466250649435 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 04:50:49 INFO - PROCESS | 3972 | 1466250649440 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:49 INFO - PROCESS | 3972 | 1466250649442 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:49 INFO - PROCESS | 3972 | ++DOCSHELL 15F90000 == 32 [pid = 3972] [id = 186] 04:50:49 INFO - PROCESS | 3972 | ++DOMWINDOW == 65 (15F90C00) [pid = 3972] [serial = 556] [outer = 00000000] 04:50:49 INFO - PROCESS | 3972 | ++DOMWINDOW == 66 (16E8FC00) [pid = 3972] [serial = 557] [outer = 15F90C00] 04:50:49 INFO - PROCESS | 3972 | 1466250649485 Marionette DEBUG loaded listener.js 04:50:49 INFO - PROCESS | 3972 | ++DOMWINDOW == 67 (17693000) [pid = 3972] [serial = 558] [outer = 15F90C00] 04:50:50 INFO - PROCESS | 3972 | --DOMWINDOW == 66 (13279000) [pid = 3972] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 04:50:50 INFO - PROCESS | 3972 | --DOMWINDOW == 65 (11AD7C00) [pid = 3972] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 04:50:50 INFO - PROCESS | 3972 | --DOMWINDOW == 64 (13220800) [pid = 3972] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 04:50:50 INFO - PROCESS | 3972 | --DOMWINDOW == 63 (15491C00) [pid = 3972] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 04:50:50 INFO - PROCESS | 3972 | --DOMWINDOW == 62 (11061000) [pid = 3972] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 04:50:50 INFO - PROCESS | 3972 | --DOMWINDOW == 61 (15425000) [pid = 3972] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 04:50:50 INFO - PROCESS | 3972 | --DOMWINDOW == 60 (1999D800) [pid = 3972] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 04:50:50 INFO - PROCESS | 3972 | --DOMWINDOW == 59 (1A7BDC00) [pid = 3972] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 04:50:50 INFO - PROCESS | 3972 | --DOMWINDOW == 58 (15D44400) [pid = 3972] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 04:50:50 INFO - PROCESS | 3972 | --DOMWINDOW == 57 (131DD400) [pid = 3972] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 04:50:50 INFO - PROCESS | 3972 | 1466250650416 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]]]}] 04:50:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 04:50:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1158ms 04:50:50 INFO - PROCESS | 3972 | 1466250650466 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 04:50:50 INFO - PROCESS | 3972 | 1466250650468 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 04:50:50 INFO - PROCESS | 3972 | 1466250650472 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 04:50:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 04:50:50 INFO - PROCESS | 3972 | 1466250650474 Marionette TRACE conn3 <- [1,710,null,{}] 04:50:50 INFO - PROCESS | 3972 | 1466250650477 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}] 04:50:50 INFO - PROCESS | 3972 | 1466250650479 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:50 INFO - PROCESS | 3972 | 1466250650558 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 04:50:50 INFO - PROCESS | 3972 | 1466250650563 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:50 INFO - PROCESS | 3972 | 1466250650565 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:50 INFO - PROCESS | 3972 | ++DOCSHELL 1393C800 == 33 [pid = 3972] [id = 187] 04:50:50 INFO - PROCESS | 3972 | ++DOMWINDOW == 58 (16997400) [pid = 3972] [serial = 559] [outer = 00000000] 04:50:50 INFO - PROCESS | 3972 | ++DOMWINDOW == 59 (17696000) [pid = 3972] [serial = 560] [outer = 16997400] 04:50:50 INFO - PROCESS | 3972 | 1466250650607 Marionette DEBUG loaded listener.js 04:50:50 INFO - PROCESS | 3972 | ++DOMWINDOW == 60 (1799FC00) [pid = 3972] [serial = 561] [outer = 16997400] 04:50:51 INFO - PROCESS | 3972 | 1466250651057 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] 04:50:51 INFO - PROCESS | 3972 | 1466250651112 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 04:50:51 INFO - PROCESS | 3972 | 1466250651115 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 04:50:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 04:50:51 INFO - PROCESS | 3972 | 1466250651117 Marionette TRACE conn3 <- [1,714,null,{}] 04:50:51 INFO - PROCESS | 3972 | 1466250651120 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}] 04:50:51 INFO - PROCESS | 3972 | 1466250651122 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:51 INFO - PROCESS | 3972 | 1466250651206 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 04:50:51 INFO - PROCESS | 3972 | 1466250651211 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:51 INFO - PROCESS | 3972 | 1466250651217 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:51 INFO - PROCESS | 3972 | ++DOCSHELL 14E72800 == 34 [pid = 3972] [id = 188] 04:50:51 INFO - PROCESS | 3972 | ++DOMWINDOW == 61 (198E3800) [pid = 3972] [serial = 562] [outer = 00000000] 04:50:51 INFO - PROCESS | 3972 | ++DOMWINDOW == 62 (198E8C00) [pid = 3972] [serial = 563] [outer = 198E3800] 04:50:51 INFO - PROCESS | 3972 | 1466250651269 Marionette DEBUG loaded listener.js 04:50:51 INFO - PROCESS | 3972 | ++DOMWINDOW == 63 (19994400) [pid = 3972] [serial = 564] [outer = 198E3800] 04:50:51 INFO - PROCESS | 3972 | 1466250651759 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]]]}] 04:50:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 04:50:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 689ms 04:50:51 INFO - PROCESS | 3972 | 1466250651815 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 04:50:51 INFO - PROCESS | 3972 | 1466250651817 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 04:50:51 INFO - PROCESS | 3972 | 1466250651820 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 04:50:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 04:50:51 INFO - PROCESS | 3972 | 1466250651822 Marionette TRACE conn3 <- [1,718,null,{}] 04:50:51 INFO - PROCESS | 3972 | 1466250651826 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}] 04:50:51 INFO - PROCESS | 3972 | 1466250651828 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:51 INFO - PROCESS | 3972 | 1466250651934 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 04:50:51 INFO - PROCESS | 3972 | 1466250651948 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:51 INFO - PROCESS | 3972 | 1466250651949 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:51 INFO - PROCESS | 3972 | ++DOCSHELL 11268800 == 35 [pid = 3972] [id = 189] 04:50:51 INFO - PROCESS | 3972 | ++DOMWINDOW == 64 (1999E400) [pid = 3972] [serial = 565] [outer = 00000000] 04:50:51 INFO - PROCESS | 3972 | ++DOMWINDOW == 65 (19C6BC00) [pid = 3972] [serial = 566] [outer = 1999E400] 04:50:52 INFO - PROCESS | 3972 | 1466250651996 Marionette DEBUG loaded listener.js 04:50:52 INFO - PROCESS | 3972 | ++DOMWINDOW == 66 (19C6C400) [pid = 3972] [serial = 567] [outer = 1999E400] 04:50:52 INFO - PROCESS | 3972 | 1466250652472 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] 04:50:52 INFO - PROCESS | 3972 | 1466250652525 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 04:50:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 04:50:52 INFO - PROCESS | 3972 | 1466250652530 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 04:50:52 INFO - PROCESS | 3972 | 1466250652535 Marionette TRACE conn3 <- [1,722,null,{}] 04:50:52 INFO - PROCESS | 3972 | 1466250652557 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}] 04:50:52 INFO - PROCESS | 3972 | 1466250652560 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:52 INFO - PROCESS | 3972 | 1466250652676 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 04:50:52 INFO - PROCESS | 3972 | 1466250652762 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:52 INFO - PROCESS | 3972 | 1466250652767 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:52 INFO - PROCESS | 3972 | ++DOCSHELL 1281AC00 == 36 [pid = 3972] [id = 190] 04:50:52 INFO - PROCESS | 3972 | ++DOMWINDOW == 67 (1281BC00) [pid = 3972] [serial = 568] [outer = 00000000] 04:50:52 INFO - PROCESS | 3972 | ++DOMWINDOW == 68 (131DF000) [pid = 3972] [serial = 569] [outer = 1281BC00] 04:50:52 INFO - PROCESS | 3972 | 1466250652822 Marionette DEBUG loaded listener.js 04:50:52 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (1327CC00) [pid = 3972] [serial = 570] [outer = 1281BC00] 04:50:53 INFO - PROCESS | 3972 | 1466250653428 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]]]}] 04:50:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 04:50:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 907ms 04:50:53 INFO - PROCESS | 3972 | 1466250653435 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 04:50:53 INFO - PROCESS | 3972 | 1466250653440 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 04:50:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 04:50:53 INFO - PROCESS | 3972 | 1466250653460 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 04:50:53 INFO - PROCESS | 3972 | 1466250653463 Marionette TRACE conn3 <- [1,726,null,{}] 04:50:53 INFO - PROCESS | 3972 | 1466250653467 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}] 04:50:53 INFO - PROCESS | 3972 | 1466250653470 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:53 INFO - PROCESS | 3972 | 1466250653573 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 04:50:53 INFO - PROCESS | 3972 | 1466250653652 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:53 INFO - PROCESS | 3972 | 1466250653654 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:53 INFO - PROCESS | 3972 | ++DOCSHELL 1596F000 == 37 [pid = 3972] [id = 191] 04:50:53 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (15D3F000) [pid = 3972] [serial = 571] [outer = 00000000] 04:50:53 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (15F99000) [pid = 3972] [serial = 572] [outer = 15D3F000] 04:50:53 INFO - PROCESS | 3972 | 1466250653708 Marionette DEBUG loaded listener.js 04:50:53 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (1699D000) [pid = 3972] [serial = 573] [outer = 15D3F000] 04:50:54 INFO - PROCESS | 3972 | 1466250654746 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]]]}] 04:50:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 04:50:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1299ms 04:50:54 INFO - PROCESS | 3972 | 1466250654761 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 04:50:54 INFO - PROCESS | 3972 | 1466250654763 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 04:50:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 04:50:54 INFO - PROCESS | 3972 | 1466250654767 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 04:50:54 INFO - PROCESS | 3972 | 1466250654771 Marionette TRACE conn3 <- [1,730,null,{}] 04:50:54 INFO - PROCESS | 3972 | 1466250654782 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}] 04:50:54 INFO - PROCESS | 3972 | 1466250654786 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:54 INFO - PROCESS | 3972 | 1466250654892 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 04:50:55 INFO - PROCESS | 3972 | 1466250654999 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:55 INFO - PROCESS | 3972 | 1466250655002 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:55 INFO - PROCESS | 3972 | ++DOCSHELL 19992C00 == 38 [pid = 3972] [id = 192] 04:50:55 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (19997400) [pid = 3972] [serial = 574] [outer = 00000000] 04:50:55 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (19C6B400) [pid = 3972] [serial = 575] [outer = 19997400] 04:50:55 INFO - PROCESS | 3972 | 1466250655101 Marionette DEBUG loaded listener.js 04:50:55 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (1A046C00) [pid = 3972] [serial = 576] [outer = 19997400] 04:50:56 INFO - PROCESS | 3972 | 1466250656159 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]]]}] 04:50:56 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 04:50:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1424ms 04:50:56 INFO - PROCESS | 3972 | 1466250656181 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 04:50:56 INFO - PROCESS | 3972 | 1466250656185 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 04:50:56 INFO - PROCESS | 3972 | 1466250656191 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 04:50:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 04:50:56 INFO - PROCESS | 3972 | 1466250656194 Marionette TRACE conn3 <- [1,734,null,{}] 04:50:56 INFO - PROCESS | 3972 | 1466250656199 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}] 04:50:56 INFO - PROCESS | 3972 | 1466250656202 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:56 INFO - PROCESS | 3972 | 1466250656302 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 04:50:56 INFO - PROCESS | 3972 | 1466250656435 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:56 INFO - PROCESS | 3972 | 1466250656438 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:56 INFO - PROCESS | 3972 | ++DOCSHELL 131E0C00 == 39 [pid = 3972] [id = 193] 04:50:56 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (1321F000) [pid = 3972] [serial = 577] [outer = 00000000] 04:50:56 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (13462C00) [pid = 3972] [serial = 578] [outer = 1321F000] 04:50:56 INFO - PROCESS | 3972 | 1466250656489 Marionette DEBUG loaded listener.js 04:50:56 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (1430F800) [pid = 3972] [serial = 579] [outer = 1321F000] 04:50:57 INFO - PROCESS | 3972 | --DOCSHELL 14E72800 == 38 [pid = 3972] [id = 188] 04:50:57 INFO - PROCESS | 3972 | --DOCSHELL 1393C800 == 37 [pid = 3972] [id = 187] 04:50:57 INFO - PROCESS | 3972 | --DOCSHELL 15F90000 == 36 [pid = 3972] [id = 186] 04:50:57 INFO - PROCESS | 3972 | --DOCSHELL 1594B800 == 35 [pid = 3972] [id = 185] 04:50:57 INFO - PROCESS | 3972 | --DOCSHELL 13458C00 == 34 [pid = 3972] [id = 184] 04:50:57 INFO - PROCESS | 3972 | --DOCSHELL 10F8CC00 == 33 [pid = 3972] [id = 182] 04:50:57 INFO - PROCESS | 3972 | --DOCSHELL 114CDC00 == 32 [pid = 3972] [id = 183] 04:50:57 INFO - PROCESS | 3972 | --DOCSHELL 16FC9800 == 31 [pid = 3972] [id = 181] 04:50:57 INFO - PROCESS | 3972 | --DOCSHELL 19992C00 == 30 [pid = 3972] [id = 192] 04:50:57 INFO - PROCESS | 3972 | --DOCSHELL 11268800 == 29 [pid = 3972] [id = 189] 04:50:57 INFO - PROCESS | 3972 | --DOCSHELL 1281AC00 == 28 [pid = 3972] [id = 190] 04:50:57 INFO - PROCESS | 3972 | --DOCSHELL 1596F000 == 27 [pid = 3972] [id = 191] 04:50:57 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (18138C00) [pid = 3972] [serial = 542] [outer = 00000000] [url = about:blank] 04:50:57 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (13458000) [pid = 3972] [serial = 530] [outer = 00000000] [url = about:blank] 04:50:57 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (12AEE000) [pid = 3972] [serial = 527] [outer = 00000000] [url = about:blank] 04:50:57 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (1430E400) [pid = 3972] [serial = 525] [outer = 00000000] [url = about:blank] 04:50:57 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (1394BC00) [pid = 3972] [serial = 524] [outer = 00000000] [url = about:blank] 04:50:57 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (15F0B400) [pid = 3972] [serial = 533] [outer = 00000000] [url = about:blank] 04:50:57 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (13274000) [pid = 3972] [serial = 513] [outer = 00000000] [url = about:blank] 04:50:57 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (13127400) [pid = 3972] [serial = 512] [outer = 00000000] [url = about:blank] 04:50:57 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (15F8E000) [pid = 3972] [serial = 516] [outer = 00000000] [url = about:blank] 04:50:57 INFO - PROCESS | 3972 | --DOMWINDOW == 68 (15D40400) [pid = 3972] [serial = 515] [outer = 00000000] [url = about:blank] 04:50:57 INFO - PROCESS | 3972 | --DOMWINDOW == 67 (1A60F400) [pid = 3972] [serial = 519] [outer = 00000000] [url = about:blank] 04:50:57 INFO - PROCESS | 3972 | --DOMWINDOW == 66 (19C6B000) [pid = 3972] [serial = 518] [outer = 00000000] [url = about:blank] 04:50:57 INFO - PROCESS | 3972 | --DOMWINDOW == 65 (1A7D8800) [pid = 3972] [serial = 522] [outer = 00000000] [url = about:blank] 04:50:57 INFO - PROCESS | 3972 | --DOMWINDOW == 64 (1A7D4400) [pid = 3972] [serial = 521] [outer = 00000000] [url = about:blank] 04:50:57 INFO - PROCESS | 3972 | --DOMWINDOW == 63 (1699B400) [pid = 3972] [serial = 536] [outer = 00000000] [url = about:blank] 04:50:57 INFO - PROCESS | 3972 | --DOMWINDOW == 62 (15974000) [pid = 3972] [serial = 539] [outer = 00000000] [url = about:blank] 04:50:57 INFO - PROCESS | 3972 | --DOMWINDOW == 61 (15F8FC00) [pid = 3972] [serial = 534] [outer = 00000000] [url = about:blank] 04:50:57 INFO - PROCESS | 3972 | --DOMWINDOW == 60 (12D8C400) [pid = 3972] [serial = 528] [outer = 00000000] [url = about:blank] 04:50:57 INFO - PROCESS | 3972 | --DOMWINDOW == 59 (16E98800) [pid = 3972] [serial = 537] [outer = 00000000] [url = about:blank] 04:50:57 INFO - PROCESS | 3972 | --DOMWINDOW == 58 (13CE1400) [pid = 3972] [serial = 531] [outer = 00000000] [url = about:blank] 04:50:57 INFO - PROCESS | 3972 | --DOMWINDOW == 57 (1659F400) [pid = 3972] [serial = 540] [outer = 00000000] [url = about:blank] 04:50:57 INFO - PROCESS | 3972 | 1466250657628 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]]]}] 04:50:57 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.) 04:50:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1440ms 04:50:57 INFO - PROCESS | 3972 | 1466250657639 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 04:50:57 INFO - PROCESS | 3972 | 1466250657643 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 04:50:57 INFO - PROCESS | 3972 | 1466250657649 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 04:50:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 04:50:57 INFO - PROCESS | 3972 | 1466250657652 Marionette TRACE conn3 <- [1,738,null,{}] 04:50:57 INFO - PROCESS | 3972 | 1466250657666 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}] 04:50:57 INFO - PROCESS | 3972 | 1466250657669 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:57 INFO - PROCESS | 3972 | 1466250657794 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 04:50:57 INFO - PROCESS | 3972 | 1466250657866 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:57 INFO - PROCESS | 3972 | 1466250657871 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:57 INFO - PROCESS | 3972 | ++DOCSHELL 10BB5000 == 28 [pid = 3972] [id = 194] 04:50:57 INFO - PROCESS | 3972 | ++DOMWINDOW == 58 (10BB7800) [pid = 3972] [serial = 580] [outer = 00000000] 04:50:57 INFO - PROCESS | 3972 | ++DOMWINDOW == 59 (110A6000) [pid = 3972] [serial = 581] [outer = 10BB7800] 04:50:57 INFO - PROCESS | 3972 | 1466250657917 Marionette DEBUG loaded listener.js 04:50:58 INFO - PROCESS | 3972 | ++DOMWINDOW == 60 (11269400) [pid = 3972] [serial = 582] [outer = 10BB7800] 04:50:58 INFO - PROCESS | 3972 | 1466250658813 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]]]}] 04:50:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 04:50:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1221ms 04:50:58 INFO - PROCESS | 3972 | 1466250658866 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 04:50:58 INFO - PROCESS | 3972 | 1466250658871 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 04:50:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 04:50:58 INFO - PROCESS | 3972 | 1466250658878 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 04:50:58 INFO - PROCESS | 3972 | 1466250658880 Marionette TRACE conn3 <- [1,742,null,{}] 04:50:58 INFO - PROCESS | 3972 | 1466250658884 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}] 04:50:58 INFO - PROCESS | 3972 | 1466250658887 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:58 INFO - PROCESS | 3972 | 1466250658973 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 04:50:59 INFO - PROCESS | 3972 | 1466250658981 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:59 INFO - PROCESS | 3972 | 1466250658983 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:50:59 INFO - PROCESS | 3972 | ++DOCSHELL 13074800 == 29 [pid = 3972] [id = 195] 04:50:59 INFO - PROCESS | 3972 | ++DOMWINDOW == 61 (130A6400) [pid = 3972] [serial = 583] [outer = 00000000] 04:50:59 INFO - PROCESS | 3972 | ++DOMWINDOW == 62 (131D6400) [pid = 3972] [serial = 584] [outer = 130A6400] 04:50:59 INFO - PROCESS | 3972 | 1466250659029 Marionette DEBUG loaded listener.js 04:50:59 INFO - PROCESS | 3972 | ++DOMWINDOW == 63 (1322C400) [pid = 3972] [serial = 585] [outer = 130A6400] 04:50:59 INFO - PROCESS | 3972 | 1466250659968 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]]]}] 04:51:00 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 04:51:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1158ms 04:51:00 INFO - PROCESS | 3972 | 1466250660036 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 04:51:00 INFO - PROCESS | 3972 | 1466250660038 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 04:51:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 04:51:00 INFO - PROCESS | 3972 | 1466250660042 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 04:51:00 INFO - PROCESS | 3972 | 1466250660045 Marionette TRACE conn3 <- [1,746,null,{}] 04:51:00 INFO - PROCESS | 3972 | 1466250660056 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}] 04:51:00 INFO - PROCESS | 3972 | 1466250660060 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:00 INFO - PROCESS | 3972 | 1466250660166 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 04:51:00 INFO - PROCESS | 3972 | 1466250660173 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:00 INFO - PROCESS | 3972 | 1466250660176 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:00 INFO - PROCESS | 3972 | ++DOCSHELL 14311000 == 30 [pid = 3972] [id = 196] 04:51:00 INFO - PROCESS | 3972 | ++DOMWINDOW == 64 (14312800) [pid = 3972] [serial = 586] [outer = 00000000] 04:51:00 INFO - PROCESS | 3972 | ++DOMWINDOW == 65 (1432C000) [pid = 3972] [serial = 587] [outer = 14312800] 04:51:00 INFO - PROCESS | 3972 | 1466250660223 Marionette DEBUG loaded listener.js 04:51:00 INFO - PROCESS | 3972 | ++DOMWINDOW == 66 (14E76C00) [pid = 3972] [serial = 588] [outer = 14312800] 04:51:00 INFO - PROCESS | 3972 | 1466250660706 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]]]}] 04:51:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 04:51:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 688ms 04:51:00 INFO - PROCESS | 3972 | 1466250660741 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 04:51:00 INFO - PROCESS | 3972 | 1466250660743 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 04:51:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 04:51:00 INFO - PROCESS | 3972 | 1466250660746 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 04:51:00 INFO - PROCESS | 3972 | 1466250660748 Marionette TRACE conn3 <- [1,750,null,{}] 04:51:00 INFO - PROCESS | 3972 | 1466250660751 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}] 04:51:00 INFO - PROCESS | 3972 | 1466250660753 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:00 INFO - PROCESS | 3972 | 1466250660863 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 04:51:00 INFO - PROCESS | 3972 | 1466250660871 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:00 INFO - PROCESS | 3972 | 1466250660873 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:00 INFO - PROCESS | 3972 | ++DOCSHELL 1548BC00 == 31 [pid = 3972] [id = 197] 04:51:00 INFO - PROCESS | 3972 | ++DOMWINDOW == 67 (1548CC00) [pid = 3972] [serial = 589] [outer = 00000000] 04:51:00 INFO - PROCESS | 3972 | ++DOMWINDOW == 68 (15D43000) [pid = 3972] [serial = 590] [outer = 1548CC00] 04:51:00 INFO - PROCESS | 3972 | 1466250660959 Marionette DEBUG loaded listener.js 04:51:01 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (15F0C800) [pid = 3972] [serial = 591] [outer = 1548CC00] 04:51:01 INFO - PROCESS | 3972 | --DOMWINDOW == 68 (15F90C00) [pid = 3972] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 04:51:01 INFO - PROCESS | 3972 | --DOMWINDOW == 67 (16997400) [pid = 3972] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 04:51:01 INFO - PROCESS | 3972 | --DOMWINDOW == 66 (198E3800) [pid = 3972] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 04:51:01 INFO - PROCESS | 3972 | --DOMWINDOW == 65 (13459C00) [pid = 3972] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 04:51:01 INFO - PROCESS | 3972 | --DOMWINDOW == 64 (1594BC00) [pid = 3972] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 04:51:01 INFO - PROCESS | 3972 | --DOMWINDOW == 63 (12AA7000) [pid = 3972] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 04:51:01 INFO - PROCESS | 3972 | --DOMWINDOW == 62 (11AD7800) [pid = 3972] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 04:51:01 INFO - PROCESS | 3972 | --DOMWINDOW == 61 (175FB000) [pid = 3972] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 04:51:01 INFO - PROCESS | 3972 | --DOMWINDOW == 60 (1999E400) [pid = 3972] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 04:51:01 INFO - PROCESS | 3972 | 1466250661820 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]]]}] 04:51:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 04:51:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1096ms 04:51:01 INFO - PROCESS | 3972 | 1466250661844 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 04:51:01 INFO - PROCESS | 3972 | 1466250661846 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 04:51:01 INFO - PROCESS | 3972 | 1466250661849 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 04:51:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 04:51:01 INFO - PROCESS | 3972 | 1466250661850 Marionette TRACE conn3 <- [1,754,null,{}] 04:51:01 INFO - PROCESS | 3972 | 1466250661854 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}] 04:51:01 INFO - PROCESS | 3972 | 1466250661856 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:01 INFO - PROCESS | 3972 | 1466250661957 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 04:51:02 INFO - PROCESS | 3972 | 1466250662002 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:02 INFO - PROCESS | 3972 | 1466250662004 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:02 INFO - PROCESS | 3972 | ++DOCSHELL 1327B400 == 32 [pid = 3972] [id = 198] 04:51:02 INFO - PROCESS | 3972 | ++DOMWINDOW == 61 (15D42000) [pid = 3972] [serial = 592] [outer = 00000000] 04:51:02 INFO - PROCESS | 3972 | ++DOMWINDOW == 62 (15F8F000) [pid = 3972] [serial = 593] [outer = 15D42000] 04:51:02 INFO - PROCESS | 3972 | 1466250662047 Marionette DEBUG loaded listener.js 04:51:02 INFO - PROCESS | 3972 | ++DOMWINDOW == 63 (15F93C00) [pid = 3972] [serial = 594] [outer = 15D42000] 04:51:02 INFO - PROCESS | 3972 | 1466250662883 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]]]}] 04:51:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 04:51:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1080ms 04:51:02 INFO - PROCESS | 3972 | 1466250662940 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 04:51:02 INFO - PROCESS | 3972 | 1466250662942 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 04:51:02 INFO - PROCESS | 3972 | 1466250662946 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 04:51:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 04:51:02 INFO - PROCESS | 3972 | 1466250662947 Marionette TRACE conn3 <- [1,758,null,{}] 04:51:02 INFO - PROCESS | 3972 | 1466250662951 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}] 04:51:02 INFO - PROCESS | 3972 | 1466250662957 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:03 INFO - PROCESS | 3972 | 1466250663080 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 04:51:03 INFO - PROCESS | 3972 | 1466250663088 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:03 INFO - PROCESS | 3972 | 1466250663090 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:03 INFO - PROCESS | 3972 | ++DOCSHELL 165AB800 == 33 [pid = 3972] [id = 199] 04:51:03 INFO - PROCESS | 3972 | ++DOMWINDOW == 64 (16997400) [pid = 3972] [serial = 595] [outer = 00000000] 04:51:03 INFO - PROCESS | 3972 | ++DOMWINDOW == 65 (17071800) [pid = 3972] [serial = 596] [outer = 16997400] 04:51:03 INFO - PROCESS | 3972 | 1466250663133 Marionette DEBUG loaded listener.js 04:51:03 INFO - PROCESS | 3972 | ++DOMWINDOW == 66 (17699400) [pid = 3972] [serial = 597] [outer = 16997400] 04:51:03 INFO - PROCESS | 3972 | 1466250663564 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]]]}] 04:51:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 04:51:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 642ms 04:51:03 INFO - PROCESS | 3972 | 1466250663584 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 04:51:03 INFO - PROCESS | 3972 | 1466250663595 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 04:51:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 04:51:03 INFO - PROCESS | 3972 | 1466250663598 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 04:51:03 INFO - PROCESS | 3972 | 1466250663600 Marionette TRACE conn3 <- [1,762,null,{}] 04:51:03 INFO - PROCESS | 3972 | 1466250663603 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}] 04:51:03 INFO - PROCESS | 3972 | 1466250663605 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:03 INFO - PROCESS | 3972 | 1466250663717 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 04:51:03 INFO - PROCESS | 3972 | 1466250663841 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:03 INFO - PROCESS | 3972 | 1466250663845 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:03 INFO - PROCESS | 3972 | ++DOCSHELL 10566000 == 34 [pid = 3972] [id = 200] 04:51:03 INFO - PROCESS | 3972 | ++DOMWINDOW == 67 (105E4400) [pid = 3972] [serial = 598] [outer = 00000000] 04:51:03 INFO - PROCESS | 3972 | ++DOMWINDOW == 68 (10A50C00) [pid = 3972] [serial = 599] [outer = 105E4400] 04:51:03 INFO - PROCESS | 3972 | 1466250663905 Marionette DEBUG loaded listener.js 04:51:04 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (11267C00) [pid = 3972] [serial = 600] [outer = 105E4400] 04:51:04 INFO - PROCESS | 3972 | 1466250664701 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]]]}] 04:51:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 04:51:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1143ms 04:51:04 INFO - PROCESS | 3972 | 1466250664748 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 04:51:04 INFO - PROCESS | 3972 | 1466250664753 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 04:51:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 04:51:04 INFO - PROCESS | 3972 | 1466250664758 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 04:51:04 INFO - PROCESS | 3972 | 1466250664761 Marionette TRACE conn3 <- [1,766,null,{}] 04:51:04 INFO - PROCESS | 3972 | 1466250664766 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}] 04:51:04 INFO - PROCESS | 3972 | 1466250664769 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:04 INFO - PROCESS | 3972 | 1466250664884 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 04:51:05 INFO - PROCESS | 3972 | 1466250664963 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:05 INFO - PROCESS | 3972 | 1466250664966 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:05 INFO - PROCESS | 3972 | ++DOCSHELL 1322BC00 == 35 [pid = 3972] [id = 201] 04:51:05 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (1327C800) [pid = 3972] [serial = 601] [outer = 00000000] 04:51:05 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (1394A400) [pid = 3972] [serial = 602] [outer = 1327C800] 04:51:05 INFO - PROCESS | 3972 | 1466250665021 Marionette DEBUG loaded listener.js 04:51:05 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (13D1A400) [pid = 3972] [serial = 603] [outer = 1327C800] 04:51:05 INFO - PROCESS | 3972 | --DOCSHELL 165AB800 == 34 [pid = 3972] [id = 199] 04:51:05 INFO - PROCESS | 3972 | --DOCSHELL 1327B400 == 33 [pid = 3972] [id = 198] 04:51:05 INFO - PROCESS | 3972 | --DOCSHELL 1548BC00 == 32 [pid = 3972] [id = 197] 04:51:05 INFO - PROCESS | 3972 | --DOCSHELL 14311000 == 31 [pid = 3972] [id = 196] 04:51:05 INFO - PROCESS | 3972 | --DOCSHELL 13074800 == 30 [pid = 3972] [id = 195] 04:51:05 INFO - PROCESS | 3972 | --DOCSHELL 10BB5000 == 29 [pid = 3972] [id = 194] 04:51:05 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (16E8FC00) [pid = 3972] [serial = 557] [outer = 00000000] [url = about:blank] 04:51:05 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (17696000) [pid = 3972] [serial = 560] [outer = 00000000] [url = about:blank] 04:51:05 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (17693000) [pid = 3972] [serial = 558] [outer = 00000000] [url = about:blank] 04:51:05 INFO - PROCESS | 3972 | --DOMWINDOW == 68 (198E8C00) [pid = 3972] [serial = 563] [outer = 00000000] [url = about:blank] 04:51:05 INFO - PROCESS | 3972 | --DOMWINDOW == 67 (1430EC00) [pid = 3972] [serial = 551] [outer = 00000000] [url = about:blank] 04:51:05 INFO - PROCESS | 3972 | --DOMWINDOW == 66 (14325000) [pid = 3972] [serial = 552] [outer = 00000000] [url = about:blank] 04:51:05 INFO - PROCESS | 3972 | --DOMWINDOW == 65 (15D42C00) [pid = 3972] [serial = 554] [outer = 00000000] [url = about:blank] 04:51:05 INFO - PROCESS | 3972 | --DOMWINDOW == 64 (13032000) [pid = 3972] [serial = 545] [outer = 00000000] [url = about:blank] 04:51:05 INFO - PROCESS | 3972 | --DOMWINDOW == 63 (13156800) [pid = 3972] [serial = 546] [outer = 00000000] [url = about:blank] 04:51:05 INFO - PROCESS | 3972 | --DOMWINDOW == 62 (1281A400) [pid = 3972] [serial = 548] [outer = 00000000] [url = about:blank] 04:51:05 INFO - PROCESS | 3972 | --DOMWINDOW == 61 (12BCFC00) [pid = 3972] [serial = 549] [outer = 00000000] [url = about:blank] 04:51:05 INFO - PROCESS | 3972 | --DOMWINDOW == 60 (182DE400) [pid = 3972] [serial = 543] [outer = 00000000] [url = about:blank] 04:51:05 INFO - PROCESS | 3972 | --DOMWINDOW == 59 (19994400) [pid = 3972] [serial = 564] [outer = 00000000] [url = about:blank] 04:51:05 INFO - PROCESS | 3972 | --DOMWINDOW == 58 (19C6C400) [pid = 3972] [serial = 567] [outer = 00000000] [url = about:blank] 04:51:05 INFO - PROCESS | 3972 | --DOMWINDOW == 57 (1799FC00) [pid = 3972] [serial = 561] [outer = 00000000] [url = about:blank] 04:51:05 INFO - PROCESS | 3972 | --DOMWINDOW == 56 (15F8C400) [pid = 3972] [serial = 555] [outer = 00000000] [url = about:blank] 04:51:05 INFO - PROCESS | 3972 | --DOMWINDOW == 55 (19C6BC00) [pid = 3972] [serial = 566] [outer = 00000000] [url = about:blank] 04:51:05 INFO - PROCESS | 3972 | 1466250665847 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]]]}] 04:51:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 04:51:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1142ms 04:51:05 INFO - PROCESS | 3972 | 1466250665904 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 04:51:05 INFO - PROCESS | 3972 | 1466250665908 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 04:51:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 04:51:05 INFO - PROCESS | 3972 | 1466250665914 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 04:51:05 INFO - PROCESS | 3972 | 1466250665919 Marionette TRACE conn3 <- [1,770,null,{}] 04:51:05 INFO - PROCESS | 3972 | 1466250665927 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}] 04:51:05 INFO - PROCESS | 3972 | 1466250665931 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:06 INFO - PROCESS | 3972 | 1466250666110 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 04:51:06 INFO - PROCESS | 3972 | 1466250666183 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:06 INFO - PROCESS | 3972 | 1466250666188 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:06 INFO - PROCESS | 3972 | ++DOCSHELL 12AE7000 == 30 [pid = 3972] [id = 202] 04:51:06 INFO - PROCESS | 3972 | ++DOMWINDOW == 56 (12AE7C00) [pid = 3972] [serial = 604] [outer = 00000000] 04:51:06 INFO - PROCESS | 3972 | ++DOMWINDOW == 57 (12D8B400) [pid = 3972] [serial = 605] [outer = 12AE7C00] 04:51:06 INFO - PROCESS | 3972 | 1466250666235 Marionette DEBUG loaded listener.js 04:51:06 INFO - PROCESS | 3972 | ++DOMWINDOW == 58 (130A2400) [pid = 3972] [serial = 606] [outer = 12AE7C00] 04:51:06 INFO - PROCESS | 3972 | 1466250666637 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]]]}] 04:51:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 04:51:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 751ms 04:51:06 INFO - PROCESS | 3972 | 1466250666702 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 04:51:06 INFO - PROCESS | 3972 | 1466250666706 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 04:51:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 04:51:06 INFO - PROCESS | 3972 | 1466250666712 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 04:51:06 INFO - PROCESS | 3972 | 1466250666715 Marionette TRACE conn3 <- [1,774,null,{}] 04:51:06 INFO - PROCESS | 3972 | 1466250666719 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}] 04:51:06 INFO - PROCESS | 3972 | 1466250666721 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:06 INFO - PROCESS | 3972 | 1466250666803 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 04:51:06 INFO - PROCESS | 3972 | 1466250666809 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:06 INFO - PROCESS | 3972 | 1466250666811 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:06 INFO - PROCESS | 3972 | ++DOCSHELL 1345A000 == 31 [pid = 3972] [id = 203] 04:51:06 INFO - PROCESS | 3972 | ++DOMWINDOW == 59 (13462400) [pid = 3972] [serial = 607] [outer = 00000000] 04:51:06 INFO - PROCESS | 3972 | ++DOMWINDOW == 60 (13D12800) [pid = 3972] [serial = 608] [outer = 13462400] 04:51:06 INFO - PROCESS | 3972 | 1466250666858 Marionette DEBUG loaded listener.js 04:51:06 INFO - PROCESS | 3972 | ++DOMWINDOW == 61 (14314800) [pid = 3972] [serial = 609] [outer = 13462400] 04:51:07 INFO - PROCESS | 3972 | 1466250667309 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]]]}] 04:51:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 04:51:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 642ms 04:51:07 INFO - PROCESS | 3972 | 1466250667350 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 04:51:07 INFO - PROCESS | 3972 | 1466250667352 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 04:51:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 04:51:07 INFO - PROCESS | 3972 | 1466250667356 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 04:51:07 INFO - PROCESS | 3972 | 1466250667359 Marionette TRACE conn3 <- [1,778,null,{}] 04:51:07 INFO - PROCESS | 3972 | 1466250667369 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}] 04:51:07 INFO - PROCESS | 3972 | 1466250667374 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:07 INFO - PROCESS | 3972 | 1466250667455 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 04:51:07 INFO - PROCESS | 3972 | 1466250667573 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:07 INFO - PROCESS | 3972 | 1466250667576 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:07 INFO - PROCESS | 3972 | ++DOCSHELL 15D44400 == 32 [pid = 3972] [id = 204] 04:51:07 INFO - PROCESS | 3972 | ++DOMWINDOW == 62 (15D44800) [pid = 3972] [serial = 610] [outer = 00000000] 04:51:07 INFO - PROCESS | 3972 | ++DOMWINDOW == 63 (15F0CC00) [pid = 3972] [serial = 611] [outer = 15D44800] 04:51:07 INFO - PROCESS | 3972 | 1466250667624 Marionette DEBUG loaded listener.js 04:51:07 INFO - PROCESS | 3972 | ++DOMWINDOW == 64 (15F91400) [pid = 3972] [serial = 612] [outer = 15D44800] 04:51:08 INFO - PROCESS | 3972 | 1466250668012 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]]]}] 04:51:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 04:51:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 704ms 04:51:08 INFO - PROCESS | 3972 | 1466250668055 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 04:51:08 INFO - PROCESS | 3972 | 1466250668057 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 04:51:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 04:51:08 INFO - PROCESS | 3972 | 1466250668060 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 04:51:08 INFO - PROCESS | 3972 | 1466250668062 Marionette TRACE conn3 <- [1,782,null,{}] 04:51:08 INFO - PROCESS | 3972 | 1466250668065 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}] 04:51:08 INFO - PROCESS | 3972 | 1466250668067 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:08 INFO - PROCESS | 3972 | 1466250668185 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 04:51:08 INFO - PROCESS | 3972 | 1466250668196 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:08 INFO - PROCESS | 3972 | 1466250668198 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:08 INFO - PROCESS | 3972 | ++DOCSHELL 15F90800 == 33 [pid = 3972] [id = 205] 04:51:08 INFO - PROCESS | 3972 | ++DOMWINDOW == 65 (15F98400) [pid = 3972] [serial = 613] [outer = 00000000] 04:51:08 INFO - PROCESS | 3972 | ++DOMWINDOW == 66 (16FC9800) [pid = 3972] [serial = 614] [outer = 15F98400] 04:51:08 INFO - PROCESS | 3972 | 1466250668242 Marionette DEBUG loaded listener.js 04:51:08 INFO - PROCESS | 3972 | ++DOMWINDOW == 67 (17693000) [pid = 3972] [serial = 615] [outer = 15F98400] 04:51:08 INFO - PROCESS | 3972 | 1466250668669 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]]]}] 04:51:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 04:51:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 642ms 04:51:08 INFO - PROCESS | 3972 | 1466250668699 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 04:51:08 INFO - PROCESS | 3972 | 1466250668701 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 04:51:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 04:51:08 INFO - PROCESS | 3972 | 1466250668704 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 04:51:08 INFO - PROCESS | 3972 | 1466250668705 Marionette TRACE conn3 <- [1,786,null,{}] 04:51:08 INFO - PROCESS | 3972 | 1466250668709 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}] 04:51:08 INFO - PROCESS | 3972 | 1466250668711 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:08 INFO - PROCESS | 3972 | 1466250668817 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 04:51:08 INFO - PROCESS | 3972 | 1466250668899 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:08 INFO - PROCESS | 3972 | 1466250668901 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:08 INFO - PROCESS | 3972 | ++DOCSHELL 14E72C00 == 34 [pid = 3972] [id = 206] 04:51:08 INFO - PROCESS | 3972 | ++DOMWINDOW == 68 (170C3400) [pid = 3972] [serial = 616] [outer = 00000000] 04:51:08 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (179A0800) [pid = 3972] [serial = 617] [outer = 170C3400] 04:51:08 INFO - PROCESS | 3972 | 1466250668944 Marionette DEBUG loaded listener.js 04:51:09 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (18034C00) [pid = 3972] [serial = 618] [outer = 170C3400] 04:51:09 INFO - PROCESS | 3972 | 1466250669356 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]]]}] 04:51:09 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 04:51:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 704ms 04:51:09 INFO - PROCESS | 3972 | 1466250669406 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 04:51:09 INFO - PROCESS | 3972 | 1466250669408 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 04:51:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 04:51:09 INFO - PROCESS | 3972 | 1466250669412 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 04:51:09 INFO - PROCESS | 3972 | 1466250669413 Marionette TRACE conn3 <- [1,790,null,{}] 04:51:09 INFO - PROCESS | 3972 | 1466250669416 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}] 04:51:09 INFO - PROCESS | 3972 | 1466250669422 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:09 INFO - PROCESS | 3972 | 1466250669549 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 04:51:09 INFO - PROCESS | 3972 | 1466250669607 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:09 INFO - PROCESS | 3972 | 1466250669609 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:09 INFO - PROCESS | 3972 | ++DOCSHELL 15F90000 == 35 [pid = 3972] [id = 207] 04:51:09 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (182DD400) [pid = 3972] [serial = 619] [outer = 00000000] 04:51:09 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (198E1000) [pid = 3972] [serial = 620] [outer = 182DD400] 04:51:09 INFO - PROCESS | 3972 | 1466250669652 Marionette DEBUG loaded listener.js 04:51:09 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (198E3000) [pid = 3972] [serial = 621] [outer = 182DD400] 04:51:10 INFO - PROCESS | 3972 | 1466250670079 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]]]}] 04:51:10 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (130A6400) [pid = 3972] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 04:51:10 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (1321F000) [pid = 3972] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 04:51:10 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (1281BC00) [pid = 3972] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 04:51:10 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (15D3F000) [pid = 3972] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 04:51:10 INFO - PROCESS | 3972 | --DOMWINDOW == 68 (19997400) [pid = 3972] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 04:51:10 INFO - PROCESS | 3972 | --DOMWINDOW == 67 (14312800) [pid = 3972] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 04:51:10 INFO - PROCESS | 3972 | --DOMWINDOW == 66 (1548CC00) [pid = 3972] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 04:51:10 INFO - PROCESS | 3972 | --DOMWINDOW == 65 (15D42000) [pid = 3972] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 04:51:10 INFO - PROCESS | 3972 | --DOMWINDOW == 64 (10BB7800) [pid = 3972] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 04:51:10 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 04:51:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 736ms 04:51:10 INFO - PROCESS | 3972 | 1466250670161 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 04:51:10 INFO - PROCESS | 3972 | 1466250670163 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 04:51:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 04:51:10 INFO - PROCESS | 3972 | 1466250670168 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 04:51:10 INFO - PROCESS | 3972 | 1466250670170 Marionette TRACE conn3 <- [1,794,null,{}] 04:51:10 INFO - PROCESS | 3972 | 1466250670173 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}] 04:51:10 INFO - PROCESS | 3972 | 1466250670175 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:10 INFO - PROCESS | 3972 | 1466250670250 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 04:51:10 INFO - PROCESS | 3972 | 1466250670257 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:10 INFO - PROCESS | 3972 | 1466250670259 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:10 INFO - PROCESS | 3972 | ++DOCSHELL 15979C00 == 36 [pid = 3972] [id = 208] 04:51:10 INFO - PROCESS | 3972 | ++DOMWINDOW == 65 (15D3F000) [pid = 3972] [serial = 622] [outer = 00000000] 04:51:10 INFO - PROCESS | 3972 | ++DOMWINDOW == 66 (182DD000) [pid = 3972] [serial = 623] [outer = 15D3F000] 04:51:10 INFO - PROCESS | 3972 | 1466250670301 Marionette DEBUG loaded listener.js 04:51:10 INFO - PROCESS | 3972 | ++DOMWINDOW == 67 (182DE400) [pid = 3972] [serial = 624] [outer = 15D3F000] 04:51:10 INFO - PROCESS | 3972 | 1466250670711 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]]]}] 04:51:10 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 04:51:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 595ms 04:51:10 INFO - PROCESS | 3972 | 1466250670764 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 04:51:10 INFO - PROCESS | 3972 | 1466250670766 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 04:51:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 04:51:10 INFO - PROCESS | 3972 | 1466250670770 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 04:51:10 INFO - PROCESS | 3972 | 1466250670771 Marionette TRACE conn3 <- [1,798,null,{}] 04:51:10 INFO - PROCESS | 3972 | 1466250670775 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}] 04:51:10 INFO - PROCESS | 3972 | 1466250670777 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:10 INFO - PROCESS | 3972 | 1466250670853 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 04:51:10 INFO - PROCESS | 3972 | 1466250670858 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:10 INFO - PROCESS | 3972 | 1466250670860 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:10 INFO - PROCESS | 3972 | ++DOCSHELL 1548CC00 == 37 [pid = 3972] [id = 209] 04:51:10 INFO - PROCESS | 3972 | ++DOMWINDOW == 68 (198E9C00) [pid = 3972] [serial = 625] [outer = 00000000] 04:51:10 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (1999B800) [pid = 3972] [serial = 626] [outer = 198E9C00] 04:51:10 INFO - PROCESS | 3972 | 1466250670907 Marionette DEBUG loaded listener.js 04:51:10 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (1999C800) [pid = 3972] [serial = 627] [outer = 198E9C00] 04:51:11 INFO - PROCESS | 3972 | 1466250671308 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]]]}] 04:51:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 04:51:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 595ms 04:51:11 INFO - PROCESS | 3972 | 1466250671366 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 04:51:11 INFO - PROCESS | 3972 | 1466250671367 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 04:51:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 04:51:11 INFO - PROCESS | 3972 | 1466250671371 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 04:51:11 INFO - PROCESS | 3972 | 1466250671372 Marionette TRACE conn3 <- [1,802,null,{}] 04:51:11 INFO - PROCESS | 3972 | 1466250671376 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}] 04:51:11 INFO - PROCESS | 3972 | 1466250671378 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:11 INFO - PROCESS | 3972 | 1466250671454 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 04:51:11 INFO - PROCESS | 3972 | 1466250671462 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:11 INFO - PROCESS | 3972 | 1466250671464 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:11 INFO - PROCESS | 3972 | ++DOCSHELL 15F8FC00 == 38 [pid = 3972] [id = 210] 04:51:11 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (19990000) [pid = 3972] [serial = 628] [outer = 00000000] 04:51:11 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (19C6D000) [pid = 3972] [serial = 629] [outer = 19990000] 04:51:11 INFO - PROCESS | 3972 | 1466250671537 Marionette DEBUG loaded listener.js 04:51:11 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (1A03F000) [pid = 3972] [serial = 630] [outer = 19990000] 04:51:12 INFO - PROCESS | 3972 | 1466250672027 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] 04:51:12 INFO - PROCESS | 3972 | 1466250672073 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 04:51:12 INFO - PROCESS | 3972 | 1466250672076 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 04:51:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 04:51:12 INFO - PROCESS | 3972 | 1466250672078 Marionette TRACE conn3 <- [1,806,null,{}] 04:51:12 INFO - PROCESS | 3972 | 1466250672080 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}] 04:51:12 INFO - PROCESS | 3972 | 1466250672082 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:12 INFO - PROCESS | 3972 | 1466250672200 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 04:51:12 INFO - PROCESS | 3972 | 1466250672281 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:12 INFO - PROCESS | 3972 | 1466250672284 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:12 INFO - PROCESS | 3972 | ++DOCSHELL 1021E800 == 39 [pid = 3972] [id = 211] 04:51:12 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (10220000) [pid = 3972] [serial = 631] [outer = 00000000] 04:51:12 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (105E6400) [pid = 3972] [serial = 632] [outer = 10220000] 04:51:12 INFO - PROCESS | 3972 | 1466250672340 Marionette DEBUG loaded listener.js 04:51:12 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (11CCC400) [pid = 3972] [serial = 633] [outer = 10220000] 04:51:12 INFO - PROCESS | 3972 | 1466250672935 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]]]}] 04:51:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 04:51:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 908ms 04:51:12 INFO - PROCESS | 3972 | 1466250672982 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 04:51:12 INFO - PROCESS | 3972 | 1466250672986 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 04:51:13 INFO - PROCESS | 3972 | 1466250672991 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 04:51:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 04:51:13 INFO - PROCESS | 3972 | 1466250672995 Marionette TRACE conn3 <- [1,810,null,{}] 04:51:13 INFO - PROCESS | 3972 | 1466250673000 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}] 04:51:13 INFO - PROCESS | 3972 | 1466250673005 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:13 INFO - PROCESS | 3972 | 1466250673116 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 04:51:13 INFO - PROCESS | 3972 | 1466250673205 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:13 INFO - PROCESS | 3972 | 1466250673208 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:13 INFO - PROCESS | 3972 | ++DOCSHELL 13D0F800 == 40 [pid = 3972] [id = 212] 04:51:13 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (13D1B800) [pid = 3972] [serial = 634] [outer = 00000000] 04:51:13 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (14EB5800) [pid = 3972] [serial = 635] [outer = 13D1B800] 04:51:13 INFO - PROCESS | 3972 | 1466250673262 Marionette DEBUG loaded listener.js 04:51:13 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (1548B800) [pid = 3972] [serial = 636] [outer = 13D1B800] 04:51:13 INFO - PROCESS | 3972 | 1466250673814 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] 04:51:13 INFO - PROCESS | 3972 | 1466250673900 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 04:51:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 04:51:13 INFO - PROCESS | 3972 | 1466250673904 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 04:51:13 INFO - PROCESS | 3972 | 1466250673906 Marionette TRACE conn3 <- [1,814,null,{}] 04:51:13 INFO - PROCESS | 3972 | 1466250673910 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}] 04:51:13 INFO - PROCESS | 3972 | 1466250673913 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:14 INFO - PROCESS | 3972 | 1466250674018 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 04:51:14 INFO - PROCESS | 3972 | 1466250674141 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:14 INFO - PROCESS | 3972 | 1466250674143 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:14 INFO - PROCESS | 3972 | ++DOCSHELL 14326000 == 41 [pid = 3972] [id = 213] 04:51:14 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (15F97000) [pid = 3972] [serial = 637] [outer = 00000000] 04:51:14 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (18139000) [pid = 3972] [serial = 638] [outer = 15F97000] 04:51:14 INFO - PROCESS | 3972 | 1466250674197 Marionette DEBUG loaded listener.js 04:51:14 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (19994C00) [pid = 3972] [serial = 639] [outer = 15F97000] 04:51:14 INFO - PROCESS | 3972 | 1466250674771 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]]]}] 04:51:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 04:51:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 940ms 04:51:14 INFO - PROCESS | 3972 | 1466250674848 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 04:51:14 INFO - PROCESS | 3972 | 1466250674852 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 04:51:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 04:51:14 INFO - PROCESS | 3972 | 1466250674862 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 04:51:14 INFO - PROCESS | 3972 | 1466250674867 Marionette TRACE conn3 <- [1,818,null,{}] 04:51:14 INFO - PROCESS | 3972 | 1466250674871 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}] 04:51:14 INFO - PROCESS | 3972 | 1466250674875 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:15 INFO - PROCESS | 3972 | 1466250674979 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 04:51:15 INFO - PROCESS | 3972 | 1466250675060 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:15 INFO - PROCESS | 3972 | 1466250675063 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:15 INFO - PROCESS | 3972 | ++DOCSHELL 1699B400 == 42 [pid = 3972] [id = 214] 04:51:15 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (1A0EB000) [pid = 3972] [serial = 640] [outer = 00000000] 04:51:15 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (1A10E000) [pid = 3972] [serial = 641] [outer = 1A0EB000] 04:51:15 INFO - PROCESS | 3972 | 1466250675155 Marionette DEBUG loaded listener.js 04:51:15 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (1A2E9400) [pid = 3972] [serial = 642] [outer = 1A0EB000] 04:51:15 INFO - PROCESS | 3972 | 1466250675933 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]]]}] 04:51:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 04:51:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1112ms 04:51:15 INFO - PROCESS | 3972 | 1466250675974 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 04:51:15 INFO - PROCESS | 3972 | 1466250675979 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 04:51:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 04:51:16 INFO - PROCESS | 3972 | 1466250675984 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 04:51:16 INFO - PROCESS | 3972 | 1466250675987 Marionette TRACE conn3 <- [1,822,null,{}] 04:51:16 INFO - PROCESS | 3972 | 1466250675993 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}] 04:51:16 INFO - PROCESS | 3972 | 1466250675996 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:16 INFO - PROCESS | 3972 | 1466250676097 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 04:51:16 INFO - PROCESS | 3972 | 1466250676179 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:16 INFO - PROCESS | 3972 | 1466250676184 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:16 INFO - PROCESS | 3972 | ++DOCSHELL 10F84C00 == 43 [pid = 3972] [id = 215] 04:51:16 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (1126D800) [pid = 3972] [serial = 643] [outer = 00000000] 04:51:16 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (1322A800) [pid = 3972] [serial = 644] [outer = 1126D800] 04:51:16 INFO - PROCESS | 3972 | 1466250676280 Marionette DEBUG loaded listener.js 04:51:16 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (1393D400) [pid = 3972] [serial = 645] [outer = 1126D800] 04:51:16 INFO - PROCESS | 3972 | --DOCSHELL 15F8FC00 == 42 [pid = 3972] [id = 210] 04:51:16 INFO - PROCESS | 3972 | --DOCSHELL 1548CC00 == 41 [pid = 3972] [id = 209] 04:51:16 INFO - PROCESS | 3972 | --DOCSHELL 15979C00 == 40 [pid = 3972] [id = 208] 04:51:16 INFO - PROCESS | 3972 | --DOCSHELL 15F90000 == 39 [pid = 3972] [id = 207] 04:51:16 INFO - PROCESS | 3972 | --DOCSHELL 14E72C00 == 38 [pid = 3972] [id = 206] 04:51:16 INFO - PROCESS | 3972 | --DOCSHELL 15F90800 == 37 [pid = 3972] [id = 205] 04:51:16 INFO - PROCESS | 3972 | --DOCSHELL 15D44400 == 36 [pid = 3972] [id = 204] 04:51:16 INFO - PROCESS | 3972 | --DOCSHELL 1345A000 == 35 [pid = 3972] [id = 203] 04:51:16 INFO - PROCESS | 3972 | --DOCSHELL 12AE7000 == 34 [pid = 3972] [id = 202] 04:51:16 INFO - PROCESS | 3972 | --DOCSHELL 1322BC00 == 33 [pid = 3972] [id = 201] 04:51:16 INFO - PROCESS | 3972 | --DOCSHELL 10566000 == 32 [pid = 3972] [id = 200] 04:51:16 INFO - PROCESS | 3972 | --DOCSHELL 131E0C00 == 31 [pid = 3972] [id = 193] 04:51:16 INFO - PROCESS | 3972 | --DOCSHELL 1699B400 == 30 [pid = 3972] [id = 214] 04:51:16 INFO - PROCESS | 3972 | --DOCSHELL 14326000 == 29 [pid = 3972] [id = 213] 04:51:16 INFO - PROCESS | 3972 | --DOCSHELL 1021E800 == 28 [pid = 3972] [id = 211] 04:51:16 INFO - PROCESS | 3972 | --DOCSHELL 13D0F800 == 27 [pid = 3972] [id = 212] 04:51:17 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (131D6400) [pid = 3972] [serial = 584] [outer = 00000000] [url = about:blank] 04:51:17 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (1430F800) [pid = 3972] [serial = 579] [outer = 00000000] [url = about:blank] 04:51:17 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (13462C00) [pid = 3972] [serial = 578] [outer = 00000000] [url = about:blank] 04:51:17 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (1327CC00) [pid = 3972] [serial = 570] [outer = 00000000] [url = about:blank] 04:51:17 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (131DF000) [pid = 3972] [serial = 569] [outer = 00000000] [url = about:blank] 04:51:17 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (1699D000) [pid = 3972] [serial = 573] [outer = 00000000] [url = about:blank] 04:51:17 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (15F99000) [pid = 3972] [serial = 572] [outer = 00000000] [url = about:blank] 04:51:17 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (1A046C00) [pid = 3972] [serial = 576] [outer = 00000000] [url = about:blank] 04:51:17 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (19C6B400) [pid = 3972] [serial = 575] [outer = 00000000] [url = about:blank] 04:51:17 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (14E76C00) [pid = 3972] [serial = 588] [outer = 00000000] [url = about:blank] 04:51:17 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (1432C000) [pid = 3972] [serial = 587] [outer = 00000000] [url = about:blank] 04:51:17 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (15D43000) [pid = 3972] [serial = 590] [outer = 00000000] [url = about:blank] 04:51:17 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (15F8F000) [pid = 3972] [serial = 593] [outer = 00000000] [url = about:blank] 04:51:17 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (15F0C800) [pid = 3972] [serial = 591] [outer = 00000000] [url = about:blank] 04:51:17 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (11269400) [pid = 3972] [serial = 582] [outer = 00000000] [url = about:blank] 04:51:17 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (110A6000) [pid = 3972] [serial = 581] [outer = 00000000] [url = about:blank] 04:51:17 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (1322C400) [pid = 3972] [serial = 585] [outer = 00000000] [url = about:blank] 04:51:17 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (15F93C00) [pid = 3972] [serial = 594] [outer = 00000000] [url = about:blank] 04:51:17 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (17071800) [pid = 3972] [serial = 596] [outer = 00000000] [url = about:blank] 04:51:17 INFO - PROCESS | 3972 | 1466250677295 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]]]}] 04:51:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 04:51:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1362ms 04:51:17 INFO - PROCESS | 3972 | 1466250677339 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 04:51:17 INFO - PROCESS | 3972 | 1466250677343 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 04:51:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 04:51:17 INFO - PROCESS | 3972 | 1466250677348 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 04:51:17 INFO - PROCESS | 3972 | 1466250677352 Marionette TRACE conn3 <- [1,826,null,{}] 04:51:17 INFO - PROCESS | 3972 | 1466250677357 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}] 04:51:17 INFO - PROCESS | 3972 | 1466250677359 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:17 INFO - PROCESS | 3972 | 1466250677447 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 04:51:17 INFO - PROCESS | 3972 | 1466250677457 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:17 INFO - PROCESS | 3972 | 1466250677460 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:17 INFO - PROCESS | 3972 | ++DOCSHELL 114CB800 == 28 [pid = 3972] [id = 216] 04:51:17 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (11ADA400) [pid = 3972] [serial = 646] [outer = 00000000] 04:51:17 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (13031800) [pid = 3972] [serial = 647] [outer = 11ADA400] 04:51:17 INFO - PROCESS | 3972 | 1466250677508 Marionette DEBUG loaded listener.js 04:51:17 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (1312F800) [pid = 3972] [serial = 648] [outer = 11ADA400] 04:51:17 INFO - PROCESS | 3972 | 1466250677975 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]]]}] 04:51:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 04:51:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 626ms 04:51:18 INFO - PROCESS | 3972 | 1466250677987 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 04:51:18 INFO - PROCESS | 3972 | 1466250677992 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 04:51:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 04:51:18 INFO - PROCESS | 3972 | 1466250677998 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 04:51:18 INFO - PROCESS | 3972 | 1466250678001 Marionette TRACE conn3 <- [1,830,null,{}] 04:51:18 INFO - PROCESS | 3972 | 1466250678004 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}] 04:51:18 INFO - PROCESS | 3972 | 1466250678007 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:18 INFO - PROCESS | 3972 | 1466250678093 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 04:51:18 INFO - PROCESS | 3972 | 1466250678100 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:18 INFO - PROCESS | 3972 | 1466250678102 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:18 INFO - PROCESS | 3972 | ++DOCSHELL 1326E400 == 29 [pid = 3972] [id = 217] 04:51:18 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (1326E800) [pid = 3972] [serial = 649] [outer = 00000000] 04:51:18 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (1345D800) [pid = 3972] [serial = 650] [outer = 1326E800] 04:51:18 INFO - PROCESS | 3972 | 1466250678148 Marionette DEBUG loaded listener.js 04:51:18 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (1430F000) [pid = 3972] [serial = 651] [outer = 1326E800] 04:51:18 INFO - PROCESS | 3972 | 1466250678622 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]]]}] 04:51:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 04:51:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 642ms 04:51:18 INFO - PROCESS | 3972 | 1466250678636 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 04:51:18 INFO - PROCESS | 3972 | 1466250678638 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 04:51:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 04:51:18 INFO - PROCESS | 3972 | 1466250678641 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 04:51:18 INFO - PROCESS | 3972 | 1466250678644 Marionette TRACE conn3 <- [1,834,null,{}] 04:51:18 INFO - PROCESS | 3972 | 1466250678655 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}] 04:51:18 INFO - PROCESS | 3972 | 1466250678659 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:18 INFO - PROCESS | 3972 | 1466250678743 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 04:51:18 INFO - PROCESS | 3972 | 1466250678750 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:18 INFO - PROCESS | 3972 | 1466250678753 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:18 INFO - PROCESS | 3972 | ++DOCSHELL 15425C00 == 30 [pid = 3972] [id = 218] 04:51:18 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (15426C00) [pid = 3972] [serial = 652] [outer = 00000000] 04:51:18 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (15953400) [pid = 3972] [serial = 653] [outer = 15426C00] 04:51:18 INFO - PROCESS | 3972 | 1466250678799 Marionette DEBUG loaded listener.js 04:51:18 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (15D44400) [pid = 3972] [serial = 654] [outer = 15426C00] 04:51:19 INFO - PROCESS | 3972 | 1466250679249 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]]]}] 04:51:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 04:51:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 642ms 04:51:19 INFO - PROCESS | 3972 | 1466250679279 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 04:51:19 INFO - PROCESS | 3972 | 1466250679282 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 04:51:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 04:51:19 INFO - PROCESS | 3972 | 1466250679285 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 04:51:19 INFO - PROCESS | 3972 | 1466250679287 Marionette TRACE conn3 <- [1,838,null,{}] 04:51:19 INFO - PROCESS | 3972 | 1466250679300 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}] 04:51:19 INFO - PROCESS | 3972 | 1466250679302 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:19 INFO - PROCESS | 3972 | 1466250679413 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 04:51:19 INFO - PROCESS | 3972 | 1466250679418 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:19 INFO - PROCESS | 3972 | 1466250679421 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:19 INFO - PROCESS | 3972 | ++DOCSHELL 15D39400 == 31 [pid = 3972] [id = 219] 04:51:19 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (15D40400) [pid = 3972] [serial = 655] [outer = 00000000] 04:51:19 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (15F95400) [pid = 3972] [serial = 656] [outer = 15D40400] 04:51:19 INFO - PROCESS | 3972 | 1466250679464 Marionette DEBUG loaded listener.js 04:51:19 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (1657C000) [pid = 3972] [serial = 657] [outer = 15D40400] 04:51:19 INFO - PROCESS | 3972 | 1466250679915 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]]]}] 04:51:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 04:51:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 688ms 04:51:20 INFO - PROCESS | 3972 | 1466250679988 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 04:51:20 INFO - PROCESS | 3972 | 1466250679990 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 04:51:20 INFO - PROCESS | 3972 | 1466250679993 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 04:51:20 INFO - PROCESS | 3972 | 1466250679995 Marionette TRACE conn3 <- [1,842,null,{}] 04:51:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 04:51:20 INFO - PROCESS | 3972 | 1466250679998 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}] 04:51:20 INFO - PROCESS | 3972 | 1466250680000 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:20 INFO - PROCESS | 3972 | 1466250680104 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 04:51:20 INFO - PROCESS | 3972 | 1466250680115 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:20 INFO - PROCESS | 3972 | 1466250680117 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:20 INFO - PROCESS | 3972 | ++DOCSHELL 1699D800 == 32 [pid = 3972] [id = 220] 04:51:20 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (16A3A400) [pid = 3972] [serial = 658] [outer = 00000000] 04:51:20 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (16FBDC00) [pid = 3972] [serial = 659] [outer = 16A3A400] 04:51:20 INFO - PROCESS | 3972 | 1466250680203 Marionette DEBUG loaded listener.js 04:51:20 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (175FB000) [pid = 3972] [serial = 660] [outer = 16A3A400] 04:51:20 INFO - PROCESS | 3972 | 1466250680632 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]]]}] 04:51:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 04:51:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 704ms 04:51:20 INFO - PROCESS | 3972 | 1466250680694 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 04:51:20 INFO - PROCESS | 3972 | 1466250680696 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 04:51:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 04:51:20 INFO - PROCESS | 3972 | 1466250680732 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 04:51:20 INFO - PROCESS | 3972 | 1466250680734 Marionette TRACE conn3 <- [1,846,null,{}] 04:51:20 INFO - PROCESS | 3972 | 1466250680746 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}] 04:51:20 INFO - PROCESS | 3972 | 1466250680751 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:20 INFO - PROCESS | 3972 | 1466250680877 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 04:51:20 INFO - PROCESS | 3972 | 1466250680883 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:20 INFO - PROCESS | 3972 | 1466250680886 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:20 INFO - PROCESS | 3972 | ++DOCSHELL 198DA800 == 33 [pid = 3972] [id = 221] 04:51:20 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (198E1400) [pid = 3972] [serial = 661] [outer = 00000000] 04:51:20 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (19995800) [pid = 3972] [serial = 662] [outer = 198E1400] 04:51:20 INFO - PROCESS | 3972 | 1466250680935 Marionette DEBUG loaded listener.js 04:51:21 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (19C61C00) [pid = 3972] [serial = 663] [outer = 198E1400] 04:51:21 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (170C3400) [pid = 3972] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 04:51:21 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (182DD400) [pid = 3972] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 04:51:21 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (16997400) [pid = 3972] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 04:51:21 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (105E4400) [pid = 3972] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 04:51:21 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (12AE7C00) [pid = 3972] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 04:51:21 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (15D44800) [pid = 3972] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 04:51:21 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (13462400) [pid = 3972] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 04:51:21 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (1327C800) [pid = 3972] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 04:51:21 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (15D3F000) [pid = 3972] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 04:51:21 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (15F98400) [pid = 3972] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 04:51:21 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (198E9C00) [pid = 3972] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 04:51:21 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (19990000) [pid = 3972] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 04:51:21 INFO - PROCESS | 3972 | 1466250681575 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]]]}] 04:51:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 04:51:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 924ms 04:51:21 INFO - PROCESS | 3972 | 1466250681630 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 04:51:21 INFO - PROCESS | 3972 | 1466250681631 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 04:51:21 INFO - PROCESS | 3972 | 1466250681635 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 04:51:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 04:51:21 INFO - PROCESS | 3972 | 1466250681645 Marionette TRACE conn3 <- [1,850,null,{}] 04:51:21 INFO - PROCESS | 3972 | 1466250681649 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}] 04:51:21 INFO - PROCESS | 3972 | 1466250681651 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:21 INFO - PROCESS | 3972 | 1466250681725 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 04:51:21 INFO - PROCESS | 3972 | 1466250681730 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:21 INFO - PROCESS | 3972 | 1466250681732 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:21 INFO - PROCESS | 3972 | ++DOCSHELL 11AE0400 == 34 [pid = 3972] [id = 222] 04:51:21 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (14E74400) [pid = 3972] [serial = 664] [outer = 00000000] 04:51:21 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (15F8B000) [pid = 3972] [serial = 665] [outer = 14E74400] 04:51:21 INFO - PROCESS | 3972 | 1466250681778 Marionette DEBUG loaded listener.js 04:51:21 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (16FBD400) [pid = 3972] [serial = 666] [outer = 14E74400] 04:51:22 INFO - PROCESS | 3972 | 1466250682235 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]]]}] 04:51:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 04:51:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 658ms 04:51:22 INFO - PROCESS | 3972 | 1466250682294 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 04:51:22 INFO - PROCESS | 3972 | 1466250682296 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 04:51:22 INFO - PROCESS | 3972 | 1466250682299 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 04:51:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 04:51:22 INFO - PROCESS | 3972 | 1466250682301 Marionette TRACE conn3 <- [1,854,null,{}] 04:51:22 INFO - PROCESS | 3972 | 1466250682304 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}] 04:51:22 INFO - PROCESS | 3972 | 1466250682306 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:22 INFO - PROCESS | 3972 | 1466250682380 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 04:51:22 INFO - PROCESS | 3972 | 1466250682385 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:22 INFO - PROCESS | 3972 | 1466250682386 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:22 INFO - PROCESS | 3972 | ++DOCSHELL 102F3000 == 35 [pid = 3972] [id = 223] 04:51:22 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (15949000) [pid = 3972] [serial = 667] [outer = 00000000] 04:51:22 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (1999A400) [pid = 3972] [serial = 668] [outer = 15949000] 04:51:22 INFO - PROCESS | 3972 | 1466250682428 Marionette DEBUG loaded listener.js 04:51:22 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (19C02000) [pid = 3972] [serial = 669] [outer = 15949000] 04:51:22 INFO - PROCESS | 3972 | 1466250682835 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]]]}] 04:51:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 04:51:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 595ms 04:51:22 INFO - PROCESS | 3972 | 1466250682896 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 04:51:22 INFO - PROCESS | 3972 | 1466250682898 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 04:51:22 INFO - PROCESS | 3972 | 1466250682901 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 04:51:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 04:51:22 INFO - PROCESS | 3972 | 1466250682903 Marionette TRACE conn3 <- [1,858,null,{}] 04:51:22 INFO - PROCESS | 3972 | 1466250682907 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}] 04:51:22 INFO - PROCESS | 3972 | 1466250682908 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:23 INFO - PROCESS | 3972 | 1466250682990 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 04:51:23 INFO - PROCESS | 3972 | 1466250682997 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:23 INFO - PROCESS | 3972 | 1466250682999 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:23 INFO - PROCESS | 3972 | ++DOCSHELL 19C03400 == 36 [pid = 3972] [id = 224] 04:51:23 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (1A046800) [pid = 3972] [serial = 670] [outer = 00000000] 04:51:23 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (1A108800) [pid = 3972] [serial = 671] [outer = 1A046800] 04:51:23 INFO - PROCESS | 3972 | 1466250683063 Marionette DEBUG loaded listener.js 04:51:23 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (1A110800) [pid = 3972] [serial = 672] [outer = 1A046800] 04:51:23 INFO - PROCESS | 3972 | 1466250683490 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]]]}] 04:51:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 04:51:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 642ms 04:51:23 INFO - PROCESS | 3972 | 1466250683540 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 04:51:23 INFO - PROCESS | 3972 | 1466250683542 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 04:51:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 04:51:23 INFO - PROCESS | 3972 | 1466250683548 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 04:51:23 INFO - PROCESS | 3972 | 1466250683550 Marionette TRACE conn3 <- [1,862,null,{}] 04:51:23 INFO - PROCESS | 3972 | 1466250683553 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}] 04:51:23 INFO - PROCESS | 3972 | 1466250683555 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:23 INFO - PROCESS | 3972 | 1466250683680 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 04:51:23 INFO - PROCESS | 3972 | 1466250683846 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:23 INFO - PROCESS | 3972 | 1466250683849 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:23 INFO - PROCESS | 3972 | ++DOCSHELL 10A4FC00 == 37 [pid = 3972] [id = 225] 04:51:23 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (10BB3C00) [pid = 3972] [serial = 673] [outer = 00000000] 04:51:23 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (114CC800) [pid = 3972] [serial = 674] [outer = 10BB3C00] 04:51:23 INFO - PROCESS | 3972 | 1466250683925 Marionette DEBUG loaded listener.js 04:51:24 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (12AE6800) [pid = 3972] [serial = 675] [outer = 10BB3C00] 04:51:24 INFO - PROCESS | 3972 | 1466250684689 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]]]}] 04:51:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 04:51:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1158ms 04:51:24 INFO - PROCESS | 3972 | 1466250684735 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 04:51:24 INFO - PROCESS | 3972 | 1466250684739 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 04:51:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 04:51:24 INFO - PROCESS | 3972 | 1466250684744 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 04:51:24 INFO - PROCESS | 3972 | 1466250684747 Marionette TRACE conn3 <- [1,866,null,{}] 04:51:24 INFO - PROCESS | 3972 | 1466250684752 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}] 04:51:24 INFO - PROCESS | 3972 | 1466250684757 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:24 INFO - PROCESS | 3972 | 1466250684873 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 04:51:25 INFO - PROCESS | 3972 | 1466250684997 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:25 INFO - PROCESS | 3972 | 1466250685002 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:25 INFO - PROCESS | 3972 | ++DOCSHELL 131DFC00 == 38 [pid = 3972] [id = 226] 04:51:25 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (13273400) [pid = 3972] [serial = 676] [outer = 00000000] 04:51:25 INFO - PROCESS | 3972 | ++DOMWINDOW == 89 (1432BC00) [pid = 3972] [serial = 677] [outer = 13273400] 04:51:25 INFO - PROCESS | 3972 | 1466250685059 Marionette DEBUG loaded listener.js 04:51:25 INFO - PROCESS | 3972 | ++DOMWINDOW == 90 (14E79400) [pid = 3972] [serial = 678] [outer = 13273400] 04:51:26 INFO - PROCESS | 3972 | 1466250686077 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]]]}] 04:51:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 04:51:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1503ms 04:51:26 INFO - PROCESS | 3972 | 1466250686306 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 04:51:26 INFO - PROCESS | 3972 | 1466250686310 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 04:51:26 INFO - PROCESS | 3972 | 1466250686316 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 04:51:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 04:51:26 INFO - PROCESS | 3972 | 1466250686320 Marionette TRACE conn3 <- [1,870,null,{}] 04:51:26 INFO - PROCESS | 3972 | 1466250686363 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}] 04:51:26 INFO - PROCESS | 3972 | 1466250686365 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:26 INFO - PROCESS | 3972 | 1466250686455 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 04:51:26 INFO - PROCESS | 3972 | --DOCSHELL 19C03400 == 37 [pid = 3972] [id = 224] 04:51:26 INFO - PROCESS | 3972 | --DOCSHELL 102F3000 == 36 [pid = 3972] [id = 223] 04:51:26 INFO - PROCESS | 3972 | --DOCSHELL 11AE0400 == 35 [pid = 3972] [id = 222] 04:51:26 INFO - PROCESS | 3972 | --DOCSHELL 198DA800 == 34 [pid = 3972] [id = 221] 04:51:26 INFO - PROCESS | 3972 | --DOCSHELL 1699D800 == 33 [pid = 3972] [id = 220] 04:51:26 INFO - PROCESS | 3972 | --DOCSHELL 15D39400 == 32 [pid = 3972] [id = 219] 04:51:26 INFO - PROCESS | 3972 | --DOCSHELL 15425C00 == 31 [pid = 3972] [id = 218] 04:51:26 INFO - PROCESS | 3972 | --DOCSHELL 1326E400 == 30 [pid = 3972] [id = 217] 04:51:26 INFO - PROCESS | 3972 | --DOCSHELL 114CB800 == 29 [pid = 3972] [id = 216] 04:51:26 INFO - PROCESS | 3972 | --DOMWINDOW == 89 (19C6D000) [pid = 3972] [serial = 629] [outer = 00000000] [url = about:blank] 04:51:26 INFO - PROCESS | 3972 | --DOMWINDOW == 88 (179A0800) [pid = 3972] [serial = 617] [outer = 00000000] [url = about:blank] 04:51:26 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (198E1000) [pid = 3972] [serial = 620] [outer = 00000000] [url = about:blank] 04:51:26 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (18034C00) [pid = 3972] [serial = 618] [outer = 00000000] [url = about:blank] 04:51:26 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (17699400) [pid = 3972] [serial = 597] [outer = 00000000] [url = about:blank] 04:51:26 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (10A50C00) [pid = 3972] [serial = 599] [outer = 00000000] [url = about:blank] 04:51:26 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (11267C00) [pid = 3972] [serial = 600] [outer = 00000000] [url = about:blank] 04:51:26 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (12D8B400) [pid = 3972] [serial = 605] [outer = 00000000] [url = about:blank] 04:51:26 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (130A2400) [pid = 3972] [serial = 606] [outer = 00000000] [url = about:blank] 04:51:26 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (15F0CC00) [pid = 3972] [serial = 611] [outer = 00000000] [url = about:blank] 04:51:26 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (15F91400) [pid = 3972] [serial = 612] [outer = 00000000] [url = about:blank] 04:51:26 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (13D12800) [pid = 3972] [serial = 608] [outer = 00000000] [url = about:blank] 04:51:26 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (14314800) [pid = 3972] [serial = 609] [outer = 00000000] [url = about:blank] 04:51:26 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (1394A400) [pid = 3972] [serial = 602] [outer = 00000000] [url = about:blank] 04:51:26 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (13D1A400) [pid = 3972] [serial = 603] [outer = 00000000] [url = about:blank] 04:51:26 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (1A03F000) [pid = 3972] [serial = 630] [outer = 00000000] [url = about:blank] 04:51:26 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (182DE400) [pid = 3972] [serial = 624] [outer = 00000000] [url = about:blank] 04:51:26 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (182DD000) [pid = 3972] [serial = 623] [outer = 00000000] [url = about:blank] 04:51:26 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (198E3000) [pid = 3972] [serial = 621] [outer = 00000000] [url = about:blank] 04:51:26 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (16FC9800) [pid = 3972] [serial = 614] [outer = 00000000] [url = about:blank] 04:51:26 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (1999C800) [pid = 3972] [serial = 627] [outer = 00000000] [url = about:blank] 04:51:26 INFO - PROCESS | 3972 | --DOMWINDOW == 68 (1999B800) [pid = 3972] [serial = 626] [outer = 00000000] [url = about:blank] 04:51:26 INFO - PROCESS | 3972 | --DOMWINDOW == 67 (17693000) [pid = 3972] [serial = 615] [outer = 00000000] [url = about:blank] 04:51:26 INFO - PROCESS | 3972 | 1466250686555 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:26 INFO - PROCESS | 3972 | 1466250686558 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:26 INFO - PROCESS | 3972 | ++DOCSHELL 10A4B400 == 30 [pid = 3972] [id = 227] 04:51:26 INFO - PROCESS | 3972 | ++DOMWINDOW == 68 (10A4F000) [pid = 3972] [serial = 679] [outer = 00000000] 04:51:26 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (10BBC000) [pid = 3972] [serial = 680] [outer = 10A4F000] 04:51:26 INFO - PROCESS | 3972 | 1466250686618 Marionette DEBUG loaded listener.js 04:51:26 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (1281B000) [pid = 3972] [serial = 681] [outer = 10A4F000] 04:51:27 INFO - PROCESS | 3972 | 1466250687010 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]]]}] 04:51:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 04:51:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 720ms 04:51:27 INFO - PROCESS | 3972 | 1466250687041 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 04:51:27 INFO - PROCESS | 3972 | 1466250687046 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 04:51:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 04:51:27 INFO - PROCESS | 3972 | 1466250687053 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 04:51:27 INFO - PROCESS | 3972 | 1466250687055 Marionette TRACE conn3 <- [1,874,null,{}] 04:51:27 INFO - PROCESS | 3972 | 1466250687059 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}] 04:51:27 INFO - PROCESS | 3972 | 1466250687061 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:27 INFO - PROCESS | 3972 | 1466250687168 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 04:51:27 INFO - PROCESS | 3972 | 1466250687251 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:27 INFO - PROCESS | 3972 | 1466250687253 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:27 INFO - PROCESS | 3972 | ++DOCSHELL 1430DC00 == 31 [pid = 3972] [id = 228] 04:51:27 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (1430EC00) [pid = 3972] [serial = 682] [outer = 00000000] 04:51:27 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (15954000) [pid = 3972] [serial = 683] [outer = 1430EC00] 04:51:27 INFO - PROCESS | 3972 | 1466250687301 Marionette DEBUG loaded listener.js 04:51:27 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (15F0A400) [pid = 3972] [serial = 684] [outer = 1430EC00] 04:51:27 INFO - PROCESS | 3972 | 1466250687689 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]]]}] 04:51:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 04:51:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 688ms 04:51:27 INFO - PROCESS | 3972 | 1466250687750 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 04:51:27 INFO - PROCESS | 3972 | 1466250687752 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 04:51:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 04:51:27 INFO - PROCESS | 3972 | 1466250687756 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 04:51:27 INFO - PROCESS | 3972 | 1466250687760 Marionette TRACE conn3 <- [1,878,null,{}] 04:51:27 INFO - PROCESS | 3972 | 1466250687770 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}] 04:51:27 INFO - PROCESS | 3972 | 1466250687774 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:27 INFO - PROCESS | 3972 | 1466250687888 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 04:51:27 INFO - PROCESS | 3972 | 1466250687902 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:27 INFO - PROCESS | 3972 | 1466250687905 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:27 INFO - PROCESS | 3972 | ++DOCSHELL 16FBD000 == 32 [pid = 3972] [id = 229] 04:51:27 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (16FC5000) [pid = 3972] [serial = 685] [outer = 00000000] 04:51:27 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (175EF400) [pid = 3972] [serial = 686] [outer = 16FC5000] 04:51:27 INFO - PROCESS | 3972 | 1466250687953 Marionette DEBUG loaded listener.js 04:51:28 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (176AB000) [pid = 3972] [serial = 687] [outer = 16FC5000] 04:51:28 INFO - PROCESS | 3972 | 1466250688393 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]]]}] 04:51:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 04:51:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 689ms 04:51:28 INFO - PROCESS | 3972 | 1466250688455 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 04:51:28 INFO - PROCESS | 3972 | 1466250688458 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 04:51:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 04:51:28 INFO - PROCESS | 3972 | 1466250688461 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 04:51:28 INFO - PROCESS | 3972 | 1466250688463 Marionette TRACE conn3 <- [1,882,null,{}] 04:51:28 INFO - PROCESS | 3972 | 1466250688466 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}] 04:51:28 INFO - PROCESS | 3972 | 1466250688468 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:28 INFO - PROCESS | 3972 | 1466250688560 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 04:51:28 INFO - PROCESS | 3972 | 1466250688565 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:28 INFO - PROCESS | 3972 | 1466250688567 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:28 INFO - PROCESS | 3972 | ++DOCSHELL 177A2C00 == 33 [pid = 3972] [id = 230] 04:51:28 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (18032000) [pid = 3972] [serial = 688] [outer = 00000000] 04:51:28 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (182D5800) [pid = 3972] [serial = 689] [outer = 18032000] 04:51:28 INFO - PROCESS | 3972 | 1466250688611 Marionette DEBUG loaded listener.js 04:51:28 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (198DDC00) [pid = 3972] [serial = 690] [outer = 18032000] 04:51:29 INFO - PROCESS | 3972 | 1466250689090 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]]]}] 04:51:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 04:51:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 689ms 04:51:29 INFO - PROCESS | 3972 | 1466250689160 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 04:51:29 INFO - PROCESS | 3972 | 1466250689162 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 04:51:29 INFO - PROCESS | 3972 | 1466250689166 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 04:51:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 04:51:29 INFO - PROCESS | 3972 | 1466250689167 Marionette TRACE conn3 <- [1,886,null,{}] 04:51:29 INFO - PROCESS | 3972 | 1466250689171 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}] 04:51:29 INFO - PROCESS | 3972 | 1466250689173 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:29 INFO - PROCESS | 3972 | 1466250689305 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 04:51:29 INFO - PROCESS | 3972 | 1466250689326 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:29 INFO - PROCESS | 3972 | 1466250689328 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:29 INFO - PROCESS | 3972 | ++DOCSHELL 131D6C00 == 34 [pid = 3972] [id = 231] 04:51:29 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (198E7400) [pid = 3972] [serial = 691] [outer = 00000000] 04:51:29 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (19993C00) [pid = 3972] [serial = 692] [outer = 198E7400] 04:51:29 INFO - PROCESS | 3972 | 1466250689370 Marionette DEBUG loaded listener.js 04:51:29 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (1999C800) [pid = 3972] [serial = 693] [outer = 198E7400] 04:51:29 INFO - PROCESS | 3972 | 1466250689810 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]]]}] 04:51:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 04:51:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 689ms 04:51:29 INFO - PROCESS | 3972 | 1466250689865 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 04:51:29 INFO - PROCESS | 3972 | 1466250689867 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 04:51:29 INFO - PROCESS | 3972 | 1466250689871 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 04:51:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 04:51:29 INFO - PROCESS | 3972 | 1466250689872 Marionette TRACE conn3 <- [1,890,null,{}] 04:51:29 INFO - PROCESS | 3972 | 1466250689876 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}] 04:51:29 INFO - PROCESS | 3972 | 1466250689881 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:30 INFO - PROCESS | 3972 | 1466250690013 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 04:51:30 INFO - PROCESS | 3972 | 1466250690072 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:30 INFO - PROCESS | 3972 | 1466250690075 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:30 INFO - PROCESS | 3972 | ++DOCSHELL 19C07800 == 35 [pid = 3972] [id = 232] 04:51:30 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (1A03F800) [pid = 3972] [serial = 694] [outer = 00000000] 04:51:30 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (1A10A400) [pid = 3972] [serial = 695] [outer = 1A03F800] 04:51:30 INFO - PROCESS | 3972 | 1466250690125 Marionette DEBUG loaded listener.js 04:51:30 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (1A10B800) [pid = 3972] [serial = 696] [outer = 1A03F800] 04:51:30 INFO - PROCESS | 3972 | 1466250690522 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]]]}] 04:51:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 04:51:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 705ms 04:51:30 INFO - PROCESS | 3972 | 1466250690574 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 04:51:30 INFO - PROCESS | 3972 | 1466250690585 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 04:51:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 04:51:30 INFO - PROCESS | 3972 | 1466250690595 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 04:51:30 INFO - PROCESS | 3972 | 1466250690596 Marionette TRACE conn3 <- [1,894,null,{}] 04:51:30 INFO - PROCESS | 3972 | 1466250690625 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}] 04:51:30 INFO - PROCESS | 3972 | 1466250690627 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:30 INFO - PROCESS | 3972 | 1466250690736 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 04:51:30 INFO - PROCESS | 3972 | 1466250690747 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:30 INFO - PROCESS | 3972 | 1466250690749 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:30 INFO - PROCESS | 3972 | ++DOCSHELL 1A603000 == 36 [pid = 3972] [id = 233] 04:51:30 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (1A604000) [pid = 3972] [serial = 697] [outer = 00000000] 04:51:30 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (1A60B800) [pid = 3972] [serial = 698] [outer = 1A604000] 04:51:30 INFO - PROCESS | 3972 | 1466250690792 Marionette DEBUG loaded listener.js 04:51:30 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (1A60DC00) [pid = 3972] [serial = 699] [outer = 1A604000] 04:51:31 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (15D40400) [pid = 3972] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 04:51:31 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (11ADA400) [pid = 3972] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 04:51:31 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (16A3A400) [pid = 3972] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 04:51:31 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (15426C00) [pid = 3972] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 04:51:31 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (1326E800) [pid = 3972] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 04:51:31 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (1126D800) [pid = 3972] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 04:51:31 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (10220000) [pid = 3972] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 04:51:31 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (198E1400) [pid = 3972] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 04:51:31 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (13D1B800) [pid = 3972] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 04:51:31 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (15F97000) [pid = 3972] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 04:51:31 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (1A0EB000) [pid = 3972] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 04:51:31 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (14E74400) [pid = 3972] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 04:51:31 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (15949000) [pid = 3972] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 04:51:31 INFO - PROCESS | 3972 | 1466250691253 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]]]}] 04:51:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 04:51:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 720ms 04:51:31 INFO - PROCESS | 3972 | 1466250691314 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 04:51:31 INFO - PROCESS | 3972 | 1466250691316 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 04:51:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 04:51:31 INFO - PROCESS | 3972 | 1466250691319 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 04:51:31 INFO - PROCESS | 3972 | 1466250691321 Marionette TRACE conn3 <- [1,898,null,{}] 04:51:31 INFO - PROCESS | 3972 | 1466250691324 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}] 04:51:31 INFO - PROCESS | 3972 | 1466250691326 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:31 INFO - PROCESS | 3972 | 1466250691403 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 04:51:31 INFO - PROCESS | 3972 | 1466250691408 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:31 INFO - PROCESS | 3972 | 1466250691410 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:31 INFO - PROCESS | 3972 | ++DOCSHELL 1105FC00 == 37 [pid = 3972] [id = 234] 04:51:31 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (13159400) [pid = 3972] [serial = 700] [outer = 00000000] 04:51:31 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (16A42800) [pid = 3972] [serial = 701] [outer = 13159400] 04:51:31 INFO - PROCESS | 3972 | 1466250691452 Marionette DEBUG loaded listener.js 04:51:31 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (198DC800) [pid = 3972] [serial = 702] [outer = 13159400] 04:51:31 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (1A650000) [pid = 3972] [serial = 703] [outer = 1B386C00] 04:51:31 INFO - PROCESS | 3972 | 1466250691903 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]]]}] 04:51:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 04:51:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 626ms 04:51:31 INFO - PROCESS | 3972 | 1466250691957 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 04:51:31 INFO - PROCESS | 3972 | 1466250691959 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 04:51:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 04:51:31 INFO - PROCESS | 3972 | 1466250691962 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 04:51:31 INFO - PROCESS | 3972 | 1466250691964 Marionette TRACE conn3 <- [1,902,null,{}] 04:51:31 INFO - PROCESS | 3972 | 1466250691967 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}] 04:51:31 INFO - PROCESS | 3972 | 1466250691969 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:32 INFO - PROCESS | 3972 | 1466250692046 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 04:51:32 INFO - PROCESS | 3972 | 1466250692054 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:32 INFO - PROCESS | 3972 | 1466250692056 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:32 INFO - PROCESS | 3972 | ++DOCSHELL 1A0EAC00 == 38 [pid = 3972] [id = 235] 04:51:32 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (1A0ED800) [pid = 3972] [serial = 704] [outer = 00000000] 04:51:32 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (1A656400) [pid = 3972] [serial = 705] [outer = 1A0ED800] 04:51:32 INFO - PROCESS | 3972 | 1466250692098 Marionette DEBUG loaded listener.js 04:51:32 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (1A656C00) [pid = 3972] [serial = 706] [outer = 1A0ED800] 04:51:32 INFO - PROCESS | 3972 | 1466250692547 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]]]}] 04:51:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 04:51:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 641ms 04:51:32 INFO - PROCESS | 3972 | 1466250692601 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 04:51:32 INFO - PROCESS | 3972 | 1466250692603 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 04:51:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 04:51:32 INFO - PROCESS | 3972 | 1466250692606 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 04:51:32 INFO - PROCESS | 3972 | 1466250692608 Marionette TRACE conn3 <- [1,906,null,{}] 04:51:32 INFO - PROCESS | 3972 | 1466250692611 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}] 04:51:32 INFO - PROCESS | 3972 | 1466250692613 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:32 INFO - PROCESS | 3972 | 1466250692691 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 04:51:32 INFO - PROCESS | 3972 | 1466250692696 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:32 INFO - PROCESS | 3972 | 1466250692698 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:32 INFO - PROCESS | 3972 | ++DOCSHELL 179A4800 == 39 [pid = 3972] [id = 236] 04:51:32 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (1A042000) [pid = 3972] [serial = 707] [outer = 00000000] 04:51:32 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (1A7B5800) [pid = 3972] [serial = 708] [outer = 1A042000] 04:51:32 INFO - PROCESS | 3972 | 1466250692741 Marionette DEBUG loaded listener.js 04:51:32 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (1A7B6000) [pid = 3972] [serial = 709] [outer = 1A042000] 04:51:33 INFO - PROCESS | 3972 | --DOCSHELL 10F84C00 == 38 [pid = 3972] [id = 215] 04:51:33 INFO - PROCESS | 3972 | --DOCSHELL 10A4B400 == 37 [pid = 3972] [id = 227] 04:51:33 INFO - PROCESS | 3972 | --DOCSHELL 131DFC00 == 36 [pid = 3972] [id = 226] 04:51:33 INFO - PROCESS | 3972 | --DOCSHELL 10A4FC00 == 35 [pid = 3972] [id = 225] 04:51:34 INFO - PROCESS | 3972 | --DOCSHELL 16FBD000 == 34 [pid = 3972] [id = 229] 04:51:34 INFO - PROCESS | 3972 | --DOCSHELL 19C07800 == 33 [pid = 3972] [id = 232] 04:51:34 INFO - PROCESS | 3972 | --DOCSHELL 177A2C00 == 32 [pid = 3972] [id = 230] 04:51:34 INFO - PROCESS | 3972 | --DOCSHELL 1A0EAC00 == 31 [pid = 3972] [id = 235] 04:51:34 INFO - PROCESS | 3972 | --DOCSHELL 131D6C00 == 30 [pid = 3972] [id = 231] 04:51:34 INFO - PROCESS | 3972 | --DOCSHELL 1A603000 == 29 [pid = 3972] [id = 233] 04:51:34 INFO - PROCESS | 3972 | --DOCSHELL 1105FC00 == 28 [pid = 3972] [id = 234] 04:51:34 INFO - PROCESS | 3972 | --DOCSHELL 1430DC00 == 27 [pid = 3972] [id = 228] 04:51:34 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (1657C000) [pid = 3972] [serial = 657] [outer = 00000000] [url = about:blank] 04:51:34 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (13031800) [pid = 3972] [serial = 647] [outer = 00000000] [url = about:blank] 04:51:34 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (1312F800) [pid = 3972] [serial = 648] [outer = 00000000] [url = about:blank] 04:51:34 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (175FB000) [pid = 3972] [serial = 660] [outer = 00000000] [url = about:blank] 04:51:34 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (15953400) [pid = 3972] [serial = 653] [outer = 00000000] [url = about:blank] 04:51:34 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (1345D800) [pid = 3972] [serial = 650] [outer = 00000000] [url = about:blank] 04:51:34 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (1430F000) [pid = 3972] [serial = 651] [outer = 00000000] [url = about:blank] 04:51:34 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (16FBDC00) [pid = 3972] [serial = 659] [outer = 00000000] [url = about:blank] 04:51:34 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (1393D400) [pid = 3972] [serial = 645] [outer = 00000000] [url = about:blank] 04:51:34 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (1322A800) [pid = 3972] [serial = 644] [outer = 00000000] [url = about:blank] 04:51:34 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (11CCC400) [pid = 3972] [serial = 633] [outer = 00000000] [url = about:blank] 04:51:34 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (105E6400) [pid = 3972] [serial = 632] [outer = 00000000] [url = about:blank] 04:51:34 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (19995800) [pid = 3972] [serial = 662] [outer = 00000000] [url = about:blank] 04:51:34 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (1548B800) [pid = 3972] [serial = 636] [outer = 00000000] [url = about:blank] 04:51:34 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (14EB5800) [pid = 3972] [serial = 635] [outer = 00000000] [url = about:blank] 04:51:34 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (19994C00) [pid = 3972] [serial = 639] [outer = 00000000] [url = about:blank] 04:51:34 INFO - PROCESS | 3972 | --DOMWINDOW == 68 (18139000) [pid = 3972] [serial = 638] [outer = 00000000] [url = about:blank] 04:51:34 INFO - PROCESS | 3972 | --DOMWINDOW == 67 (1A2E9400) [pid = 3972] [serial = 642] [outer = 00000000] [url = about:blank] 04:51:34 INFO - PROCESS | 3972 | --DOMWINDOW == 66 (1A10E000) [pid = 3972] [serial = 641] [outer = 00000000] [url = about:blank] 04:51:34 INFO - PROCESS | 3972 | --DOMWINDOW == 65 (15F8B000) [pid = 3972] [serial = 665] [outer = 00000000] [url = about:blank] 04:51:34 INFO - PROCESS | 3972 | --DOMWINDOW == 64 (16FBD400) [pid = 3972] [serial = 666] [outer = 00000000] [url = about:blank] 04:51:34 INFO - PROCESS | 3972 | --DOMWINDOW == 63 (1999A400) [pid = 3972] [serial = 668] [outer = 00000000] [url = about:blank] 04:51:34 INFO - PROCESS | 3972 | --DOMWINDOW == 62 (19C61C00) [pid = 3972] [serial = 663] [outer = 00000000] [url = about:blank] 04:51:34 INFO - PROCESS | 3972 | --DOMWINDOW == 61 (15F95400) [pid = 3972] [serial = 656] [outer = 00000000] [url = about:blank] 04:51:34 INFO - PROCESS | 3972 | --DOMWINDOW == 60 (15D44400) [pid = 3972] [serial = 654] [outer = 00000000] [url = about:blank] 04:51:34 INFO - PROCESS | 3972 | --DOMWINDOW == 59 (19C02000) [pid = 3972] [serial = 669] [outer = 00000000] [url = about:blank] 04:51:34 INFO - PROCESS | 3972 | --DOMWINDOW == 58 (1A108800) [pid = 3972] [serial = 671] [outer = 00000000] [url = about:blank] 04:51:34 INFO - PROCESS | 3972 | 1466250694478 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]]]}] 04:51:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 04:51:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1910ms 04:51:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 04:51:34 INFO - PROCESS | 3972 | 1466250694519 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 04:51:34 INFO - PROCESS | 3972 | 1466250694523 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 04:51:34 INFO - PROCESS | 3972 | 1466250694527 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 04:51:34 INFO - PROCESS | 3972 | 1466250694531 Marionette TRACE conn3 <- [1,910,null,{}] 04:51:34 INFO - PROCESS | 3972 | 1466250694537 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}] 04:51:34 INFO - PROCESS | 3972 | 1466250694540 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:34 INFO - PROCESS | 3972 | 1466250694629 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 04:51:34 INFO - PROCESS | 3972 | 1466250694638 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:34 INFO - PROCESS | 3972 | 1466250694643 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:34 INFO - PROCESS | 3972 | ++DOCSHELL 10F8B000 == 28 [pid = 3972] [id = 237] 04:51:34 INFO - PROCESS | 3972 | ++DOMWINDOW == 59 (110A3C00) [pid = 3972] [serial = 710] [outer = 00000000] 04:51:34 INFO - PROCESS | 3972 | ++DOMWINDOW == 60 (1281B400) [pid = 3972] [serial = 711] [outer = 110A3C00] 04:51:34 INFO - PROCESS | 3972 | 1466250694690 Marionette DEBUG loaded listener.js 04:51:34 INFO - PROCESS | 3972 | ++DOMWINDOW == 61 (12AB1000) [pid = 3972] [serial = 712] [outer = 110A3C00] 04:51:35 INFO - PROCESS | 3972 | 1466250695161 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]]]}] 04:51:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 04:51:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 688ms 04:51:35 INFO - PROCESS | 3972 | 1466250695223 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 04:51:35 INFO - PROCESS | 3972 | 1466250695228 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 04:51:35 INFO - PROCESS | 3972 | 1466250695234 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 04:51:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 04:51:35 INFO - PROCESS | 3972 | 1466250695237 Marionette TRACE conn3 <- [1,914,null,{}] 04:51:35 INFO - PROCESS | 3972 | 1466250695240 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}] 04:51:35 INFO - PROCESS | 3972 | 1466250695243 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:35 INFO - PROCESS | 3972 | 1466250695327 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 04:51:35 INFO - PROCESS | 3972 | 1466250695336 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:35 INFO - PROCESS | 3972 | 1466250695338 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:35 INFO - PROCESS | 3972 | ++DOCSHELL 131DEC00 == 29 [pid = 3972] [id = 238] 04:51:35 INFO - PROCESS | 3972 | ++DOMWINDOW == 62 (131DF000) [pid = 3972] [serial = 713] [outer = 00000000] 04:51:35 INFO - PROCESS | 3972 | ++DOMWINDOW == 63 (1322A800) [pid = 3972] [serial = 714] [outer = 131DF000] 04:51:35 INFO - PROCESS | 3972 | 1466250695385 Marionette DEBUG loaded listener.js 04:51:35 INFO - PROCESS | 3972 | ++DOMWINDOW == 64 (13279000) [pid = 3972] [serial = 715] [outer = 131DF000] 04:51:35 INFO - PROCESS | 3972 | 1466250695831 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]]]}] 04:51:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 04:51:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 642ms 04:51:35 INFO - PROCESS | 3972 | 1466250695872 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 04:51:35 INFO - PROCESS | 3972 | 1466250695874 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 04:51:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 04:51:35 INFO - PROCESS | 3972 | 1466250695877 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 04:51:35 INFO - PROCESS | 3972 | 1466250695881 Marionette TRACE conn3 <- [1,918,null,{}] 04:51:35 INFO - PROCESS | 3972 | 1466250695891 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}] 04:51:35 INFO - PROCESS | 3972 | 1466250695896 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:35 INFO - PROCESS | 3972 | 1466250695976 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 04:51:36 INFO - PROCESS | 3972 | 1466250696088 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:36 INFO - PROCESS | 3972 | 1466250696091 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:36 INFO - PROCESS | 3972 | ++DOCSHELL 14325C00 == 30 [pid = 3972] [id = 239] 04:51:36 INFO - PROCESS | 3972 | ++DOMWINDOW == 65 (14326000) [pid = 3972] [serial = 716] [outer = 00000000] 04:51:36 INFO - PROCESS | 3972 | ++DOMWINDOW == 66 (14E78800) [pid = 3972] [serial = 717] [outer = 14326000] 04:51:36 INFO - PROCESS | 3972 | 1466250696138 Marionette DEBUG loaded listener.js 04:51:36 INFO - PROCESS | 3972 | ++DOMWINDOW == 67 (15425800) [pid = 3972] [serial = 718] [outer = 14326000] 04:51:36 INFO - PROCESS | 3972 | 1466250696503 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]]]}] 04:51:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 04:51:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 642ms 04:51:36 INFO - PROCESS | 3972 | 1466250696515 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 04:51:36 INFO - PROCESS | 3972 | 1466250696517 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 04:51:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 04:51:36 INFO - PROCESS | 3972 | 1466250696520 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 04:51:36 INFO - PROCESS | 3972 | 1466250696522 Marionette TRACE conn3 <- [1,922,null,{}] 04:51:36 INFO - PROCESS | 3972 | 1466250696536 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}] 04:51:36 INFO - PROCESS | 3972 | 1466250696538 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:36 INFO - PROCESS | 3972 | 1466250696618 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 04:51:36 INFO - PROCESS | 3972 | 1466250696693 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:36 INFO - PROCESS | 3972 | 1466250696695 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:36 INFO - PROCESS | 3972 | ++DOCSHELL 1432D000 == 31 [pid = 3972] [id = 240] 04:51:36 INFO - PROCESS | 3972 | ++DOMWINDOW == 68 (14E77800) [pid = 3972] [serial = 719] [outer = 00000000] 04:51:36 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (15973800) [pid = 3972] [serial = 720] [outer = 14E77800] 04:51:36 INFO - PROCESS | 3972 | 1466250696738 Marionette DEBUG loaded listener.js 04:51:36 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (15D47000) [pid = 3972] [serial = 721] [outer = 14E77800] 04:51:37 INFO - PROCESS | 3972 | 1466250697108 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]]]}] 04:51:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 04:51:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 658ms 04:51:37 INFO - PROCESS | 3972 | 1466250697179 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 04:51:37 INFO - PROCESS | 3972 | 1466250697181 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 04:51:37 INFO - PROCESS | 3972 | 1466250697184 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 04:51:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 04:51:37 INFO - PROCESS | 3972 | 1466250697186 Marionette TRACE conn3 <- [1,926,null,{}] 04:51:37 INFO - PROCESS | 3972 | 1466250697190 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}] 04:51:37 INFO - PROCESS | 3972 | 1466250697192 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:37 INFO - PROCESS | 3972 | 1466250697305 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 04:51:37 INFO - PROCESS | 3972 | 1466250697342 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:37 INFO - PROCESS | 3972 | 1466250697344 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:37 INFO - PROCESS | 3972 | ++DOCSHELL 15F8D800 == 32 [pid = 3972] [id = 241] 04:51:37 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (15F8F400) [pid = 3972] [serial = 722] [outer = 00000000] 04:51:37 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (15F92C00) [pid = 3972] [serial = 723] [outer = 15F8F400] 04:51:37 INFO - PROCESS | 3972 | 1466250697387 Marionette DEBUG loaded listener.js 04:51:37 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (15F99800) [pid = 3972] [serial = 724] [outer = 15F8F400] 04:51:37 INFO - PROCESS | 3972 | 1466250697776 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]]]}] 04:51:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 04:51:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 641ms 04:51:37 INFO - PROCESS | 3972 | 1466250697823 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 04:51:37 INFO - PROCESS | 3972 | 1466250697824 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 04:51:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 04:51:37 INFO - PROCESS | 3972 | 1466250697828 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 04:51:37 INFO - PROCESS | 3972 | 1466250697829 Marionette TRACE conn3 <- [1,930,null,{}] 04:51:37 INFO - PROCESS | 3972 | 1466250697833 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}] 04:51:37 INFO - PROCESS | 3972 | 1466250697838 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:37 INFO - PROCESS | 3972 | 1466250697970 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 04:51:38 INFO - PROCESS | 3972 | 1466250697982 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:38 INFO - PROCESS | 3972 | 1466250697984 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:38 INFO - PROCESS | 3972 | ++DOCSHELL 165AB000 == 33 [pid = 3972] [id = 242] 04:51:38 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (16997400) [pid = 3972] [serial = 725] [outer = 00000000] 04:51:38 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (16FC6C00) [pid = 3972] [serial = 726] [outer = 16997400] 04:51:38 INFO - PROCESS | 3972 | 1466250698027 Marionette DEBUG loaded listener.js 04:51:38 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (175FB000) [pid = 3972] [serial = 727] [outer = 16997400] 04:51:38 INFO - PROCESS | 3972 | 1466250698436 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]]]}] 04:51:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 04:51:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 642ms 04:51:38 INFO - PROCESS | 3972 | 1466250698466 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 04:51:38 INFO - PROCESS | 3972 | 1466250698468 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 04:51:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 04:51:38 INFO - PROCESS | 3972 | 1466250698471 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 04:51:38 INFO - PROCESS | 3972 | 1466250698473 Marionette TRACE conn3 <- [1,934,null,{}] 04:51:38 INFO - PROCESS | 3972 | 1466250698476 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}] 04:51:38 INFO - PROCESS | 3972 | 1466250698478 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:38 INFO - PROCESS | 3972 | 1466250698592 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 04:51:38 INFO - PROCESS | 3972 | 1466250698670 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:38 INFO - PROCESS | 3972 | 1466250698672 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:38 INFO - PROCESS | 3972 | ++DOCSHELL 17071800 == 34 [pid = 3972] [id = 243] 04:51:38 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (1769A400) [pid = 3972] [serial = 728] [outer = 00000000] 04:51:38 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (177A2000) [pid = 3972] [serial = 729] [outer = 1769A400] 04:51:38 INFO - PROCESS | 3972 | 1466250698716 Marionette DEBUG loaded listener.js 04:51:38 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (1799C000) [pid = 3972] [serial = 730] [outer = 1769A400] 04:51:39 INFO - PROCESS | 3972 | 1466250699061 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]]]}] 04:51:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 04:51:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 642ms 04:51:39 INFO - PROCESS | 3972 | 1466250699110 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 04:51:39 INFO - PROCESS | 3972 | 1466250699111 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 04:51:39 INFO - PROCESS | 3972 | 1466250699115 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 04:51:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 04:51:39 INFO - PROCESS | 3972 | 1466250699116 Marionette TRACE conn3 <- [1,938,null,{}] 04:51:39 INFO - PROCESS | 3972 | 1466250699119 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}] 04:51:39 INFO - PROCESS | 3972 | 1466250699121 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:39 INFO - PROCESS | 3972 | 1466250699232 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 04:51:39 INFO - PROCESS | 3972 | 1466250699284 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:39 INFO - PROCESS | 3972 | 1466250699286 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:39 INFO - PROCESS | 3972 | ++DOCSHELL 16FC1000 == 35 [pid = 3972] [id = 244] 04:51:39 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (18133000) [pid = 3972] [serial = 731] [outer = 00000000] 04:51:39 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (198DB000) [pid = 3972] [serial = 732] [outer = 18133000] 04:51:39 INFO - PROCESS | 3972 | 1466250699328 Marionette DEBUG loaded listener.js 04:51:39 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (198DB400) [pid = 3972] [serial = 733] [outer = 18133000] 04:51:39 INFO - PROCESS | 3972 | 1466250699715 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]]]}] 04:51:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 04:51:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 626ms 04:51:39 INFO - PROCESS | 3972 | 1466250699753 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 04:51:39 INFO - PROCESS | 3972 | 1466250699755 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 04:51:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 04:51:39 INFO - PROCESS | 3972 | 1466250699758 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 04:51:39 INFO - PROCESS | 3972 | 1466250699760 Marionette TRACE conn3 <- [1,942,null,{}] 04:51:39 INFO - PROCESS | 3972 | 1466250699763 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}] 04:51:39 INFO - PROCESS | 3972 | 1466250699765 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:39 INFO - PROCESS | 3972 | 1466250699869 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 04:51:39 INFO - PROCESS | 3972 | 1466250699874 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:39 INFO - PROCESS | 3972 | 1466250699876 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:39 INFO - PROCESS | 3972 | ++DOCSHELL 14325800 == 36 [pid = 3972] [id = 245] 04:51:39 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (1813BC00) [pid = 3972] [serial = 734] [outer = 00000000] 04:51:39 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (19991400) [pid = 3972] [serial = 735] [outer = 1813BC00] 04:51:39 INFO - PROCESS | 3972 | 1466250699920 Marionette DEBUG loaded listener.js 04:51:40 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (19994400) [pid = 3972] [serial = 736] [outer = 1813BC00] 04:51:40 INFO - PROCESS | 3972 | 1466250700376 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]]]}] 04:51:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 04:51:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 627ms 04:51:40 INFO - PROCESS | 3972 | 1466250700397 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 04:51:40 INFO - PROCESS | 3972 | 1466250700399 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 04:51:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 04:51:40 INFO - PROCESS | 3972 | 1466250700402 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 04:51:40 INFO - PROCESS | 3972 | 1466250700404 Marionette TRACE conn3 <- [1,946,null,{}] 04:51:40 INFO - PROCESS | 3972 | 1466250700415 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}] 04:51:40 INFO - PROCESS | 3972 | 1466250700417 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:40 INFO - PROCESS | 3972 | 1466250700524 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 04:51:40 INFO - PROCESS | 3972 | 1466250700530 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:40 INFO - PROCESS | 3972 | 1466250700541 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:40 INFO - PROCESS | 3972 | ++DOCSHELL 182D7C00 == 37 [pid = 3972] [id = 246] 04:51:40 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (19998400) [pid = 3972] [serial = 737] [outer = 00000000] 04:51:40 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (19C0D000) [pid = 3972] [serial = 738] [outer = 19998400] 04:51:40 INFO - PROCESS | 3972 | 1466250700585 Marionette DEBUG loaded listener.js 04:51:40 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (19C68400) [pid = 3972] [serial = 739] [outer = 19998400] 04:51:41 INFO - PROCESS | 3972 | 1466250701025 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]]]}] 04:51:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 04:51:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 642ms 04:51:41 INFO - PROCESS | 3972 | 1466250701040 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 04:51:41 INFO - PROCESS | 3972 | 1466250701043 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 04:51:41 INFO - PROCESS | 3972 | 1466250701046 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 04:51:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 04:51:41 INFO - PROCESS | 3972 | 1466250701048 Marionette TRACE conn3 <- [1,950,null,{}] 04:51:41 INFO - PROCESS | 3972 | 1466250701051 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}] 04:51:41 INFO - PROCESS | 3972 | 1466250701054 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:41 INFO - PROCESS | 3972 | 1466250701176 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 04:51:41 INFO - PROCESS | 3972 | 1466250701267 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:41 INFO - PROCESS | 3972 | 1466250701271 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:41 INFO - PROCESS | 3972 | ++DOCSHELL 15F8C400 == 38 [pid = 3972] [id = 247] 04:51:41 INFO - PROCESS | 3972 | ++DOMWINDOW == 89 (19C6E000) [pid = 3972] [serial = 740] [outer = 00000000] 04:51:41 INFO - PROCESS | 3972 | ++DOMWINDOW == 90 (1A0E5800) [pid = 3972] [serial = 741] [outer = 19C6E000] 04:51:41 INFO - PROCESS | 3972 | 1466250701323 Marionette DEBUG loaded listener.js 04:51:41 INFO - PROCESS | 3972 | ++DOMWINDOW == 91 (1A2E6800) [pid = 3972] [serial = 742] [outer = 19C6E000] 04:51:41 INFO - PROCESS | 3972 | --DOMWINDOW == 90 (1A0ED800) [pid = 3972] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 04:51:41 INFO - PROCESS | 3972 | --DOMWINDOW == 89 (198E7400) [pid = 3972] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 04:51:41 INFO - PROCESS | 3972 | --DOMWINDOW == 88 (1A03F800) [pid = 3972] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 04:51:41 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (1A604000) [pid = 3972] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 04:51:41 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (13159400) [pid = 3972] [serial = 700] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 04:51:41 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (1430EC00) [pid = 3972] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 04:51:41 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (10A4F000) [pid = 3972] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 04:51:41 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (13273400) [pid = 3972] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 04:51:41 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (10BB3C00) [pid = 3972] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 04:51:41 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (1A046800) [pid = 3972] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 04:51:41 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (18032000) [pid = 3972] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 04:51:41 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (16FC5000) [pid = 3972] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 04:51:41 INFO - PROCESS | 3972 | 1466250701904 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]]]}] 04:51:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 04:51:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 908ms 04:51:41 INFO - PROCESS | 3972 | 1466250701950 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 04:51:41 INFO - PROCESS | 3972 | 1466250701952 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 04:51:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 04:51:41 INFO - PROCESS | 3972 | 1466250701955 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 04:51:41 INFO - PROCESS | 3972 | 1466250701957 Marionette TRACE conn3 <- [1,954,null,{}] 04:51:41 INFO - PROCESS | 3972 | 1466250701960 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}] 04:51:41 INFO - PROCESS | 3972 | 1466250701962 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:42 INFO - PROCESS | 3972 | 1466250702074 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 04:51:42 INFO - PROCESS | 3972 | 1466250702126 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:42 INFO - PROCESS | 3972 | 1466250702128 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:42 INFO - PROCESS | 3972 | ++DOCSHELL 14315800 == 39 [pid = 3972] [id = 248] 04:51:42 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (15976C00) [pid = 3972] [serial = 743] [outer = 00000000] 04:51:42 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (18206800) [pid = 3972] [serial = 744] [outer = 15976C00] 04:51:42 INFO - PROCESS | 3972 | 1466250702217 Marionette DEBUG loaded listener.js 04:51:42 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (1A03F800) [pid = 3972] [serial = 745] [outer = 15976C00] 04:51:42 INFO - PROCESS | 3972 | 1466250702562 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]]]}] 04:51:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 04:51:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 595ms 04:51:42 INFO - PROCESS | 3972 | 1466250702585 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 04:51:42 INFO - PROCESS | 3972 | 1466250702587 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 04:51:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 04:51:42 INFO - PROCESS | 3972 | 1466250702590 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 04:51:42 INFO - PROCESS | 3972 | 1466250702592 Marionette TRACE conn3 <- [1,958,null,{}] 04:51:42 INFO - PROCESS | 3972 | 1466250702595 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}] 04:51:42 INFO - PROCESS | 3972 | 1466250702597 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:42 INFO - PROCESS | 3972 | 1466250702722 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 04:51:42 INFO - PROCESS | 3972 | 1466250702730 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:42 INFO - PROCESS | 3972 | 1466250702732 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:42 INFO - PROCESS | 3972 | ++DOCSHELL 19997C00 == 40 [pid = 3972] [id = 249] 04:51:42 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (1A0E6000) [pid = 3972] [serial = 746] [outer = 00000000] 04:51:42 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (1A606C00) [pid = 3972] [serial = 747] [outer = 1A0E6000] 04:51:42 INFO - PROCESS | 3972 | 1466250702774 Marionette DEBUG loaded listener.js 04:51:42 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (1A60C000) [pid = 3972] [serial = 748] [outer = 1A0E6000] 04:51:43 INFO - PROCESS | 3972 | 1466250703183 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]]]}] 04:51:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 04:51:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 642ms 04:51:43 INFO - PROCESS | 3972 | 1466250703229 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 04:51:43 INFO - PROCESS | 3972 | 1466250703231 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 04:51:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 04:51:43 INFO - PROCESS | 3972 | 1466250703234 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 04:51:43 INFO - PROCESS | 3972 | 1466250703235 Marionette TRACE conn3 <- [1,962,null,{}] 04:51:43 INFO - PROCESS | 3972 | 1466250703239 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}] 04:51:43 INFO - PROCESS | 3972 | 1466250703241 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:43 INFO - PROCESS | 3972 | 1466250703357 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 04:51:43 INFO - PROCESS | 3972 | 1466250703365 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:43 INFO - PROCESS | 3972 | 1466250703367 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:43 INFO - PROCESS | 3972 | ++DOCSHELL 15F92800 == 41 [pid = 3972] [id = 250] 04:51:43 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (1A64A000) [pid = 3972] [serial = 749] [outer = 00000000] 04:51:43 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (1A655C00) [pid = 3972] [serial = 750] [outer = 1A64A000] 04:51:43 INFO - PROCESS | 3972 | 1466250703410 Marionette DEBUG loaded listener.js 04:51:43 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (1A7BA800) [pid = 3972] [serial = 751] [outer = 1A64A000] 04:51:43 INFO - PROCESS | 3972 | 1466250703875 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]]]}] 04:51:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 04:51:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 704ms 04:51:43 INFO - PROCESS | 3972 | 1466250703934 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 04:51:43 INFO - PROCESS | 3972 | 1466250703939 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 04:51:43 INFO - PROCESS | 3972 | 1466250703944 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 04:51:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 04:51:43 INFO - PROCESS | 3972 | 1466250703948 Marionette TRACE conn3 <- [1,966,null,{}] 04:51:43 INFO - PROCESS | 3972 | 1466250703979 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}] 04:51:43 INFO - PROCESS | 3972 | 1466250703982 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:44 INFO - PROCESS | 3972 | 1466250704231 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 04:51:44 INFO - PROCESS | 3972 | 1466250704308 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:44 INFO - PROCESS | 3972 | 1466250704311 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:44 INFO - PROCESS | 3972 | ++DOCSHELL 10473C00 == 42 [pid = 3972] [id = 251] 04:51:44 INFO - PROCESS | 3972 | ++DOMWINDOW == 89 (10479400) [pid = 3972] [serial = 752] [outer = 00000000] 04:51:44 INFO - PROCESS | 3972 | ++DOMWINDOW == 90 (11CCB800) [pid = 3972] [serial = 753] [outer = 10479400] 04:51:44 INFO - PROCESS | 3972 | 1466250704374 Marionette DEBUG loaded listener.js 04:51:44 INFO - PROCESS | 3972 | ++DOMWINDOW == 91 (13071400) [pid = 3972] [serial = 754] [outer = 10479400] 04:51:45 INFO - PROCESS | 3972 | 1466250705052 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]]]}] 04:51:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 04:51:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1143ms 04:51:45 INFO - PROCESS | 3972 | 1466250705093 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 04:51:45 INFO - PROCESS | 3972 | 1466250705098 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 04:51:45 INFO - PROCESS | 3972 | 1466250705123 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 04:51:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 04:51:45 INFO - PROCESS | 3972 | 1466250705126 Marionette TRACE conn3 <- [1,970,null,{}] 04:51:45 INFO - PROCESS | 3972 | 1466250705130 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}] 04:51:45 INFO - PROCESS | 3972 | 1466250705133 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:45 INFO - PROCESS | 3972 | 1466250705251 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 04:51:45 INFO - PROCESS | 3972 | 1466250705380 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:45 INFO - PROCESS | 3972 | 1466250705385 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:45 INFO - PROCESS | 3972 | ++DOCSHELL 13949400 == 43 [pid = 3972] [id = 252] 04:51:45 INFO - PROCESS | 3972 | ++DOMWINDOW == 92 (13D1B000) [pid = 3972] [serial = 755] [outer = 00000000] 04:51:45 INFO - PROCESS | 3972 | ++DOMWINDOW == 93 (14314400) [pid = 3972] [serial = 756] [outer = 13D1B000] 04:51:45 INFO - PROCESS | 3972 | 1466250705442 Marionette DEBUG loaded listener.js 04:51:45 INFO - PROCESS | 3972 | ++DOMWINDOW == 94 (1511E000) [pid = 3972] [serial = 757] [outer = 13D1B000] 04:51:46 INFO - PROCESS | 3972 | 1466250706308 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]]]}] 04:51:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 04:51:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1252ms 04:51:46 INFO - PROCESS | 3972 | --DOCSHELL 19997C00 == 42 [pid = 3972] [id = 249] 04:51:46 INFO - PROCESS | 3972 | --DOCSHELL 14315800 == 41 [pid = 3972] [id = 248] 04:51:46 INFO - PROCESS | 3972 | --DOCSHELL 15F8C400 == 40 [pid = 3972] [id = 247] 04:51:46 INFO - PROCESS | 3972 | --DOCSHELL 182D7C00 == 39 [pid = 3972] [id = 246] 04:51:46 INFO - PROCESS | 3972 | --DOCSHELL 14325800 == 38 [pid = 3972] [id = 245] 04:51:46 INFO - PROCESS | 3972 | --DOCSHELL 16FC1000 == 37 [pid = 3972] [id = 244] 04:51:46 INFO - PROCESS | 3972 | --DOCSHELL 17071800 == 36 [pid = 3972] [id = 243] 04:51:46 INFO - PROCESS | 3972 | --DOCSHELL 165AB000 == 35 [pid = 3972] [id = 242] 04:51:46 INFO - PROCESS | 3972 | --DOCSHELL 15F8D800 == 34 [pid = 3972] [id = 241] 04:51:46 INFO - PROCESS | 3972 | --DOCSHELL 1432D000 == 33 [pid = 3972] [id = 240] 04:51:46 INFO - PROCESS | 3972 | --DOCSHELL 14325C00 == 32 [pid = 3972] [id = 239] 04:51:46 INFO - PROCESS | 3972 | --DOMWINDOW == 93 (1A7B5800) [pid = 3972] [serial = 708] [outer = 00000000] [url = about:blank] 04:51:46 INFO - PROCESS | 3972 | 1466250706420 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 04:51:46 INFO - PROCESS | 3972 | 1466250706424 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 04:51:46 INFO - PROCESS | 3972 | --DOCSHELL 131DEC00 == 31 [pid = 3972] [id = 238] 04:51:46 INFO - PROCESS | 3972 | --DOCSHELL 10F8B000 == 30 [pid = 3972] [id = 237] 04:51:46 INFO - PROCESS | 3972 | --DOCSHELL 179A4800 == 29 [pid = 3972] [id = 236] 04:51:46 INFO - PROCESS | 3972 | --DOMWINDOW == 92 (1A656C00) [pid = 3972] [serial = 706] [outer = 00000000] [url = about:blank] 04:51:46 INFO - PROCESS | 3972 | --DOMWINDOW == 91 (19993C00) [pid = 3972] [serial = 692] [outer = 00000000] [url = about:blank] 04:51:46 INFO - PROCESS | 3972 | --DOMWINDOW == 90 (1A10A400) [pid = 3972] [serial = 695] [outer = 00000000] [url = about:blank] 04:51:46 INFO - PROCESS | 3972 | --DOMWINDOW == 89 (1999C800) [pid = 3972] [serial = 693] [outer = 00000000] [url = about:blank] 04:51:46 INFO - PROCESS | 3972 | --DOMWINDOW == 88 (1A60B800) [pid = 3972] [serial = 698] [outer = 00000000] [url = about:blank] 04:51:46 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (1A10B800) [pid = 3972] [serial = 696] [outer = 00000000] [url = about:blank] 04:51:46 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (198DC800) [pid = 3972] [serial = 702] [outer = 00000000] [url = about:blank] 04:51:46 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (1A60DC00) [pid = 3972] [serial = 699] [outer = 00000000] [url = about:blank] 04:51:46 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (15954000) [pid = 3972] [serial = 683] [outer = 00000000] [url = about:blank] 04:51:46 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (10BBC000) [pid = 3972] [serial = 680] [outer = 00000000] [url = about:blank] 04:51:46 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (1281B000) [pid = 3972] [serial = 681] [outer = 00000000] [url = about:blank] 04:51:46 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (14E79400) [pid = 3972] [serial = 678] [outer = 00000000] [url = about:blank] 04:51:46 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (1432BC00) [pid = 3972] [serial = 677] [outer = 00000000] [url = about:blank] 04:51:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 04:51:46 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (12AE6800) [pid = 3972] [serial = 675] [outer = 00000000] [url = about:blank] 04:51:46 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (114CC800) [pid = 3972] [serial = 674] [outer = 00000000] [url = about:blank] 04:51:46 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (1A110800) [pid = 3972] [serial = 672] [outer = 00000000] [url = about:blank] 04:51:46 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (182D5800) [pid = 3972] [serial = 689] [outer = 00000000] [url = about:blank] 04:51:46 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (175EF400) [pid = 3972] [serial = 686] [outer = 00000000] [url = about:blank] 04:51:46 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (176AB000) [pid = 3972] [serial = 687] [outer = 00000000] [url = about:blank] 04:51:46 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (15F0A400) [pid = 3972] [serial = 684] [outer = 00000000] [url = about:blank] 04:51:46 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (16A42800) [pid = 3972] [serial = 701] [outer = 00000000] [url = about:blank] 04:51:46 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (1A043000) [pid = 3972] [serial = 396] [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.] 04:51:46 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (1A656400) [pid = 3972] [serial = 705] [outer = 00000000] [url = about:blank] 04:51:46 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (198DDC00) [pid = 3972] [serial = 690] [outer = 00000000] [url = about:blank] 04:51:46 INFO - PROCESS | 3972 | 1466250706433 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 04:51:46 INFO - PROCESS | 3972 | 1466250706436 Marionette TRACE conn3 <- [1,974,null,{}] 04:51:46 INFO - PROCESS | 3972 | 1466250706442 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}] 04:51:46 INFO - PROCESS | 3972 | 1466250706445 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:46 INFO - PROCESS | 3972 | 1466250706537 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 04:51:46 INFO - PROCESS | 3972 | 1466250706544 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:46 INFO - PROCESS | 3972 | 1466250706546 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:46 INFO - PROCESS | 3972 | ++DOCSHELL 128A1000 == 30 [pid = 3972] [id = 253] 04:51:46 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (12A17800) [pid = 3972] [serial = 758] [outer = 00000000] 04:51:46 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (12AEE000) [pid = 3972] [serial = 759] [outer = 12A17800] 04:51:46 INFO - PROCESS | 3972 | 1466250706593 Marionette DEBUG loaded listener.js 04:51:46 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (13075C00) [pid = 3972] [serial = 760] [outer = 12A17800] 04:51:47 INFO - PROCESS | 3972 | 1466250707106 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]]]}] 04:51:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 04:51:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 704ms 04:51:47 INFO - PROCESS | 3972 | 1466250707138 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 04:51:47 INFO - PROCESS | 3972 | 1466250707142 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 04:51:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 04:51:47 INFO - PROCESS | 3972 | 1466250707148 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 04:51:47 INFO - PROCESS | 3972 | 1466250707150 Marionette TRACE conn3 <- [1,978,null,{}] 04:51:47 INFO - PROCESS | 3972 | 1466250707154 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}] 04:51:47 INFO - PROCESS | 3972 | 1466250707156 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:47 INFO - PROCESS | 3972 | 1466250707240 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 04:51:47 INFO - PROCESS | 3972 | 1466250707248 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:47 INFO - PROCESS | 3972 | 1466250707250 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:47 INFO - PROCESS | 3972 | ++DOCSHELL 1327CC00 == 31 [pid = 3972] [id = 254] 04:51:47 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (1345D400) [pid = 3972] [serial = 761] [outer = 00000000] 04:51:47 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (1430EC00) [pid = 3972] [serial = 762] [outer = 1345D400] 04:51:47 INFO - PROCESS | 3972 | 1466250707317 Marionette DEBUG loaded listener.js 04:51:47 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (14325C00) [pid = 3972] [serial = 763] [outer = 1345D400] 04:51:47 INFO - PROCESS | 3972 | 1466250707782 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]]]}] 04:51:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 04:51:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 689ms 04:51:47 INFO - PROCESS | 3972 | 1466250707848 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 04:51:47 INFO - PROCESS | 3972 | 1466250707850 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 04:51:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 04:51:47 INFO - PROCESS | 3972 | 1466250707854 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 04:51:47 INFO - PROCESS | 3972 | 1466250707857 Marionette TRACE conn3 <- [1,982,null,{}] 04:51:47 INFO - PROCESS | 3972 | 1466250707868 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}] 04:51:47 INFO - PROCESS | 3972 | 1466250707872 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:48 INFO - PROCESS | 3972 | 1466250707981 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 04:51:48 INFO - PROCESS | 3972 | 1466250707996 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:48 INFO - PROCESS | 3972 | 1466250707999 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:48 INFO - PROCESS | 3972 | ++DOCSHELL 15F0C800 == 32 [pid = 3972] [id = 255] 04:51:48 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (15F0CC00) [pid = 3972] [serial = 764] [outer = 00000000] 04:51:48 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (15F92400) [pid = 3972] [serial = 765] [outer = 15F0CC00] 04:51:48 INFO - PROCESS | 3972 | 1466250708046 Marionette DEBUG loaded listener.js 04:51:48 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (165A3800) [pid = 3972] [serial = 766] [outer = 15F0CC00] 04:51:48 INFO - PROCESS | 3972 | 1466250708498 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]]]}] 04:51:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 04:51:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 689ms 04:51:48 INFO - PROCESS | 3972 | 1466250708553 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 04:51:48 INFO - PROCESS | 3972 | 1466250708556 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 04:51:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 04:51:48 INFO - PROCESS | 3972 | 1466250708559 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 04:51:48 INFO - PROCESS | 3972 | 1466250708561 Marionette TRACE conn3 <- [1,986,null,{}] 04:51:48 INFO - PROCESS | 3972 | 1466250708564 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}] 04:51:48 INFO - PROCESS | 3972 | 1466250708566 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:48 INFO - PROCESS | 3972 | 1466250708648 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 04:51:48 INFO - PROCESS | 3972 | 1466250708656 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:48 INFO - PROCESS | 3972 | 1466250708658 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:48 INFO - PROCESS | 3972 | ++DOCSHELL 16FBDC00 == 33 [pid = 3972] [id = 256] 04:51:48 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (17070C00) [pid = 3972] [serial = 767] [outer = 00000000] 04:51:48 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (17693C00) [pid = 3972] [serial = 768] [outer = 17070C00] 04:51:48 INFO - PROCESS | 3972 | 1466250708705 Marionette DEBUG loaded listener.js 04:51:48 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (17799800) [pid = 3972] [serial = 769] [outer = 17070C00] 04:51:49 INFO - PROCESS | 3972 | 1466250709173 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]]]}] 04:51:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 04:51:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 641ms 04:51:49 INFO - PROCESS | 3972 | 1466250709196 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 04:51:49 INFO - PROCESS | 3972 | 1466250709198 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 04:51:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 04:51:49 INFO - PROCESS | 3972 | 1466250709207 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 04:51:49 INFO - PROCESS | 3972 | 1466250709209 Marionette TRACE conn3 <- [1,990,null,{}] 04:51:49 INFO - PROCESS | 3972 | 1466250709212 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}] 04:51:49 INFO - PROCESS | 3972 | 1466250709214 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:49 INFO - PROCESS | 3972 | 1466250709319 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 04:51:49 INFO - PROCESS | 3972 | 1466250709404 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:49 INFO - PROCESS | 3972 | 1466250709406 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:49 INFO - PROCESS | 3972 | ++DOCSHELL 1799A400 == 34 [pid = 3972] [id = 257] 04:51:49 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (1799B400) [pid = 3972] [serial = 770] [outer = 00000000] 04:51:49 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (18140400) [pid = 3972] [serial = 771] [outer = 1799B400] 04:51:49 INFO - PROCESS | 3972 | 1466250709457 Marionette DEBUG loaded listener.js 04:51:49 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (182DAC00) [pid = 3972] [serial = 772] [outer = 1799B400] 04:51:49 INFO - PROCESS | 3972 | 1466250709887 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]]]}] 04:51:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 04:51:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 736ms 04:51:49 INFO - PROCESS | 3972 | 1466250709943 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 04:51:49 INFO - PROCESS | 3972 | 1466250709945 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 04:51:49 INFO - PROCESS | 3972 | 1466250709948 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 04:51:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 04:51:49 INFO - PROCESS | 3972 | 1466250709949 Marionette TRACE conn3 <- [1,994,null,{}] 04:51:49 INFO - PROCESS | 3972 | 1466250709954 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}] 04:51:49 INFO - PROCESS | 3972 | 1466250709959 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:50 INFO - PROCESS | 3972 | 1466250710092 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 04:51:50 INFO - PROCESS | 3972 | 1466250710152 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:50 INFO - PROCESS | 3972 | 1466250710154 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:50 INFO - PROCESS | 3972 | ++DOCSHELL 16FBD400 == 35 [pid = 3972] [id = 258] 04:51:50 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (17693000) [pid = 3972] [serial = 773] [outer = 00000000] 04:51:50 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (19C62000) [pid = 3972] [serial = 774] [outer = 17693000] 04:51:50 INFO - PROCESS | 3972 | 1466250710197 Marionette DEBUG loaded listener.js 04:51:50 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (19C6E400) [pid = 3972] [serial = 775] [outer = 17693000] 04:51:50 INFO - PROCESS | 3972 | 1466250710627 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]]]}] 04:51:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 04:51:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 735ms 04:51:50 INFO - PROCESS | 3972 | 1466250710697 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 04:51:50 INFO - PROCESS | 3972 | 1466250710699 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 04:51:50 INFO - PROCESS | 3972 | 1466250710702 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 04:51:50 INFO - PROCESS | 3972 | 1466250710704 Marionette TRACE conn3 <- [1,998,null,{}] 04:51:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 04:51:50 INFO - PROCESS | 3972 | 1466250710707 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}] 04:51:50 INFO - PROCESS | 3972 | 1466250710709 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:50 INFO - PROCESS | 3972 | 1466250710813 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 04:51:51 INFO - PROCESS | 3972 | 1466250711009 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:51 INFO - PROCESS | 3972 | 1466250711011 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:51 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (1A042000) [pid = 3972] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 04:51:51 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (14E77800) [pid = 3972] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 04:51:51 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (1813BC00) [pid = 3972] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 04:51:51 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (15F8F400) [pid = 3972] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 04:51:51 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (1769A400) [pid = 3972] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 04:51:51 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (16997400) [pid = 3972] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 04:51:51 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (14326000) [pid = 3972] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 04:51:51 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (18133000) [pid = 3972] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 04:51:51 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (131DF000) [pid = 3972] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 04:51:51 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (19998400) [pid = 3972] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 04:51:51 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (15976C00) [pid = 3972] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 04:51:51 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (19C6E000) [pid = 3972] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 04:51:51 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (1A0E6000) [pid = 3972] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 04:51:51 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (110A3C00) [pid = 3972] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 04:51:51 INFO - PROCESS | 3972 | ++DOCSHELL 10A48000 == 36 [pid = 3972] [id = 259] 04:51:51 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (10A48C00) [pid = 3972] [serial = 776] [outer = 00000000] 04:51:51 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (13273000) [pid = 3972] [serial = 777] [outer = 10A48C00] 04:51:51 INFO - PROCESS | 3972 | 1466250711064 Marionette DEBUG loaded listener.js 04:51:51 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (15484000) [pid = 3972] [serial = 778] [outer = 10A48C00] 04:51:51 INFO - PROCESS | 3972 | 1466250711434 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]]]}] 04:51:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 04:51:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 783ms 04:51:51 INFO - PROCESS | 3972 | 1466250711487 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 04:51:51 INFO - PROCESS | 3972 | 1466250711490 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 04:51:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 04:51:51 INFO - PROCESS | 3972 | 1466250711495 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 04:51:51 INFO - PROCESS | 3972 | 1466250711497 Marionette TRACE conn3 <- [1,1002,null,{}] 04:51:51 INFO - PROCESS | 3972 | 1466250711500 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}] 04:51:51 INFO - PROCESS | 3972 | 1466250711502 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:51 INFO - PROCESS | 3972 | 1466250711617 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 04:51:51 INFO - PROCESS | 3972 | 1466250711624 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:51 INFO - PROCESS | 3972 | 1466250711626 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:51 INFO - PROCESS | 3972 | ++DOCSHELL 105EB400 == 37 [pid = 3972] [id = 260] 04:51:51 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (13032000) [pid = 3972] [serial = 779] [outer = 00000000] 04:51:51 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (18133000) [pid = 3972] [serial = 780] [outer = 13032000] 04:51:51 INFO - PROCESS | 3972 | 1466250711674 Marionette DEBUG loaded listener.js 04:51:51 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (1A049000) [pid = 3972] [serial = 781] [outer = 13032000] 04:51:52 INFO - PROCESS | 3972 | 1466250712154 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]]]}] 04:51:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 04:51:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 689ms 04:51:52 INFO - PROCESS | 3972 | 1466250712192 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 04:51:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 04:51:52 INFO - PROCESS | 3972 | 1466250712194 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 04:51:52 INFO - PROCESS | 3972 | 1466250712197 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 04:51:52 INFO - PROCESS | 3972 | 1466250712198 Marionette TRACE conn3 <- [1,1006,null,{}] 04:51:52 INFO - PROCESS | 3972 | 1466250712210 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}] 04:51:52 INFO - PROCESS | 3972 | 1466250712212 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:52 INFO - PROCESS | 3972 | 1466250712314 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 04:51:52 INFO - PROCESS | 3972 | 1466250712328 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:52 INFO - PROCESS | 3972 | 1466250712338 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:52 INFO - PROCESS | 3972 | ++DOCSHELL 13D0F000 == 38 [pid = 3972] [id = 261] 04:51:52 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (14E7E800) [pid = 3972] [serial = 782] [outer = 00000000] 04:51:52 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (1A10E000) [pid = 3972] [serial = 783] [outer = 14E7E800] 04:51:52 INFO - PROCESS | 3972 | 1466250712399 Marionette DEBUG loaded listener.js 04:51:52 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (1A112C00) [pid = 3972] [serial = 784] [outer = 14E7E800] 04:51:52 INFO - PROCESS | 3972 | 1466250712841 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]]]}] 04:51:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 04:51:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 688ms 04:51:52 INFO - PROCESS | 3972 | 1466250712897 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 04:51:52 INFO - PROCESS | 3972 | 1466250712899 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 04:51:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 04:51:52 INFO - PROCESS | 3972 | 1466250712902 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 04:51:52 INFO - PROCESS | 3972 | 1466250712904 Marionette TRACE conn3 <- [1,1010,null,{}] 04:51:52 INFO - PROCESS | 3972 | 1466250712907 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}] 04:51:52 INFO - PROCESS | 3972 | 1466250712909 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:53 INFO - PROCESS | 3972 | 1466250712992 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 04:51:53 INFO - PROCESS | 3972 | 1466250712997 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:53 INFO - PROCESS | 3972 | 1466250712999 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:53 INFO - PROCESS | 3972 | ++DOCSHELL 1A599C00 == 39 [pid = 3972] [id = 262] 04:51:53 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (1A59A400) [pid = 3972] [serial = 785] [outer = 00000000] 04:51:53 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (1A60E000) [pid = 3972] [serial = 786] [outer = 1A59A400] 04:51:53 INFO - PROCESS | 3972 | 1466250713041 Marionette DEBUG loaded listener.js 04:51:53 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (1A608C00) [pid = 3972] [serial = 787] [outer = 1A59A400] 04:51:53 INFO - PROCESS | 3972 | 1466250713743 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]]]}] 04:51:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 04:51:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 908ms 04:51:53 INFO - PROCESS | 3972 | 1466250713808 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 04:51:53 INFO - PROCESS | 3972 | 1466250713812 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 04:51:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 04:51:53 INFO - PROCESS | 3972 | 1466250713817 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 04:51:53 INFO - PROCESS | 3972 | 1466250713822 Marionette TRACE conn3 <- [1,1014,null,{}] 04:51:53 INFO - PROCESS | 3972 | 1466250713827 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}] 04:51:53 INFO - PROCESS | 3972 | 1466250713830 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:53 INFO - PROCESS | 3972 | 1466250713947 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 04:51:54 INFO - PROCESS | 3972 | 1466250714068 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:54 INFO - PROCESS | 3972 | 1466250714071 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:54 INFO - PROCESS | 3972 | ++DOCSHELL 10BB3000 == 40 [pid = 3972] [id = 263] 04:51:54 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (12D6A000) [pid = 3972] [serial = 788] [outer = 00000000] 04:51:54 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (131DF800) [pid = 3972] [serial = 789] [outer = 12D6A000] 04:51:54 INFO - PROCESS | 3972 | 1466250714126 Marionette DEBUG loaded listener.js 04:51:54 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (14310800) [pid = 3972] [serial = 790] [outer = 12D6A000] 04:51:54 INFO - PROCESS | 3972 | 1466250714692 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]]]}] 04:51:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 04:51:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 939ms 04:51:54 INFO - PROCESS | 3972 | 1466250714763 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 04:51:54 INFO - PROCESS | 3972 | 1466250714768 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 04:51:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 04:51:54 INFO - PROCESS | 3972 | 1466250714774 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 04:51:54 INFO - PROCESS | 3972 | 1466250714777 Marionette TRACE conn3 <- [1,1018,null,{}] 04:51:54 INFO - PROCESS | 3972 | 1466250714781 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}] 04:51:54 INFO - PROCESS | 3972 | 1466250714784 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:54 INFO - PROCESS | 3972 | 1466250714892 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 04:51:55 INFO - PROCESS | 3972 | 1466250715020 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:55 INFO - PROCESS | 3972 | 1466250715022 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:55 INFO - PROCESS | 3972 | ++DOCSHELL 15F91000 == 41 [pid = 3972] [id = 264] 04:51:55 INFO - PROCESS | 3972 | ++DOMWINDOW == 89 (15F93400) [pid = 3972] [serial = 791] [outer = 00000000] 04:51:55 INFO - PROCESS | 3972 | ++DOMWINDOW == 90 (16E98800) [pid = 3972] [serial = 792] [outer = 15F93400] 04:51:55 INFO - PROCESS | 3972 | 1466250715077 Marionette DEBUG loaded listener.js 04:51:55 INFO - PROCESS | 3972 | ++DOMWINDOW == 91 (18138C00) [pid = 3972] [serial = 793] [outer = 15F93400] 04:51:55 INFO - PROCESS | 3972 | 1466250715645 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]]]}] 04:51:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 04:51:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 893ms 04:51:55 INFO - PROCESS | 3972 | 1466250715678 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 04:51:55 INFO - PROCESS | 3972 | 1466250715681 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 04:51:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 04:51:55 INFO - PROCESS | 3972 | 1466250715684 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 04:51:55 INFO - PROCESS | 3972 | 1466250715688 Marionette TRACE conn3 <- [1,1022,null,{}] 04:51:55 INFO - PROCESS | 3972 | 1466250715699 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}] 04:51:55 INFO - PROCESS | 3972 | 1466250715703 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:55 INFO - PROCESS | 3972 | 1466250715808 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 04:51:55 INFO - PROCESS | 3972 | 1466250715936 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:55 INFO - PROCESS | 3972 | 1466250715940 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:55 INFO - PROCESS | 3972 | ++DOCSHELL 1A604400 == 42 [pid = 3972] [id = 265] 04:51:55 INFO - PROCESS | 3972 | ++DOMWINDOW == 92 (1A604C00) [pid = 3972] [serial = 794] [outer = 00000000] 04:51:56 INFO - PROCESS | 3972 | ++DOMWINDOW == 93 (1A652C00) [pid = 3972] [serial = 795] [outer = 1A604C00] 04:51:56 INFO - PROCESS | 3972 | 1466250715995 Marionette DEBUG loaded listener.js 04:51:56 INFO - PROCESS | 3972 | ++DOMWINDOW == 94 (1A7B3800) [pid = 3972] [serial = 796] [outer = 1A604C00] 04:51:56 INFO - PROCESS | 3972 | 1466250716606 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]]]}] 04:51:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 04:51:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1096ms 04:51:56 INFO - PROCESS | 3972 | 1466250716790 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 04:51:56 INFO - PROCESS | 3972 | 1466250716795 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 04:51:56 INFO - PROCESS | 3972 | 1466250716800 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 04:51:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 04:51:56 INFO - PROCESS | 3972 | 1466250716803 Marionette TRACE conn3 <- [1,1026,null,{}] 04:51:56 INFO - PROCESS | 3972 | 1466250716809 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}] 04:51:56 INFO - PROCESS | 3972 | 1466250716812 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:56 INFO - PROCESS | 3972 | 1466250716917 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 04:51:57 INFO - PROCESS | 3972 | 1466250716998 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:57 INFO - PROCESS | 3972 | 1466250717003 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:57 INFO - PROCESS | 3972 | ++DOCSHELL 131DF400 == 43 [pid = 3972] [id = 266] 04:51:57 INFO - PROCESS | 3972 | ++DOMWINDOW == 95 (131DFC00) [pid = 3972] [serial = 797] [outer = 00000000] 04:51:57 INFO - PROCESS | 3972 | ++DOMWINDOW == 96 (1327B400) [pid = 3972] [serial = 798] [outer = 131DFC00] 04:51:57 INFO - PROCESS | 3972 | 1466250717094 Marionette DEBUG loaded listener.js 04:51:57 INFO - PROCESS | 3972 | ++DOMWINDOW == 97 (13CDD000) [pid = 3972] [serial = 799] [outer = 131DFC00] 04:51:58 INFO - PROCESS | 3972 | --DOCSHELL 13D0F000 == 42 [pid = 3972] [id = 261] 04:51:58 INFO - PROCESS | 3972 | --DOCSHELL 105EB400 == 41 [pid = 3972] [id = 260] 04:51:58 INFO - PROCESS | 3972 | --DOCSHELL 10A48000 == 40 [pid = 3972] [id = 259] 04:51:58 INFO - PROCESS | 3972 | --DOCSHELL 16FBD400 == 39 [pid = 3972] [id = 258] 04:51:58 INFO - PROCESS | 3972 | --DOCSHELL 1799A400 == 38 [pid = 3972] [id = 257] 04:51:58 INFO - PROCESS | 3972 | --DOCSHELL 16FBDC00 == 37 [pid = 3972] [id = 256] 04:51:58 INFO - PROCESS | 3972 | --DOCSHELL 15F0C800 == 36 [pid = 3972] [id = 255] 04:51:58 INFO - PROCESS | 3972 | --DOCSHELL 1327CC00 == 35 [pid = 3972] [id = 254] 04:51:58 INFO - PROCESS | 3972 | --DOCSHELL 128A1000 == 34 [pid = 3972] [id = 253] 04:51:58 INFO - PROCESS | 3972 | --DOCSHELL 10473C00 == 33 [pid = 3972] [id = 251] 04:51:58 INFO - PROCESS | 3972 | --DOCSHELL 13949400 == 32 [pid = 3972] [id = 252] 04:51:58 INFO - PROCESS | 3972 | --DOCSHELL 15F92800 == 31 [pid = 3972] [id = 250] 04:51:58 INFO - PROCESS | 3972 | --DOCSHELL 15F91000 == 30 [pid = 3972] [id = 264] 04:51:58 INFO - PROCESS | 3972 | --DOCSHELL 1A604400 == 29 [pid = 3972] [id = 265] 04:51:58 INFO - PROCESS | 3972 | --DOCSHELL 1A599C00 == 28 [pid = 3972] [id = 262] 04:51:58 INFO - PROCESS | 3972 | --DOCSHELL 10BB3000 == 27 [pid = 3972] [id = 263] 04:51:58 INFO - PROCESS | 3972 | --DOMWINDOW == 96 (198DB000) [pid = 3972] [serial = 732] [outer = 00000000] [url = about:blank] 04:51:58 INFO - PROCESS | 3972 | --DOMWINDOW == 95 (1322A800) [pid = 3972] [serial = 714] [outer = 00000000] [url = about:blank] 04:51:58 INFO - PROCESS | 3972 | --DOMWINDOW == 94 (13279000) [pid = 3972] [serial = 715] [outer = 00000000] [url = about:blank] 04:51:58 INFO - PROCESS | 3972 | --DOMWINDOW == 93 (19C0D000) [pid = 3972] [serial = 738] [outer = 00000000] [url = about:blank] 04:51:58 INFO - PROCESS | 3972 | --DOMWINDOW == 92 (19994400) [pid = 3972] [serial = 736] [outer = 00000000] [url = about:blank] 04:51:58 INFO - PROCESS | 3972 | --DOMWINDOW == 91 (18206800) [pid = 3972] [serial = 744] [outer = 00000000] [url = about:blank] 04:51:58 INFO - PROCESS | 3972 | --DOMWINDOW == 90 (1A0E5800) [pid = 3972] [serial = 741] [outer = 00000000] [url = about:blank] 04:51:58 INFO - PROCESS | 3972 | --DOMWINDOW == 89 (19C68400) [pid = 3972] [serial = 739] [outer = 00000000] [url = about:blank] 04:51:58 INFO - PROCESS | 3972 | --DOMWINDOW == 88 (1A606C00) [pid = 3972] [serial = 747] [outer = 00000000] [url = about:blank] 04:51:58 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (1A2E6800) [pid = 3972] [serial = 742] [outer = 00000000] [url = about:blank] 04:51:58 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (1A60C000) [pid = 3972] [serial = 748] [outer = 00000000] [url = about:blank] 04:51:58 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (12AB1000) [pid = 3972] [serial = 712] [outer = 00000000] [url = about:blank] 04:51:58 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (1281B400) [pid = 3972] [serial = 711] [outer = 00000000] [url = about:blank] 04:51:58 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (1A655C00) [pid = 3972] [serial = 750] [outer = 00000000] [url = about:blank] 04:51:58 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (1A03F800) [pid = 3972] [serial = 745] [outer = 00000000] [url = about:blank] 04:51:58 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (198DB400) [pid = 3972] [serial = 733] [outer = 00000000] [url = about:blank] 04:51:58 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (1A7B6000) [pid = 3972] [serial = 709] [outer = 00000000] [url = about:blank] 04:51:58 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (15973800) [pid = 3972] [serial = 720] [outer = 00000000] [url = about:blank] 04:51:58 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (19991400) [pid = 3972] [serial = 735] [outer = 00000000] [url = about:blank] 04:51:58 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (15D47000) [pid = 3972] [serial = 721] [outer = 00000000] [url = about:blank] 04:51:58 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (15F92C00) [pid = 3972] [serial = 723] [outer = 00000000] [url = about:blank] 04:51:58 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (15F99800) [pid = 3972] [serial = 724] [outer = 00000000] [url = about:blank] 04:51:58 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (177A2000) [pid = 3972] [serial = 729] [outer = 00000000] [url = about:blank] 04:51:58 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (1799C000) [pid = 3972] [serial = 730] [outer = 00000000] [url = about:blank] 04:51:58 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (16FC6C00) [pid = 3972] [serial = 726] [outer = 00000000] [url = about:blank] 04:51:58 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (175FB000) [pid = 3972] [serial = 727] [outer = 00000000] [url = about:blank] 04:51:58 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (14E78800) [pid = 3972] [serial = 717] [outer = 00000000] [url = about:blank] 04:51:58 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (15425800) [pid = 3972] [serial = 718] [outer = 00000000] [url = about:blank] 04:51:58 INFO - PROCESS | 3972 | 1466250718408 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]]]}] 04:51:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 04:51:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1644ms 04:51:58 INFO - PROCESS | 3972 | 1466250718456 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 04:51:58 INFO - PROCESS | 3972 | 1466250718461 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 04:51:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 04:51:58 INFO - PROCESS | 3972 | 1466250718467 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 04:51:58 INFO - PROCESS | 3972 | 1466250718470 Marionette TRACE conn3 <- [1,1030,null,{}] 04:51:58 INFO - PROCESS | 3972 | 1466250718476 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}] 04:51:58 INFO - PROCESS | 3972 | 1466250718479 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:58 INFO - PROCESS | 3972 | 1466250718607 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 04:51:58 INFO - PROCESS | 3972 | 1466250718727 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:58 INFO - PROCESS | 3972 | 1466250718732 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:58 INFO - PROCESS | 3972 | ++DOCSHELL 10A47800 == 28 [pid = 3972] [id = 267] 04:51:58 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (10A48000) [pid = 3972] [serial = 800] [outer = 00000000] 04:51:58 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (110A6000) [pid = 3972] [serial = 801] [outer = 10A48000] 04:51:58 INFO - PROCESS | 3972 | 1466250718790 Marionette DEBUG loaded listener.js 04:51:58 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (114C3800) [pid = 3972] [serial = 802] [outer = 10A48000] 04:51:59 INFO - PROCESS | 3972 | 1466250719515 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]]]}] 04:51:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 04:51:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1095ms 04:51:59 INFO - PROCESS | 3972 | 1466250719570 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 04:51:59 INFO - PROCESS | 3972 | 1466250719576 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 04:51:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 04:51:59 INFO - PROCESS | 3972 | 1466250719585 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 04:51:59 INFO - PROCESS | 3972 | 1466250719588 Marionette TRACE conn3 <- [1,1034,null,{}] 04:51:59 INFO - PROCESS | 3972 | 1466250719591 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}] 04:51:59 INFO - PROCESS | 3972 | 1466250719594 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:59 INFO - PROCESS | 3972 | 1466250719724 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 04:51:59 INFO - PROCESS | 3972 | 1466250719805 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:59 INFO - PROCESS | 3972 | 1466250719808 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:51:59 INFO - PROCESS | 3972 | ++DOCSHELL 13157400 == 29 [pid = 3972] [id = 268] 04:51:59 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (13159400) [pid = 3972] [serial = 803] [outer = 00000000] 04:51:59 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (13279000) [pid = 3972] [serial = 804] [outer = 13159400] 04:51:59 INFO - PROCESS | 3972 | 1466250719864 Marionette DEBUG loaded listener.js 04:51:59 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (13460800) [pid = 3972] [serial = 805] [outer = 13159400] 04:52:00 INFO - PROCESS | 3972 | 1466250720634 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]]]}] 04:52:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 04:52:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1049ms 04:52:00 INFO - PROCESS | 3972 | 1466250720677 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 04:52:00 INFO - PROCESS | 3972 | 1466250720684 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 04:52:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 04:52:00 INFO - PROCESS | 3972 | 1466250720710 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 04:52:00 INFO - PROCESS | 3972 | 1466250720713 Marionette TRACE conn3 <- [1,1038,null,{}] 04:52:00 INFO - PROCESS | 3972 | 1466250720719 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}] 04:52:00 INFO - PROCESS | 3972 | 1466250720722 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:00 INFO - PROCESS | 3972 | 1466250720835 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 04:52:00 INFO - PROCESS | 3972 | 1466250720914 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:00 INFO - PROCESS | 3972 | 1466250720918 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:00 INFO - PROCESS | 3972 | ++DOCSHELL 1105FC00 == 30 [pid = 3972] [id = 269] 04:52:00 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (110A1400) [pid = 3972] [serial = 806] [outer = 00000000] 04:52:00 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (12819400) [pid = 3972] [serial = 807] [outer = 110A1400] 04:52:00 INFO - PROCESS | 3972 | 1466250720966 Marionette DEBUG loaded listener.js 04:52:01 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (1302FC00) [pid = 3972] [serial = 808] [outer = 110A1400] 04:52:01 INFO - PROCESS | 3972 | --DOCSHELL 15F09C00 == 29 [pid = 3972] [id = 28] 04:52:01 INFO - PROCESS | 3972 | --DOCSHELL 104E6400 == 28 [pid = 3972] [id = 19] 04:52:01 INFO - PROCESS | 3972 | --DOCSHELL 10565C00 == 27 [pid = 3972] [id = 21] 04:52:01 INFO - PROCESS | 3972 | --DOCSHELL 1322B400 == 26 [pid = 3972] [id = 20] 04:52:01 INFO - PROCESS | 3972 | --DOCSHELL 1326FC00 == 25 [pid = 3972] [id = 27] 04:52:01 INFO - PROCESS | 3972 | --DOCSHELL 1A7B1000 == 24 [pid = 3972] [id = 18] 04:52:01 INFO - PROCESS | 3972 | 1466250721406 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]]]}] 04:52:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 04:52:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 736ms 04:52:01 INFO - PROCESS | 3972 | 1466250721454 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 04:52:01 INFO - PROCESS | 3972 | 1466250721458 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 04:52:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 04:52:01 INFO - PROCESS | 3972 | 1466250721464 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 04:52:01 INFO - PROCESS | 3972 | 1466250721466 Marionette TRACE conn3 <- [1,1042,null,{}] 04:52:01 INFO - PROCESS | 3972 | 1466250721471 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}] 04:52:01 INFO - PROCESS | 3972 | 1466250721473 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:01 INFO - PROCESS | 3972 | 1466250721593 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 04:52:01 INFO - PROCESS | 3972 | 1466250721609 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:01 INFO - PROCESS | 3972 | 1466250721611 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:01 INFO - PROCESS | 3972 | ++DOCSHELL 14326C00 == 25 [pid = 3972] [id = 270] 04:52:01 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (14328400) [pid = 3972] [serial = 809] [outer = 00000000] 04:52:01 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (1511A000) [pid = 3972] [serial = 810] [outer = 14328400] 04:52:01 INFO - PROCESS | 3972 | 1466250721658 Marionette DEBUG loaded listener.js 04:52:01 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (15491800) [pid = 3972] [serial = 811] [outer = 14328400] 04:52:02 INFO - PROCESS | 3972 | 1466250722102 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]]]}] 04:52:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 04:52:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 688ms 04:52:02 INFO - PROCESS | 3972 | 1466250722161 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 04:52:02 INFO - PROCESS | 3972 | 1466250722163 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 04:52:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 04:52:02 INFO - PROCESS | 3972 | 1466250722167 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 04:52:02 INFO - PROCESS | 3972 | 1466250722170 Marionette TRACE conn3 <- [1,1046,null,{}] 04:52:02 INFO - PROCESS | 3972 | 1466250722180 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}] 04:52:02 INFO - PROCESS | 3972 | 1466250722185 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:02 INFO - PROCESS | 3972 | 1466250722273 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 04:52:02 INFO - PROCESS | 3972 | 1466250722282 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:02 INFO - PROCESS | 3972 | 1466250722285 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:02 INFO - PROCESS | 3972 | ++DOCSHELL 15F8EC00 == 26 [pid = 3972] [id = 271] 04:52:02 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (15F90C00) [pid = 3972] [serial = 812] [outer = 00000000] 04:52:02 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (1605C400) [pid = 3972] [serial = 813] [outer = 15F90C00] 04:52:02 INFO - PROCESS | 3972 | 1466250722334 Marionette DEBUG loaded listener.js 04:52:02 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (165AA800) [pid = 3972] [serial = 814] [outer = 15F90C00] 04:52:02 INFO - PROCESS | 3972 | 1466250722814 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]]]}] 04:52:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 04:52:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 689ms 04:52:02 INFO - PROCESS | 3972 | 1466250722866 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 04:52:02 INFO - PROCESS | 3972 | 1466250722868 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 04:52:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 04:52:02 INFO - PROCESS | 3972 | 1466250722872 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 04:52:02 INFO - PROCESS | 3972 | 1466250722873 Marionette TRACE conn3 <- [1,1050,null,{}] 04:52:02 INFO - PROCESS | 3972 | 1466250722876 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}] 04:52:02 INFO - PROCESS | 3972 | 1466250722878 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:02 INFO - PROCESS | 3972 | 1466250722988 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 04:52:03 INFO - PROCESS | 3972 | 1466250722996 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:03 INFO - PROCESS | 3972 | 1466250722998 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:03 INFO - PROCESS | 3972 | ++DOCSHELL 15F92C00 == 27 [pid = 3972] [id = 272] 04:52:03 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (16A3D400) [pid = 3972] [serial = 815] [outer = 00000000] 04:52:03 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (176B0400) [pid = 3972] [serial = 816] [outer = 16A3D400] 04:52:03 INFO - PROCESS | 3972 | 1466250723120 Marionette DEBUG loaded listener.js 04:52:03 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (1799F800) [pid = 3972] [serial = 817] [outer = 16A3D400] 04:52:03 INFO - PROCESS | 3972 | 1466250723575 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]]]}] 04:52:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 04:52:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 735ms 04:52:03 INFO - PROCESS | 3972 | 1466250723613 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 04:52:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 04:52:03 INFO - PROCESS | 3972 | 1466250723615 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 04:52:03 INFO - PROCESS | 3972 | 1466250723618 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 04:52:03 INFO - PROCESS | 3972 | 1466250723620 Marionette TRACE conn3 <- [1,1054,null,{}] 04:52:03 INFO - PROCESS | 3972 | 1466250723624 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}] 04:52:03 INFO - PROCESS | 3972 | 1466250723626 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:03 INFO - PROCESS | 3972 | 1466250723741 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 04:52:03 INFO - PROCESS | 3972 | 1466250723747 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:03 INFO - PROCESS | 3972 | 1466250723749 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:03 INFO - PROCESS | 3972 | ++DOCSHELL 176AD800 == 28 [pid = 3972] [id = 273] 04:52:03 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (176AEC00) [pid = 3972] [serial = 818] [outer = 00000000] 04:52:03 INFO - PROCESS | 3972 | ++DOMWINDOW == 89 (182D9800) [pid = 3972] [serial = 819] [outer = 176AEC00] 04:52:03 INFO - PROCESS | 3972 | 1466250723795 Marionette DEBUG loaded listener.js 04:52:03 INFO - PROCESS | 3972 | ++DOMWINDOW == 90 (182DD000) [pid = 3972] [serial = 820] [outer = 176AEC00] 04:52:04 INFO - PROCESS | 3972 | 1466250724242 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]]]}] 04:52:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 04:52:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 625ms 04:52:04 INFO - PROCESS | 3972 | 1466250724255 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 04:52:04 INFO - PROCESS | 3972 | 1466250724257 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 04:52:04 INFO - PROCESS | 3972 | 1466250724260 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 04:52:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 04:52:04 INFO - PROCESS | 3972 | 1466250724262 Marionette TRACE conn3 <- [1,1058,null,{}] 04:52:04 INFO - PROCESS | 3972 | 1466250724265 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}] 04:52:04 INFO - PROCESS | 3972 | 1466250724270 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:04 INFO - PROCESS | 3972 | 1466250724450 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 04:52:04 INFO - PROCESS | 3972 | 1466250724477 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:04 INFO - PROCESS | 3972 | 1466250724479 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:04 INFO - PROCESS | 3972 | ++DOCSHELL 198E4400 == 29 [pid = 3972] [id = 274] 04:52:04 INFO - PROCESS | 3972 | ++DOMWINDOW == 91 (198E6000) [pid = 3972] [serial = 821] [outer = 00000000] 04:52:04 INFO - PROCESS | 3972 | ++DOMWINDOW == 92 (19998400) [pid = 3972] [serial = 822] [outer = 198E6000] 04:52:04 INFO - PROCESS | 3972 | 1466250724522 Marionette DEBUG loaded listener.js 04:52:04 INFO - PROCESS | 3972 | ++DOMWINDOW == 93 (19C6C000) [pid = 3972] [serial = 823] [outer = 198E6000] 04:52:04 INFO - PROCESS | 3972 | 1466250724957 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]]]}] 04:52:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 04:52:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 735ms 04:52:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 04:52:05 INFO - PROCESS | 3972 | 1466250725002 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 04:52:05 INFO - PROCESS | 3972 | 1466250725004 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 04:52:05 INFO - PROCESS | 3972 | 1466250725007 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 04:52:05 INFO - PROCESS | 3972 | 1466250725009 Marionette TRACE conn3 <- [1,1062,null,{}] 04:52:05 INFO - PROCESS | 3972 | 1466250725013 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}] 04:52:05 INFO - PROCESS | 3972 | 1466250725017 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:05 INFO - PROCESS | 3972 | 1466250725165 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 04:52:05 INFO - PROCESS | 3972 | --DOMWINDOW == 92 (12D6A000) [pid = 3972] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 04:52:05 INFO - PROCESS | 3972 | --DOMWINDOW == 91 (15F93400) [pid = 3972] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 04:52:05 INFO - PROCESS | 3972 | --DOMWINDOW == 90 (1A604C00) [pid = 3972] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 04:52:05 INFO - PROCESS | 3972 | --DOMWINDOW == 89 (1799B400) [pid = 3972] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 04:52:05 INFO - PROCESS | 3972 | --DOMWINDOW == 88 (17693000) [pid = 3972] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 04:52:05 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (1A64A000) [pid = 3972] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 04:52:05 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (17070C00) [pid = 3972] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 04:52:05 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (12A17800) [pid = 3972] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 04:52:05 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (10479400) [pid = 3972] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 04:52:05 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (13D1B000) [pid = 3972] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 04:52:05 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (1345D400) [pid = 3972] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 04:52:05 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (15F0CC00) [pid = 3972] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 04:52:05 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (10A48C00) [pid = 3972] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 04:52:05 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (13032000) [pid = 3972] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 04:52:05 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (1A59A400) [pid = 3972] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 04:52:05 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (14E7E800) [pid = 3972] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 04:52:05 INFO - PROCESS | 3972 | 1466250725227 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:05 INFO - PROCESS | 3972 | 1466250725229 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:05 INFO - PROCESS | 3972 | ++DOCSHELL 10479400 == 30 [pid = 3972] [id = 275] 04:52:05 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (104E0400) [pid = 3972] [serial = 824] [outer = 00000000] 04:52:05 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (11C2EC00) [pid = 3972] [serial = 825] [outer = 104E0400] 04:52:05 INFO - PROCESS | 3972 | 1466250725276 Marionette DEBUG loaded listener.js 04:52:05 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (12AAD400) [pid = 3972] [serial = 826] [outer = 104E0400] 04:52:05 INFO - PROCESS | 3972 | 1466250725655 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]]]}] 04:52:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 04:52:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 688ms 04:52:05 INFO - PROCESS | 3972 | 1466250725707 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 04:52:05 INFO - PROCESS | 3972 | 1466250725709 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 04:52:05 INFO - PROCESS | 3972 | 1466250725712 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 04:52:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 04:52:05 INFO - PROCESS | 3972 | 1466250725713 Marionette TRACE conn3 <- [1,1066,null,{}] 04:52:05 INFO - PROCESS | 3972 | 1466250725716 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}] 04:52:05 INFO - PROCESS | 3972 | 1466250725718 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:05 INFO - PROCESS | 3972 | 1466250725827 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 04:52:05 INFO - PROCESS | 3972 | 1466250725835 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:05 INFO - PROCESS | 3972 | 1466250725838 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:05 INFO - PROCESS | 3972 | ++DOCSHELL 14329000 == 31 [pid = 3972] [id = 276] 04:52:05 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (16990800) [pid = 3972] [serial = 827] [outer = 00000000] 04:52:05 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (182DA800) [pid = 3972] [serial = 828] [outer = 16990800] 04:52:05 INFO - PROCESS | 3972 | 1466250725881 Marionette DEBUG loaded listener.js 04:52:05 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (19995400) [pid = 3972] [serial = 829] [outer = 16990800] 04:52:06 INFO - PROCESS | 3972 | 1466250726292 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]]]}] 04:52:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 04:52:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 625ms 04:52:06 INFO - PROCESS | 3972 | 1466250726354 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 04:52:06 INFO - PROCESS | 3972 | 1466250726356 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 04:52:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 04:52:06 INFO - PROCESS | 3972 | 1466250726359 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 04:52:06 INFO - PROCESS | 3972 | 1466250726361 Marionette TRACE conn3 <- [1,1070,null,{}] 04:52:06 INFO - PROCESS | 3972 | 1466250726365 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}] 04:52:06 INFO - PROCESS | 3972 | 1466250726366 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:06 INFO - PROCESS | 3972 | 1466250726445 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 04:52:06 INFO - PROCESS | 3972 | 1466250726453 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:06 INFO - PROCESS | 3972 | 1466250726455 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:06 INFO - PROCESS | 3972 | ++DOCSHELL 15F8E400 == 32 [pid = 3972] [id = 277] 04:52:06 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (1657AC00) [pid = 3972] [serial = 830] [outer = 00000000] 04:52:06 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (1A04AC00) [pid = 3972] [serial = 831] [outer = 1657AC00] 04:52:06 INFO - PROCESS | 3972 | 1466250726498 Marionette DEBUG loaded listener.js 04:52:06 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (1A04B400) [pid = 3972] [serial = 832] [outer = 1657AC00] 04:52:06 INFO - PROCESS | 3972 | 1466250726921 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]]]}] 04:52:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 04:52:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 594ms 04:52:06 INFO - PROCESS | 3972 | 1466250726958 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 04:52:06 INFO - PROCESS | 3972 | 1466250726960 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 04:52:06 INFO - PROCESS | 3972 | 1466250726963 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 04:52:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 04:52:06 INFO - PROCESS | 3972 | 1466250726965 Marionette TRACE conn3 <- [1,1074,null,{}] 04:52:06 INFO - PROCESS | 3972 | 1466250726971 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}] 04:52:06 INFO - PROCESS | 3972 | 1466250726973 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:07 INFO - PROCESS | 3972 | 1466250727050 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 04:52:07 INFO - PROCESS | 3972 | 1466250727056 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:07 INFO - PROCESS | 3972 | 1466250727057 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:07 INFO - PROCESS | 3972 | ++DOCSHELL 15F04000 == 33 [pid = 3972] [id = 278] 04:52:07 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (16E8FC00) [pid = 3972] [serial = 833] [outer = 00000000] 04:52:07 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (1A111C00) [pid = 3972] [serial = 834] [outer = 16E8FC00] 04:52:07 INFO - PROCESS | 3972 | 1466250727100 Marionette DEBUG loaded listener.js 04:52:07 INFO - PROCESS | 3972 | ++DOMWINDOW == 89 (1A112800) [pid = 3972] [serial = 835] [outer = 16E8FC00] 04:52:07 INFO - PROCESS | 3972 | 1466250727745 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]]]}] 04:52:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 04:52:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 844ms 04:52:07 INFO - PROCESS | 3972 | 1466250727808 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 04:52:07 INFO - PROCESS | 3972 | 1466250727813 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 04:52:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 04:52:07 INFO - PROCESS | 3972 | 1466250727818 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 04:52:07 INFO - PROCESS | 3972 | 1466250727823 Marionette TRACE conn3 <- [1,1078,null,{}] 04:52:07 INFO - PROCESS | 3972 | 1466250727828 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}] 04:52:07 INFO - PROCESS | 3972 | 1466250727831 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:07 INFO - PROCESS | 3972 | 1466250727990 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 04:52:08 INFO - PROCESS | 3972 | 1466250728042 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:08 INFO - PROCESS | 3972 | 1466250728045 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:08 INFO - PROCESS | 3972 | ++DOCSHELL 11268C00 == 34 [pid = 3972] [id = 279] 04:52:08 INFO - PROCESS | 3972 | ++DOMWINDOW == 90 (11ADA800) [pid = 3972] [serial = 836] [outer = 00000000] 04:52:08 INFO - PROCESS | 3972 | ++DOMWINDOW == 91 (1345A400) [pid = 3972] [serial = 837] [outer = 11ADA800] 04:52:08 INFO - PROCESS | 3972 | 1466250728106 Marionette DEBUG loaded listener.js 04:52:08 INFO - PROCESS | 3972 | ++DOMWINDOW == 92 (1511AC00) [pid = 3972] [serial = 838] [outer = 11ADA800] 04:52:08 INFO - PROCESS | 3972 | 1466250728705 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]]]}] 04:52:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 04:52:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 954ms 04:52:08 INFO - PROCESS | 3972 | 1466250728763 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 04:52:08 INFO - PROCESS | 3972 | 1466250728768 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 04:52:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 04:52:08 INFO - PROCESS | 3972 | 1466250728774 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 04:52:08 INFO - PROCESS | 3972 | 1466250728777 Marionette TRACE conn3 <- [1,1082,null,{}] 04:52:08 INFO - PROCESS | 3972 | 1466250728781 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}] 04:52:08 INFO - PROCESS | 3972 | 1466250728784 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:08 INFO - PROCESS | 3972 | 1466250728901 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 04:52:09 INFO - PROCESS | 3972 | 1466250729028 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:09 INFO - PROCESS | 3972 | 1466250729031 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:09 INFO - PROCESS | 3972 | ++DOCSHELL 15F97400 == 35 [pid = 3972] [id = 280] 04:52:09 INFO - PROCESS | 3972 | ++DOMWINDOW == 93 (15F99C00) [pid = 3972] [serial = 839] [outer = 00000000] 04:52:09 INFO - PROCESS | 3972 | ++DOMWINDOW == 94 (175EFC00) [pid = 3972] [serial = 840] [outer = 15F99C00] 04:52:09 INFO - PROCESS | 3972 | 1466250729086 Marionette DEBUG loaded listener.js 04:52:09 INFO - PROCESS | 3972 | ++DOMWINDOW == 95 (1802F000) [pid = 3972] [serial = 841] [outer = 15F99C00] 04:52:09 INFO - PROCESS | 3972 | 1466250729708 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]]]}] 04:52:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 04:52:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1001ms 04:52:09 INFO - PROCESS | 3972 | 1466250729777 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 04:52:09 INFO - PROCESS | 3972 | 1466250729780 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 04:52:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 04:52:09 INFO - PROCESS | 3972 | 1466250729783 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 04:52:09 INFO - PROCESS | 3972 | 1466250729787 Marionette TRACE conn3 <- [1,1086,null,{}] 04:52:09 INFO - PROCESS | 3972 | 1466250729798 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}] 04:52:09 INFO - PROCESS | 3972 | 1466250729803 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:09 INFO - PROCESS | 3972 | 1466250729913 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 04:52:10 INFO - PROCESS | 3972 | 1466250730043 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:10 INFO - PROCESS | 3972 | 1466250730046 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:10 INFO - PROCESS | 3972 | ++DOCSHELL 1999D400 == 36 [pid = 3972] [id = 281] 04:52:10 INFO - PROCESS | 3972 | ++DOMWINDOW == 96 (1A106000) [pid = 3972] [serial = 842] [outer = 00000000] 04:52:10 INFO - PROCESS | 3972 | ++DOMWINDOW == 97 (1A603C00) [pid = 3972] [serial = 843] [outer = 1A106000] 04:52:10 INFO - PROCESS | 3972 | 1466250730102 Marionette DEBUG loaded listener.js 04:52:10 INFO - PROCESS | 3972 | ++DOMWINDOW == 98 (1A60AC00) [pid = 3972] [serial = 844] [outer = 1A106000] 04:52:10 INFO - PROCESS | 3972 | 1466250730806 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]]]}] 04:52:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 04:52:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1047ms 04:52:10 INFO - PROCESS | 3972 | 1466250730834 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 04:52:10 INFO - PROCESS | 3972 | 1466250730838 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 04:52:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 04:52:10 INFO - PROCESS | 3972 | 1466250730843 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 04:52:10 INFO - PROCESS | 3972 | 1466250730847 Marionette TRACE conn3 <- [1,1090,null,{}] 04:52:10 INFO - PROCESS | 3972 | 1466250730879 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}] 04:52:10 INFO - PROCESS | 3972 | 1466250730882 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:10 INFO - PROCESS | 3972 | 1466250730979 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 04:52:11 INFO - PROCESS | 3972 | 1466250731108 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:11 INFO - PROCESS | 3972 | 1466250731113 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:11 INFO - PROCESS | 3972 | ++DOCSHELL 110A5800 == 37 [pid = 3972] [id = 282] 04:52:11 INFO - PROCESS | 3972 | ++DOMWINDOW == 99 (11AE0400) [pid = 3972] [serial = 845] [outer = 00000000] 04:52:11 INFO - PROCESS | 3972 | ++DOMWINDOW == 100 (1310D400) [pid = 3972] [serial = 846] [outer = 11AE0400] 04:52:11 INFO - PROCESS | 3972 | 1466250731163 Marionette DEBUG loaded listener.js 04:52:11 INFO - PROCESS | 3972 | ++DOMWINDOW == 101 (1322A400) [pid = 3972] [serial = 847] [outer = 11AE0400] 04:52:11 INFO - PROCESS | 3972 | --DOCSHELL 1B207400 == 36 [pid = 3972] [id = 14] 04:52:11 INFO - PROCESS | 3972 | --DOCSHELL 13CE3C00 == 35 [pid = 3972] [id = 24] 04:52:11 INFO - PROCESS | 3972 | --DOCSHELL 1A7CFC00 == 34 [pid = 3972] [id = 12] 04:52:11 INFO - PROCESS | 3972 | --DOCSHELL 1A10C400 == 33 [pid = 3972] [id = 11] 04:52:11 INFO - PROCESS | 3972 | --DOCSHELL 15426800 == 32 [pid = 3972] [id = 25] 04:52:11 INFO - PROCESS | 3972 | --DOCSHELL 114C5C00 == 31 [pid = 3972] [id = 22] 04:52:11 INFO - PROCESS | 3972 | --DOCSHELL 10A47800 == 30 [pid = 3972] [id = 267] 04:52:11 INFO - PROCESS | 3972 | --DOCSHELL 131DF400 == 29 [pid = 3972] [id = 266] 04:52:11 INFO - PROCESS | 3972 | --DOMWINDOW == 100 (131DF800) [pid = 3972] [serial = 789] [outer = 00000000] [url = about:blank] 04:52:11 INFO - PROCESS | 3972 | --DOMWINDOW == 99 (16E98800) [pid = 3972] [serial = 792] [outer = 00000000] [url = about:blank] 04:52:11 INFO - PROCESS | 3972 | --DOMWINDOW == 98 (14310800) [pid = 3972] [serial = 790] [outer = 00000000] [url = about:blank] 04:52:11 INFO - PROCESS | 3972 | --DOMWINDOW == 97 (1A112C00) [pid = 3972] [serial = 784] [outer = 00000000] [url = about:blank] 04:52:11 INFO - PROCESS | 3972 | --DOMWINDOW == 96 (1A652C00) [pid = 3972] [serial = 795] [outer = 00000000] [url = about:blank] 04:52:11 INFO - PROCESS | 3972 | --DOMWINDOW == 95 (18138C00) [pid = 3972] [serial = 793] [outer = 00000000] [url = about:blank] 04:52:11 INFO - PROCESS | 3972 | --DOMWINDOW == 94 (1A7B3800) [pid = 3972] [serial = 796] [outer = 00000000] [url = about:blank] 04:52:11 INFO - PROCESS | 3972 | --DOMWINDOW == 93 (18140400) [pid = 3972] [serial = 771] [outer = 00000000] [url = about:blank] 04:52:11 INFO - PROCESS | 3972 | --DOMWINDOW == 92 (19C62000) [pid = 3972] [serial = 774] [outer = 00000000] [url = about:blank] 04:52:11 INFO - PROCESS | 3972 | --DOMWINDOW == 91 (182DAC00) [pid = 3972] [serial = 772] [outer = 00000000] [url = about:blank] 04:52:11 INFO - PROCESS | 3972 | --DOMWINDOW == 90 (1A7BA800) [pid = 3972] [serial = 751] [outer = 00000000] [url = about:blank] 04:52:11 INFO - PROCESS | 3972 | --DOMWINDOW == 89 (17693C00) [pid = 3972] [serial = 768] [outer = 00000000] [url = about:blank] 04:52:11 INFO - PROCESS | 3972 | --DOMWINDOW == 88 (12AEE000) [pid = 3972] [serial = 759] [outer = 00000000] [url = about:blank] 04:52:11 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (19C6E400) [pid = 3972] [serial = 775] [outer = 00000000] [url = about:blank] 04:52:11 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (13075C00) [pid = 3972] [serial = 760] [outer = 00000000] [url = about:blank] 04:52:11 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (11CCB800) [pid = 3972] [serial = 753] [outer = 00000000] [url = about:blank] 04:52:11 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (13071400) [pid = 3972] [serial = 754] [outer = 00000000] [url = about:blank] 04:52:11 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (14314400) [pid = 3972] [serial = 756] [outer = 00000000] [url = about:blank] 04:52:11 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (1511E000) [pid = 3972] [serial = 757] [outer = 00000000] [url = about:blank] 04:52:11 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (1430EC00) [pid = 3972] [serial = 762] [outer = 00000000] [url = about:blank] 04:52:11 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (14325C00) [pid = 3972] [serial = 763] [outer = 00000000] [url = about:blank] 04:52:11 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (15F92400) [pid = 3972] [serial = 765] [outer = 00000000] [url = about:blank] 04:52:11 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (165A3800) [pid = 3972] [serial = 766] [outer = 00000000] [url = about:blank] 04:52:11 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (13273000) [pid = 3972] [serial = 777] [outer = 00000000] [url = about:blank] 04:52:11 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (15484000) [pid = 3972] [serial = 778] [outer = 00000000] [url = about:blank] 04:52:11 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (18133000) [pid = 3972] [serial = 780] [outer = 00000000] [url = about:blank] 04:52:11 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (1A049000) [pid = 3972] [serial = 781] [outer = 00000000] [url = about:blank] 04:52:11 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (17799800) [pid = 3972] [serial = 769] [outer = 00000000] [url = about:blank] 04:52:11 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (1A608C00) [pid = 3972] [serial = 787] [outer = 00000000] [url = about:blank] 04:52:11 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (1327B400) [pid = 3972] [serial = 798] [outer = 00000000] [url = about:blank] 04:52:11 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (1A60E000) [pid = 3972] [serial = 786] [outer = 00000000] [url = about:blank] 04:52:11 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (1A10E000) [pid = 3972] [serial = 783] [outer = 00000000] [url = about:blank] 04:52:11 INFO - PROCESS | 3972 | 1466250731683 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]]]}] 04:52:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 04:52:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 891ms 04:52:11 INFO - PROCESS | 3972 | 1466250731728 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 04:52:11 INFO - PROCESS | 3972 | 1466250731732 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 04:52:11 INFO - PROCESS | 3972 | 1466250731738 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 04:52:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 04:52:11 INFO - PROCESS | 3972 | 1466250731740 Marionette TRACE conn3 <- [1,1094,null,{}] 04:52:11 INFO - PROCESS | 3972 | 1466250731744 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}] 04:52:11 INFO - PROCESS | 3972 | 1466250731746 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:11 INFO - PROCESS | 3972 | 1466250731831 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 04:52:11 INFO - PROCESS | 3972 | 1466250731839 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:11 INFO - PROCESS | 3972 | 1466250731841 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:11 INFO - PROCESS | 3972 | ++DOCSHELL 1312F000 == 30 [pid = 3972] [id = 283] 04:52:11 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (131D8800) [pid = 3972] [serial = 848] [outer = 00000000] 04:52:11 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (13D1C000) [pid = 3972] [serial = 849] [outer = 131D8800] 04:52:11 INFO - PROCESS | 3972 | 1466250731893 Marionette DEBUG loaded listener.js 04:52:11 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (14321800) [pid = 3972] [serial = 850] [outer = 131D8800] 04:52:12 INFO - PROCESS | 3972 | 1466250732354 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]]]}] 04:52:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 04:52:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 641ms 04:52:12 INFO - PROCESS | 3972 | 1466250732376 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 04:52:12 INFO - PROCESS | 3972 | 1466250732378 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 04:52:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 04:52:12 INFO - PROCESS | 3972 | 1466250732382 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 04:52:12 INFO - PROCESS | 3972 | 1466250732385 Marionette TRACE conn3 <- [1,1098,null,{}] 04:52:12 INFO - PROCESS | 3972 | 1466250732398 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}] 04:52:12 INFO - PROCESS | 3972 | 1466250732402 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:12 INFO - PROCESS | 3972 | 1466250732485 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 04:52:12 INFO - PROCESS | 3972 | 1466250732522 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:12 INFO - PROCESS | 3972 | 1466250732525 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:12 INFO - PROCESS | 3972 | ++DOCSHELL 15D42000 == 31 [pid = 3972] [id = 284] 04:52:12 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (15D42C00) [pid = 3972] [serial = 851] [outer = 00000000] 04:52:12 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (15F0B800) [pid = 3972] [serial = 852] [outer = 15D42C00] 04:52:12 INFO - PROCESS | 3972 | 1466250732570 Marionette DEBUG loaded listener.js 04:52:12 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (15F94000) [pid = 3972] [serial = 853] [outer = 15D42C00] 04:52:13 INFO - PROCESS | 3972 | 1466250733024 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]]]}] 04:52:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 04:52:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 688ms 04:52:13 INFO - PROCESS | 3972 | 1466250733081 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 04:52:13 INFO - PROCESS | 3972 | 1466250733084 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 04:52:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 04:52:13 INFO - PROCESS | 3972 | 1466250733087 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 04:52:13 INFO - PROCESS | 3972 | 1466250733089 Marionette TRACE conn3 <- [1,1102,null,{}] 04:52:13 INFO - PROCESS | 3972 | 1466250733092 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}] 04:52:13 INFO - PROCESS | 3972 | 1466250733094 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:13 INFO - PROCESS | 3972 | 1466250733178 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 04:52:13 INFO - PROCESS | 3972 | 1466250733186 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:13 INFO - PROCESS | 3972 | 1466250733188 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:13 INFO - PROCESS | 3972 | ++DOCSHELL 165AB000 == 32 [pid = 3972] [id = 285] 04:52:13 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (165AD400) [pid = 3972] [serial = 854] [outer = 00000000] 04:52:13 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (170B7800) [pid = 3972] [serial = 855] [outer = 165AD400] 04:52:13 INFO - PROCESS | 3972 | 1466250733236 Marionette DEBUG loaded listener.js 04:52:13 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (176AB800) [pid = 3972] [serial = 856] [outer = 165AD400] 04:52:13 INFO - PROCESS | 3972 | 1466250733680 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]]]}] 04:52:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 04:52:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 626ms 04:52:13 INFO - PROCESS | 3972 | 1466250733725 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 04:52:13 INFO - PROCESS | 3972 | 1466250733727 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 04:52:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 04:52:13 INFO - PROCESS | 3972 | 1466250733736 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 04:52:13 INFO - PROCESS | 3972 | 1466250733738 Marionette TRACE conn3 <- [1,1106,null,{}] 04:52:13 INFO - PROCESS | 3972 | 1466250733741 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}] 04:52:13 INFO - PROCESS | 3972 | 1466250733743 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:13 INFO - PROCESS | 3972 | 1466250733849 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 04:52:13 INFO - PROCESS | 3972 | 1466250733936 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:13 INFO - PROCESS | 3972 | 1466250733939 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:13 INFO - PROCESS | 3972 | ++DOCSHELL 1799B400 == 33 [pid = 3972] [id = 286] 04:52:13 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (1799C000) [pid = 3972] [serial = 857] [outer = 00000000] 04:52:13 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (18140400) [pid = 3972] [serial = 858] [outer = 1799C000] 04:52:13 INFO - PROCESS | 3972 | 1466250733981 Marionette DEBUG loaded listener.js 04:52:14 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (182D4400) [pid = 3972] [serial = 859] [outer = 1799C000] 04:52:14 INFO - PROCESS | 3972 | 1466250734417 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]]]}] 04:52:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 04:52:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 735ms 04:52:14 INFO - PROCESS | 3972 | 1466250734471 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 04:52:14 INFO - PROCESS | 3972 | 1466250734473 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 04:52:14 INFO - PROCESS | 3972 | 1466250734476 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 04:52:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 04:52:14 INFO - PROCESS | 3972 | 1466250734478 Marionette TRACE conn3 <- [1,1110,null,{}] 04:52:14 INFO - PROCESS | 3972 | 1466250734481 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}] 04:52:14 INFO - PROCESS | 3972 | 1466250734486 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:14 INFO - PROCESS | 3972 | 1466250734627 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 04:52:14 INFO - PROCESS | 3972 | 1466250734639 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:14 INFO - PROCESS | 3972 | 1466250734641 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:14 INFO - PROCESS | 3972 | ++DOCSHELL 13073400 == 34 [pid = 3972] [id = 287] 04:52:14 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (13159800) [pid = 3972] [serial = 860] [outer = 00000000] 04:52:14 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (19C08C00) [pid = 3972] [serial = 861] [outer = 13159800] 04:52:14 INFO - PROCESS | 3972 | 1466250734685 Marionette DEBUG loaded listener.js 04:52:14 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (1A03E400) [pid = 3972] [serial = 862] [outer = 13159800] 04:52:15 INFO - PROCESS | 3972 | 1466250735146 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]]]}] 04:52:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 04:52:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 688ms 04:52:15 INFO - PROCESS | 3972 | 1466250735206 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 04:52:15 INFO - PROCESS | 3972 | 1466250735208 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 04:52:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 04:52:15 INFO - PROCESS | 3972 | 1466250735219 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 04:52:15 INFO - PROCESS | 3972 | 1466250735220 Marionette TRACE conn3 <- [1,1114,null,{}] 04:52:15 INFO - PROCESS | 3972 | 1466250735228 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}] 04:52:15 INFO - PROCESS | 3972 | 1466250735230 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:15 INFO - PROCESS | 3972 | 1466250735349 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 04:52:15 INFO - PROCESS | 3972 | 1466250735358 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:15 INFO - PROCESS | 3972 | 1466250735360 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:15 INFO - PROCESS | 3972 | ++DOCSHELL 10437C00 == 35 [pid = 3972] [id = 288] 04:52:15 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (1999AC00) [pid = 3972] [serial = 863] [outer = 00000000] 04:52:15 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (1A0E8800) [pid = 3972] [serial = 864] [outer = 1999AC00] 04:52:15 INFO - PROCESS | 3972 | 1466250735402 Marionette DEBUG loaded listener.js 04:52:15 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (1A2E8C00) [pid = 3972] [serial = 865] [outer = 1999AC00] 04:52:15 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (16990800) [pid = 3972] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 04:52:15 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (16A3D400) [pid = 3972] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 04:52:15 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (110A1400) [pid = 3972] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 04:52:15 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (14328400) [pid = 3972] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 04:52:15 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (131DFC00) [pid = 3972] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 04:52:15 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (15F90C00) [pid = 3972] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 04:52:15 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (176AEC00) [pid = 3972] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 04:52:15 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (13159400) [pid = 3972] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 04:52:15 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (198E6000) [pid = 3972] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 04:52:15 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (104E0400) [pid = 3972] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 04:52:15 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (10A48000) [pid = 3972] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 04:52:15 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (1657AC00) [pid = 3972] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 04:52:15 INFO - PROCESS | 3972 | 1466250735976 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]]]}] 04:52:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 04:52:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 797ms 04:52:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 04:52:16 INFO - PROCESS | 3972 | 1466250736021 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 04:52:16 INFO - PROCESS | 3972 | 1466250736023 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 04:52:16 INFO - PROCESS | 3972 | 1466250736026 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 04:52:16 INFO - PROCESS | 3972 | 1466250736028 Marionette TRACE conn3 <- [1,1118,null,{}] 04:52:16 INFO - PROCESS | 3972 | 1466250736031 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}] 04:52:16 INFO - PROCESS | 3972 | 1466250736033 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:16 INFO - PROCESS | 3972 | 1466250736114 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 04:52:16 INFO - PROCESS | 3972 | 1466250736119 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:16 INFO - PROCESS | 3972 | 1466250736121 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:16 INFO - PROCESS | 3972 | ++DOCSHELL 10433C00 == 36 [pid = 3972] [id = 289] 04:52:16 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (12AE9400) [pid = 3972] [serial = 866] [outer = 00000000] 04:52:16 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (1430DC00) [pid = 3972] [serial = 867] [outer = 12AE9400] 04:52:16 INFO - PROCESS | 3972 | 1466250736164 Marionette DEBUG loaded listener.js 04:52:16 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (16990800) [pid = 3972] [serial = 868] [outer = 12AE9400] 04:52:16 INFO - PROCESS | 3972 | 1466250736593 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]]]}] 04:52:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 04:52:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 625ms 04:52:16 INFO - PROCESS | 3972 | 1466250736661 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 04:52:16 INFO - PROCESS | 3972 | 1466250736663 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 04:52:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 04:52:16 INFO - PROCESS | 3972 | 1466250736667 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 04:52:16 INFO - PROCESS | 3972 | 1466250736668 Marionette TRACE conn3 <- [1,1122,null,{}] 04:52:16 INFO - PROCESS | 3972 | 1466250736671 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}] 04:52:16 INFO - PROCESS | 3972 | 1466250736673 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:16 INFO - PROCESS | 3972 | 1466250736752 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 04:52:16 INFO - PROCESS | 3972 | 1466250736757 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:16 INFO - PROCESS | 3972 | 1466250736759 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:16 INFO - PROCESS | 3972 | ++DOCSHELL 13067000 == 37 [pid = 3972] [id = 290] 04:52:16 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (14EB5000) [pid = 3972] [serial = 869] [outer = 00000000] 04:52:16 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (1A049800) [pid = 3972] [serial = 870] [outer = 14EB5000] 04:52:16 INFO - PROCESS | 3972 | 1466250736801 Marionette DEBUG loaded listener.js 04:52:16 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (1A59A000) [pid = 3972] [serial = 871] [outer = 14EB5000] 04:52:17 INFO - PROCESS | 3972 | 1466250737249 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]]]}] 04:52:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 04:52:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 625ms 04:52:17 INFO - PROCESS | 3972 | 1466250737305 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 04:52:17 INFO - PROCESS | 3972 | 1466250737307 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 04:52:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 04:52:17 INFO - PROCESS | 3972 | 1466250737310 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 04:52:17 INFO - PROCESS | 3972 | 1466250737312 Marionette TRACE conn3 <- [1,1126,null,{}] 04:52:17 INFO - PROCESS | 3972 | 1466250737315 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}] 04:52:17 INFO - PROCESS | 3972 | 1466250737318 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:17 INFO - PROCESS | 3972 | 1466250737408 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 04:52:17 INFO - PROCESS | 3972 | 1466250737413 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:17 INFO - PROCESS | 3972 | 1466250737415 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:17 INFO - PROCESS | 3972 | ++DOCSHELL 198E3000 == 38 [pid = 3972] [id = 291] 04:52:17 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (19C0D000) [pid = 3972] [serial = 872] [outer = 00000000] 04:52:17 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (1A649C00) [pid = 3972] [serial = 873] [outer = 19C0D000] 04:52:17 INFO - PROCESS | 3972 | 1466250737458 Marionette DEBUG loaded listener.js 04:52:17 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (1A651000) [pid = 3972] [serial = 874] [outer = 19C0D000] 04:52:17 INFO - PROCESS | 3972 | 1466250737875 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]]]}] 04:52:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 04:52:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 594ms 04:52:17 INFO - PROCESS | 3972 | 1466250737937 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 04:52:17 INFO - PROCESS | 3972 | 1466250737941 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 04:52:17 INFO - PROCESS | 3972 | 1466250737951 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 04:52:17 INFO - PROCESS | 3972 | 1466250737955 Marionette TRACE conn3 <- [1,1130,null,{}] 04:52:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 04:52:17 INFO - PROCESS | 3972 | 1466250737961 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}] 04:52:17 INFO - PROCESS | 3972 | 1466250737965 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:18 INFO - PROCESS | 3972 | 1466250738086 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 04:52:18 INFO - PROCESS | 3972 | 1466250738245 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:18 INFO - PROCESS | 3972 | 1466250738251 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:18 INFO - PROCESS | 3972 | ++DOCSHELL 110A2C00 == 39 [pid = 3972] [id = 292] 04:52:18 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (114C5800) [pid = 3972] [serial = 875] [outer = 00000000] 04:52:18 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (12AEA000) [pid = 3972] [serial = 876] [outer = 114C5800] 04:52:18 INFO - PROCESS | 3972 | 1466250738306 Marionette DEBUG loaded listener.js 04:52:18 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (130A3C00) [pid = 3972] [serial = 877] [outer = 114C5800] 04:52:18 INFO - PROCESS | 3972 | 1466250738847 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]]]}] 04:52:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 04:52:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 954ms 04:52:18 INFO - PROCESS | 3972 | 1466250738903 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 04:52:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 04:52:18 INFO - PROCESS | 3972 | 1466250738907 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 04:52:18 INFO - PROCESS | 3972 | 1466250738913 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 04:52:18 INFO - PROCESS | 3972 | 1466250738917 Marionette TRACE conn3 <- [1,1134,null,{}] 04:52:18 INFO - PROCESS | 3972 | 1466250738922 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}] 04:52:18 INFO - PROCESS | 3972 | 1466250738924 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:19 INFO - PROCESS | 3972 | 1466250739039 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 04:52:19 INFO - PROCESS | 3972 | 1466250739141 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:19 INFO - PROCESS | 3972 | 1466250739144 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:19 INFO - PROCESS | 3972 | ++DOCSHELL 14EBD400 == 40 [pid = 3972] [id = 293] 04:52:19 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (1511DC00) [pid = 3972] [serial = 878] [outer = 00000000] 04:52:19 INFO - PROCESS | 3972 | ++DOMWINDOW == 89 (15976C00) [pid = 3972] [serial = 879] [outer = 1511DC00] 04:52:19 INFO - PROCESS | 3972 | 1466250739198 Marionette DEBUG loaded listener.js 04:52:19 INFO - PROCESS | 3972 | ++DOMWINDOW == 90 (15F0C400) [pid = 3972] [serial = 880] [outer = 1511DC00] 04:52:19 INFO - PROCESS | 3972 | 1466250739781 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]]]}] 04:52:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 04:52:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 953ms 04:52:19 INFO - PROCESS | 3972 | 1466250739854 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 04:52:19 INFO - PROCESS | 3972 | 1466250739857 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 04:52:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 04:52:19 INFO - PROCESS | 3972 | 1466250739860 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 04:52:19 INFO - PROCESS | 3972 | 1466250739864 Marionette TRACE conn3 <- [1,1138,null,{}] 04:52:19 INFO - PROCESS | 3972 | 1466250739874 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}] 04:52:19 INFO - PROCESS | 3972 | 1466250739878 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:20 INFO - PROCESS | 3972 | 1466250740032 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 04:52:20 INFO - PROCESS | 3972 | 1466250740163 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:20 INFO - PROCESS | 3972 | 1466250740167 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:20 INFO - PROCESS | 3972 | ++DOCSHELL 19C07400 == 41 [pid = 3972] [id = 294] 04:52:20 INFO - PROCESS | 3972 | ++DOMWINDOW == 91 (19C0D800) [pid = 3972] [serial = 881] [outer = 00000000] 04:52:20 INFO - PROCESS | 3972 | ++DOMWINDOW == 92 (1A0E8000) [pid = 3972] [serial = 882] [outer = 19C0D800] 04:52:20 INFO - PROCESS | 3972 | 1466250740223 Marionette DEBUG loaded listener.js 04:52:20 INFO - PROCESS | 3972 | ++DOMWINDOW == 93 (1A610800) [pid = 3972] [serial = 883] [outer = 19C0D800] 04:52:20 INFO - PROCESS | 3972 | 1466250740774 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]]]}] 04:52:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 04:52:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 938ms 04:52:20 INFO - PROCESS | 3972 | 1466250740805 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 04:52:20 INFO - PROCESS | 3972 | 1466250740807 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 04:52:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 04:52:20 INFO - PROCESS | 3972 | 1466250740811 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 04:52:20 INFO - PROCESS | 3972 | 1466250740813 Marionette TRACE conn3 <- [1,1142,null,{}] 04:52:20 INFO - PROCESS | 3972 | 1466250740816 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}] 04:52:20 INFO - PROCESS | 3972 | 1466250740818 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:20 INFO - PROCESS | 3972 | 1466250740924 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 04:52:21 INFO - PROCESS | 3972 | 1466250741025 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:21 INFO - PROCESS | 3972 | 1466250741029 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:21 INFO - PROCESS | 3972 | ++DOCSHELL 1A7B0400 == 42 [pid = 3972] [id = 295] 04:52:21 INFO - PROCESS | 3972 | ++DOMWINDOW == 94 (1A7B0C00) [pid = 3972] [serial = 884] [outer = 00000000] 04:52:21 INFO - PROCESS | 3972 | ++DOMWINDOW == 95 (1A7BA800) [pid = 3972] [serial = 885] [outer = 1A7B0C00] 04:52:21 INFO - PROCESS | 3972 | 1466250741086 Marionette DEBUG loaded listener.js 04:52:21 INFO - PROCESS | 3972 | ++DOMWINDOW == 96 (1A7D2400) [pid = 3972] [serial = 886] [outer = 1A7B0C00] 04:52:21 INFO - PROCESS | 3972 | 1466250741876 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]]]}] 04:52:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 04:52:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1094ms 04:52:21 INFO - PROCESS | 3972 | 1466250741911 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 04:52:21 INFO - PROCESS | 3972 | 1466250741915 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 04:52:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 04:52:21 INFO - PROCESS | 3972 | 1466250741920 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 04:52:21 INFO - PROCESS | 3972 | 1466250741923 Marionette TRACE conn3 <- [1,1146,null,{}] 04:52:21 INFO - PROCESS | 3972 | 1466250741928 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}] 04:52:21 INFO - PROCESS | 3972 | 1466250741931 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:22 INFO - PROCESS | 3972 | 1466250742029 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 04:52:22 INFO - PROCESS | 3972 | 1466250742173 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:22 INFO - PROCESS | 3972 | 1466250742179 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:22 INFO - PROCESS | 3972 | ++DOCSHELL 12AAA800 == 43 [pid = 3972] [id = 296] 04:52:22 INFO - PROCESS | 3972 | ++DOMWINDOW == 97 (13038000) [pid = 3972] [serial = 887] [outer = 00000000] 04:52:22 INFO - PROCESS | 3972 | ++DOMWINDOW == 98 (13940C00) [pid = 3972] [serial = 888] [outer = 13038000] 04:52:22 INFO - PROCESS | 3972 | 1466250742240 Marionette DEBUG loaded listener.js 04:52:22 INFO - PROCESS | 3972 | ++DOMWINDOW == 99 (1430FC00) [pid = 3972] [serial = 889] [outer = 13038000] 04:52:22 INFO - PROCESS | 3972 | --DOCSHELL 15D46400 == 42 [pid = 3972] [id = 26] 04:52:22 INFO - PROCESS | 3972 | --DOCSHELL 1ACE2000 == 41 [pid = 3972] [id = 13] 04:52:22 INFO - PROCESS | 3972 | --DOCSHELL 167E1800 == 40 [pid = 3972] [id = 8] 04:52:22 INFO - PROCESS | 3972 | --DOCSHELL 1B20D400 == 39 [pid = 3972] [id = 15] 04:52:22 INFO - PROCESS | 3972 | --DOCSHELL 131DC800 == 38 [pid = 3972] [id = 23] 04:52:22 INFO - PROCESS | 3972 | --DOMWINDOW == 98 (19995400) [pid = 3972] [serial = 829] [outer = 00000000] [url = about:blank] 04:52:22 INFO - PROCESS | 3972 | --DOMWINDOW == 97 (1799F800) [pid = 3972] [serial = 817] [outer = 00000000] [url = about:blank] 04:52:22 INFO - PROCESS | 3972 | --DOMWINDOW == 96 (1302FC00) [pid = 3972] [serial = 808] [outer = 00000000] [url = about:blank] 04:52:22 INFO - PROCESS | 3972 | --DOMWINDOW == 95 (15491800) [pid = 3972] [serial = 811] [outer = 00000000] [url = about:blank] 04:52:22 INFO - PROCESS | 3972 | --DOMWINDOW == 94 (13CDD000) [pid = 3972] [serial = 799] [outer = 00000000] [url = about:blank] 04:52:22 INFO - PROCESS | 3972 | --DOMWINDOW == 93 (1605C400) [pid = 3972] [serial = 813] [outer = 00000000] [url = about:blank] 04:52:22 INFO - PROCESS | 3972 | --DOMWINDOW == 92 (182DD000) [pid = 3972] [serial = 820] [outer = 00000000] [url = about:blank] 04:52:22 INFO - PROCESS | 3972 | --DOMWINDOW == 91 (13460800) [pid = 3972] [serial = 805] [outer = 00000000] [url = about:blank] 04:52:22 INFO - PROCESS | 3972 | --DOMWINDOW == 90 (19C6C000) [pid = 3972] [serial = 823] [outer = 00000000] [url = about:blank] 04:52:22 INFO - PROCESS | 3972 | --DOMWINDOW == 89 (12AAD400) [pid = 3972] [serial = 826] [outer = 00000000] [url = about:blank] 04:52:22 INFO - PROCESS | 3972 | --DOMWINDOW == 88 (182DA800) [pid = 3972] [serial = 828] [outer = 00000000] [url = about:blank] 04:52:22 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (12819400) [pid = 3972] [serial = 807] [outer = 00000000] [url = about:blank] 04:52:22 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (19998400) [pid = 3972] [serial = 822] [outer = 00000000] [url = about:blank] 04:52:22 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (182D9800) [pid = 3972] [serial = 819] [outer = 00000000] [url = about:blank] 04:52:22 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (176B0400) [pid = 3972] [serial = 816] [outer = 00000000] [url = about:blank] 04:52:22 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (13279000) [pid = 3972] [serial = 804] [outer = 00000000] [url = about:blank] 04:52:22 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (1511A000) [pid = 3972] [serial = 810] [outer = 00000000] [url = about:blank] 04:52:22 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (114C3800) [pid = 3972] [serial = 802] [outer = 00000000] [url = about:blank] 04:52:22 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (165AA800) [pid = 3972] [serial = 814] [outer = 00000000] [url = about:blank] 04:52:22 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (110A6000) [pid = 3972] [serial = 801] [outer = 00000000] [url = about:blank] 04:52:22 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (11C2EC00) [pid = 3972] [serial = 825] [outer = 00000000] [url = about:blank] 04:52:22 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (1A04AC00) [pid = 3972] [serial = 831] [outer = 00000000] [url = about:blank] 04:52:22 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (1A04B400) [pid = 3972] [serial = 832] [outer = 00000000] [url = about:blank] 04:52:22 INFO - PROCESS | 3972 | 1466250742785 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]]]}] 04:52:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 04:52:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 907ms 04:52:22 INFO - PROCESS | 3972 | 1466250742825 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 04:52:22 INFO - PROCESS | 3972 | 1466250742829 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 04:52:22 INFO - PROCESS | 3972 | 1466250742835 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 04:52:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 04:52:22 INFO - PROCESS | 3972 | 1466250742837 Marionette TRACE conn3 <- [1,1150,null,{}] 04:52:22 INFO - PROCESS | 3972 | 1466250742845 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}] 04:52:22 INFO - PROCESS | 3972 | 1466250742847 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:22 INFO - PROCESS | 3972 | 1466250742934 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 04:52:22 INFO - PROCESS | 3972 | 1466250742942 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:22 INFO - PROCESS | 3972 | 1466250742944 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:22 INFO - PROCESS | 3972 | ++DOCSHELL 1327B000 == 39 [pid = 3972] [id = 297] 04:52:22 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (1327C400) [pid = 3972] [serial = 890] [outer = 00000000] 04:52:22 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (13D1CC00) [pid = 3972] [serial = 891] [outer = 1327C400] 04:52:23 INFO - PROCESS | 3972 | 1466250742990 Marionette DEBUG loaded listener.js 04:52:23 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (14EC1C00) [pid = 3972] [serial = 892] [outer = 1327C400] 04:52:23 INFO - PROCESS | 3972 | 1466250743468 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]]]}] 04:52:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 04:52:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 688ms 04:52:23 INFO - PROCESS | 3972 | 1466250743554 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 04:52:23 INFO - PROCESS | 3972 | 1466250743556 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 04:52:23 INFO - PROCESS | 3972 | 1466250743562 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 04:52:23 INFO - PROCESS | 3972 | 1466250743565 Marionette TRACE conn3 <- [1,1154,null,{}] 04:52:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 04:52:23 INFO - PROCESS | 3972 | 1466250743577 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}] 04:52:23 INFO - PROCESS | 3972 | 1466250743581 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:23 INFO - PROCESS | 3972 | 1466250743666 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 04:52:23 INFO - PROCESS | 3972 | 1466250743756 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:23 INFO - PROCESS | 3972 | 1466250743759 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:23 INFO - PROCESS | 3972 | ++DOCSHELL 16577C00 == 40 [pid = 3972] [id = 298] 04:52:23 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (16FC1000) [pid = 3972] [serial = 893] [outer = 00000000] 04:52:23 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (176AB000) [pid = 3972] [serial = 894] [outer = 16FC1000] 04:52:23 INFO - PROCESS | 3972 | 1466250743805 Marionette DEBUG loaded listener.js 04:52:23 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (18032000) [pid = 3972] [serial = 895] [outer = 16FC1000] 04:52:24 INFO - PROCESS | 3972 | 1466250744195 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]]]}] 04:52:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 04:52:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 703ms 04:52:24 INFO - PROCESS | 3972 | 1466250744265 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 04:52:24 INFO - PROCESS | 3972 | 1466250744268 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 04:52:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 04:52:24 INFO - PROCESS | 3972 | 1466250744271 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 04:52:24 INFO - PROCESS | 3972 | 1466250744273 Marionette TRACE conn3 <- [1,1158,null,{}] 04:52:24 INFO - PROCESS | 3972 | 1466250744276 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}] 04:52:24 INFO - PROCESS | 3972 | 1466250744278 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:24 INFO - PROCESS | 3972 | 1466250744361 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 04:52:24 INFO - PROCESS | 3972 | 1466250744366 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:24 INFO - PROCESS | 3972 | 1466250744368 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:24 INFO - PROCESS | 3972 | ++DOCSHELL 18210C00 == 41 [pid = 3972] [id = 299] 04:52:24 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (198DB000) [pid = 3972] [serial = 896] [outer = 00000000] 04:52:24 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (198E3400) [pid = 3972] [serial = 897] [outer = 198DB000] 04:52:24 INFO - PROCESS | 3972 | 1466250744412 Marionette DEBUG loaded listener.js 04:52:24 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (198E4C00) [pid = 3972] [serial = 898] [outer = 198DB000] 04:52:24 INFO - PROCESS | 3972 | 1466250744867 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]]]}] 04:52:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 04:52:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 641ms 04:52:24 INFO - PROCESS | 3972 | 1466250744910 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 04:52:24 INFO - PROCESS | 3972 | 1466250744912 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 04:52:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 04:52:24 INFO - PROCESS | 3972 | 1466250744915 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 04:52:24 INFO - PROCESS | 3972 | 1466250744917 Marionette TRACE conn3 <- [1,1162,null,{}] 04:52:24 INFO - PROCESS | 3972 | 1466250744920 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}] 04:52:24 INFO - PROCESS | 3972 | 1466250744922 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:25 INFO - PROCESS | 3972 | 1466250745032 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 04:52:25 INFO - PROCESS | 3972 | 1466250745122 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:25 INFO - PROCESS | 3972 | 1466250745124 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:25 INFO - PROCESS | 3972 | ++DOCSHELL 19C0E000 == 42 [pid = 3972] [id = 300] 04:52:25 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (19C0E400) [pid = 3972] [serial = 899] [outer = 00000000] 04:52:25 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (19C6C800) [pid = 3972] [serial = 900] [outer = 19C0E400] 04:52:25 INFO - PROCESS | 3972 | 1466250745167 Marionette DEBUG loaded listener.js 04:52:25 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (19C6E000) [pid = 3972] [serial = 901] [outer = 19C0E400] 04:52:25 INFO - PROCESS | 3972 | 1466250745578 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] 04:52:25 INFO - PROCESS | 3972 | 1466250745616 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 04:52:25 INFO - PROCESS | 3972 | 1466250745619 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 04:52:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 04:52:25 INFO - PROCESS | 3972 | 1466250745621 Marionette TRACE conn3 <- [1,1166,null,{}] 04:52:25 INFO - PROCESS | 3972 | 1466250745624 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}] 04:52:25 INFO - PROCESS | 3972 | 1466250745629 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:25 INFO - PROCESS | 3972 | 1466250745764 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 04:52:25 INFO - PROCESS | 3972 | 1466250745826 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:25 INFO - PROCESS | 3972 | 1466250745828 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:25 INFO - PROCESS | 3972 | ++DOCSHELL 198E7000 == 43 [pid = 3972] [id = 301] 04:52:25 INFO - PROCESS | 3972 | ++DOMWINDOW == 89 (1A042400) [pid = 3972] [serial = 902] [outer = 00000000] 04:52:25 INFO - PROCESS | 3972 | ++DOMWINDOW == 90 (1A657800) [pid = 3972] [serial = 903] [outer = 1A042400] 04:52:25 INFO - PROCESS | 3972 | 1466250745871 Marionette DEBUG loaded listener.js 04:52:25 INFO - PROCESS | 3972 | ++DOMWINDOW == 91 (1A7BAC00) [pid = 3972] [serial = 904] [outer = 1A042400] 04:52:26 INFO - PROCESS | 3972 | 1466250746417 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] 04:52:26 INFO - PROCESS | 3972 | 1466250746464 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 04:52:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 04:52:26 INFO - PROCESS | 3972 | 1466250746476 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 04:52:26 INFO - PROCESS | 3972 | 1466250746477 Marionette TRACE conn3 <- [1,1170,null,{}] 04:52:26 INFO - PROCESS | 3972 | 1466250746481 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}] 04:52:26 INFO - PROCESS | 3972 | 1466250746483 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:26 INFO - PROCESS | 3972 | 1466250746597 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 04:52:26 INFO - PROCESS | 3972 | 1466250746606 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:26 INFO - PROCESS | 3972 | 1466250746608 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:26 INFO - PROCESS | 3972 | ++DOCSHELL 1A7D5000 == 44 [pid = 3972] [id = 302] 04:52:26 INFO - PROCESS | 3972 | ++DOMWINDOW == 92 (1A7DD400) [pid = 3972] [serial = 905] [outer = 00000000] 04:52:26 INFO - PROCESS | 3972 | ++DOMWINDOW == 93 (1AB18800) [pid = 3972] [serial = 906] [outer = 1A7DD400] 04:52:26 INFO - PROCESS | 3972 | 1466250746653 Marionette DEBUG loaded listener.js 04:52:26 INFO - PROCESS | 3972 | ++DOMWINDOW == 94 (1AB19000) [pid = 3972] [serial = 907] [outer = 1A7DD400] 04:52:27 INFO - PROCESS | 3972 | --DOMWINDOW == 93 (1799C000) [pid = 3972] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 04:52:27 INFO - PROCESS | 3972 | --DOMWINDOW == 92 (165AD400) [pid = 3972] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 04:52:27 INFO - PROCESS | 3972 | --DOMWINDOW == 91 (131D8800) [pid = 3972] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 04:52:27 INFO - PROCESS | 3972 | --DOMWINDOW == 90 (15D42C00) [pid = 3972] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 04:52:27 INFO - PROCESS | 3972 | --DOMWINDOW == 89 (1A106000) [pid = 3972] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 04:52:27 INFO - PROCESS | 3972 | --DOMWINDOW == 88 (11ADA800) [pid = 3972] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 04:52:27 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (13159800) [pid = 3972] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 04:52:27 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (11AE0400) [pid = 3972] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 04:52:27 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (15F99C00) [pid = 3972] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 04:52:27 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (1999AC00) [pid = 3972] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 04:52:27 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (12AE9400) [pid = 3972] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 04:52:27 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (14EB5000) [pid = 3972] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 04:52:27 INFO - PROCESS | 3972 | 1466250747217 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] 04:52:27 INFO - PROCESS | 3972 | 1466250747262 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 04:52:27 INFO - PROCESS | 3972 | 1466250747265 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 04:52:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 04:52:27 INFO - PROCESS | 3972 | 1466250747267 Marionette TRACE conn3 <- [1,1174,null,{}] 04:52:27 INFO - PROCESS | 3972 | 1466250747270 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}] 04:52:27 INFO - PROCESS | 3972 | 1466250747272 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:27 INFO - PROCESS | 3972 | 1466250747384 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 04:52:27 INFO - PROCESS | 3972 | 1466250747445 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:27 INFO - PROCESS | 3972 | 1466250747447 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:27 INFO - PROCESS | 3972 | ++DOCSHELL 12AED400 == 45 [pid = 3972] [id = 303] 04:52:27 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (13074000) [pid = 3972] [serial = 908] [outer = 00000000] 04:52:27 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (182D5800) [pid = 3972] [serial = 909] [outer = 13074000] 04:52:27 INFO - PROCESS | 3972 | 1466250747489 Marionette DEBUG loaded listener.js 04:52:27 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (1A7D9000) [pid = 3972] [serial = 910] [outer = 13074000] 04:52:27 INFO - PROCESS | 3972 | 1466250747847 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] 04:52:27 INFO - PROCESS | 3972 | 1466250747918 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 04:52:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 04:52:27 INFO - PROCESS | 3972 | 1466250747924 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 04:52:27 INFO - PROCESS | 3972 | 1466250747926 Marionette TRACE conn3 <- [1,1178,null,{}] 04:52:27 INFO - PROCESS | 3972 | 1466250747929 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}] 04:52:27 INFO - PROCESS | 3972 | 1466250747931 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:28 INFO - PROCESS | 3972 | 1466250748010 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 04:52:28 INFO - PROCESS | 3972 | 1466250748016 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:28 INFO - PROCESS | 3972 | 1466250748018 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:28 INFO - PROCESS | 3972 | ++DOCSHELL 16D47800 == 46 [pid = 3972] [id = 304] 04:52:28 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (16D48800) [pid = 3972] [serial = 911] [outer = 00000000] 04:52:28 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (16D4CC00) [pid = 3972] [serial = 912] [outer = 16D48800] 04:52:28 INFO - PROCESS | 3972 | 1466250748060 Marionette DEBUG loaded listener.js 04:52:28 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (16D4F800) [pid = 3972] [serial = 913] [outer = 16D48800] 04:52:28 INFO - PROCESS | 3972 | 1466250748497 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] 04:52:28 INFO - PROCESS | 3972 | 1466250748519 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 04:52:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 04:52:28 INFO - PROCESS | 3972 | 1466250748522 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 04:52:28 INFO - PROCESS | 3972 | 1466250748524 Marionette TRACE conn3 <- [1,1182,null,{}] 04:52:28 INFO - PROCESS | 3972 | 1466250748527 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}] 04:52:28 INFO - PROCESS | 3972 | 1466250748529 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:28 INFO - PROCESS | 3972 | 1466250748647 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 04:52:28 INFO - PROCESS | 3972 | 1466250748655 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:28 INFO - PROCESS | 3972 | 1466250748657 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:28 INFO - PROCESS | 3972 | ++DOCSHELL 198B1400 == 47 [pid = 3972] [id = 305] 04:52:28 INFO - PROCESS | 3972 | ++DOMWINDOW == 89 (198B2C00) [pid = 3972] [serial = 914] [outer = 00000000] 04:52:28 INFO - PROCESS | 3972 | ++DOMWINDOW == 90 (198B5C00) [pid = 3972] [serial = 915] [outer = 198B2C00] 04:52:28 INFO - PROCESS | 3972 | 1466250748699 Marionette DEBUG loaded listener.js 04:52:28 INFO - PROCESS | 3972 | ++DOMWINDOW == 91 (198B8000) [pid = 3972] [serial = 916] [outer = 198B2C00] 04:52:29 INFO - PROCESS | 3972 | 1466250749176 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] 04:52:29 INFO - PROCESS | 3972 | 1466250749227 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 04:52:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 04:52:29 INFO - PROCESS | 3972 | 1466250749233 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 04:52:29 INFO - PROCESS | 3972 | 1466250749236 Marionette TRACE conn3 <- [1,1186,null,{}] 04:52:29 INFO - PROCESS | 3972 | 1466250749242 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}] 04:52:29 INFO - PROCESS | 3972 | 1466250749245 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:29 INFO - PROCESS | 3972 | 1466250749390 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 04:52:29 INFO - PROCESS | 3972 | 1466250749576 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:29 INFO - PROCESS | 3972 | 1466250749579 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:29 INFO - PROCESS | 3972 | ++DOCSHELL 12D6A800 == 48 [pid = 3972] [id = 306] 04:52:29 INFO - PROCESS | 3972 | ++DOMWINDOW == 92 (1302FC00) [pid = 3972] [serial = 917] [outer = 00000000] 04:52:29 INFO - PROCESS | 3972 | ++DOMWINDOW == 93 (131DFC00) [pid = 3972] [serial = 918] [outer = 1302FC00] 04:52:29 INFO - PROCESS | 3972 | 1466250749635 Marionette DEBUG loaded listener.js 04:52:29 INFO - PROCESS | 3972 | ++DOMWINDOW == 94 (13948400) [pid = 3972] [serial = 919] [outer = 1302FC00] 04:52:30 INFO - PROCESS | 3972 | 1466250750177 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]]]}] 04:52:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 04:52:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1001ms 04:52:30 INFO - PROCESS | 3972 | 1466250750237 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 04:52:30 INFO - PROCESS | 3972 | 1466250750241 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 04:52:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 04:52:30 INFO - PROCESS | 3972 | 1466250750248 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 04:52:30 INFO - PROCESS | 3972 | 1466250750250 Marionette TRACE conn3 <- [1,1190,null,{}] 04:52:30 INFO - PROCESS | 3972 | 1466250750254 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}] 04:52:30 INFO - PROCESS | 3972 | 1466250750257 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:30 INFO - PROCESS | 3972 | 1466250750368 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 04:52:30 INFO - PROCESS | 3972 | 1466250750502 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:30 INFO - PROCESS | 3972 | 1466250750504 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:30 INFO - PROCESS | 3972 | ++DOCSHELL 16D4C000 == 49 [pid = 3972] [id = 307] 04:52:30 INFO - PROCESS | 3972 | ++DOMWINDOW == 95 (16D4C800) [pid = 3972] [serial = 920] [outer = 00000000] 04:52:30 INFO - PROCESS | 3972 | ++DOMWINDOW == 96 (17692800) [pid = 3972] [serial = 921] [outer = 16D4C800] 04:52:30 INFO - PROCESS | 3972 | 1466250750559 Marionette DEBUG loaded listener.js 04:52:30 INFO - PROCESS | 3972 | ++DOMWINDOW == 97 (18085000) [pid = 3972] [serial = 922] [outer = 16D4C800] 04:52:31 INFO - PROCESS | 3972 | 1466250751159 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]]]}] 04:52:31 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 04:52:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 938ms 04:52:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 04:52:31 INFO - PROCESS | 3972 | 1466250751192 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 04:52:31 INFO - PROCESS | 3972 | 1466250751195 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 04:52:31 INFO - PROCESS | 3972 | 1466250751199 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 04:52:31 INFO - PROCESS | 3972 | 1466250751204 Marionette TRACE conn3 <- [1,1194,null,{}] 04:52:31 INFO - PROCESS | 3972 | 1466250751220 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}] 04:52:31 INFO - PROCESS | 3972 | 1466250751225 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:31 INFO - PROCESS | 3972 | 1466250751332 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 04:52:31 INFO - PROCESS | 3972 | 1466250751464 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:31 INFO - PROCESS | 3972 | 1466250751468 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:31 INFO - PROCESS | 3972 | ++DOCSHELL 18210400 == 50 [pid = 3972] [id = 308] 04:52:31 INFO - PROCESS | 3972 | ++DOMWINDOW == 98 (198AD400) [pid = 3972] [serial = 923] [outer = 00000000] 04:52:31 INFO - PROCESS | 3972 | ++DOMWINDOW == 99 (198B8C00) [pid = 3972] [serial = 924] [outer = 198AD400] 04:52:31 INFO - PROCESS | 3972 | 1466250751523 Marionette DEBUG loaded listener.js 04:52:31 INFO - PROCESS | 3972 | ++DOMWINDOW == 100 (198DF000) [pid = 3972] [serial = 925] [outer = 198AD400] 04:52:32 INFO - PROCESS | 3972 | 1466250752096 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]]]}] 04:52:32 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 04:52:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 938ms 04:52:32 INFO - PROCESS | 3972 | 1466250752143 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 04:52:32 INFO - PROCESS | 3972 | 1466250752146 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 04:52:32 INFO - PROCESS | 3972 | 1466250752149 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 04:52:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 04:52:32 INFO - PROCESS | 3972 | 1466250752151 Marionette TRACE conn3 <- [1,1198,null,{}] 04:52:32 INFO - PROCESS | 3972 | 1466250752155 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}] 04:52:32 INFO - PROCESS | 3972 | 1466250752157 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:32 INFO - PROCESS | 3972 | 1466250752296 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 04:52:32 INFO - PROCESS | 3972 | 1466250752440 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:32 INFO - PROCESS | 3972 | 1466250752443 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:32 INFO - PROCESS | 3972 | ++DOCSHELL 1769A400 == 51 [pid = 3972] [id = 309] 04:52:32 INFO - PROCESS | 3972 | ++DOMWINDOW == 101 (19C6C400) [pid = 3972] [serial = 926] [outer = 00000000] 04:52:32 INFO - PROCESS | 3972 | ++DOMWINDOW == 102 (1A10B000) [pid = 3972] [serial = 927] [outer = 19C6C400] 04:52:32 INFO - PROCESS | 3972 | 1466250752496 Marionette DEBUG loaded listener.js 04:52:32 INFO - PROCESS | 3972 | ++DOMWINDOW == 103 (1A60A400) [pid = 3972] [serial = 928] [outer = 19C6C400] 04:52:33 INFO - PROCESS | 3972 | 1466250753188 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]]]}] 04:52:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 04:52:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1079ms 04:52:33 INFO - PROCESS | 3972 | 1466250753245 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 04:52:33 INFO - PROCESS | 3972 | 1466250753251 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 04:52:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 04:52:33 INFO - PROCESS | 3972 | 1466250753256 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 04:52:33 INFO - PROCESS | 3972 | 1466250753259 Marionette TRACE conn3 <- [1,1202,null,{}] 04:52:33 INFO - PROCESS | 3972 | 1466250753265 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}] 04:52:33 INFO - PROCESS | 3972 | 1466250753268 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:33 INFO - PROCESS | 3972 | 1466250753364 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 04:52:33 INFO - PROCESS | 3972 | 1466250753470 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:33 INFO - PROCESS | 3972 | 1466250753473 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:33 INFO - PROCESS | 3972 | ++DOCSHELL 1326E400 == 52 [pid = 3972] [id = 310] 04:52:33 INFO - PROCESS | 3972 | ++DOMWINDOW == 104 (1326EC00) [pid = 3972] [serial = 929] [outer = 00000000] 04:52:33 INFO - PROCESS | 3972 | ++DOMWINDOW == 105 (14325800) [pid = 3972] [serial = 930] [outer = 1326EC00] 04:52:33 INFO - PROCESS | 3972 | 1466250753520 Marionette DEBUG loaded listener.js 04:52:33 INFO - PROCESS | 3972 | ++DOMWINDOW == 106 (15428000) [pid = 3972] [serial = 931] [outer = 1326EC00] 04:52:34 INFO - PROCESS | 3972 | --DOCSHELL 13067000 == 51 [pid = 3972] [id = 290] 04:52:34 INFO - PROCESS | 3972 | --DOCSHELL 10433C00 == 50 [pid = 3972] [id = 289] 04:52:34 INFO - PROCESS | 3972 | --DOCSHELL 16D47800 == 49 [pid = 3972] [id = 304] 04:52:34 INFO - PROCESS | 3972 | --DOCSHELL 12AED400 == 48 [pid = 3972] [id = 303] 04:52:34 INFO - PROCESS | 3972 | --DOCSHELL 1A7D5000 == 47 [pid = 3972] [id = 302] 04:52:34 INFO - PROCESS | 3972 | --DOCSHELL 198E7000 == 46 [pid = 3972] [id = 301] 04:52:34 INFO - PROCESS | 3972 | --DOCSHELL 19C0E000 == 45 [pid = 3972] [id = 300] 04:52:34 INFO - PROCESS | 3972 | --DOCSHELL 18210C00 == 44 [pid = 3972] [id = 299] 04:52:34 INFO - PROCESS | 3972 | --DOCSHELL 16577C00 == 43 [pid = 3972] [id = 298] 04:52:34 INFO - PROCESS | 3972 | --DOCSHELL 1327B000 == 42 [pid = 3972] [id = 297] 04:52:34 INFO - PROCESS | 3972 | --DOCSHELL 12AAA800 == 41 [pid = 3972] [id = 296] 04:52:34 INFO - PROCESS | 3972 | --DOCSHELL 110A2C00 == 40 [pid = 3972] [id = 292] 04:52:34 INFO - PROCESS | 3972 | --DOCSHELL 14EBD400 == 39 [pid = 3972] [id = 293] 04:52:34 INFO - PROCESS | 3972 | --DOCSHELL 198E3000 == 38 [pid = 3972] [id = 291] 04:52:34 INFO - PROCESS | 3972 | --DOCSHELL 13073400 == 37 [pid = 3972] [id = 287] 04:52:34 INFO - PROCESS | 3972 | --DOCSHELL 10437C00 == 36 [pid = 3972] [id = 288] 04:52:34 INFO - PROCESS | 3972 | --DOCSHELL 19C07400 == 35 [pid = 3972] [id = 294] 04:52:34 INFO - PROCESS | 3972 | --DOCSHELL 1A7B0400 == 34 [pid = 3972] [id = 295] 04:52:34 INFO - PROCESS | 3972 | --DOCSHELL 13157400 == 33 [pid = 3972] [id = 268] 04:52:34 INFO - PROCESS | 3972 | --DOCSHELL 1A592C00 == 32 [pid = 3972] [id = 10] 04:52:34 INFO - PROCESS | 3972 | --DOCSHELL 1769A400 == 31 [pid = 3972] [id = 309] 04:52:34 INFO - PROCESS | 3972 | --DOCSHELL 18210400 == 30 [pid = 3972] [id = 308] 04:52:34 INFO - PROCESS | 3972 | --DOCSHELL 198B1400 == 29 [pid = 3972] [id = 305] 04:52:34 INFO - PROCESS | 3972 | --DOCSHELL 12D6A800 == 28 [pid = 3972] [id = 306] 04:52:34 INFO - PROCESS | 3972 | --DOCSHELL 16D4C000 == 27 [pid = 3972] [id = 307] 04:52:34 INFO - PROCESS | 3972 | --DOMWINDOW == 105 (18140400) [pid = 3972] [serial = 858] [outer = 00000000] [url = about:blank] 04:52:34 INFO - PROCESS | 3972 | --DOMWINDOW == 104 (170B7800) [pid = 3972] [serial = 855] [outer = 00000000] [url = about:blank] 04:52:34 INFO - PROCESS | 3972 | --DOMWINDOW == 103 (13D1C000) [pid = 3972] [serial = 849] [outer = 00000000] [url = about:blank] 04:52:34 INFO - PROCESS | 3972 | --DOMWINDOW == 102 (14321800) [pid = 3972] [serial = 850] [outer = 00000000] [url = about:blank] 04:52:34 INFO - PROCESS | 3972 | --DOMWINDOW == 101 (15F0B800) [pid = 3972] [serial = 852] [outer = 00000000] [url = about:blank] 04:52:34 INFO - PROCESS | 3972 | --DOMWINDOW == 100 (15F94000) [pid = 3972] [serial = 853] [outer = 00000000] [url = about:blank] 04:52:34 INFO - PROCESS | 3972 | --DOMWINDOW == 99 (1A60AC00) [pid = 3972] [serial = 844] [outer = 00000000] [url = about:blank] 04:52:34 INFO - PROCESS | 3972 | --DOMWINDOW == 98 (1A603C00) [pid = 3972] [serial = 843] [outer = 00000000] [url = about:blank] 04:52:34 INFO - PROCESS | 3972 | --DOMWINDOW == 97 (1511AC00) [pid = 3972] [serial = 838] [outer = 00000000] [url = about:blank] 04:52:34 INFO - PROCESS | 3972 | --DOMWINDOW == 96 (1345A400) [pid = 3972] [serial = 837] [outer = 00000000] [url = about:blank] 04:52:34 INFO - PROCESS | 3972 | --DOMWINDOW == 95 (1A111C00) [pid = 3972] [serial = 834] [outer = 00000000] [url = about:blank] 04:52:34 INFO - PROCESS | 3972 | --DOMWINDOW == 94 (1A03E400) [pid = 3972] [serial = 862] [outer = 00000000] [url = about:blank] 04:52:34 INFO - PROCESS | 3972 | --DOMWINDOW == 93 (1322A400) [pid = 3972] [serial = 847] [outer = 00000000] [url = about:blank] 04:52:34 INFO - PROCESS | 3972 | --DOMWINDOW == 92 (1310D400) [pid = 3972] [serial = 846] [outer = 00000000] [url = about:blank] 04:52:34 INFO - PROCESS | 3972 | --DOMWINDOW == 91 (19C08C00) [pid = 3972] [serial = 861] [outer = 00000000] [url = about:blank] 04:52:34 INFO - PROCESS | 3972 | --DOMWINDOW == 90 (1802F000) [pid = 3972] [serial = 841] [outer = 00000000] [url = about:blank] 04:52:34 INFO - PROCESS | 3972 | --DOMWINDOW == 89 (175EFC00) [pid = 3972] [serial = 840] [outer = 00000000] [url = about:blank] 04:52:34 INFO - PROCESS | 3972 | --DOMWINDOW == 88 (1A649C00) [pid = 3972] [serial = 873] [outer = 00000000] [url = about:blank] 04:52:34 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (1A0E8800) [pid = 3972] [serial = 864] [outer = 00000000] [url = about:blank] 04:52:34 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (1430DC00) [pid = 3972] [serial = 867] [outer = 00000000] [url = about:blank] 04:52:34 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (16990800) [pid = 3972] [serial = 868] [outer = 00000000] [url = about:blank] 04:52:34 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (1A049800) [pid = 3972] [serial = 870] [outer = 00000000] [url = about:blank] 04:52:34 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (1A59A000) [pid = 3972] [serial = 871] [outer = 00000000] [url = about:blank] 04:52:34 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (1A2E8C00) [pid = 3972] [serial = 865] [outer = 00000000] [url = about:blank] 04:52:34 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (182D4400) [pid = 3972] [serial = 859] [outer = 00000000] [url = about:blank] 04:52:34 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (176AB800) [pid = 3972] [serial = 856] [outer = 00000000] [url = about:blank] 04:52:34 INFO - PROCESS | 3972 | 1466250754821 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]]]}] 04:52:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 04:52:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1610ms 04:52:34 INFO - PROCESS | 3972 | 1466250754870 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 04:52:34 INFO - PROCESS | 3972 | 1466250754874 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 04:52:34 INFO - PROCESS | 3972 | 1466250754879 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 04:52:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 04:52:34 INFO - PROCESS | 3972 | 1466250754882 Marionette TRACE conn3 <- [1,1206,null,{}] 04:52:34 INFO - PROCESS | 3972 | 1466250754887 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}] 04:52:34 INFO - PROCESS | 3972 | 1466250754890 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:35 INFO - PROCESS | 3972 | 1466250754983 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 04:52:35 INFO - PROCESS | 3972 | 1466250755072 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:35 INFO - PROCESS | 3972 | 1466250755077 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:35 INFO - PROCESS | 3972 | ++DOCSHELL 10F82400 == 28 [pid = 3972] [id = 311] 04:52:35 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (10F82C00) [pid = 3972] [serial = 932] [outer = 00000000] 04:52:35 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (12AB2C00) [pid = 3972] [serial = 933] [outer = 10F82C00] 04:52:35 INFO - PROCESS | 3972 | 1466250755123 Marionette DEBUG loaded listener.js 04:52:35 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (12AF3400) [pid = 3972] [serial = 934] [outer = 10F82C00] 04:52:35 INFO - PROCESS | 3972 | 1466250755528 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]]]}] 04:52:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 04:52:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 704ms 04:52:35 INFO - PROCESS | 3972 | 1466250755579 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 04:52:35 INFO - PROCESS | 3972 | 1466250755584 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 04:52:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 04:52:35 INFO - PROCESS | 3972 | 1466250755629 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 04:52:35 INFO - PROCESS | 3972 | 1466250755631 Marionette TRACE conn3 <- [1,1210,null,{}] 04:52:35 INFO - PROCESS | 3972 | 1466250755635 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}] 04:52:35 INFO - PROCESS | 3972 | 1466250755638 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:35 INFO - PROCESS | 3972 | 1466250755724 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 04:52:35 INFO - PROCESS | 3972 | 1466250755736 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:35 INFO - PROCESS | 3972 | 1466250755738 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:35 INFO - PROCESS | 3972 | ++DOCSHELL 13D1C000 == 29 [pid = 3972] [id = 312] 04:52:35 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (13D1B800) [pid = 3972] [serial = 935] [outer = 00000000] 04:52:35 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (14314400) [pid = 3972] [serial = 936] [outer = 13D1B800] 04:52:35 INFO - PROCESS | 3972 | 1466250755788 Marionette DEBUG loaded listener.js 04:52:35 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (1432A400) [pid = 3972] [serial = 937] [outer = 13D1B800] 04:52:36 INFO - PROCESS | 3972 | 1466250756245 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] 04:52:36 INFO - PROCESS | 3972 | 1466250756269 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 04:52:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 04:52:36 INFO - PROCESS | 3972 | 1466250756276 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 04:52:36 INFO - PROCESS | 3972 | 1466250756280 Marionette TRACE conn3 <- [1,1214,null,{}] 04:52:36 INFO - PROCESS | 3972 | 1466250756290 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}] 04:52:36 INFO - PROCESS | 3972 | 1466250756297 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:36 INFO - PROCESS | 3972 | 1466250756385 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 04:52:36 INFO - PROCESS | 3972 | 1466250756394 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:36 INFO - PROCESS | 3972 | 1466250756399 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:36 INFO - PROCESS | 3972 | ++DOCSHELL 15F92000 == 30 [pid = 3972] [id = 313] 04:52:36 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (15F93C00) [pid = 3972] [serial = 938] [outer = 00000000] 04:52:36 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (16D43800) [pid = 3972] [serial = 939] [outer = 15F93C00] 04:52:36 INFO - PROCESS | 3972 | 1466250756446 Marionette DEBUG loaded listener.js 04:52:36 INFO - PROCESS | 3972 | ++DOMWINDOW == 89 (16D4C000) [pid = 3972] [serial = 940] [outer = 15F93C00] 04:52:36 INFO - PROCESS | 3972 | 1466250756891 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]]]}] 04:52:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 04:52:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 626ms 04:52:36 INFO - PROCESS | 3972 | 1466250756925 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 04:52:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 04:52:36 INFO - PROCESS | 3972 | 1466250756937 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 04:52:36 INFO - PROCESS | 3972 | 1466250756952 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 04:52:36 INFO - PROCESS | 3972 | 1466250756954 Marionette TRACE conn3 <- [1,1218,null,{}] 04:52:36 INFO - PROCESS | 3972 | 1466250756957 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}] 04:52:36 INFO - PROCESS | 3972 | 1466250756959 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:37 INFO - PROCESS | 3972 | 1466250757077 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 04:52:37 INFO - PROCESS | 3972 | 1466250757159 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:37 INFO - PROCESS | 3972 | 1466250757161 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:37 INFO - PROCESS | 3972 | ++DOCSHELL 175FB000 == 31 [pid = 3972] [id = 314] 04:52:37 INFO - PROCESS | 3972 | ++DOMWINDOW == 90 (175FC800) [pid = 3972] [serial = 941] [outer = 00000000] 04:52:37 INFO - PROCESS | 3972 | ++DOMWINDOW == 91 (176AF800) [pid = 3972] [serial = 942] [outer = 175FC800] 04:52:37 INFO - PROCESS | 3972 | 1466250757205 Marionette DEBUG loaded listener.js 04:52:37 INFO - PROCESS | 3972 | ++DOMWINDOW == 92 (179A0800) [pid = 3972] [serial = 943] [outer = 175FC800] 04:52:37 INFO - PROCESS | 3972 | 1466250757611 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]]]}] 04:52:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 04:52:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 704ms 04:52:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 04:52:37 INFO - PROCESS | 3972 | 1466250757643 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 04:52:37 INFO - PROCESS | 3972 | 1466250757645 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 04:52:37 INFO - PROCESS | 3972 | 1466250757648 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 04:52:37 INFO - PROCESS | 3972 | 1466250757650 Marionette TRACE conn3 <- [1,1222,null,{}] 04:52:37 INFO - PROCESS | 3972 | 1466250757653 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}] 04:52:37 INFO - PROCESS | 3972 | 1466250757655 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:37 INFO - PROCESS | 3972 | 1466250757764 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 04:52:37 INFO - PROCESS | 3972 | 1466250757769 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:37 INFO - PROCESS | 3972 | 1466250757771 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:37 INFO - PROCESS | 3972 | ++DOCSHELL 1799C000 == 32 [pid = 3972] [id = 315] 04:52:37 INFO - PROCESS | 3972 | ++DOMWINDOW == 93 (18032800) [pid = 3972] [serial = 944] [outer = 00000000] 04:52:37 INFO - PROCESS | 3972 | ++DOMWINDOW == 94 (1808D400) [pid = 3972] [serial = 945] [outer = 18032800] 04:52:37 INFO - PROCESS | 3972 | 1466250757819 Marionette DEBUG loaded listener.js 04:52:37 INFO - PROCESS | 3972 | ++DOMWINDOW == 95 (18131C00) [pid = 3972] [serial = 946] [outer = 18032800] 04:52:38 INFO - PROCESS | 3972 | 1466250758257 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]]]}] 04:52:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 04:52:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 626ms 04:52:38 INFO - PROCESS | 3972 | 1466250758286 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 04:52:38 INFO - PROCESS | 3972 | 1466250758288 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 04:52:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 04:52:38 INFO - PROCESS | 3972 | 1466250758291 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 04:52:38 INFO - PROCESS | 3972 | 1466250758293 Marionette TRACE conn3 <- [1,1226,null,{}] 04:52:38 INFO - PROCESS | 3972 | 1466250758296 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}] 04:52:38 INFO - PROCESS | 3972 | 1466250758301 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:38 INFO - PROCESS | 3972 | 1466250758441 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 04:52:38 INFO - PROCESS | 3972 | 1466250758528 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:38 INFO - PROCESS | 3972 | 1466250758531 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:38 INFO - PROCESS | 3972 | ++DOCSHELL 198B0400 == 33 [pid = 3972] [id = 316] 04:52:38 INFO - PROCESS | 3972 | ++DOMWINDOW == 96 (198B5800) [pid = 3972] [serial = 947] [outer = 00000000] 04:52:38 INFO - PROCESS | 3972 | ++DOMWINDOW == 97 (198E5400) [pid = 3972] [serial = 948] [outer = 198B5800] 04:52:38 INFO - PROCESS | 3972 | 1466250758574 Marionette DEBUG loaded listener.js 04:52:38 INFO - PROCESS | 3972 | ++DOMWINDOW == 98 (19997000) [pid = 3972] [serial = 949] [outer = 198B5800] 04:52:39 INFO - PROCESS | 3972 | --DOMWINDOW == 97 (16E8FC00) [pid = 3972] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 04:52:39 INFO - PROCESS | 3972 | --DOMWINDOW == 96 (19C0E400) [pid = 3972] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 04:52:39 INFO - PROCESS | 3972 | --DOMWINDOW == 95 (1A042400) [pid = 3972] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 04:52:39 INFO - PROCESS | 3972 | --DOMWINDOW == 94 (19C0D000) [pid = 3972] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 04:52:39 INFO - PROCESS | 3972 | --DOMWINDOW == 93 (1A7B0C00) [pid = 3972] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 04:52:39 INFO - PROCESS | 3972 | --DOMWINDOW == 92 (19C0D800) [pid = 3972] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 04:52:39 INFO - PROCESS | 3972 | --DOMWINDOW == 91 (114C5800) [pid = 3972] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 04:52:39 INFO - PROCESS | 3972 | --DOMWINDOW == 90 (13038000) [pid = 3972] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 04:52:39 INFO - PROCESS | 3972 | --DOMWINDOW == 89 (16FC1000) [pid = 3972] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 04:52:39 INFO - PROCESS | 3972 | --DOMWINDOW == 88 (1511DC00) [pid = 3972] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 04:52:39 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (1327C400) [pid = 3972] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 04:52:39 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (198DB000) [pid = 3972] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 04:52:39 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (13074000) [pid = 3972] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 04:52:39 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (16D48800) [pid = 3972] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 04:52:39 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (1A7DD400) [pid = 3972] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 04:52:39 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (198B2C00) [pid = 3972] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 04:52:39 INFO - PROCESS | 3972 | 1466250759503 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]]]}] 04:52:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 04:52:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1251ms 04:52:39 INFO - PROCESS | 3972 | 1466250759552 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 04:52:39 INFO - PROCESS | 3972 | 1466250759554 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 04:52:39 INFO - PROCESS | 3972 | 1466250759557 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 04:52:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 04:52:39 INFO - PROCESS | 3972 | 1466250759559 Marionette TRACE conn3 <- [1,1230,null,{}] 04:52:39 INFO - PROCESS | 3972 | 1466250759562 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}] 04:52:39 INFO - PROCESS | 3972 | 1466250759573 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:39 INFO - PROCESS | 3972 | 1466250759648 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 04:52:39 INFO - PROCESS | 3972 | 1466250759655 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:39 INFO - PROCESS | 3972 | 1466250759657 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:39 INFO - PROCESS | 3972 | ++DOCSHELL 10F82800 == 34 [pid = 3972] [id = 317] 04:52:39 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (114C5800) [pid = 3972] [serial = 950] [outer = 00000000] 04:52:39 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (15D44400) [pid = 3972] [serial = 951] [outer = 114C5800] 04:52:39 INFO - PROCESS | 3972 | 1466250759699 Marionette DEBUG loaded listener.js 04:52:39 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (15F93800) [pid = 3972] [serial = 952] [outer = 114C5800] 04:52:40 INFO - PROCESS | 3972 | 1466250760137 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]]]}] 04:52:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 04:52:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 625ms 04:52:40 INFO - PROCESS | 3972 | 1466250760195 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 04:52:40 INFO - PROCESS | 3972 | 1466250760197 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 04:52:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 04:52:40 INFO - PROCESS | 3972 | 1466250760200 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 04:52:40 INFO - PROCESS | 3972 | 1466250760202 Marionette TRACE conn3 <- [1,1234,null,{}] 04:52:40 INFO - PROCESS | 3972 | 1466250760206 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}] 04:52:40 INFO - PROCESS | 3972 | 1466250760207 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:40 INFO - PROCESS | 3972 | 1466250760284 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 04:52:40 INFO - PROCESS | 3972 | 1466250760290 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:40 INFO - PROCESS | 3972 | 1466250760292 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:40 INFO - PROCESS | 3972 | ++DOCSHELL 13460800 == 35 [pid = 3972] [id = 318] 04:52:40 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (13945000) [pid = 3972] [serial = 953] [outer = 00000000] 04:52:40 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (198BC400) [pid = 3972] [serial = 954] [outer = 13945000] 04:52:40 INFO - PROCESS | 3972 | 1466250760334 Marionette DEBUG loaded listener.js 04:52:40 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (198E1400) [pid = 3972] [serial = 955] [outer = 13945000] 04:52:40 INFO - PROCESS | 3972 | 1466250760761 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]]]}] 04:52:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 04:52:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 594ms 04:52:40 INFO - PROCESS | 3972 | 1466250760803 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 04:52:40 INFO - PROCESS | 3972 | 1466250760805 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 04:52:40 INFO - PROCESS | 3972 | 1466250760812 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 04:52:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 04:52:40 INFO - PROCESS | 3972 | 1466250760814 Marionette TRACE conn3 <- [1,1238,null,{}] 04:52:40 INFO - PROCESS | 3972 | 1466250760817 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}] 04:52:40 INFO - PROCESS | 3972 | 1466250760819 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:40 INFO - PROCESS | 3972 | 1466250760896 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 04:52:40 INFO - PROCESS | 3972 | 1466250760902 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:40 INFO - PROCESS | 3972 | 1466250760904 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:40 INFO - PROCESS | 3972 | ++DOCSHELL 15F90C00 == 36 [pid = 3972] [id = 319] 04:52:40 INFO - PROCESS | 3972 | ++DOMWINDOW == 89 (19C6AC00) [pid = 3972] [serial = 956] [outer = 00000000] 04:52:40 INFO - PROCESS | 3972 | ++DOMWINDOW == 90 (1A04B000) [pid = 3972] [serial = 957] [outer = 19C6AC00] 04:52:40 INFO - PROCESS | 3972 | 1466250760946 Marionette DEBUG loaded listener.js 04:52:41 INFO - PROCESS | 3972 | ++DOMWINDOW == 91 (1A0E4C00) [pid = 3972] [serial = 958] [outer = 19C6AC00] 04:52:41 INFO - PROCESS | 3972 | 1466250761406 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]]]}] 04:52:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 04:52:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 641ms 04:52:41 INFO - PROCESS | 3972 | 1466250761452 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 04:52:41 INFO - PROCESS | 3972 | 1466250761454 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 04:52:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 04:52:41 INFO - PROCESS | 3972 | 1466250761457 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 04:52:41 INFO - PROCESS | 3972 | 1466250761459 Marionette TRACE conn3 <- [1,1242,null,{}] 04:52:41 INFO - PROCESS | 3972 | 1466250761510 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}] 04:52:41 INFO - PROCESS | 3972 | 1466250761513 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:41 INFO - PROCESS | 3972 | 1466250761624 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 04:52:41 INFO - PROCESS | 3972 | 1466250761749 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:41 INFO - PROCESS | 3972 | 1466250761753 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:41 INFO - PROCESS | 3972 | ++DOCSHELL 110A1400 == 37 [pid = 3972] [id = 320] 04:52:41 INFO - PROCESS | 3972 | ++DOMWINDOW == 92 (110A2C00) [pid = 3972] [serial = 959] [outer = 00000000] 04:52:41 INFO - PROCESS | 3972 | ++DOMWINDOW == 93 (11C2FC00) [pid = 3972] [serial = 960] [outer = 110A2C00] 04:52:41 INFO - PROCESS | 3972 | 1466250761811 Marionette DEBUG loaded listener.js 04:52:41 INFO - PROCESS | 3972 | ++DOMWINDOW == 94 (12AB2400) [pid = 3972] [serial = 961] [outer = 110A2C00] 04:52:42 INFO - PROCESS | 3972 | 1466250762590 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]]]}] 04:52:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 04:52:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1189ms 04:52:42 INFO - PROCESS | 3972 | 1466250762649 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 04:52:42 INFO - PROCESS | 3972 | 1466250762652 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 04:52:42 INFO - PROCESS | 3972 | 1466250762658 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 04:52:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 04:52:42 INFO - PROCESS | 3972 | 1466250762660 Marionette TRACE conn3 <- [1,1246,null,{}] 04:52:42 INFO - PROCESS | 3972 | 1466250762666 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}] 04:52:42 INFO - PROCESS | 3972 | 1466250762669 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:42 INFO - PROCESS | 3972 | 1466250762792 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 04:52:42 INFO - PROCESS | 3972 | 1466250762922 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:42 INFO - PROCESS | 3972 | 1466250762927 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:42 INFO - PROCESS | 3972 | ++DOCSHELL 1596F800 == 38 [pid = 3972] [id = 321] 04:52:42 INFO - PROCESS | 3972 | ++DOMWINDOW == 95 (15974000) [pid = 3972] [serial = 962] [outer = 00000000] 04:52:43 INFO - PROCESS | 3972 | ++DOMWINDOW == 96 (15F8C800) [pid = 3972] [serial = 963] [outer = 15974000] 04:52:43 INFO - PROCESS | 3972 | 1466250762983 Marionette DEBUG loaded listener.js 04:52:43 INFO - PROCESS | 3972 | ++DOMWINDOW == 97 (16A42400) [pid = 3972] [serial = 964] [outer = 15974000] 04:52:43 INFO - PROCESS | 3972 | 1466250763631 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]]]}] 04:52:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 04:52:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1048ms 04:52:43 INFO - PROCESS | 3972 | 1466250763701 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 04:52:43 INFO - PROCESS | 3972 | 1466250763703 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 04:52:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 04:52:43 INFO - PROCESS | 3972 | 1466250763726 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 04:52:43 INFO - PROCESS | 3972 | 1466250763728 Marionette TRACE conn3 <- [1,1250,null,{}] 04:52:43 INFO - PROCESS | 3972 | 1466250763732 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}] 04:52:43 INFO - PROCESS | 3972 | 1466250763735 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:43 INFO - PROCESS | 3972 | 1466250763858 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 04:52:44 INFO - PROCESS | 3972 | 1466250764066 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:44 INFO - PROCESS | 3972 | 1466250764069 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:44 INFO - PROCESS | 3972 | ++DOCSHELL 102F1400 == 39 [pid = 3972] [id = 322] 04:52:44 INFO - PROCESS | 3972 | ++DOMWINDOW == 98 (10431400) [pid = 3972] [serial = 965] [outer = 00000000] 04:52:44 INFO - PROCESS | 3972 | ++DOMWINDOW == 99 (10A4A400) [pid = 3972] [serial = 966] [outer = 10431400] 04:52:44 INFO - PROCESS | 3972 | 1466250764126 Marionette DEBUG loaded listener.js 04:52:44 INFO - PROCESS | 3972 | ++DOMWINDOW == 100 (110AC400) [pid = 3972] [serial = 967] [outer = 10431400] 04:52:44 INFO - PROCESS | 3972 | --DOCSHELL 13460800 == 38 [pid = 3972] [id = 318] 04:52:44 INFO - PROCESS | 3972 | --DOCSHELL 10F82800 == 37 [pid = 3972] [id = 317] 04:52:44 INFO - PROCESS | 3972 | --DOCSHELL 198B0400 == 36 [pid = 3972] [id = 316] 04:52:44 INFO - PROCESS | 3972 | --DOCSHELL 1799C000 == 35 [pid = 3972] [id = 315] 04:52:44 INFO - PROCESS | 3972 | --DOCSHELL 175FB000 == 34 [pid = 3972] [id = 314] 04:52:44 INFO - PROCESS | 3972 | --DOCSHELL 15F92000 == 33 [pid = 3972] [id = 313] 04:52:44 INFO - PROCESS | 3972 | --DOCSHELL 13D1C000 == 32 [pid = 3972] [id = 312] 04:52:44 INFO - PROCESS | 3972 | --DOCSHELL 10F82400 == 31 [pid = 3972] [id = 311] 04:52:44 INFO - PROCESS | 3972 | --DOMWINDOW == 99 (1A112800) [pid = 3972] [serial = 835] [outer = 00000000] [url = about:blank] 04:52:44 INFO - PROCESS | 3972 | --DOMWINDOW == 98 (19C6C800) [pid = 3972] [serial = 900] [outer = 00000000] [url = about:blank] 04:52:44 INFO - PROCESS | 3972 | --DOMWINDOW == 97 (1A7BAC00) [pid = 3972] [serial = 904] [outer = 00000000] [url = about:blank] 04:52:44 INFO - PROCESS | 3972 | --DOMWINDOW == 96 (1A651000) [pid = 3972] [serial = 874] [outer = 00000000] [url = about:blank] 04:52:44 INFO - PROCESS | 3972 | --DOMWINDOW == 95 (1A7BA800) [pid = 3972] [serial = 885] [outer = 00000000] [url = about:blank] 04:52:44 INFO - PROCESS | 3972 | --DOMWINDOW == 94 (1A7D2400) [pid = 3972] [serial = 886] [outer = 00000000] [url = about:blank] 04:52:44 INFO - PROCESS | 3972 | --DOMWINDOW == 93 (1A0E8000) [pid = 3972] [serial = 882] [outer = 00000000] [url = about:blank] 04:52:44 INFO - PROCESS | 3972 | --DOMWINDOW == 92 (1A657800) [pid = 3972] [serial = 903] [outer = 00000000] [url = about:blank] 04:52:44 INFO - PROCESS | 3972 | --DOMWINDOW == 91 (1A610800) [pid = 3972] [serial = 883] [outer = 00000000] [url = about:blank] 04:52:44 INFO - PROCESS | 3972 | --DOMWINDOW == 90 (12AEA000) [pid = 3972] [serial = 876] [outer = 00000000] [url = about:blank] 04:52:44 INFO - PROCESS | 3972 | --DOMWINDOW == 89 (130A3C00) [pid = 3972] [serial = 877] [outer = 00000000] [url = about:blank] 04:52:44 INFO - PROCESS | 3972 | --DOMWINDOW == 88 (13940C00) [pid = 3972] [serial = 888] [outer = 00000000] [url = about:blank] 04:52:44 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (1430FC00) [pid = 3972] [serial = 889] [outer = 00000000] [url = about:blank] 04:52:44 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (176AB000) [pid = 3972] [serial = 894] [outer = 00000000] [url = about:blank] 04:52:44 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (18032000) [pid = 3972] [serial = 895] [outer = 00000000] [url = about:blank] 04:52:44 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (15976C00) [pid = 3972] [serial = 879] [outer = 00000000] [url = about:blank] 04:52:44 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (15F0C400) [pid = 3972] [serial = 880] [outer = 00000000] [url = about:blank] 04:52:44 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (13D1CC00) [pid = 3972] [serial = 891] [outer = 00000000] [url = about:blank] 04:52:44 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (14EC1C00) [pid = 3972] [serial = 892] [outer = 00000000] [url = about:blank] 04:52:44 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (198E3400) [pid = 3972] [serial = 897] [outer = 00000000] [url = about:blank] 04:52:44 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (182D5800) [pid = 3972] [serial = 909] [outer = 00000000] [url = about:blank] 04:52:44 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (16D4F800) [pid = 3972] [serial = 913] [outer = 00000000] [url = about:blank] 04:52:44 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (1AB18800) [pid = 3972] [serial = 906] [outer = 00000000] [url = about:blank] 04:52:44 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (16D4CC00) [pid = 3972] [serial = 912] [outer = 00000000] [url = about:blank] 04:52:44 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (198B5C00) [pid = 3972] [serial = 915] [outer = 00000000] [url = about:blank] 04:52:44 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (198B8000) [pid = 3972] [serial = 916] [outer = 00000000] [url = about:blank] 04:52:44 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (1AB19000) [pid = 3972] [serial = 907] [outer = 00000000] [url = about:blank] 04:52:44 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (19C6E000) [pid = 3972] [serial = 901] [outer = 00000000] [url = about:blank] 04:52:44 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (1A7D9000) [pid = 3972] [serial = 910] [outer = 00000000] [url = about:blank] 04:52:44 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (198E4C00) [pid = 3972] [serial = 898] [outer = 00000000] [url = about:blank] 04:52:44 INFO - PROCESS | 3972 | 1466250764796 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]]]}] 04:52:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 04:52:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1126ms 04:52:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 04:52:44 INFO - PROCESS | 3972 | 1466250764830 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 04:52:44 INFO - PROCESS | 3972 | 1466250764833 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 04:52:44 INFO - PROCESS | 3972 | 1466250764837 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 04:52:44 INFO - PROCESS | 3972 | 1466250764840 Marionette TRACE conn3 <- [1,1254,null,{}] 04:52:44 INFO - PROCESS | 3972 | 1466250764845 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}] 04:52:44 INFO - PROCESS | 3972 | 1466250764848 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:44 INFO - PROCESS | 3972 | 1466250764931 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 04:52:44 INFO - PROCESS | 3972 | 1466250764940 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:44 INFO - PROCESS | 3972 | 1466250764942 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:44 INFO - PROCESS | 3972 | ++DOCSHELL 130A3C00 == 32 [pid = 3972] [id = 323] 04:52:44 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (1326E000) [pid = 3972] [serial = 968] [outer = 00000000] 04:52:45 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (13CE1400) [pid = 3972] [serial = 969] [outer = 1326E000] 04:52:45 INFO - PROCESS | 3972 | 1466250764990 Marionette DEBUG loaded listener.js 04:52:45 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (14328C00) [pid = 3972] [serial = 970] [outer = 1326E000] 04:52:45 INFO - PROCESS | 3972 | 1466250765504 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]]]}] 04:52:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 04:52:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 688ms 04:52:45 INFO - PROCESS | 3972 | 1466250765536 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 04:52:45 INFO - PROCESS | 3972 | 1466250765540 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 04:52:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 04:52:45 INFO - PROCESS | 3972 | 1466250765544 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 04:52:45 INFO - PROCESS | 3972 | 1466250765546 Marionette TRACE conn3 <- [1,1258,null,{}] 04:52:45 INFO - PROCESS | 3972 | 1466250765550 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}] 04:52:45 INFO - PROCESS | 3972 | 1466250765552 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:45 INFO - PROCESS | 3972 | 1466250765637 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 04:52:45 INFO - PROCESS | 3972 | 1466250765727 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:45 INFO - PROCESS | 3972 | 1466250765729 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:45 INFO - PROCESS | 3972 | ++DOCSHELL 14330800 == 33 [pid = 3972] [id = 324] 04:52:45 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (15946400) [pid = 3972] [serial = 971] [outer = 00000000] 04:52:45 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (16577C00) [pid = 3972] [serial = 972] [outer = 15946400] 04:52:45 INFO - PROCESS | 3972 | 1466250765773 Marionette DEBUG loaded listener.js 04:52:45 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (16D44000) [pid = 3972] [serial = 973] [outer = 15946400] 04:52:46 INFO - PROCESS | 3972 | 1466250766161 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]]]}] 04:52:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 04:52:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 641ms 04:52:46 INFO - PROCESS | 3972 | 1466250766183 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 04:52:46 INFO - PROCESS | 3972 | 1466250766185 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 04:52:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 04:52:46 INFO - PROCESS | 3972 | 1466250766191 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 04:52:46 INFO - PROCESS | 3972 | 1466250766196 Marionette TRACE conn3 <- [1,1262,null,{}] 04:52:46 INFO - PROCESS | 3972 | 1466250766206 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}] 04:52:46 INFO - PROCESS | 3972 | 1466250766209 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:46 INFO - PROCESS | 3972 | 1466250766295 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 04:52:46 INFO - PROCESS | 3972 | 1466250766301 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:46 INFO - PROCESS | 3972 | 1466250766303 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:46 INFO - PROCESS | 3972 | ++DOCSHELL 175EEC00 == 34 [pid = 3972] [id = 325] 04:52:46 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (175EF400) [pid = 3972] [serial = 974] [outer = 00000000] 04:52:46 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (1799E000) [pid = 3972] [serial = 975] [outer = 175EF400] 04:52:46 INFO - PROCESS | 3972 | 1466250766347 Marionette DEBUG loaded listener.js 04:52:46 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (18088400) [pid = 3972] [serial = 976] [outer = 175EF400] 04:52:46 INFO - PROCESS | 3972 | 1466250766793 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]]]}] 04:52:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 04:52:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 656ms 04:52:46 INFO - PROCESS | 3972 | 1466250766847 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 04:52:46 INFO - PROCESS | 3972 | 1466250766850 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 04:52:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 04:52:46 INFO - PROCESS | 3972 | 1466250766858 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 04:52:46 INFO - PROCESS | 3972 | 1466250766860 Marionette TRACE conn3 <- [1,1266,null,{}] 04:52:46 INFO - PROCESS | 3972 | 1466250766864 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}] 04:52:46 INFO - PROCESS | 3972 | 1466250766866 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:47 INFO - PROCESS | 3972 | 1466250766983 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 04:52:47 INFO - PROCESS | 3972 | 1466250767070 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:47 INFO - PROCESS | 3972 | 1466250767072 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:47 INFO - PROCESS | 3972 | ++DOCSHELL 182D6400 == 35 [pid = 3972] [id = 326] 04:52:47 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (182D7C00) [pid = 3972] [serial = 977] [outer = 00000000] 04:52:47 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (198B2000) [pid = 3972] [serial = 978] [outer = 182D7C00] 04:52:47 INFO - PROCESS | 3972 | 1466250767115 Marionette DEBUG loaded listener.js 04:52:47 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (198B7400) [pid = 3972] [serial = 979] [outer = 182D7C00] 04:52:47 INFO - PROCESS | 3972 | 1466250767530 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]]]}] 04:52:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 04:52:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 704ms 04:52:47 INFO - PROCESS | 3972 | 1466250767558 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 04:52:47 INFO - PROCESS | 3972 | 1466250767560 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 04:52:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 04:52:47 INFO - PROCESS | 3972 | 1466250767564 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 04:52:47 INFO - PROCESS | 3972 | 1466250767565 Marionette TRACE conn3 <- [1,1270,null,{}] 04:52:47 INFO - PROCESS | 3972 | 1466250767568 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}] 04:52:47 INFO - PROCESS | 3972 | 1466250767570 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:47 INFO - PROCESS | 3972 | 1466250767683 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 04:52:47 INFO - PROCESS | 3972 | 1466250767690 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:47 INFO - PROCESS | 3972 | 1466250767696 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:47 INFO - PROCESS | 3972 | ++DOCSHELL 198E2800 == 36 [pid = 3972] [id = 327] 04:52:47 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (198E3400) [pid = 3972] [serial = 980] [outer = 00000000] 04:52:47 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (19995800) [pid = 3972] [serial = 981] [outer = 198E3400] 04:52:47 INFO - PROCESS | 3972 | 1466250767798 Marionette DEBUG loaded listener.js 04:52:47 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (19C67800) [pid = 3972] [serial = 982] [outer = 198E3400] 04:52:48 INFO - PROCESS | 3972 | 1466250768297 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]]]}] 04:52:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 04:52:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 734ms 04:52:48 INFO - PROCESS | 3972 | 1466250768334 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 04:52:48 INFO - PROCESS | 3972 | 1466250768336 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 04:52:48 INFO - PROCESS | 3972 | 1466250768340 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 04:52:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 04:52:48 INFO - PROCESS | 3972 | 1466250768341 Marionette TRACE conn3 <- [1,1274,null,{}] 04:52:48 INFO - PROCESS | 3972 | 1466250768345 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}] 04:52:48 INFO - PROCESS | 3972 | 1466250768347 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:48 INFO - PROCESS | 3972 | 1466250768490 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 04:52:48 INFO - PROCESS | 3972 | 1466250768567 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:48 INFO - PROCESS | 3972 | 1466250768569 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:48 INFO - PROCESS | 3972 | ++DOCSHELL 1A042800 == 37 [pid = 3972] [id = 328] 04:52:48 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (1A04CC00) [pid = 3972] [serial = 983] [outer = 00000000] 04:52:48 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (1A112C00) [pid = 3972] [serial = 984] [outer = 1A04CC00] 04:52:48 INFO - PROCESS | 3972 | 1466250768612 Marionette DEBUG loaded listener.js 04:52:48 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (1A2E5C00) [pid = 3972] [serial = 985] [outer = 1A04CC00] 04:52:48 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (175FC800) [pid = 3972] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 04:52:48 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (18032800) [pid = 3972] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 04:52:48 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (1326EC00) [pid = 3972] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 04:52:48 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (10F82C00) [pid = 3972] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 04:52:48 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (13D1B800) [pid = 3972] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 04:52:48 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (15F93C00) [pid = 3972] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 04:52:48 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (1302FC00) [pid = 3972] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 04:52:48 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (16D4C800) [pid = 3972] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 04:52:48 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (198AD400) [pid = 3972] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 04:52:48 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (19C6C400) [pid = 3972] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 04:52:48 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (198B5800) [pid = 3972] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 04:52:48 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (114C5800) [pid = 3972] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 04:52:48 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (13945000) [pid = 3972] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 04:52:49 INFO - PROCESS | 3972 | 1466250769075 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]]]}] 04:52:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 04:52:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 797ms 04:52:49 INFO - PROCESS | 3972 | 1466250769142 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 04:52:49 INFO - PROCESS | 3972 | 1466250769144 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 04:52:49 INFO - PROCESS | 3972 | 1466250769147 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 04:52:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 04:52:49 INFO - PROCESS | 3972 | 1466250769149 Marionette TRACE conn3 <- [1,1278,null,{}] 04:52:49 INFO - PROCESS | 3972 | 1466250769153 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}] 04:52:49 INFO - PROCESS | 3972 | 1466250769155 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:49 INFO - PROCESS | 3972 | 1466250769266 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 04:52:49 INFO - PROCESS | 3972 | 1466250769325 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:49 INFO - PROCESS | 3972 | 1466250769327 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:49 INFO - PROCESS | 3972 | ++DOCSHELL 110A2400 == 38 [pid = 3972] [id = 329] 04:52:49 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (1289E000) [pid = 3972] [serial = 986] [outer = 00000000] 04:52:49 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (15F0C000) [pid = 3972] [serial = 987] [outer = 1289E000] 04:52:49 INFO - PROCESS | 3972 | 1466250769369 Marionette DEBUG loaded listener.js 04:52:49 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (198AD400) [pid = 3972] [serial = 988] [outer = 1289E000] 04:52:49 INFO - PROCESS | 3972 | 1466250769734 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]]]}] 04:52:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 04:52:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 625ms 04:52:49 INFO - PROCESS | 3972 | 1466250769786 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 04:52:49 INFO - PROCESS | 3972 | 1466250769787 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 04:52:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 04:52:49 INFO - PROCESS | 3972 | 1466250769791 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 04:52:49 INFO - PROCESS | 3972 | 1466250769792 Marionette TRACE conn3 <- [1,1282,null,{}] 04:52:49 INFO - PROCESS | 3972 | 1466250769804 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}] 04:52:49 INFO - PROCESS | 3972 | 1466250769805 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:49 INFO - PROCESS | 3972 | 1466250769907 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 04:52:49 INFO - PROCESS | 3972 | 1466250769913 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:49 INFO - PROCESS | 3972 | 1466250769915 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:49 INFO - PROCESS | 3972 | ++DOCSHELL 16D4F000 == 39 [pid = 3972] [id = 330] 04:52:49 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (176AB800) [pid = 3972] [serial = 989] [outer = 00000000] 04:52:49 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (1A2F2C00) [pid = 3972] [serial = 990] [outer = 176AB800] 04:52:49 INFO - PROCESS | 3972 | 1466250769957 Marionette DEBUG loaded listener.js 04:52:50 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (1A2F3800) [pid = 3972] [serial = 991] [outer = 176AB800] 04:52:50 INFO - PROCESS | 3972 | 1466250770372 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]]]}] 04:52:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 04:52:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 625ms 04:52:50 INFO - PROCESS | 3972 | 1466250770429 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 04:52:50 INFO - PROCESS | 3972 | 1466250770431 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 04:52:50 INFO - PROCESS | 3972 | 1466250770434 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 04:52:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 04:52:50 INFO - PROCESS | 3972 | 1466250770436 Marionette TRACE conn3 <- [1,1286,null,{}] 04:52:50 INFO - PROCESS | 3972 | 1466250770443 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}] 04:52:50 INFO - PROCESS | 3972 | 1466250770446 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:50 INFO - PROCESS | 3972 | 1466250770536 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 04:52:50 INFO - PROCESS | 3972 | 1466250770541 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:50 INFO - PROCESS | 3972 | 1466250770543 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:50 INFO - PROCESS | 3972 | ++DOCSHELL 19C07400 == 40 [pid = 3972] [id = 331] 04:52:50 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (1A0E8000) [pid = 3972] [serial = 992] [outer = 00000000] 04:52:50 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (1A64D800) [pid = 3972] [serial = 993] [outer = 1A0E8000] 04:52:50 INFO - PROCESS | 3972 | 1466250770596 Marionette DEBUG loaded listener.js 04:52:50 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (1A64EC00) [pid = 3972] [serial = 994] [outer = 1A0E8000] 04:52:51 INFO - PROCESS | 3972 | 1466250771124 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]]]}] 04:52:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 04:52:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 735ms 04:52:51 INFO - PROCESS | 3972 | 1466250771176 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 04:52:51 INFO - PROCESS | 3972 | 1466250771180 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 04:52:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 04:52:51 INFO - PROCESS | 3972 | 1466250771186 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 04:52:51 INFO - PROCESS | 3972 | 1466250771190 Marionette TRACE conn3 <- [1,1290,null,{}] 04:52:51 INFO - PROCESS | 3972 | 1466250771195 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}] 04:52:51 INFO - PROCESS | 3972 | 1466250771198 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:51 INFO - PROCESS | 3972 | 1466250771360 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 04:52:51 INFO - PROCESS | 3972 | 1466250771467 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:51 INFO - PROCESS | 3972 | 1466250771472 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:51 INFO - PROCESS | 3972 | ++DOCSHELL 1322A800 == 41 [pid = 3972] [id = 332] 04:52:51 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (1322C400) [pid = 3972] [serial = 995] [outer = 00000000] 04:52:51 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (13CE2C00) [pid = 3972] [serial = 996] [outer = 1322C400] 04:52:51 INFO - PROCESS | 3972 | 1466250771527 Marionette DEBUG loaded listener.js 04:52:51 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (14328400) [pid = 3972] [serial = 997] [outer = 1322C400] 04:52:52 INFO - PROCESS | 3972 | 1466250772112 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]]]}] 04:52:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 04:52:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1000ms 04:52:52 INFO - PROCESS | 3972 | 1466250772189 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 04:52:52 INFO - PROCESS | 3972 | 1466250772194 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 04:52:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 04:52:52 INFO - PROCESS | 3972 | 1466250772201 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 04:52:52 INFO - PROCESS | 3972 | 1466250772203 Marionette TRACE conn3 <- [1,1294,null,{}] 04:52:52 INFO - PROCESS | 3972 | 1466250772207 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}] 04:52:52 INFO - PROCESS | 3972 | 1466250772210 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:52 INFO - PROCESS | 3972 | 1466250772319 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 04:52:52 INFO - PROCESS | 3972 | 1466250772452 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:52 INFO - PROCESS | 3972 | 1466250772456 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:52 INFO - PROCESS | 3972 | ++DOCSHELL 15F0BC00 == 42 [pid = 3972] [id = 333] 04:52:52 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (15F8DC00) [pid = 3972] [serial = 998] [outer = 00000000] 04:52:52 INFO - PROCESS | 3972 | ++DOMWINDOW == 89 (16D4FC00) [pid = 3972] [serial = 999] [outer = 15F8DC00] 04:52:52 INFO - PROCESS | 3972 | 1466250772516 Marionette DEBUG loaded listener.js 04:52:52 INFO - PROCESS | 3972 | ++DOMWINDOW == 90 (175FB000) [pid = 3972] [serial = 1000] [outer = 15F8DC00] 04:52:53 INFO - PROCESS | 3972 | 1466250773135 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]]]}] 04:52:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 04:52:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1000ms 04:52:53 INFO - PROCESS | 3972 | 1466250773202 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 04:52:53 INFO - PROCESS | 3972 | 1466250773205 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 04:52:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 04:52:53 INFO - PROCESS | 3972 | 1466250773208 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 04:52:53 INFO - PROCESS | 3972 | 1466250773212 Marionette TRACE conn3 <- [1,1298,null,{}] 04:52:53 INFO - PROCESS | 3972 | 1466250773236 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}] 04:52:53 INFO - PROCESS | 3972 | 1466250773241 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:53 INFO - PROCESS | 3972 | 1466250773379 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 04:52:53 INFO - PROCESS | 3972 | 1466250773441 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:53 INFO - PROCESS | 3972 | 1466250773445 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:53 INFO - PROCESS | 3972 | ++DOCSHELL 19C6D000 == 43 [pid = 3972] [id = 334] 04:52:53 INFO - PROCESS | 3972 | ++DOMWINDOW == 91 (1A03E000) [pid = 3972] [serial = 1001] [outer = 00000000] 04:52:53 INFO - PROCESS | 3972 | ++DOMWINDOW == 92 (1A046000) [pid = 3972] [serial = 1002] [outer = 1A03E000] 04:52:53 INFO - PROCESS | 3972 | 1466250773500 Marionette DEBUG loaded listener.js 04:52:53 INFO - PROCESS | 3972 | ++DOMWINDOW == 93 (1A604400) [pid = 3972] [serial = 1003] [outer = 1A03E000] 04:52:54 INFO - PROCESS | 3972 | 1466250774086 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] 04:52:54 INFO - PROCESS | 3972 | 1466250774156 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 04:52:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 04:52:54 INFO - PROCESS | 3972 | 1466250774160 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 04:52:54 INFO - PROCESS | 3972 | 1466250774162 Marionette TRACE conn3 <- [1,1302,null,{}] 04:52:54 INFO - PROCESS | 3972 | 1466250774165 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}] 04:52:54 INFO - PROCESS | 3972 | 1466250774167 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:54 INFO - PROCESS | 3972 | 1466250774273 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 04:52:54 INFO - PROCESS | 3972 | 1466250774405 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:54 INFO - PROCESS | 3972 | 1466250774407 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:54 INFO - PROCESS | 3972 | ++DOCSHELL 1A043800 == 44 [pid = 3972] [id = 335] 04:52:54 INFO - PROCESS | 3972 | ++DOMWINDOW == 94 (1A7B4000) [pid = 3972] [serial = 1004] [outer = 00000000] 04:52:54 INFO - PROCESS | 3972 | ++DOMWINDOW == 95 (1A7D0400) [pid = 3972] [serial = 1005] [outer = 1A7B4000] 04:52:54 INFO - PROCESS | 3972 | 1466250774460 Marionette DEBUG loaded listener.js 04:52:54 INFO - PROCESS | 3972 | ++DOMWINDOW == 96 (1A7D3C00) [pid = 3972] [serial = 1006] [outer = 1A7B4000] 04:52:55 INFO - PROCESS | 3972 | 1466250775051 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]]]}] 04:52:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 04:52:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 954ms 04:52:55 INFO - PROCESS | 3972 | 1466250775104 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 04:52:55 INFO - PROCESS | 3972 | 1466250775106 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 04:52:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 04:52:55 INFO - PROCESS | 3972 | 1466250775110 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 04:52:55 INFO - PROCESS | 3972 | 1466250775112 Marionette TRACE conn3 <- [1,1306,null,{}] 04:52:55 INFO - PROCESS | 3972 | 1466250775115 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}] 04:52:55 INFO - PROCESS | 3972 | 1466250775118 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:55 INFO - PROCESS | 3972 | 1466250775220 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 04:52:55 INFO - PROCESS | 3972 | 1466250775461 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:55 INFO - PROCESS | 3972 | 1466250775465 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:55 INFO - PROCESS | 3972 | ++DOCSHELL 10560000 == 45 [pid = 3972] [id = 336] 04:52:55 INFO - PROCESS | 3972 | ++DOMWINDOW == 97 (105E6400) [pid = 3972] [serial = 1007] [outer = 00000000] 04:52:55 INFO - PROCESS | 3972 | ++DOMWINDOW == 98 (11CD0C00) [pid = 3972] [serial = 1008] [outer = 105E6400] 04:52:55 INFO - PROCESS | 3972 | 1466250775544 Marionette DEBUG loaded listener.js 04:52:55 INFO - PROCESS | 3972 | ++DOMWINDOW == 99 (13074800) [pid = 3972] [serial = 1009] [outer = 105E6400] 04:52:56 INFO - PROCESS | 3972 | 1466250776131 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]]]}] 04:52:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 04:52:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1094ms 04:52:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 04:52:56 INFO - PROCESS | 3972 | 1466250776209 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 04:52:56 INFO - PROCESS | 3972 | 1466250776212 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 04:52:56 INFO - PROCESS | 3972 | 1466250776216 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 04:52:56 INFO - PROCESS | 3972 | 1466250776219 Marionette TRACE conn3 <- [1,1310,null,{}] 04:52:56 INFO - PROCESS | 3972 | 1466250776224 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}] 04:52:56 INFO - PROCESS | 3972 | 1466250776228 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:56 INFO - PROCESS | 3972 | 1466250776327 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 04:52:57 INFO - PROCESS | 3972 | --DOCSHELL 16D4F000 == 44 [pid = 3972] [id = 330] 04:52:57 INFO - PROCESS | 3972 | --DOCSHELL 110A2400 == 43 [pid = 3972] [id = 329] 04:52:57 INFO - PROCESS | 3972 | --DOCSHELL 1A042800 == 42 [pid = 3972] [id = 328] 04:52:57 INFO - PROCESS | 3972 | --DOCSHELL 198E2800 == 41 [pid = 3972] [id = 327] 04:52:57 INFO - PROCESS | 3972 | --DOCSHELL 182D6400 == 40 [pid = 3972] [id = 326] 04:52:57 INFO - PROCESS | 3972 | --DOCSHELL 175EEC00 == 39 [pid = 3972] [id = 325] 04:52:57 INFO - PROCESS | 3972 | --DOCSHELL 14330800 == 38 [pid = 3972] [id = 324] 04:52:57 INFO - PROCESS | 3972 | --DOCSHELL 130A3C00 == 37 [pid = 3972] [id = 323] 04:52:57 INFO - PROCESS | 3972 | --DOCSHELL 102F1400 == 36 [pid = 3972] [id = 322] 04:52:57 INFO - PROCESS | 3972 | --DOCSHELL 1596F800 == 35 [pid = 3972] [id = 321] 04:52:57 INFO - PROCESS | 3972 | --DOCSHELL 15F90C00 == 34 [pid = 3972] [id = 319] 04:52:57 INFO - PROCESS | 3972 | --DOCSHELL 110A1400 == 33 [pid = 3972] [id = 320] 04:52:57 INFO - PROCESS | 3972 | --DOCSHELL 1326E400 == 32 [pid = 3972] [id = 310] 04:52:57 INFO - PROCESS | 3972 | --DOCSHELL 1A043800 == 31 [pid = 3972] [id = 335] 04:52:57 INFO - PROCESS | 3972 | --DOCSHELL 10560000 == 30 [pid = 3972] [id = 336] 04:52:57 INFO - PROCESS | 3972 | --DOCSHELL 19C6D000 == 29 [pid = 3972] [id = 334] 04:52:57 INFO - PROCESS | 3972 | --DOCSHELL 19C07400 == 28 [pid = 3972] [id = 331] 04:52:57 INFO - PROCESS | 3972 | --DOCSHELL 1322A800 == 27 [pid = 3972] [id = 332] 04:52:57 INFO - PROCESS | 3972 | --DOCSHELL 15F0BC00 == 26 [pid = 3972] [id = 333] 04:52:57 INFO - PROCESS | 3972 | 1466250777057 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:57 INFO - PROCESS | 3972 | 1466250777061 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:57 INFO - PROCESS | 3972 | --DOMWINDOW == 98 (1A04B000) [pid = 3972] [serial = 957] [outer = 00000000] [url = about:blank] 04:52:57 INFO - PROCESS | 3972 | --DOMWINDOW == 97 (176AF800) [pid = 3972] [serial = 942] [outer = 00000000] [url = about:blank] 04:52:57 INFO - PROCESS | 3972 | --DOMWINDOW == 96 (179A0800) [pid = 3972] [serial = 943] [outer = 00000000] [url = about:blank] 04:52:57 INFO - PROCESS | 3972 | --DOMWINDOW == 95 (18131C00) [pid = 3972] [serial = 946] [outer = 00000000] [url = about:blank] 04:52:57 INFO - PROCESS | 3972 | --DOMWINDOW == 94 (15428000) [pid = 3972] [serial = 931] [outer = 00000000] [url = about:blank] 04:52:57 INFO - PROCESS | 3972 | --DOMWINDOW == 93 (14325800) [pid = 3972] [serial = 930] [outer = 00000000] [url = about:blank] 04:52:57 INFO - PROCESS | 3972 | --DOMWINDOW == 92 (1808D400) [pid = 3972] [serial = 945] [outer = 00000000] [url = about:blank] 04:52:57 INFO - PROCESS | 3972 | --DOMWINDOW == 91 (12AB2C00) [pid = 3972] [serial = 933] [outer = 00000000] [url = about:blank] 04:52:57 INFO - PROCESS | 3972 | --DOMWINDOW == 90 (12AF3400) [pid = 3972] [serial = 934] [outer = 00000000] [url = about:blank] 04:52:57 INFO - PROCESS | 3972 | --DOMWINDOW == 89 (14314400) [pid = 3972] [serial = 936] [outer = 00000000] [url = about:blank] 04:52:57 INFO - PROCESS | 3972 | --DOMWINDOW == 88 (1432A400) [pid = 3972] [serial = 937] [outer = 00000000] [url = about:blank] 04:52:57 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (16D43800) [pid = 3972] [serial = 939] [outer = 00000000] [url = about:blank] 04:52:57 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (13948400) [pid = 3972] [serial = 919] [outer = 00000000] [url = about:blank] 04:52:57 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (131DFC00) [pid = 3972] [serial = 918] [outer = 00000000] [url = about:blank] 04:52:57 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (18085000) [pid = 3972] [serial = 922] [outer = 00000000] [url = about:blank] 04:52:57 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (17692800) [pid = 3972] [serial = 921] [outer = 00000000] [url = about:blank] 04:52:57 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (198DF000) [pid = 3972] [serial = 925] [outer = 00000000] [url = about:blank] 04:52:57 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (198B8C00) [pid = 3972] [serial = 924] [outer = 00000000] [url = about:blank] 04:52:57 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (1A60A400) [pid = 3972] [serial = 928] [outer = 00000000] [url = about:blank] 04:52:57 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (1A10B000) [pid = 3972] [serial = 927] [outer = 00000000] [url = about:blank] 04:52:57 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (198E5400) [pid = 3972] [serial = 948] [outer = 00000000] [url = about:blank] 04:52:57 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (15D44400) [pid = 3972] [serial = 951] [outer = 00000000] [url = about:blank] 04:52:57 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (15F93800) [pid = 3972] [serial = 952] [outer = 00000000] [url = about:blank] 04:52:57 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (198BC400) [pid = 3972] [serial = 954] [outer = 00000000] [url = about:blank] 04:52:57 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (19997000) [pid = 3972] [serial = 949] [outer = 00000000] [url = about:blank] 04:52:57 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (198E1400) [pid = 3972] [serial = 955] [outer = 00000000] [url = about:blank] 04:52:57 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (16D4C000) [pid = 3972] [serial = 940] [outer = 00000000] [url = about:blank] 04:52:57 INFO - PROCESS | 3972 | ++DOCSHELL 10433000 == 27 [pid = 3972] [id = 337] 04:52:57 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (10433C00) [pid = 3972] [serial = 1010] [outer = 00000000] 04:52:57 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (10560000) [pid = 3972] [serial = 1011] [outer = 10433C00] 04:52:57 INFO - PROCESS | 3972 | 1466250777208 Marionette DEBUG loaded listener.js 04:52:57 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (10BB7800) [pid = 3972] [serial = 1012] [outer = 10433C00] 04:52:57 INFO - PROCESS | 3972 | 1466250777658 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]]]}] 04:52:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 04:52:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1501ms 04:52:57 INFO - PROCESS | 3972 | 1466250777722 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 04:52:57 INFO - PROCESS | 3972 | 1466250777726 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 04:52:57 INFO - PROCESS | 3972 | 1466250777730 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 04:52:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 04:52:57 INFO - PROCESS | 3972 | 1466250777732 Marionette TRACE conn3 <- [1,1314,null,{}] 04:52:57 INFO - PROCESS | 3972 | 1466250777738 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}] 04:52:57 INFO - PROCESS | 3972 | 1466250777742 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:57 INFO - PROCESS | 3972 | 1466250777829 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 04:52:57 INFO - PROCESS | 3972 | 1466250777843 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:57 INFO - PROCESS | 3972 | 1466250777846 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:57 INFO - PROCESS | 3972 | ++DOCSHELL 131DE400 == 28 [pid = 3972] [id = 338] 04:52:57 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (131DE800) [pid = 3972] [serial = 1013] [outer = 00000000] 04:52:57 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (13270000) [pid = 3972] [serial = 1014] [outer = 131DE800] 04:52:57 INFO - PROCESS | 3972 | 1466250777892 Marionette DEBUG loaded listener.js 04:52:57 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (1327B000) [pid = 3972] [serial = 1015] [outer = 131DE800] 04:52:58 INFO - PROCESS | 3972 | 1466250778345 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]]]}] 04:52:58 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 04:52:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 625ms 04:52:58 INFO - PROCESS | 3972 | 1466250778374 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 04:52:58 INFO - PROCESS | 3972 | 1466250778378 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 04:52:58 INFO - PROCESS | 3972 | 1466250778383 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 04:52:58 INFO - PROCESS | 3972 | 1466250778385 Marionette TRACE conn3 <- [1,1318,null,{}] 04:52:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 04:52:58 INFO - PROCESS | 3972 | 1466250778389 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}] 04:52:58 INFO - PROCESS | 3972 | 1466250778391 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:58 INFO - PROCESS | 3972 | 1466250778504 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 04:52:58 INFO - PROCESS | 3972 | 1466250778513 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:58 INFO - PROCESS | 3972 | 1466250778515 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:58 INFO - PROCESS | 3972 | ++DOCSHELL 13D1B000 == 29 [pid = 3972] [id = 339] 04:52:58 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (14324400) [pid = 3972] [serial = 1016] [outer = 00000000] 04:52:58 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (14E72000) [pid = 3972] [serial = 1017] [outer = 14324400] 04:52:58 INFO - PROCESS | 3972 | 1466250778558 Marionette DEBUG loaded listener.js 04:52:58 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (14EBD400) [pid = 3972] [serial = 1018] [outer = 14324400] 04:52:59 INFO - PROCESS | 3972 | 1466250779034 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]]]}] 04:52:59 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 04:52:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 688ms 04:52:59 INFO - PROCESS | 3972 | 1466250779085 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 04:52:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 04:52:59 INFO - PROCESS | 3972 | 1466250779087 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 04:52:59 INFO - PROCESS | 3972 | 1466250779092 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 04:52:59 INFO - PROCESS | 3972 | 1466250779097 Marionette TRACE conn3 <- [1,1322,null,{}] 04:52:59 INFO - PROCESS | 3972 | 1466250779106 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}] 04:52:59 INFO - PROCESS | 3972 | 1466250779110 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:59 INFO - PROCESS | 3972 | 1466250779192 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 04:52:59 INFO - PROCESS | 3972 | 1466250779199 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:59 INFO - PROCESS | 3972 | 1466250779201 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:52:59 INFO - PROCESS | 3972 | ++DOCSHELL 15486000 == 30 [pid = 3972] [id = 340] 04:52:59 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (1594CC00) [pid = 3972] [serial = 1019] [outer = 00000000] 04:52:59 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (15F90800) [pid = 3972] [serial = 1020] [outer = 1594CC00] 04:52:59 INFO - PROCESS | 3972 | 1466250779244 Marionette DEBUG loaded listener.js 04:52:59 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (1699D400) [pid = 3972] [serial = 1021] [outer = 1594CC00] 04:52:59 INFO - PROCESS | 3972 | 1466250779769 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]]]}] 04:52:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 04:52:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 735ms 04:52:59 INFO - PROCESS | 3972 | 1466250779857 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 04:52:59 INFO - PROCESS | 3972 | 1466250779859 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 04:52:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 04:52:59 INFO - PROCESS | 3972 | 1466250779869 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 04:52:59 INFO - PROCESS | 3972 | 1466250779871 Marionette TRACE conn3 <- [1,1326,null,{}] 04:52:59 INFO - PROCESS | 3972 | 1466250779875 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}] 04:52:59 INFO - PROCESS | 3972 | 1466250779877 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:00 INFO - PROCESS | 3972 | 1466250779987 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 04:53:00 INFO - PROCESS | 3972 | 1466250780048 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:00 INFO - PROCESS | 3972 | 1466250780050 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:00 INFO - PROCESS | 3972 | ++DOCSHELL 14312000 == 31 [pid = 3972] [id = 341] 04:53:00 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (15F90400) [pid = 3972] [serial = 1022] [outer = 00000000] 04:53:00 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (175EEC00) [pid = 3972] [serial = 1023] [outer = 15F90400] 04:53:00 INFO - PROCESS | 3972 | 1466250780093 Marionette DEBUG loaded listener.js 04:53:00 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (1769A400) [pid = 3972] [serial = 1024] [outer = 15F90400] 04:53:00 INFO - PROCESS | 3972 | 1466250780979 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]]]}] 04:53:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 04:53:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1142ms 04:53:01 INFO - PROCESS | 3972 | 1466250781018 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 04:53:01 INFO - PROCESS | 3972 | 1466250781019 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 04:53:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 04:53:01 INFO - PROCESS | 3972 | 1466250781023 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 04:53:01 INFO - PROCESS | 3972 | 1466250781025 Marionette TRACE conn3 <- [1,1330,null,{}] 04:53:01 INFO - PROCESS | 3972 | 1466250781035 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}] 04:53:01 INFO - PROCESS | 3972 | 1466250781037 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:01 INFO - PROCESS | 3972 | 1466250781143 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 04:53:01 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (1A0E8000) [pid = 3972] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 04:53:01 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (1326E000) [pid = 3972] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 04:53:01 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (1289E000) [pid = 3972] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 04:53:01 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (15974000) [pid = 3972] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 04:53:01 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (15946400) [pid = 3972] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 04:53:01 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (175EF400) [pid = 3972] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 04:53:01 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (110A2C00) [pid = 3972] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 04:53:01 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (1A04CC00) [pid = 3972] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 04:53:01 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (182D7C00) [pid = 3972] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 04:53:01 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (198E3400) [pid = 3972] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 04:53:01 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (10431400) [pid = 3972] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 04:53:01 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (176AB800) [pid = 3972] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 04:53:01 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (19C6AC00) [pid = 3972] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 04:53:01 INFO - PROCESS | 3972 | 1466250781522 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:01 INFO - PROCESS | 3972 | 1466250781526 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:01 INFO - PROCESS | 3972 | ++DOCSHELL 10433800 == 32 [pid = 3972] [id = 342] 04:53:01 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (10475000) [pid = 3972] [serial = 1025] [outer = 00000000] 04:53:01 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (105EE000) [pid = 3972] [serial = 1026] [outer = 10475000] 04:53:01 INFO - PROCESS | 3972 | 1466250781623 Marionette DEBUG loaded listener.js 04:53:01 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (110AC000) [pid = 3972] [serial = 1027] [outer = 10475000] 04:53:02 INFO - PROCESS | 3972 | 1466250782349 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]]]}] 04:53:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 04:53:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1392ms 04:53:02 INFO - PROCESS | 3972 | 1466250782443 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 04:53:02 INFO - PROCESS | 3972 | 1466250782447 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 04:53:02 INFO - PROCESS | 3972 | 1466250782453 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 04:53:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 04:53:02 INFO - PROCESS | 3972 | 1466250782456 Marionette TRACE conn3 <- [1,1334,null,{}] 04:53:02 INFO - PROCESS | 3972 | 1466250782461 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}] 04:53:02 INFO - PROCESS | 3972 | 1466250782466 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:02 INFO - PROCESS | 3972 | 1466250782590 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 04:53:02 INFO - PROCESS | 3972 | 1466250782712 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:02 INFO - PROCESS | 3972 | 1466250782716 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:02 INFO - PROCESS | 3972 | ++DOCSHELL 10A4A800 == 33 [pid = 3972] [id = 343] 04:53:02 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (13942000) [pid = 3972] [serial = 1028] [outer = 00000000] 04:53:02 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (14322000) [pid = 3972] [serial = 1029] [outer = 13942000] 04:53:02 INFO - PROCESS | 3972 | 1466250782771 Marionette DEBUG loaded listener.js 04:53:02 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (14E79000) [pid = 3972] [serial = 1030] [outer = 13942000] 04:53:03 INFO - PROCESS | 3972 | 1466250783630 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]]]}] 04:53:03 INFO - PROCESS | 3972 | --DOCSHELL 15D42000 == 32 [pid = 3972] [id = 284] 04:53:03 INFO - PROCESS | 3972 | --DOCSHELL 165AB000 == 31 [pid = 3972] [id = 285] 04:53:03 INFO - PROCESS | 3972 | --DOCSHELL 1312F000 == 30 [pid = 3972] [id = 283] 04:53:03 INFO - PROCESS | 3972 | --DOCSHELL 14312000 == 29 [pid = 3972] [id = 341] 04:53:03 INFO - PROCESS | 3972 | --DOCSHELL 15486000 == 28 [pid = 3972] [id = 340] 04:53:03 INFO - PROCESS | 3972 | --DOCSHELL 13D1B000 == 27 [pid = 3972] [id = 339] 04:53:03 INFO - PROCESS | 3972 | --DOCSHELL 131DE400 == 26 [pid = 3972] [id = 338] 04:53:03 INFO - PROCESS | 3972 | --DOCSHELL 10433000 == 25 [pid = 3972] [id = 337] 04:53:03 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (14328C00) [pid = 3972] [serial = 970] [outer = 00000000] [url = about:blank] 04:53:03 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (15F0C000) [pid = 3972] [serial = 987] [outer = 00000000] [url = about:blank] 04:53:03 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (16A42400) [pid = 3972] [serial = 964] [outer = 00000000] [url = about:blank] 04:53:03 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (16577C00) [pid = 3972] [serial = 972] [outer = 00000000] [url = about:blank] 04:53:03 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (16D44000) [pid = 3972] [serial = 973] [outer = 00000000] [url = about:blank] 04:53:03 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (18088400) [pid = 3972] [serial = 976] [outer = 00000000] [url = about:blank] 04:53:03 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (11C2FC00) [pid = 3972] [serial = 960] [outer = 00000000] [url = about:blank] 04:53:03 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (1A2E5C00) [pid = 3972] [serial = 985] [outer = 00000000] [url = about:blank] 04:53:03 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (198B7400) [pid = 3972] [serial = 979] [outer = 00000000] [url = about:blank] 04:53:03 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (13CE1400) [pid = 3972] [serial = 969] [outer = 00000000] [url = about:blank] 04:53:03 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (12AB2400) [pid = 3972] [serial = 961] [outer = 00000000] [url = about:blank] 04:53:03 INFO - PROCESS | 3972 | --DOMWINDOW == 68 (1A112C00) [pid = 3972] [serial = 984] [outer = 00000000] [url = about:blank] 04:53:03 INFO - PROCESS | 3972 | --DOMWINDOW == 67 (19C67800) [pid = 3972] [serial = 982] [outer = 00000000] [url = about:blank] 04:53:03 INFO - PROCESS | 3972 | --DOMWINDOW == 66 (10A4A400) [pid = 3972] [serial = 966] [outer = 00000000] [url = about:blank] 04:53:03 INFO - PROCESS | 3972 | --DOMWINDOW == 65 (1A2F2C00) [pid = 3972] [serial = 990] [outer = 00000000] [url = about:blank] 04:53:03 INFO - PROCESS | 3972 | --DOMWINDOW == 64 (15F8C800) [pid = 3972] [serial = 963] [outer = 00000000] [url = about:blank] 04:53:03 INFO - PROCESS | 3972 | --DOMWINDOW == 63 (110AC400) [pid = 3972] [serial = 967] [outer = 00000000] [url = about:blank] 04:53:03 INFO - PROCESS | 3972 | --DOMWINDOW == 62 (19995800) [pid = 3972] [serial = 981] [outer = 00000000] [url = about:blank] 04:53:03 INFO - PROCESS | 3972 | --DOMWINDOW == 61 (1A0E4C00) [pid = 3972] [serial = 958] [outer = 00000000] [url = about:blank] 04:53:03 INFO - PROCESS | 3972 | --DOMWINDOW == 60 (198B2000) [pid = 3972] [serial = 978] [outer = 00000000] [url = about:blank] 04:53:03 INFO - PROCESS | 3972 | --DOMWINDOW == 59 (198AD400) [pid = 3972] [serial = 988] [outer = 00000000] [url = about:blank] 04:53:03 INFO - PROCESS | 3972 | --DOMWINDOW == 58 (1799E000) [pid = 3972] [serial = 975] [outer = 00000000] [url = about:blank] 04:53:03 INFO - PROCESS | 3972 | --DOMWINDOW == 57 (1A2F3800) [pid = 3972] [serial = 991] [outer = 00000000] [url = about:blank] 04:53:03 INFO - PROCESS | 3972 | --DOMWINDOW == 56 (1A64D800) [pid = 3972] [serial = 993] [outer = 00000000] [url = about:blank] 04:53:03 INFO - PROCESS | 3972 | --DOMWINDOW == 55 (1A64EC00) [pid = 3972] [serial = 994] [outer = 00000000] [url = about:blank] 04:53:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 04:53:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1251ms 04:53:03 INFO - PROCESS | 3972 | 1466250783709 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 04:53:03 INFO - PROCESS | 3972 | 1466250783713 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 04:53:03 INFO - PROCESS | 3972 | 1466250783718 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 04:53:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 04:53:03 INFO - PROCESS | 3972 | 1466250783721 Marionette TRACE conn3 <- [1,1338,null,{}] 04:53:03 INFO - PROCESS | 3972 | 1466250783727 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}] 04:53:03 INFO - PROCESS | 3972 | 1466250783729 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:03 INFO - PROCESS | 3972 | 1466250783830 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 04:53:03 INFO - PROCESS | 3972 | 1466250783838 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:03 INFO - PROCESS | 3972 | 1466250783842 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:03 INFO - PROCESS | 3972 | ++DOCSHELL 1281DC00 == 26 [pid = 3972] [id = 344] 04:53:03 INFO - PROCESS | 3972 | ++DOMWINDOW == 56 (12AB0000) [pid = 3972] [serial = 1031] [outer = 00000000] 04:53:03 INFO - PROCESS | 3972 | ++DOMWINDOW == 57 (13071400) [pid = 3972] [serial = 1032] [outer = 12AB0000] 04:53:03 INFO - PROCESS | 3972 | 1466250783890 Marionette DEBUG loaded listener.js 04:53:03 INFO - PROCESS | 3972 | ++DOMWINDOW == 58 (1314DC00) [pid = 3972] [serial = 1033] [outer = 12AB0000] 04:53:04 INFO - PROCESS | 3972 | 1466250784390 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]]]}] 04:53:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 04:53:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 703ms 04:53:04 INFO - PROCESS | 3972 | 1466250784422 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 04:53:04 INFO - PROCESS | 3972 | 1466250784427 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 04:53:04 INFO - PROCESS | 3972 | 1466250784433 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 04:53:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 04:53:04 INFO - PROCESS | 3972 | 1466250784436 Marionette TRACE conn3 <- [1,1342,null,{}] 04:53:04 INFO - PROCESS | 3972 | 1466250784439 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}] 04:53:04 INFO - PROCESS | 3972 | 1466250784442 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:04 INFO - PROCESS | 3972 | 1466250784532 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 04:53:04 INFO - PROCESS | 3972 | 1466250784541 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:04 INFO - PROCESS | 3972 | 1466250784543 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:04 INFO - PROCESS | 3972 | ++DOCSHELL 1432C000 == 27 [pid = 3972] [id = 345] 04:53:04 INFO - PROCESS | 3972 | ++DOMWINDOW == 59 (14E72C00) [pid = 3972] [serial = 1034] [outer = 00000000] 04:53:04 INFO - PROCESS | 3972 | ++DOMWINDOW == 60 (15430800) [pid = 3972] [serial = 1035] [outer = 14E72C00] 04:53:04 INFO - PROCESS | 3972 | 1466250784589 Marionette DEBUG loaded listener.js 04:53:04 INFO - PROCESS | 3972 | ++DOMWINDOW == 61 (1594BC00) [pid = 3972] [serial = 1036] [outer = 14E72C00] 04:53:05 INFO - PROCESS | 3972 | 1466250785087 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]]]}] 04:53:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 04:53:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 688ms 04:53:05 INFO - PROCESS | 3972 | 1466250785135 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 04:53:05 INFO - PROCESS | 3972 | 1466250785137 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 04:53:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 04:53:05 INFO - PROCESS | 3972 | 1466250785141 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 04:53:05 INFO - PROCESS | 3972 | 1466250785144 Marionette TRACE conn3 <- [1,1346,null,{}] 04:53:05 INFO - PROCESS | 3972 | 1466250785155 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}] 04:53:05 INFO - PROCESS | 3972 | 1466250785159 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:05 INFO - PROCESS | 3972 | 1466250785273 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 04:53:05 INFO - PROCESS | 3972 | 1466250785368 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:05 INFO - PROCESS | 3972 | 1466250785371 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:05 INFO - PROCESS | 3972 | ++DOCSHELL 15F8F400 == 28 [pid = 3972] [id = 346] 04:53:05 INFO - PROCESS | 3972 | ++DOMWINDOW == 62 (15F8F800) [pid = 3972] [serial = 1037] [outer = 00000000] 04:53:05 INFO - PROCESS | 3972 | ++DOMWINDOW == 63 (16995C00) [pid = 3972] [serial = 1038] [outer = 15F8F800] 04:53:05 INFO - PROCESS | 3972 | 1466250785420 Marionette DEBUG loaded listener.js 04:53:05 INFO - PROCESS | 3972 | ++DOMWINDOW == 64 (16A43400) [pid = 3972] [serial = 1039] [outer = 15F8F800] 04:53:05 INFO - PROCESS | 3972 | 1466250785823 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]]]}] 04:53:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 04:53:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 735ms 04:53:05 INFO - PROCESS | 3972 | 1466250785881 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 04:53:05 INFO - PROCESS | 3972 | 1466250785893 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 04:53:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 04:53:05 INFO - PROCESS | 3972 | 1466250785896 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 04:53:05 INFO - PROCESS | 3972 | 1466250785898 Marionette TRACE conn3 <- [1,1350,null,{}] 04:53:05 INFO - PROCESS | 3972 | 1466250785901 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}] 04:53:05 INFO - PROCESS | 3972 | 1466250785903 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:05 INFO - PROCESS | 3972 | 1466250785989 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 04:53:06 INFO - PROCESS | 3972 | 1466250785994 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:06 INFO - PROCESS | 3972 | 1466250785996 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:06 INFO - PROCESS | 3972 | ++DOCSHELL 16D4E000 == 29 [pid = 3972] [id = 347] 04:53:06 INFO - PROCESS | 3972 | ++DOMWINDOW == 65 (16D4EC00) [pid = 3972] [serial = 1040] [outer = 00000000] 04:53:06 INFO - PROCESS | 3972 | ++DOMWINDOW == 66 (1779D000) [pid = 3972] [serial = 1041] [outer = 16D4EC00] 04:53:06 INFO - PROCESS | 3972 | 1466250786044 Marionette DEBUG loaded listener.js 04:53:06 INFO - PROCESS | 3972 | ++DOMWINDOW == 67 (1802B800) [pid = 3972] [serial = 1042] [outer = 16D4EC00] 04:53:06 INFO - PROCESS | 3972 | 1466250786524 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]]]}] 04:53:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 04:53:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 703ms 04:53:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 04:53:06 INFO - PROCESS | 3972 | 1466250786597 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 04:53:06 INFO - PROCESS | 3972 | 1466250786599 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 04:53:06 INFO - PROCESS | 3972 | 1466250786602 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 04:53:06 INFO - PROCESS | 3972 | 1466250786604 Marionette TRACE conn3 <- [1,1354,null,{}] 04:53:06 INFO - PROCESS | 3972 | 1466250786607 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}] 04:53:06 INFO - PROCESS | 3972 | 1466250786609 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:06 INFO - PROCESS | 3972 | 1466250786743 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 04:53:06 INFO - PROCESS | 3972 | 1466250786753 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:06 INFO - PROCESS | 3972 | 1466250786755 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:06 INFO - PROCESS | 3972 | ++DOCSHELL 10431400 == 30 [pid = 3972] [id = 348] 04:53:06 INFO - PROCESS | 3972 | ++DOMWINDOW == 68 (12AEE800) [pid = 3972] [serial = 1043] [outer = 00000000] 04:53:06 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (1808B000) [pid = 3972] [serial = 1044] [outer = 12AEE800] 04:53:06 INFO - PROCESS | 3972 | 1466250786846 Marionette DEBUG loaded listener.js 04:53:06 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (18090C00) [pid = 3972] [serial = 1045] [outer = 12AEE800] 04:53:07 INFO - PROCESS | 3972 | 1466250787298 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] 04:53:07 INFO - PROCESS | 3972 | 1466250787345 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 04:53:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 04:53:07 INFO - PROCESS | 3972 | 1466250787348 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 04:53:07 INFO - PROCESS | 3972 | 1466250787350 Marionette TRACE conn3 <- [1,1358,null,{}] 04:53:07 INFO - PROCESS | 3972 | 1466250787353 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}] 04:53:07 INFO - PROCESS | 3972 | 1466250787359 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:07 INFO - PROCESS | 3972 | 1466250787504 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 04:53:07 INFO - PROCESS | 3972 | 1466250787566 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:07 INFO - PROCESS | 3972 | 1466250787568 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:07 INFO - PROCESS | 3972 | ++DOCSHELL 198B3400 == 31 [pid = 3972] [id = 349] 04:53:07 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (198B4000) [pid = 3972] [serial = 1046] [outer = 00000000] 04:53:07 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (198DC400) [pid = 3972] [serial = 1047] [outer = 198B4000] 04:53:07 INFO - PROCESS | 3972 | 1466250787613 Marionette DEBUG loaded listener.js 04:53:07 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (198E0C00) [pid = 3972] [serial = 1048] [outer = 198B4000] 04:53:08 INFO - PROCESS | 3972 | 1466250788045 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] 04:53:08 INFO - PROCESS | 3972 | 1466250788097 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 04:53:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 04:53:08 INFO - PROCESS | 3972 | 1466250788102 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 04:53:08 INFO - PROCESS | 3972 | 1466250788112 Marionette TRACE conn3 <- [1,1362,null,{}] 04:53:08 INFO - PROCESS | 3972 | 1466250788116 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}] 04:53:08 INFO - PROCESS | 3972 | 1466250788118 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:08 INFO - PROCESS | 3972 | 1466250788195 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 04:53:08 INFO - PROCESS | 3972 | 1466250788200 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:08 INFO - PROCESS | 3972 | 1466250788202 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:08 INFO - PROCESS | 3972 | ++DOCSHELL 131D8000 == 32 [pid = 3972] [id = 350] 04:53:08 INFO - PROCESS | 3972 | ++DOMWINDOW == 65 (131DF000) [pid = 3972] [serial = 1049] [outer = 00000000] 04:53:08 INFO - PROCESS | 3972 | ++DOMWINDOW == 66 (15F0C400) [pid = 3972] [serial = 1050] [outer = 131DF000] 04:53:08 INFO - PROCESS | 3972 | 1466250788247 Marionette DEBUG loaded listener.js 04:53:08 INFO - PROCESS | 3972 | ++DOMWINDOW == 67 (175F2800) [pid = 3972] [serial = 1051] [outer = 131DF000] 04:53:08 INFO - PROCESS | 3972 | [3972] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:53:08 INFO - PROCESS | 3972 | 1466250788671 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] 04:53:08 INFO - PROCESS | 3972 | 1466250788698 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 04:53:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 04:53:08 INFO - PROCESS | 3972 | 1466250788712 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 04:53:08 INFO - PROCESS | 3972 | 1466250788714 Marionette TRACE conn3 <- [1,1366,null,{}] 04:53:08 INFO - PROCESS | 3972 | 1466250788717 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}] 04:53:08 INFO - PROCESS | 3972 | 1466250788719 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:08 INFO - PROCESS | 3972 | 1466250788799 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 04:53:08 INFO - PROCESS | 3972 | 1466250788805 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:08 INFO - PROCESS | 3972 | 1466250788807 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:08 INFO - PROCESS | 3972 | ++DOCSHELL 182D4800 == 33 [pid = 3972] [id = 351] 04:53:08 INFO - PROCESS | 3972 | ++DOMWINDOW == 68 (198B5000) [pid = 3972] [serial = 1052] [outer = 00000000] 04:53:08 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (198E8C00) [pid = 3972] [serial = 1053] [outer = 198B5000] 04:53:08 INFO - PROCESS | 3972 | 1466250788850 Marionette DEBUG loaded listener.js 04:53:08 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (19992000) [pid = 3972] [serial = 1054] [outer = 198B5000] 04:53:09 INFO - PROCESS | 3972 | 1466250789273 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] 04:53:09 INFO - PROCESS | 3972 | 1466250789303 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 04:53:09 INFO - PROCESS | 3972 | 1466250789306 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 04:53:09 INFO - PROCESS | 3972 | 1466250789308 Marionette TRACE conn3 <- [1,1370,null,{}] 04:53:09 INFO - PROCESS | 3972 | 1466250789311 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}] 04:53:09 INFO - PROCESS | 3972 | 1466250789313 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:09 INFO - PROCESS | 3972 | 1466250789429 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 04:53:09 INFO - PROCESS | 3972 | 1466250789434 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:09 INFO - PROCESS | 3972 | 1466250789436 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:09 INFO - PROCESS | 3972 | ++DOCSHELL 12A17800 == 34 [pid = 3972] [id = 352] 04:53:09 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (15D40400) [pid = 3972] [serial = 1055] [outer = 00000000] 04:53:09 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (19C06800) [pid = 3972] [serial = 1056] [outer = 15D40400] 04:53:09 INFO - PROCESS | 3972 | 1466250789480 Marionette DEBUG loaded listener.js 04:53:09 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (19C07C00) [pid = 3972] [serial = 1057] [outer = 15D40400] 04:53:09 INFO - PROCESS | 3972 | [3972] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:53:09 INFO - PROCESS | 3972 | 1466250789905 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] 04:53:09 INFO - PROCESS | 3972 | 1466250789950 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 04:53:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 04:53:09 INFO - PROCESS | 3972 | 1466250789954 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 04:53:09 INFO - PROCESS | 3972 | 1466250789965 Marionette TRACE conn3 <- [1,1374,null,{}] 04:53:09 INFO - PROCESS | 3972 | 1466250789968 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}] 04:53:09 INFO - PROCESS | 3972 | 1466250789970 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:10 INFO - PROCESS | 3972 | 1466250790049 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 04:53:10 INFO - PROCESS | 3972 | 1466250790054 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:10 INFO - PROCESS | 3972 | 1466250790056 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:10 INFO - PROCESS | 3972 | ++DOCSHELL 17072800 == 35 [pid = 3972] [id = 353] 04:53:10 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (198E8400) [pid = 3972] [serial = 1058] [outer = 00000000] 04:53:10 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (19C6B400) [pid = 3972] [serial = 1059] [outer = 198E8400] 04:53:10 INFO - PROCESS | 3972 | 1466250790098 Marionette DEBUG loaded listener.js 04:53:10 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (19C6D800) [pid = 3972] [serial = 1060] [outer = 198E8400] 04:53:10 INFO - PROCESS | 3972 | 1466250790802 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] 04:53:10 INFO - PROCESS | 3972 | 1466250790863 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 04:53:10 INFO - PROCESS | 3972 | 1466250790867 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 04:53:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 04:53:10 INFO - PROCESS | 3972 | 1466250790873 Marionette TRACE conn3 <- [1,1378,null,{}] 04:53:10 INFO - PROCESS | 3972 | 1466250790878 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}] 04:53:10 INFO - PROCESS | 3972 | 1466250790881 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:11 INFO - PROCESS | 3972 | 1466250791004 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 04:53:11 INFO - PROCESS | 3972 | 1466250791125 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:11 INFO - PROCESS | 3972 | 1466250791128 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:11 INFO - PROCESS | 3972 | ++DOCSHELL 1303BC00 == 36 [pid = 3972] [id = 354] 04:53:11 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (13072400) [pid = 3972] [serial = 1061] [outer = 00000000] 04:53:11 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (1511A000) [pid = 3972] [serial = 1062] [outer = 13072400] 04:53:11 INFO - PROCESS | 3972 | 1466250791191 Marionette DEBUG loaded listener.js 04:53:11 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (15D47000) [pid = 3972] [serial = 1063] [outer = 13072400] 04:53:11 INFO - PROCESS | 3972 | 1466250791763 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]]]}] 04:53:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 04:53:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 938ms 04:53:11 INFO - PROCESS | 3972 | 1466250791814 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 04:53:11 INFO - PROCESS | 3972 | 1466250791819 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 04:53:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 04:53:11 INFO - PROCESS | 3972 | 1466250791826 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 04:53:11 INFO - PROCESS | 3972 | 1466250791828 Marionette TRACE conn3 <- [1,1382,null,{}] 04:53:11 INFO - PROCESS | 3972 | 1466250791832 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}] 04:53:11 INFO - PROCESS | 3972 | 1466250791835 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:11 INFO - PROCESS | 3972 | 1466250791945 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 04:53:12 INFO - PROCESS | 3972 | 1466250792080 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:12 INFO - PROCESS | 3972 | 1466250792083 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:12 INFO - PROCESS | 3972 | ++DOCSHELL 18034000 == 37 [pid = 3972] [id = 355] 04:53:12 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (18083400) [pid = 3972] [serial = 1064] [outer = 00000000] 04:53:12 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (1808D400) [pid = 3972] [serial = 1065] [outer = 18083400] 04:53:12 INFO - PROCESS | 3972 | 1466250792139 Marionette DEBUG loaded listener.js 04:53:12 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (182DD400) [pid = 3972] [serial = 1066] [outer = 18083400] 04:53:12 INFO - PROCESS | 3972 | 1466250792717 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]]]}] 04:53:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 04:53:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 938ms 04:53:12 INFO - PROCESS | 3972 | 1466250792770 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 04:53:12 INFO - PROCESS | 3972 | 1466250792772 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 04:53:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 04:53:12 INFO - PROCESS | 3972 | 1466250792776 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 04:53:12 INFO - PROCESS | 3972 | 1466250792780 Marionette TRACE conn3 <- [1,1386,null,{}] 04:53:12 INFO - PROCESS | 3972 | 1466250792790 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}] 04:53:12 INFO - PROCESS | 3972 | 1466250792795 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:12 INFO - PROCESS | 3972 | 1466250792901 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 04:53:13 INFO - PROCESS | 3972 | 1466250793041 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:13 INFO - PROCESS | 3972 | 1466250793045 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:13 INFO - PROCESS | 3972 | ++DOCSHELL 19C6E800 == 38 [pid = 3972] [id = 356] 04:53:13 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (1A03D400) [pid = 3972] [serial = 1067] [outer = 00000000] 04:53:13 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (1A044C00) [pid = 3972] [serial = 1068] [outer = 1A03D400] 04:53:13 INFO - PROCESS | 3972 | 1466250793104 Marionette DEBUG loaded listener.js 04:53:13 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (1A0E5400) [pid = 3972] [serial = 1069] [outer = 1A03D400] 04:53:13 INFO - PROCESS | 3972 | 1466250793820 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]]]}] 04:53:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 04:53:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1094ms 04:53:13 INFO - PROCESS | 3972 | 1466250793881 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 04:53:13 INFO - PROCESS | 3972 | 1466250793884 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 04:53:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 04:53:13 INFO - PROCESS | 3972 | 1466250793889 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 04:53:13 INFO - PROCESS | 3972 | 1466250793892 Marionette TRACE conn3 <- [1,1390,null,{}] 04:53:13 INFO - PROCESS | 3972 | 1466250793898 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}] 04:53:13 INFO - PROCESS | 3972 | 1466250793900 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:14 INFO - PROCESS | 3972 | 1466250794021 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 04:53:14 INFO - PROCESS | 3972 | 1466250794126 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:14 INFO - PROCESS | 3972 | 1466250794129 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:14 INFO - PROCESS | 3972 | ++DOCSHELL 10F8B000 == 39 [pid = 3972] [id = 357] 04:53:14 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (13038000) [pid = 3972] [serial = 1070] [outer = 00000000] 04:53:14 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (13940800) [pid = 3972] [serial = 1071] [outer = 13038000] 04:53:14 INFO - PROCESS | 3972 | 1466250794177 Marionette DEBUG loaded listener.js 04:53:14 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (14328000) [pid = 3972] [serial = 1072] [outer = 13038000] 04:53:15 INFO - PROCESS | 3972 | --DOCSHELL 10479400 == 38 [pid = 3972] [id = 275] 04:53:15 INFO - PROCESS | 3972 | --DOCSHELL 15F8EC00 == 37 [pid = 3972] [id = 271] 04:53:15 INFO - PROCESS | 3972 | --DOCSHELL 176AD800 == 36 [pid = 3972] [id = 273] 04:53:15 INFO - PROCESS | 3972 | --DOCSHELL 1799B400 == 35 [pid = 3972] [id = 286] 04:53:15 INFO - PROCESS | 3972 | --DOCSHELL 198E4400 == 34 [pid = 3972] [id = 274] 04:53:15 INFO - PROCESS | 3972 | --DOCSHELL 10433800 == 33 [pid = 3972] [id = 342] 04:53:15 INFO - PROCESS | 3972 | --DOCSHELL 110A5800 == 32 [pid = 3972] [id = 282] 04:53:15 INFO - PROCESS | 3972 | --DOCSHELL 11268C00 == 31 [pid = 3972] [id = 279] 04:53:15 INFO - PROCESS | 3972 | --DOCSHELL 15F04000 == 30 [pid = 3972] [id = 278] 04:53:15 INFO - PROCESS | 3972 | --DOCSHELL 15F8E400 == 29 [pid = 3972] [id = 277] 04:53:15 INFO - PROCESS | 3972 | --DOCSHELL 1105FC00 == 28 [pid = 3972] [id = 269] 04:53:15 INFO - PROCESS | 3972 | --DOCSHELL 14329000 == 27 [pid = 3972] [id = 276] 04:53:15 INFO - PROCESS | 3972 | --DOCSHELL 10A4A800 == 26 [pid = 3972] [id = 343] 04:53:15 INFO - PROCESS | 3972 | --DOCSHELL 1999D400 == 25 [pid = 3972] [id = 281] 04:53:15 INFO - PROCESS | 3972 | --DOCSHELL 15F97400 == 24 [pid = 3972] [id = 280] 04:53:15 INFO - PROCESS | 3972 | --DOCSHELL 14326C00 == 23 [pid = 3972] [id = 270] 04:53:15 INFO - PROCESS | 3972 | --DOCSHELL 15F92C00 == 22 [pid = 3972] [id = 272] 04:53:15 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (15F90800) [pid = 3972] [serial = 1020] [outer = 00000000] [url = about:blank] 04:53:15 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (1699D400) [pid = 3972] [serial = 1021] [outer = 00000000] [url = about:blank] 04:53:15 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (175EEC00) [pid = 3972] [serial = 1023] [outer = 00000000] [url = about:blank] 04:53:15 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (1A7D3C00) [pid = 3972] [serial = 1006] [outer = 00000000] [url = about:blank] 04:53:15 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (13074800) [pid = 3972] [serial = 1009] [outer = 00000000] [url = about:blank] 04:53:15 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (1A604400) [pid = 3972] [serial = 1003] [outer = 00000000] [url = about:blank] 04:53:15 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (175FB000) [pid = 3972] [serial = 1000] [outer = 00000000] [url = about:blank] 04:53:15 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (14328400) [pid = 3972] [serial = 997] [outer = 00000000] [url = about:blank] 04:53:15 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (11CD0C00) [pid = 3972] [serial = 1008] [outer = 00000000] [url = about:blank] 04:53:15 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (10560000) [pid = 3972] [serial = 1011] [outer = 00000000] [url = about:blank] 04:53:15 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (10BB7800) [pid = 3972] [serial = 1012] [outer = 00000000] [url = about:blank] 04:53:15 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (14E72000) [pid = 3972] [serial = 1017] [outer = 00000000] [url = about:blank] 04:53:15 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (14EBD400) [pid = 3972] [serial = 1018] [outer = 00000000] [url = about:blank] 04:53:15 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (13CE2C00) [pid = 3972] [serial = 996] [outer = 00000000] [url = about:blank] 04:53:15 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (16D4FC00) [pid = 3972] [serial = 999] [outer = 00000000] [url = about:blank] 04:53:15 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (1A046000) [pid = 3972] [serial = 1002] [outer = 00000000] [url = about:blank] 04:53:15 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (1A7D0400) [pid = 3972] [serial = 1005] [outer = 00000000] [url = about:blank] 04:53:15 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (13270000) [pid = 3972] [serial = 1014] [outer = 00000000] [url = about:blank] 04:53:15 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (1327B000) [pid = 3972] [serial = 1015] [outer = 00000000] [url = about:blank] 04:53:15 INFO - PROCESS | 3972 | 1466250795412 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]]]}] 04:53:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 04:53:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1563ms 04:53:15 INFO - PROCESS | 3972 | 1466250795455 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 04:53:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 04:53:15 INFO - PROCESS | 3972 | 1466250795458 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 04:53:15 INFO - PROCESS | 3972 | 1466250795463 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 04:53:15 INFO - PROCESS | 3972 | 1466250795466 Marionette TRACE conn3 <- [1,1394,null,{}] 04:53:15 INFO - PROCESS | 3972 | 1466250795471 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}] 04:53:15 INFO - PROCESS | 3972 | 1466250795474 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:15 INFO - PROCESS | 3972 | 1466250795553 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 04:53:15 INFO - PROCESS | 3972 | 1466250795560 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:15 INFO - PROCESS | 3972 | 1466250795563 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:15 INFO - PROCESS | 3972 | ++DOCSHELL 11061000 == 23 [pid = 3972] [id = 358] 04:53:15 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (110A1400) [pid = 3972] [serial = 1073] [outer = 00000000] 04:53:15 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (11CCC000) [pid = 3972] [serial = 1074] [outer = 110A1400] 04:53:15 INFO - PROCESS | 3972 | 1466250795610 Marionette DEBUG loaded listener.js 04:53:15 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (12819800) [pid = 3972] [serial = 1075] [outer = 110A1400] 04:53:16 INFO - PROCESS | 3972 | 1466250796098 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]]]}] 04:53:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 04:53:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 704ms 04:53:16 INFO - PROCESS | 3972 | 1466250796160 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 04:53:16 INFO - PROCESS | 3972 | 1466250796164 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 04:53:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 04:53:16 INFO - PROCESS | 3972 | 1466250796171 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 04:53:16 INFO - PROCESS | 3972 | 1466250796173 Marionette TRACE conn3 <- [1,1398,null,{}] 04:53:16 INFO - PROCESS | 3972 | 1466250796177 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}] 04:53:16 INFO - PROCESS | 3972 | 1466250796179 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:16 INFO - PROCESS | 3972 | 1466250796270 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 04:53:16 INFO - PROCESS | 3972 | 1466250796370 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:16 INFO - PROCESS | 3972 | 1466250796372 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:16 INFO - PROCESS | 3972 | ++DOCSHELL 131DBC00 == 24 [pid = 3972] [id = 359] 04:53:16 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (131DE000) [pid = 3972] [serial = 1076] [outer = 00000000] 04:53:16 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (13273800) [pid = 3972] [serial = 1077] [outer = 131DE000] 04:53:16 INFO - PROCESS | 3972 | 1466250796426 Marionette DEBUG loaded listener.js 04:53:16 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (1327C000) [pid = 3972] [serial = 1078] [outer = 131DE000] 04:53:16 INFO - PROCESS | 3972 | 1466250796830 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]]]}] 04:53:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 04:53:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 688ms 04:53:16 INFO - PROCESS | 3972 | 1466250796869 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 04:53:16 INFO - PROCESS | 3972 | 1466250796872 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 04:53:16 INFO - PROCESS | 3972 | 1466250796875 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 04:53:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 04:53:16 INFO - PROCESS | 3972 | 1466250796879 Marionette TRACE conn3 <- [1,1402,null,{}] 04:53:16 INFO - PROCESS | 3972 | 1466250796889 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}] 04:53:16 INFO - PROCESS | 3972 | 1466250796894 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:17 INFO - PROCESS | 3972 | 1466250797004 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 04:53:17 INFO - PROCESS | 3972 | 1466250797021 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:17 INFO - PROCESS | 3972 | 1466250797025 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:17 INFO - PROCESS | 3972 | ++DOCSHELL 14EBF000 == 25 [pid = 3972] [id = 360] 04:53:17 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (15426000) [pid = 3972] [serial = 1079] [outer = 00000000] 04:53:17 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (15954000) [pid = 3972] [serial = 1080] [outer = 15426000] 04:53:17 INFO - PROCESS | 3972 | 1466250797078 Marionette DEBUG loaded listener.js 04:53:17 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (15F04C00) [pid = 3972] [serial = 1081] [outer = 15426000] 04:53:17 INFO - PROCESS | 3972 | 1466250797584 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]]]}] 04:53:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 04:53:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 735ms 04:53:17 INFO - PROCESS | 3972 | 1466250797615 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 04:53:17 INFO - PROCESS | 3972 | 1466250797618 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 04:53:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 04:53:17 INFO - PROCESS | 3972 | 1466250797621 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 04:53:17 INFO - PROCESS | 3972 | 1466250797623 Marionette TRACE conn3 <- [1,1406,null,{}] 04:53:17 INFO - PROCESS | 3972 | 1466250797627 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}] 04:53:17 INFO - PROCESS | 3972 | 1466250797628 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:17 INFO - PROCESS | 3972 | 1466250797741 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 04:53:17 INFO - PROCESS | 3972 | 1466250797749 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:17 INFO - PROCESS | 3972 | 1466250797752 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:17 INFO - PROCESS | 3972 | ++DOCSHELL 15D44400 == 26 [pid = 3972] [id = 361] 04:53:17 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (15F8D800) [pid = 3972] [serial = 1082] [outer = 00000000] 04:53:17 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (165AAC00) [pid = 3972] [serial = 1083] [outer = 15F8D800] 04:53:17 INFO - PROCESS | 3972 | 1466250797843 Marionette DEBUG loaded listener.js 04:53:17 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (16D41C00) [pid = 3972] [serial = 1084] [outer = 15F8D800] 04:53:18 INFO - PROCESS | 3972 | 1466250798280 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]]]}] 04:53:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 04:53:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 688ms 04:53:18 INFO - PROCESS | 3972 | 1466250798322 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 04:53:18 INFO - PROCESS | 3972 | 1466250798324 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 04:53:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 04:53:18 INFO - PROCESS | 3972 | 1466250798327 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 04:53:18 INFO - PROCESS | 3972 | 1466250798329 Marionette TRACE conn3 <- [1,1410,null,{}] 04:53:18 INFO - PROCESS | 3972 | 1466250798332 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}] 04:53:18 INFO - PROCESS | 3972 | 1466250798334 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:18 INFO - PROCESS | 3972 | 1466250798475 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 04:53:18 INFO - PROCESS | 3972 | 1466250798484 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:18 INFO - PROCESS | 3972 | 1466250798486 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:18 INFO - PROCESS | 3972 | ++DOCSHELL 16A3CC00 == 27 [pid = 3972] [id = 362] 04:53:18 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (16D4D400) [pid = 3972] [serial = 1085] [outer = 00000000] 04:53:18 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (17070C00) [pid = 3972] [serial = 1086] [outer = 16D4D400] 04:53:18 INFO - PROCESS | 3972 | 1466250798531 Marionette DEBUG loaded listener.js 04:53:18 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (17693000) [pid = 3972] [serial = 1087] [outer = 16D4D400] 04:53:19 INFO - PROCESS | 3972 | 1466250798998 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]]]}] 04:53:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 04:53:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 688ms 04:53:19 INFO - PROCESS | 3972 | 1466250799031 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 04:53:19 INFO - PROCESS | 3972 | 1466250799033 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 04:53:19 INFO - PROCESS | 3972 | 1466250799036 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 04:53:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 04:53:19 INFO - PROCESS | 3972 | 1466250799038 Marionette TRACE conn3 <- [1,1414,null,{}] 04:53:19 INFO - PROCESS | 3972 | 1466250799041 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}] 04:53:19 INFO - PROCESS | 3972 | 1466250799047 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:19 INFO - PROCESS | 3972 | 1466250799184 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 04:53:19 INFO - PROCESS | 3972 | 1466250799197 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:19 INFO - PROCESS | 3972 | 1466250799199 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:19 INFO - PROCESS | 3972 | ++DOCSHELL 179A4C00 == 28 [pid = 3972] [id = 363] 04:53:19 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (18035400) [pid = 3972] [serial = 1088] [outer = 00000000] 04:53:19 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (1813DC00) [pid = 3972] [serial = 1089] [outer = 18035400] 04:53:19 INFO - PROCESS | 3972 | 1466250799244 Marionette DEBUG loaded listener.js 04:53:19 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (198B2800) [pid = 3972] [serial = 1090] [outer = 18035400] 04:53:19 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (12AEE800) [pid = 3972] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 04:53:19 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (198B4000) [pid = 3972] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 04:53:19 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (10475000) [pid = 3972] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 04:53:19 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (131DF000) [pid = 3972] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 04:53:19 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (13942000) [pid = 3972] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 04:53:19 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (12AB0000) [pid = 3972] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 04:53:19 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (16D4EC00) [pid = 3972] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 04:53:19 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (15F8F800) [pid = 3972] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 04:53:19 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (14E72C00) [pid = 3972] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 04:53:19 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (198B5000) [pid = 3972] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 04:53:19 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (15F90400) [pid = 3972] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 04:53:19 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (15D40400) [pid = 3972] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 04:53:19 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (198E8400) [pid = 3972] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 04:53:19 INFO - PROCESS | 3972 | 1466250799922 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]]]}] 04:53:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 04:53:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 953ms 04:53:19 INFO - PROCESS | 3972 | 1466250799982 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 04:53:19 INFO - PROCESS | 3972 | 1466250799984 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 04:53:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 04:53:20 INFO - PROCESS | 3972 | 1466250799988 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 04:53:20 INFO - PROCESS | 3972 | 1466250799989 Marionette TRACE conn3 <- [1,1418,null,{}] 04:53:20 INFO - PROCESS | 3972 | 1466250799993 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}] 04:53:20 INFO - PROCESS | 3972 | 1466250799995 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:20 INFO - PROCESS | 3972 | 1466250800070 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 04:53:20 INFO - PROCESS | 3972 | 1466250800075 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:20 INFO - PROCESS | 3972 | 1466250800077 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:20 INFO - PROCESS | 3972 | ++DOCSHELL 10BB3000 == 29 [pid = 3972] [id = 364] 04:53:20 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (1393E400) [pid = 3972] [serial = 1091] [outer = 00000000] 04:53:20 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (16D4EC00) [pid = 3972] [serial = 1092] [outer = 1393E400] 04:53:20 INFO - PROCESS | 3972 | 1466250800128 Marionette DEBUG loaded listener.js 04:53:20 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (16D50C00) [pid = 3972] [serial = 1093] [outer = 1393E400] 04:53:20 INFO - PROCESS | 3972 | 1466250800548 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]]]}] 04:53:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 04:53:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 594ms 04:53:20 INFO - PROCESS | 3972 | 1466250800584 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 04:53:20 INFO - PROCESS | 3972 | 1466250800587 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 04:53:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 04:53:20 INFO - PROCESS | 3972 | 1466250800595 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 04:53:20 INFO - PROCESS | 3972 | 1466250800597 Marionette TRACE conn3 <- [1,1422,null,{}] 04:53:20 INFO - PROCESS | 3972 | 1466250800600 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}] 04:53:20 INFO - PROCESS | 3972 | 1466250800602 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:20 INFO - PROCESS | 3972 | 1466250800677 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 04:53:20 INFO - PROCESS | 3972 | 1466250800682 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:20 INFO - PROCESS | 3972 | 1466250800684 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:20 INFO - PROCESS | 3972 | ++DOCSHELL 18090800 == 30 [pid = 3972] [id = 365] 04:53:20 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (18091000) [pid = 3972] [serial = 1094] [outer = 00000000] 04:53:20 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (198BB800) [pid = 3972] [serial = 1095] [outer = 18091000] 04:53:20 INFO - PROCESS | 3972 | 1466250800727 Marionette DEBUG loaded listener.js 04:53:20 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (198BC000) [pid = 3972] [serial = 1096] [outer = 18091000] 04:53:21 INFO - PROCESS | 3972 | 1466250801156 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]]]}] 04:53:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 04:53:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 594ms 04:53:21 INFO - PROCESS | 3972 | 1466250801192 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 04:53:21 INFO - PROCESS | 3972 | 1466250801194 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 04:53:21 INFO - PROCESS | 3972 | 1466250801197 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 04:53:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 04:53:21 INFO - PROCESS | 3972 | 1466250801199 Marionette TRACE conn3 <- [1,1426,null,{}] 04:53:21 INFO - PROCESS | 3972 | 1466250801202 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}] 04:53:21 INFO - PROCESS | 3972 | 1466250801204 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:21 INFO - PROCESS | 3972 | 1466250801282 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 04:53:21 INFO - PROCESS | 3972 | 1466250801289 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:21 INFO - PROCESS | 3972 | 1466250801291 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:21 INFO - PROCESS | 3972 | ++DOCSHELL 14EBD400 == 31 [pid = 3972] [id = 366] 04:53:21 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (198E6800) [pid = 3972] [serial = 1097] [outer = 00000000] 04:53:21 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (19994000) [pid = 3972] [serial = 1098] [outer = 198E6800] 04:53:21 INFO - PROCESS | 3972 | 1466250801334 Marionette DEBUG loaded listener.js 04:53:21 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (19996400) [pid = 3972] [serial = 1099] [outer = 198E6800] 04:53:22 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (1769A400) [pid = 3972] [serial = 1024] [outer = 00000000] [url = about:blank] 04:53:22 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (19C06800) [pid = 3972] [serial = 1056] [outer = 00000000] [url = about:blank] 04:53:22 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (19C6D800) [pid = 3972] [serial = 1060] [outer = 00000000] [url = about:blank] 04:53:22 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (19C6B400) [pid = 3972] [serial = 1059] [outer = 00000000] [url = about:blank] 04:53:22 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (1808B000) [pid = 3972] [serial = 1044] [outer = 00000000] [url = about:blank] 04:53:22 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (198DC400) [pid = 3972] [serial = 1047] [outer = 00000000] [url = about:blank] 04:53:22 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (18090C00) [pid = 3972] [serial = 1045] [outer = 00000000] [url = about:blank] 04:53:22 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (198E0C00) [pid = 3972] [serial = 1048] [outer = 00000000] [url = about:blank] 04:53:22 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (105EE000) [pid = 3972] [serial = 1026] [outer = 00000000] [url = about:blank] 04:53:22 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (15F0C400) [pid = 3972] [serial = 1050] [outer = 00000000] [url = about:blank] 04:53:22 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (110AC000) [pid = 3972] [serial = 1027] [outer = 00000000] [url = about:blank] 04:53:22 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (14322000) [pid = 3972] [serial = 1029] [outer = 00000000] [url = about:blank] 04:53:22 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (14E79000) [pid = 3972] [serial = 1030] [outer = 00000000] [url = about:blank] 04:53:22 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (13071400) [pid = 3972] [serial = 1032] [outer = 00000000] [url = about:blank] 04:53:22 INFO - PROCESS | 3972 | --DOMWINDOW == 68 (1314DC00) [pid = 3972] [serial = 1033] [outer = 00000000] [url = about:blank] 04:53:22 INFO - PROCESS | 3972 | --DOMWINDOW == 67 (1779D000) [pid = 3972] [serial = 1041] [outer = 00000000] [url = about:blank] 04:53:22 INFO - PROCESS | 3972 | --DOMWINDOW == 66 (175F2800) [pid = 3972] [serial = 1051] [outer = 00000000] [url = about:blank] 04:53:22 INFO - PROCESS | 3972 | --DOMWINDOW == 65 (16995C00) [pid = 3972] [serial = 1038] [outer = 00000000] [url = about:blank] 04:53:22 INFO - PROCESS | 3972 | --DOMWINDOW == 64 (16A43400) [pid = 3972] [serial = 1039] [outer = 00000000] [url = about:blank] 04:53:22 INFO - PROCESS | 3972 | --DOMWINDOW == 63 (15430800) [pid = 3972] [serial = 1035] [outer = 00000000] [url = about:blank] 04:53:22 INFO - PROCESS | 3972 | --DOMWINDOW == 62 (198E8C00) [pid = 3972] [serial = 1053] [outer = 00000000] [url = about:blank] 04:53:22 INFO - PROCESS | 3972 | --DOMWINDOW == 61 (1594BC00) [pid = 3972] [serial = 1036] [outer = 00000000] [url = about:blank] 04:53:22 INFO - PROCESS | 3972 | --DOMWINDOW == 60 (19C07C00) [pid = 3972] [serial = 1057] [outer = 00000000] [url = about:blank] 04:53:22 INFO - PROCESS | 3972 | --DOMWINDOW == 59 (19992000) [pid = 3972] [serial = 1054] [outer = 00000000] [url = about:blank] 04:53:22 INFO - PROCESS | 3972 | --DOMWINDOW == 58 (1802B800) [pid = 3972] [serial = 1042] [outer = 00000000] [url = about:blank] 04:53:23 INFO - PROCESS | 3972 | 1466250803017 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]]]}] 04:53:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 04:53:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1845ms 04:53:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 04:53:23 INFO - PROCESS | 3972 | 1466250803055 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 04:53:23 INFO - PROCESS | 3972 | 1466250803059 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 04:53:23 INFO - PROCESS | 3972 | 1466250803064 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 04:53:23 INFO - PROCESS | 3972 | 1466250803067 Marionette TRACE conn3 <- [1,1430,null,{}] 04:53:23 INFO - PROCESS | 3972 | 1466250803073 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}] 04:53:23 INFO - PROCESS | 3972 | 1466250803076 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:23 INFO - PROCESS | 3972 | 1466250803176 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 04:53:23 INFO - PROCESS | 3972 | 1466250803182 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:23 INFO - PROCESS | 3972 | 1466250803187 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:23 INFO - PROCESS | 3972 | ++DOCSHELL 110AC000 == 32 [pid = 3972] [id = 367] 04:53:23 INFO - PROCESS | 3972 | ++DOMWINDOW == 59 (114CA400) [pid = 3972] [serial = 1100] [outer = 00000000] 04:53:23 INFO - PROCESS | 3972 | ++DOMWINDOW == 60 (11CD2800) [pid = 3972] [serial = 1101] [outer = 114CA400] 04:53:23 INFO - PROCESS | 3972 | 1466250803236 Marionette DEBUG loaded listener.js 04:53:23 INFO - PROCESS | 3972 | ++DOMWINDOW == 61 (12AA6000) [pid = 3972] [serial = 1102] [outer = 114CA400] 04:53:23 INFO - PROCESS | 3972 | 1466250803732 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]]]}] 04:53:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 04:53:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 688ms 04:53:23 INFO - PROCESS | 3972 | 1466250803760 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 04:53:23 INFO - PROCESS | 3972 | 1466250803764 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 04:53:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 04:53:23 INFO - PROCESS | 3972 | 1466250803771 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 04:53:23 INFO - PROCESS | 3972 | 1466250803773 Marionette TRACE conn3 <- [1,1434,null,{}] 04:53:23 INFO - PROCESS | 3972 | 1466250803777 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}] 04:53:23 INFO - PROCESS | 3972 | 1466250803780 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:23 INFO - PROCESS | 3972 | 1466250803864 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 04:53:23 INFO - PROCESS | 3972 | 1466250803870 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:23 INFO - PROCESS | 3972 | 1466250803873 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:23 INFO - PROCESS | 3972 | ++DOCSHELL 131D6C00 == 33 [pid = 3972] [id = 368] 04:53:23 INFO - PROCESS | 3972 | ++DOMWINDOW == 62 (131D7400) [pid = 3972] [serial = 1103] [outer = 00000000] 04:53:23 INFO - PROCESS | 3972 | ++DOMWINDOW == 63 (1322A400) [pid = 3972] [serial = 1104] [outer = 131D7400] 04:53:23 INFO - PROCESS | 3972 | 1466250803919 Marionette DEBUG loaded listener.js 04:53:24 INFO - PROCESS | 3972 | ++DOMWINDOW == 64 (1326F800) [pid = 3972] [serial = 1105] [outer = 131D7400] 04:53:24 INFO - PROCESS | 3972 | 1466250804389 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]]]}] 04:53:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 04:53:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 641ms 04:53:24 INFO - PROCESS | 3972 | 1466250804408 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 04:53:24 INFO - PROCESS | 3972 | 1466250804410 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 04:53:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 04:53:24 INFO - PROCESS | 3972 | 1466250804414 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 04:53:24 INFO - PROCESS | 3972 | 1466250804417 Marionette TRACE conn3 <- [1,1438,null,{}] 04:53:24 INFO - PROCESS | 3972 | 1466250804428 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}] 04:53:24 INFO - PROCESS | 3972 | 1466250804432 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:24 INFO - PROCESS | 3972 | 1466250804514 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 04:53:24 INFO - PROCESS | 3972 | 1466250804524 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:24 INFO - PROCESS | 3972 | 1466250804527 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:24 INFO - PROCESS | 3972 | ++DOCSHELL 14E74400 == 34 [pid = 3972] [id = 369] 04:53:24 INFO - PROCESS | 3972 | ++DOMWINDOW == 65 (14E74800) [pid = 3972] [serial = 1106] [outer = 00000000] 04:53:24 INFO - PROCESS | 3972 | ++DOMWINDOW == 66 (15425400) [pid = 3972] [serial = 1107] [outer = 14E74800] 04:53:24 INFO - PROCESS | 3972 | 1466250804576 Marionette DEBUG loaded listener.js 04:53:24 INFO - PROCESS | 3972 | ++DOMWINDOW == 67 (15488C00) [pid = 3972] [serial = 1108] [outer = 14E74800] 04:53:25 INFO - PROCESS | 3972 | 1466250805054 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]]]}] 04:53:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 04:53:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 704ms 04:53:25 INFO - PROCESS | 3972 | 1466250805113 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 04:53:25 INFO - PROCESS | 3972 | 1466250805115 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 04:53:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 04:53:25 INFO - PROCESS | 3972 | 1466250805118 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 04:53:25 INFO - PROCESS | 3972 | 1466250805120 Marionette TRACE conn3 <- [1,1442,null,{}] 04:53:25 INFO - PROCESS | 3972 | 1466250805134 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}] 04:53:25 INFO - PROCESS | 3972 | 1466250805136 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:25 INFO - PROCESS | 3972 | 1466250805224 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 04:53:25 INFO - PROCESS | 3972 | 1466250805229 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:25 INFO - PROCESS | 3972 | 1466250805231 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:25 INFO - PROCESS | 3972 | ++DOCSHELL 15D3F800 == 35 [pid = 3972] [id = 370] 04:53:25 INFO - PROCESS | 3972 | ++DOMWINDOW == 68 (15D43000) [pid = 3972] [serial = 1109] [outer = 00000000] 04:53:25 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (15F95000) [pid = 3972] [serial = 1110] [outer = 15D43000] 04:53:25 INFO - PROCESS | 3972 | 1466250805276 Marionette DEBUG loaded listener.js 04:53:25 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (1659F800) [pid = 3972] [serial = 1111] [outer = 15D43000] 04:53:25 INFO - PROCESS | 3972 | 1466250805721 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]]]}] 04:53:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 04:53:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 626ms 04:53:25 INFO - PROCESS | 3972 | 1466250805756 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 04:53:25 INFO - PROCESS | 3972 | 1466250805758 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 04:53:25 INFO - PROCESS | 3972 | 1466250805761 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 04:53:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 04:53:25 INFO - PROCESS | 3972 | 1466250805763 Marionette TRACE conn3 <- [1,1446,null,{}] 04:53:25 INFO - PROCESS | 3972 | 1466250805766 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}] 04:53:25 INFO - PROCESS | 3972 | 1466250805768 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:25 INFO - PROCESS | 3972 | 1466250805845 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 04:53:25 INFO - PROCESS | 3972 | 1466250805850 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:25 INFO - PROCESS | 3972 | 1466250805852 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:25 INFO - PROCESS | 3972 | ++DOCSHELL 16A44800 == 36 [pid = 3972] [id = 371] 04:53:25 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (16A45C00) [pid = 3972] [serial = 1112] [outer = 00000000] 04:53:25 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (16D50000) [pid = 3972] [serial = 1113] [outer = 16A45C00] 04:53:25 INFO - PROCESS | 3972 | 1466250805898 Marionette DEBUG loaded listener.js 04:53:25 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (16FC8000) [pid = 3972] [serial = 1114] [outer = 16A45C00] 04:53:26 INFO - PROCESS | 3972 | 1466250806359 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]]]}] 04:53:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 04:53:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 626ms 04:53:26 INFO - PROCESS | 3972 | 1466250806400 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 04:53:26 INFO - PROCESS | 3972 | 1466250806402 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 04:53:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 04:53:26 INFO - PROCESS | 3972 | 1466250806406 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 04:53:26 INFO - PROCESS | 3972 | 1466250806407 Marionette TRACE conn3 <- [1,1450,null,{}] 04:53:26 INFO - PROCESS | 3972 | 1466250806410 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}] 04:53:26 INFO - PROCESS | 3972 | 1466250806416 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:26 INFO - PROCESS | 3972 | 1466250806515 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 04:53:26 INFO - PROCESS | 3972 | 1466250806523 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:26 INFO - PROCESS | 3972 | 1466250806525 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:26 INFO - PROCESS | 3972 | ++DOCSHELL 1799E400 == 37 [pid = 3972] [id = 372] 04:53:26 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (1799FC00) [pid = 3972] [serial = 1115] [outer = 00000000] 04:53:26 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (18084000) [pid = 3972] [serial = 1116] [outer = 1799FC00] 04:53:26 INFO - PROCESS | 3972 | 1466250806567 Marionette DEBUG loaded listener.js 04:53:26 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (1808C000) [pid = 3972] [serial = 1117] [outer = 1799FC00] 04:53:27 INFO - PROCESS | 3972 | 1466250806993 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]]]}] 04:53:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 04:53:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 641ms 04:53:27 INFO - PROCESS | 3972 | 1466250807044 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 04:53:27 INFO - PROCESS | 3972 | 1466250807046 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 04:53:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 04:53:27 INFO - PROCESS | 3972 | 1466250807049 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 04:53:27 INFO - PROCESS | 3972 | 1466250807051 Marionette TRACE conn3 <- [1,1454,null,{}] 04:53:27 INFO - PROCESS | 3972 | 1466250807054 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}] 04:53:27 INFO - PROCESS | 3972 | 1466250807056 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:27 INFO - PROCESS | 3972 | 1466250807140 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 04:53:27 INFO - PROCESS | 3972 | 1466250807147 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:27 INFO - PROCESS | 3972 | 1466250807149 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:27 INFO - PROCESS | 3972 | ++DOCSHELL 1322A000 == 38 [pid = 3972] [id = 373] 04:53:27 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (18090C00) [pid = 3972] [serial = 1118] [outer = 00000000] 04:53:27 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (182DD000) [pid = 3972] [serial = 1119] [outer = 18090C00] 04:53:27 INFO - PROCESS | 3972 | 1466250807191 Marionette DEBUG loaded listener.js 04:53:27 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (198AEC00) [pid = 3972] [serial = 1120] [outer = 18090C00] 04:53:27 INFO - PROCESS | 3972 | 1466250807635 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]]]}] 04:53:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 04:53:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 641ms 04:53:27 INFO - PROCESS | 3972 | 1466250807687 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 04:53:27 INFO - PROCESS | 3972 | 1466250807689 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 04:53:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 04:53:27 INFO - PROCESS | 3972 | 1466250807693 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 04:53:27 INFO - PROCESS | 3972 | 1466250807694 Marionette TRACE conn3 <- [1,1458,null,{}] 04:53:27 INFO - PROCESS | 3972 | 1466250807698 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}] 04:53:27 INFO - PROCESS | 3972 | 1466250807700 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:27 INFO - PROCESS | 3972 | 1466250807776 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 04:53:27 INFO - PROCESS | 3972 | 1466250807783 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:27 INFO - PROCESS | 3972 | 1466250807786 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:27 INFO - PROCESS | 3972 | ++DOCSHELL 18202C00 == 39 [pid = 3972] [id = 374] 04:53:27 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (182D5800) [pid = 3972] [serial = 1121] [outer = 00000000] 04:53:27 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (19990000) [pid = 3972] [serial = 1122] [outer = 182D5800] 04:53:27 INFO - PROCESS | 3972 | 1466250807828 Marionette DEBUG loaded listener.js 04:53:27 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (19991400) [pid = 3972] [serial = 1123] [outer = 182D5800] 04:53:28 INFO - PROCESS | 3972 | 1466250808255 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]]]}] 04:53:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 04:53:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 594ms 04:53:28 INFO - PROCESS | 3972 | 1466250808295 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 04:53:28 INFO - PROCESS | 3972 | 1466250808297 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 04:53:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 04:53:28 INFO - PROCESS | 3972 | 1466250808301 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 04:53:28 INFO - PROCESS | 3972 | 1466250808302 Marionette TRACE conn3 <- [1,1462,null,{}] 04:53:28 INFO - PROCESS | 3972 | 1466250808310 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}] 04:53:28 INFO - PROCESS | 3972 | 1466250808311 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:28 INFO - PROCESS | 3972 | 1466250808425 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 04:53:28 INFO - PROCESS | 3972 | 1466250808431 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:28 INFO - PROCESS | 3972 | 1466250808433 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:28 INFO - PROCESS | 3972 | ++DOCSHELL 14E74000 == 40 [pid = 3972] [id = 375] 04:53:28 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (1999E800) [pid = 3972] [serial = 1124] [outer = 00000000] 04:53:28 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (19C09000) [pid = 3972] [serial = 1125] [outer = 1999E800] 04:53:28 INFO - PROCESS | 3972 | 1466250808475 Marionette DEBUG loaded listener.js 04:53:28 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (19C0D000) [pid = 3972] [serial = 1126] [outer = 1999E800] 04:53:28 INFO - PROCESS | 3972 | 1466250808938 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]]]}] 04:53:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 04:53:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 704ms 04:53:29 INFO - PROCESS | 3972 | 1466250809002 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 04:53:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 04:53:29 INFO - PROCESS | 3972 | 1466250809003 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 04:53:29 INFO - PROCESS | 3972 | 1466250809007 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 04:53:29 INFO - PROCESS | 3972 | 1466250809008 Marionette TRACE conn3 <- [1,1466,null,{}] 04:53:29 INFO - PROCESS | 3972 | 1466250809011 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}] 04:53:29 INFO - PROCESS | 3972 | 1466250809013 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:29 INFO - PROCESS | 3972 | 1466250809133 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 04:53:29 INFO - PROCESS | 3972 | 1466250809141 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:29 INFO - PROCESS | 3972 | 1466250809143 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:29 INFO - PROCESS | 3972 | ++DOCSHELL 19C06800 == 41 [pid = 3972] [id = 376] 04:53:29 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (19C08C00) [pid = 3972] [serial = 1127] [outer = 00000000] 04:53:29 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (19C6D800) [pid = 3972] [serial = 1128] [outer = 19C08C00] 04:53:29 INFO - PROCESS | 3972 | 1466250809185 Marionette DEBUG loaded listener.js 04:53:29 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (1A041400) [pid = 3972] [serial = 1129] [outer = 19C08C00] 04:53:29 INFO - PROCESS | 3972 | 1466250809639 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]]]}] 04:53:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 04:53:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 703ms 04:53:29 INFO - PROCESS | 3972 | 1466250809710 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 04:53:29 INFO - PROCESS | 3972 | 1466250809713 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 04:53:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 04:53:29 INFO - PROCESS | 3972 | 1466250809716 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 04:53:29 INFO - PROCESS | 3972 | 1466250809718 Marionette TRACE conn3 <- [1,1470,null,{}] 04:53:29 INFO - PROCESS | 3972 | 1466250809767 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}] 04:53:29 INFO - PROCESS | 3972 | 1466250809770 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:29 INFO - PROCESS | 3972 | 1466250809898 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 04:53:29 INFO - PROCESS | 3972 | 1466250809952 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:29 INFO - PROCESS | 3972 | 1466250809955 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:29 INFO - PROCESS | 3972 | ++DOCSHELL 1A107800 == 42 [pid = 3972] [id = 377] 04:53:29 INFO - PROCESS | 3972 | ++DOMWINDOW == 89 (1A107C00) [pid = 3972] [serial = 1130] [outer = 00000000] 04:53:30 INFO - PROCESS | 3972 | ++DOMWINDOW == 90 (1A112800) [pid = 3972] [serial = 1131] [outer = 1A107C00] 04:53:30 INFO - PROCESS | 3972 | 1466250810001 Marionette DEBUG loaded listener.js 04:53:30 INFO - PROCESS | 3972 | ++DOMWINDOW == 91 (1A2F1C00) [pid = 3972] [serial = 1132] [outer = 1A107C00] 04:53:30 INFO - PROCESS | 3972 | --DOMWINDOW == 90 (15F8D800) [pid = 3972] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 04:53:30 INFO - PROCESS | 3972 | --DOMWINDOW == 89 (16D4D400) [pid = 3972] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 04:53:30 INFO - PROCESS | 3972 | --DOMWINDOW == 88 (18035400) [pid = 3972] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 04:53:30 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (18091000) [pid = 3972] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 04:53:30 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (15426000) [pid = 3972] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 04:53:30 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (131DE000) [pid = 3972] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 04:53:30 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (110A1400) [pid = 3972] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 04:53:30 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (13038000) [pid = 3972] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 04:53:30 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (1A03D400) [pid = 3972] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 04:53:30 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (18083400) [pid = 3972] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 04:53:30 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (13072400) [pid = 3972] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 04:53:30 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (1393E400) [pid = 3972] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 04:53:30 INFO - PROCESS | 3972 | 1466250810591 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]]]}] 04:53:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 04:53:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 891ms 04:53:30 INFO - PROCESS | 3972 | 1466250810622 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 04:53:30 INFO - PROCESS | 3972 | 1466250810624 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 04:53:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 04:53:30 INFO - PROCESS | 3972 | 1466250810627 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 04:53:30 INFO - PROCESS | 3972 | 1466250810629 Marionette TRACE conn3 <- [1,1474,null,{}] 04:53:30 INFO - PROCESS | 3972 | 1466250810632 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}] 04:53:30 INFO - PROCESS | 3972 | 1466250810634 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:30 INFO - PROCESS | 3972 | 1466250810711 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 04:53:30 INFO - PROCESS | 3972 | 1466250810717 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:30 INFO - PROCESS | 3972 | 1466250810719 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:30 INFO - PROCESS | 3972 | ++DOCSHELL 1312F000 == 43 [pid = 3972] [id = 378] 04:53:30 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (13130800) [pid = 3972] [serial = 1133] [outer = 00000000] 04:53:30 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (15D40400) [pid = 3972] [serial = 1134] [outer = 13130800] 04:53:30 INFO - PROCESS | 3972 | 1466250810763 Marionette DEBUG loaded listener.js 04:53:30 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (18088400) [pid = 3972] [serial = 1135] [outer = 13130800] 04:53:31 INFO - PROCESS | 3972 | 1466250811188 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]]]}] 04:53:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 04:53:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 594ms 04:53:31 INFO - PROCESS | 3972 | 1466250811242 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 04:53:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 04:53:31 INFO - PROCESS | 3972 | 1466250811244 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 04:53:31 INFO - PROCESS | 3972 | 1466250811247 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 04:53:31 INFO - PROCESS | 3972 | 1466250811259 Marionette TRACE conn3 <- [1,1478,null,{}] 04:53:31 INFO - PROCESS | 3972 | 1466250811263 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}] 04:53:31 INFO - PROCESS | 3972 | 1466250811265 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:31 INFO - PROCESS | 3972 | 1466250811352 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 04:53:31 INFO - PROCESS | 3972 | 1466250811357 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:31 INFO - PROCESS | 3972 | 1466250811359 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:31 INFO - PROCESS | 3972 | ++DOCSHELL 15F91000 == 44 [pid = 3972] [id = 379] 04:53:31 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (18140400) [pid = 3972] [serial = 1136] [outer = 00000000] 04:53:31 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (1A104000) [pid = 3972] [serial = 1137] [outer = 18140400] 04:53:31 INFO - PROCESS | 3972 | 1466250811400 Marionette DEBUG loaded listener.js 04:53:31 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (1A59AC00) [pid = 3972] [serial = 1138] [outer = 18140400] 04:53:31 INFO - PROCESS | 3972 | 1466250811801 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]]]}] 04:53:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 04:53:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 594ms 04:53:31 INFO - PROCESS | 3972 | 1466250811850 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 04:53:31 INFO - PROCESS | 3972 | 1466250811852 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 04:53:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 04:53:31 INFO - PROCESS | 3972 | 1466250811859 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 04:53:31 INFO - PROCESS | 3972 | 1466250811861 Marionette TRACE conn3 <- [1,1482,null,{}] 04:53:31 INFO - PROCESS | 3972 | 1466250811864 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}] 04:53:31 INFO - PROCESS | 3972 | 1466250811865 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:31 INFO - PROCESS | 3972 | 1466250811943 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 04:53:31 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (1799D400) [pid = 3972] [serial = 1139] [outer = 1B386C00] 04:53:32 INFO - PROCESS | 3972 | 1466250811967 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:32 INFO - PROCESS | 3972 | 1466250811968 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:32 INFO - PROCESS | 3972 | ++DOCSHELL 1A60D400 == 45 [pid = 3972] [id = 380] 04:53:32 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (1A60DC00) [pid = 3972] [serial = 1140] [outer = 00000000] 04:53:32 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (1A648800) [pid = 3972] [serial = 1141] [outer = 1A60DC00] 04:53:32 INFO - PROCESS | 3972 | 1466250812018 Marionette DEBUG loaded listener.js 04:53:32 INFO - PROCESS | 3972 | ++DOMWINDOW == 89 (1A64A800) [pid = 3972] [serial = 1142] [outer = 1A60DC00] 04:53:32 INFO - PROCESS | 3972 | 1466250812464 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]]]}] 04:53:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 04:53:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 641ms 04:53:32 INFO - PROCESS | 3972 | 1466250812497 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 04:53:32 INFO - PROCESS | 3972 | 1466250812499 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 04:53:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 04:53:32 INFO - PROCESS | 3972 | 1466250812544 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 04:53:32 INFO - PROCESS | 3972 | 1466250812548 Marionette TRACE conn3 <- [1,1486,null,{}] 04:53:32 INFO - PROCESS | 3972 | 1466250812557 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}] 04:53:32 INFO - PROCESS | 3972 | 1466250812561 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:32 INFO - PROCESS | 3972 | 1466250812687 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 04:53:32 INFO - PROCESS | 3972 | 1466250812865 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:32 INFO - PROCESS | 3972 | 1466250812869 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:32 INFO - PROCESS | 3972 | ++DOCSHELL 1105F400 == 46 [pid = 3972] [id = 381] 04:53:32 INFO - PROCESS | 3972 | ++DOMWINDOW == 90 (1105FC00) [pid = 3972] [serial = 1143] [outer = 00000000] 04:53:32 INFO - PROCESS | 3972 | ++DOMWINDOW == 91 (114CD400) [pid = 3972] [serial = 1144] [outer = 1105FC00] 04:53:32 INFO - PROCESS | 3972 | 1466250812925 Marionette DEBUG loaded listener.js 04:53:33 INFO - PROCESS | 3972 | ++DOMWINDOW == 92 (12AE7000) [pid = 3972] [serial = 1145] [outer = 1105FC00] 04:53:33 INFO - PROCESS | 3972 | 1466250813670 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]]]}] 04:53:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 04:53:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1141ms 04:53:33 INFO - PROCESS | 3972 | 1466250813691 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 04:53:33 INFO - PROCESS | 3972 | 1466250813695 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 04:53:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 04:53:33 INFO - PROCESS | 3972 | 1466250813700 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 04:53:33 INFO - PROCESS | 3972 | 1466250813703 Marionette TRACE conn3 <- [1,1490,null,{}] 04:53:33 INFO - PROCESS | 3972 | 1466250813709 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}] 04:53:33 INFO - PROCESS | 3972 | 1466250813714 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:33 INFO - PROCESS | 3972 | 1466250813830 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 04:53:34 INFO - PROCESS | 3972 | 1466250813984 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:34 INFO - PROCESS | 3972 | 1466250813987 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:34 INFO - PROCESS | 3972 | ++DOCSHELL 13278C00 == 47 [pid = 3972] [id = 382] 04:53:34 INFO - PROCESS | 3972 | ++DOMWINDOW == 93 (1327B800) [pid = 3972] [serial = 1146] [outer = 00000000] 04:53:34 INFO - PROCESS | 3972 | ++DOMWINDOW == 94 (1432B400) [pid = 3972] [serial = 1147] [outer = 1327B800] 04:53:34 INFO - PROCESS | 3972 | 1466250814042 Marionette DEBUG loaded listener.js 04:53:34 INFO - PROCESS | 3972 | ++DOMWINDOW == 95 (15483C00) [pid = 3972] [serial = 1148] [outer = 1327B800] 04:53:34 INFO - PROCESS | 3972 | --DOCSHELL 10BB3000 == 46 [pid = 3972] [id = 364] 04:53:34 INFO - PROCESS | 3972 | --DOCSHELL 16A3CC00 == 45 [pid = 3972] [id = 362] 04:53:34 INFO - PROCESS | 3972 | --DOCSHELL 18090800 == 44 [pid = 3972] [id = 365] 04:53:34 INFO - PROCESS | 3972 | --DOCSHELL 15F91000 == 43 [pid = 3972] [id = 379] 04:53:34 INFO - PROCESS | 3972 | --DOCSHELL 1312F000 == 42 [pid = 3972] [id = 378] 04:53:34 INFO - PROCESS | 3972 | --DOCSHELL 1A107800 == 41 [pid = 3972] [id = 377] 04:53:34 INFO - PROCESS | 3972 | --DOCSHELL 19C06800 == 40 [pid = 3972] [id = 376] 04:53:34 INFO - PROCESS | 3972 | --DOCSHELL 14E74000 == 39 [pid = 3972] [id = 375] 04:53:34 INFO - PROCESS | 3972 | --DOCSHELL 18202C00 == 38 [pid = 3972] [id = 374] 04:53:34 INFO - PROCESS | 3972 | --DOCSHELL 1322A000 == 37 [pid = 3972] [id = 373] 04:53:34 INFO - PROCESS | 3972 | --DOCSHELL 1799E400 == 36 [pid = 3972] [id = 372] 04:53:34 INFO - PROCESS | 3972 | --DOCSHELL 16A44800 == 35 [pid = 3972] [id = 371] 04:53:34 INFO - PROCESS | 3972 | --DOCSHELL 15D3F800 == 34 [pid = 3972] [id = 370] 04:53:34 INFO - PROCESS | 3972 | --DOCSHELL 14E74400 == 33 [pid = 3972] [id = 369] 04:53:34 INFO - PROCESS | 3972 | --DOCSHELL 131D6C00 == 32 [pid = 3972] [id = 368] 04:53:35 INFO - PROCESS | 3972 | --DOMWINDOW == 94 (19994000) [pid = 3972] [serial = 1098] [outer = 00000000] [url = about:blank] 04:53:35 INFO - PROCESS | 3972 | 1466250814985 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]]]}] 04:53:35 INFO - PROCESS | 3972 | --DOCSHELL 110AC000 == 31 [pid = 3972] [id = 367] 04:53:35 INFO - PROCESS | 3972 | --DOCSHELL 14EBD400 == 30 [pid = 3972] [id = 366] 04:53:35 INFO - PROCESS | 3972 | --DOMWINDOW == 93 (165AAC00) [pid = 3972] [serial = 1083] [outer = 00000000] [url = about:blank] 04:53:35 INFO - PROCESS | 3972 | --DOMWINDOW == 92 (17070C00) [pid = 3972] [serial = 1086] [outer = 00000000] [url = about:blank] 04:53:35 INFO - PROCESS | 3972 | --DOMWINDOW == 91 (16D41C00) [pid = 3972] [serial = 1084] [outer = 00000000] [url = about:blank] 04:53:35 INFO - PROCESS | 3972 | --DOMWINDOW == 90 (1813DC00) [pid = 3972] [serial = 1089] [outer = 00000000] [url = about:blank] 04:53:35 INFO - PROCESS | 3972 | --DOMWINDOW == 89 (17693000) [pid = 3972] [serial = 1087] [outer = 00000000] [url = about:blank] 04:53:35 INFO - PROCESS | 3972 | --DOMWINDOW == 88 (198B2800) [pid = 3972] [serial = 1090] [outer = 00000000] [url = about:blank] 04:53:35 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (198BB800) [pid = 3972] [serial = 1095] [outer = 00000000] [url = about:blank] 04:53:35 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (15954000) [pid = 3972] [serial = 1080] [outer = 00000000] [url = about:blank] 04:53:35 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (13273800) [pid = 3972] [serial = 1077] [outer = 00000000] [url = about:blank] 04:53:35 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (1327C000) [pid = 3972] [serial = 1078] [outer = 00000000] [url = about:blank] 04:53:35 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (11CCC000) [pid = 3972] [serial = 1074] [outer = 00000000] [url = about:blank] 04:53:35 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (12819800) [pid = 3972] [serial = 1075] [outer = 00000000] [url = about:blank] 04:53:35 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (14328000) [pid = 3972] [serial = 1072] [outer = 00000000] [url = about:blank] 04:53:35 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (13940800) [pid = 3972] [serial = 1071] [outer = 00000000] [url = about:blank] 04:53:35 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (1A0E5400) [pid = 3972] [serial = 1069] [outer = 00000000] [url = about:blank] 04:53:35 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (1A044C00) [pid = 3972] [serial = 1068] [outer = 00000000] [url = about:blank] 04:53:35 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (182DD400) [pid = 3972] [serial = 1066] [outer = 00000000] [url = about:blank] 04:53:35 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (1808D400) [pid = 3972] [serial = 1065] [outer = 00000000] [url = about:blank] 04:53:35 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (15D47000) [pid = 3972] [serial = 1063] [outer = 00000000] [url = about:blank] 04:53:35 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (1511A000) [pid = 3972] [serial = 1062] [outer = 00000000] [url = about:blank] 04:53:35 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (16D4EC00) [pid = 3972] [serial = 1092] [outer = 00000000] [url = about:blank] 04:53:35 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (198BC000) [pid = 3972] [serial = 1096] [outer = 00000000] [url = about:blank] 04:53:35 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (16D50C00) [pid = 3972] [serial = 1093] [outer = 00000000] [url = about:blank] 04:53:35 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (15F04C00) [pid = 3972] [serial = 1081] [outer = 00000000] [url = about:blank] 04:53:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 04:53:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1360ms 04:53:35 INFO - PROCESS | 3972 | 1466250815063 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 04:53:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 04:53:35 INFO - PROCESS | 3972 | 1466250815066 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 04:53:35 INFO - PROCESS | 3972 | 1466250815071 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 04:53:35 INFO - PROCESS | 3972 | 1466250815074 Marionette TRACE conn3 <- [1,1494,null,{}] 04:53:35 INFO - PROCESS | 3972 | 1466250815079 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}] 04:53:35 INFO - PROCESS | 3972 | 1466250815082 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:35 INFO - PROCESS | 3972 | 1466250815172 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 04:53:35 INFO - PROCESS | 3972 | 1466250815179 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:35 INFO - PROCESS | 3972 | 1466250815181 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:35 INFO - PROCESS | 3972 | ++DOCSHELL 12819400 == 31 [pid = 3972] [id = 383] 04:53:35 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (12819C00) [pid = 3972] [serial = 1149] [outer = 00000000] 04:53:35 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (12AB2400) [pid = 3972] [serial = 1150] [outer = 12819C00] 04:53:35 INFO - PROCESS | 3972 | 1466250815227 Marionette DEBUG loaded listener.js 04:53:35 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (13072400) [pid = 3972] [serial = 1151] [outer = 12819C00] 04:53:35 INFO - PROCESS | 3972 | 1466250815730 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]]]}] 04:53:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 04:53:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 703ms 04:53:35 INFO - PROCESS | 3972 | 1466250815768 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 04:53:35 INFO - PROCESS | 3972 | 1466250815772 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 04:53:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 04:53:35 INFO - PROCESS | 3972 | 1466250815781 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 04:53:35 INFO - PROCESS | 3972 | 1466250815783 Marionette TRACE conn3 <- [1,1498,null,{}] 04:53:35 INFO - PROCESS | 3972 | 1466250815787 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}] 04:53:35 INFO - PROCESS | 3972 | 1466250815790 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:35 INFO - PROCESS | 3972 | 1466250815872 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 04:53:35 INFO - PROCESS | 3972 | 1466250815880 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:35 INFO - PROCESS | 3972 | 1466250815882 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:35 INFO - PROCESS | 3972 | ++DOCSHELL 13279000 == 32 [pid = 3972] [id = 384] 04:53:35 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (13458400) [pid = 3972] [serial = 1152] [outer = 00000000] 04:53:35 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (13D11000) [pid = 3972] [serial = 1153] [outer = 13458400] 04:53:35 INFO - PROCESS | 3972 | 1466250815928 Marionette DEBUG loaded listener.js 04:53:36 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (14323C00) [pid = 3972] [serial = 1154] [outer = 13458400] 04:53:36 INFO - PROCESS | 3972 | 1466250816395 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]]]}] 04:53:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 04:53:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 641ms 04:53:36 INFO - PROCESS | 3972 | 1466250816422 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 04:53:36 INFO - PROCESS | 3972 | 1466250816424 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 04:53:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 04:53:36 INFO - PROCESS | 3972 | 1466250816428 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 04:53:36 INFO - PROCESS | 3972 | 1466250816431 Marionette TRACE conn3 <- [1,1502,null,{}] 04:53:36 INFO - PROCESS | 3972 | 1466250816441 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}] 04:53:36 INFO - PROCESS | 3972 | 1466250816446 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:36 INFO - PROCESS | 3972 | 1466250816528 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 04:53:36 INFO - PROCESS | 3972 | 1466250816638 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:36 INFO - PROCESS | 3972 | 1466250816641 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:36 INFO - PROCESS | 3972 | ++DOCSHELL 15D3F800 == 33 [pid = 3972] [id = 385] 04:53:36 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (15D42C00) [pid = 3972] [serial = 1155] [outer = 00000000] 04:53:36 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (15F04000) [pid = 3972] [serial = 1156] [outer = 15D42C00] 04:53:36 INFO - PROCESS | 3972 | 1466250816697 Marionette DEBUG loaded listener.js 04:53:36 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (15F8EC00) [pid = 3972] [serial = 1157] [outer = 15D42C00] 04:53:37 INFO - PROCESS | 3972 | 1466250817086 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]]]}] 04:53:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 04:53:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 704ms 04:53:37 INFO - PROCESS | 3972 | 1466250817127 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 04:53:37 INFO - PROCESS | 3972 | 1466250817129 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 04:53:37 INFO - PROCESS | 3972 | 1466250817132 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 04:53:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 04:53:37 INFO - PROCESS | 3972 | 1466250817134 Marionette TRACE conn3 <- [1,1506,null,{}] 04:53:37 INFO - PROCESS | 3972 | 1466250817137 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}] 04:53:37 INFO - PROCESS | 3972 | 1466250817139 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:37 INFO - PROCESS | 3972 | 1466250817260 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 04:53:37 INFO - PROCESS | 3972 | 1466250817279 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:37 INFO - PROCESS | 3972 | 1466250817281 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:37 INFO - PROCESS | 3972 | ++DOCSHELL 15F8E800 == 34 [pid = 3972] [id = 386] 04:53:37 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (15F93800) [pid = 3972] [serial = 1158] [outer = 00000000] 04:53:37 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (16D47C00) [pid = 3972] [serial = 1159] [outer = 15F93800] 04:53:37 INFO - PROCESS | 3972 | 1466250817325 Marionette DEBUG loaded listener.js 04:53:37 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (16FC5000) [pid = 3972] [serial = 1160] [outer = 15F93800] 04:53:37 INFO - PROCESS | 3972 | 1466250817756 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]]]}] 04:53:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 04:53:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 641ms 04:53:37 INFO - PROCESS | 3972 | 1466250817770 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 04:53:37 INFO - PROCESS | 3972 | 1466250817772 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 04:53:37 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 04:53:37 INFO - PROCESS | 3972 | 1466250817775 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 04:53:37 INFO - PROCESS | 3972 | 1466250817777 Marionette TRACE conn3 <- [1,1510,null,{}] 04:53:37 INFO - PROCESS | 3972 | 1466250817790 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}] 04:53:37 INFO - PROCESS | 3972 | 1466250817792 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:37 INFO - PROCESS | 3972 | 1466250817896 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 04:53:38 INFO - PROCESS | 3972 | 1466250817980 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:38 INFO - PROCESS | 3972 | 1466250817982 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:38 INFO - PROCESS | 3972 | ++DOCSHELL 1768F800 == 35 [pid = 3972] [id = 387] 04:53:38 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (16D47800) [pid = 3972] [serial = 1161] [outer = 00000000] 04:53:38 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (176AC800) [pid = 3972] [serial = 1162] [outer = 16D47800] 04:53:38 INFO - PROCESS | 3972 | 1466250818025 Marionette DEBUG loaded listener.js 04:53:38 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (17799000) [pid = 3972] [serial = 1163] [outer = 16D47800] 04:53:38 INFO - PROCESS | 3972 | 1466250818459 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"]]]}] 04:53:38 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 () { 04:53:38 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:53:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 04:53:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:53:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:53:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 04:53:38 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 () { 04:53:38 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:53:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 04:53:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:53:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:53:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 04:53:38 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 () { 04:53:38 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:53:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 04:53:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:53:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:53:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 04:53:38 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 () { 04:53:38 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:53:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 04:53:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:53:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:53:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 04:53:38 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 735ms 04:53:38 INFO - PROCESS | 3972 | 1466250818520 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 04:53:38 INFO - PROCESS | 3972 | 1466250818521 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 04:53:38 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 04:53:38 INFO - PROCESS | 3972 | 1466250818525 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 04:53:38 INFO - PROCESS | 3972 | 1466250818526 Marionette TRACE conn3 <- [1,1514,null,{}] 04:53:38 INFO - PROCESS | 3972 | 1466250818537 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}] 04:53:38 INFO - PROCESS | 3972 | 1466250818542 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:38 INFO - PROCESS | 3972 | 1466250818673 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 04:53:38 INFO - PROCESS | 3972 | 1466250818683 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:38 INFO - PROCESS | 3972 | 1466250818685 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:38 INFO - PROCESS | 3972 | ++DOCSHELL 170C3400 == 36 [pid = 3972] [id = 388] 04:53:38 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (1799AC00) [pid = 3972] [serial = 1164] [outer = 00000000] 04:53:38 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (198B3C00) [pid = 3972] [serial = 1165] [outer = 1799AC00] 04:53:38 INFO - PROCESS | 3972 | 1466250818740 Marionette DEBUG loaded listener.js 04:53:38 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (198B4800) [pid = 3972] [serial = 1166] [outer = 1799AC00] 04:53:39 INFO - PROCESS | 3972 | 1466250819177 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"]]]}] 04:53:39 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:53:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 04:53:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:53:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:53:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 04:53:39 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:53:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 04:53:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:53:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:53:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 04:53:39 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 04:53:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 04:53:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:53:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:53:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 04:53:39 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 688ms 04:53:39 INFO - PROCESS | 3972 | 1466250819215 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 04:53:39 INFO - PROCESS | 3972 | 1466250819217 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 04:53:39 INFO - PROCESS | 3972 | 1466250819220 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 04:53:39 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 04:53:39 INFO - PROCESS | 3972 | 1466250819222 Marionette TRACE conn3 <- [1,1518,null,{}] 04:53:39 INFO - PROCESS | 3972 | 1466250819225 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}] 04:53:39 INFO - PROCESS | 3972 | 1466250819227 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:39 INFO - PROCESS | 3972 | 1466250819549 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 04:53:39 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (16A45C00) [pid = 3972] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 04:53:39 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (18090C00) [pid = 3972] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 04:53:39 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (19C08C00) [pid = 3972] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 04:53:39 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (182D5800) [pid = 3972] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 04:53:39 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (131D7400) [pid = 3972] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 04:53:39 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (1A107C00) [pid = 3972] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 04:53:39 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (13130800) [pid = 3972] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 04:53:39 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (18140400) [pid = 3972] [serial = 1136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 04:53:39 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (198E6800) [pid = 3972] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 04:53:39 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (15D43000) [pid = 3972] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 04:53:39 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (114CA400) [pid = 3972] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 04:53:39 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (1799FC00) [pid = 3972] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 04:53:39 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (14E74800) [pid = 3972] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 04:53:39 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (1999E800) [pid = 3972] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 04:53:39 INFO - PROCESS | 3972 | 1466250819614 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:39 INFO - PROCESS | 3972 | 1466250819616 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:39 INFO - PROCESS | 3972 | ++DOCSHELL 105EA800 == 37 [pid = 3972] [id = 389] 04:53:39 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (105ECC00) [pid = 3972] [serial = 1167] [outer = 00000000] 04:53:39 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (114CA400) [pid = 3972] [serial = 1168] [outer = 105ECC00] 04:53:39 INFO - PROCESS | 3972 | 1466250819659 Marionette DEBUG loaded listener.js 04:53:39 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (13130800) [pid = 3972] [serial = 1169] [outer = 105ECC00] 04:53:40 INFO - PROCESS | 3972 | 1466250819983 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]]]}] 04:53:40 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 04:53:40 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 04:53:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:53:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:53:40 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 04:53:40 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 04:53:40 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. 04:53:40 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 04:53:40 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 797ms 04:53:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 04:53:40 INFO - PROCESS | 3972 | 1466250820023 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 04:53:40 INFO - PROCESS | 3972 | 1466250820025 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 04:53:40 INFO - PROCESS | 3972 | 1466250820028 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 04:53:40 INFO - PROCESS | 3972 | 1466250820030 Marionette TRACE conn3 <- [1,1522,null,{}] 04:53:40 INFO - PROCESS | 3972 | 1466250820033 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}] 04:53:40 INFO - PROCESS | 3972 | 1466250820035 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:40 INFO - PROCESS | 3972 | 1466250820151 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 04:53:40 INFO - PROCESS | 3972 | 1466250820158 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:40 INFO - PROCESS | 3972 | 1466250820160 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:40 INFO - PROCESS | 3972 | ++DOCSHELL 10A4A400 == 38 [pid = 3972] [id = 390] 04:53:40 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (110A1400) [pid = 3972] [serial = 1170] [outer = 00000000] 04:53:40 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (198BC000) [pid = 3972] [serial = 1171] [outer = 110A1400] 04:53:40 INFO - PROCESS | 3972 | 1466250820202 Marionette DEBUG loaded listener.js 04:53:40 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (198E4400) [pid = 3972] [serial = 1172] [outer = 110A1400] 04:53:40 INFO - PROCESS | 3972 | 1466250820616 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]]]}] 04:53:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 04:53:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 625ms 04:53:40 INFO - PROCESS | 3972 | 1466250820666 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 04:53:40 INFO - PROCESS | 3972 | 1466250820668 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 04:53:40 INFO - PROCESS | 3972 | 1466250820671 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 04:53:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 04:53:40 INFO - PROCESS | 3972 | 1466250820673 Marionette TRACE conn3 <- [1,1526,null,{}] 04:53:40 INFO - PROCESS | 3972 | 1466250820676 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}] 04:53:40 INFO - PROCESS | 3972 | 1466250820678 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:40 INFO - PROCESS | 3972 | 1466250820763 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 04:53:40 INFO - PROCESS | 3972 | 1466250820874 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:40 INFO - PROCESS | 3972 | 1466250820876 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:40 INFO - PROCESS | 3972 | ++DOCSHELL 105F1400 == 39 [pid = 3972] [id = 391] 04:53:40 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (10BB5400) [pid = 3972] [serial = 1173] [outer = 00000000] 04:53:40 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (19C6CC00) [pid = 3972] [serial = 1174] [outer = 10BB5400] 04:53:40 INFO - PROCESS | 3972 | 1466250820920 Marionette DEBUG loaded listener.js 04:53:41 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (19C6EC00) [pid = 3972] [serial = 1175] [outer = 10BB5400] 04:53:41 INFO - PROCESS | 3972 | 1466250821270 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]]]}] 04:53:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 04:53:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 641ms 04:53:41 INFO - PROCESS | 3972 | 1466250821310 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 04:53:41 INFO - PROCESS | 3972 | 1466250821312 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 04:53:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 04:53:41 INFO - PROCESS | 3972 | 1466250821315 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 04:53:41 INFO - PROCESS | 3972 | 1466250821317 Marionette TRACE conn3 <- [1,1530,null,{}] 04:53:41 INFO - PROCESS | 3972 | 1466250821320 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}] 04:53:41 INFO - PROCESS | 3972 | 1466250821369 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:41 INFO - PROCESS | 3972 | 1466250821486 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 04:53:41 INFO - PROCESS | 3972 | 1466250821493 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:41 INFO - PROCESS | 3972 | 1466250821496 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:41 INFO - PROCESS | 3972 | ++DOCSHELL 19C06400 == 40 [pid = 3972] [id = 392] 04:53:41 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (1A043400) [pid = 3972] [serial = 1176] [outer = 00000000] 04:53:41 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (1A0E8800) [pid = 3972] [serial = 1177] [outer = 1A043400] 04:53:41 INFO - PROCESS | 3972 | 1466250821541 Marionette DEBUG loaded listener.js 04:53:41 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (1A0E3800) [pid = 3972] [serial = 1178] [outer = 1A043400] 04:53:42 INFO - PROCESS | 3972 | 1466250822189 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]]]}] 04:53:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 04:53:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 907ms 04:53:42 INFO - PROCESS | 3972 | 1466250822252 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 04:53:42 INFO - PROCESS | 3972 | 1466250822256 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 04:53:42 INFO - PROCESS | 3972 | 1466250822261 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 04:53:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 04:53:42 INFO - PROCESS | 3972 | 1466250822266 Marionette TRACE conn3 <- [1,1534,null,{}] 04:53:42 INFO - PROCESS | 3972 | 1466250822272 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}] 04:53:42 INFO - PROCESS | 3972 | 1466250822274 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:42 INFO - PROCESS | 3972 | 1466250822388 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 04:53:42 INFO - PROCESS | 3972 | 1466250822515 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:42 INFO - PROCESS | 3972 | 1466250822520 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:42 INFO - PROCESS | 3972 | ++DOCSHELL 114CC800 == 41 [pid = 3972] [id = 393] 04:53:42 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (11AD8800) [pid = 3972] [serial = 1179] [outer = 00000000] 04:53:42 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (1327C000) [pid = 3972] [serial = 1180] [outer = 11AD8800] 04:53:42 INFO - PROCESS | 3972 | 1466250822579 Marionette DEBUG loaded listener.js 04:53:42 INFO - PROCESS | 3972 | ++DOMWINDOW == 89 (1432A400) [pid = 3972] [serial = 1181] [outer = 11AD8800] 04:53:43 INFO - PROCESS | 3972 | 1466250823132 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]]]}] 04:53:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 04:53:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 938ms 04:53:43 INFO - PROCESS | 3972 | 1466250823208 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 04:53:43 INFO - PROCESS | 3972 | 1466250823212 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 04:53:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 04:53:43 INFO - PROCESS | 3972 | 1466250823219 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 04:53:43 INFO - PROCESS | 3972 | 1466250823222 Marionette TRACE conn3 <- [1,1538,null,{}] 04:53:43 INFO - PROCESS | 3972 | 1466250823226 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}] 04:53:43 INFO - PROCESS | 3972 | 1466250823228 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:43 INFO - PROCESS | 3972 | 1466250823337 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 04:53:43 INFO - PROCESS | 3972 | 1466250823470 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:43 INFO - PROCESS | 3972 | 1466250823473 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:43 INFO - PROCESS | 3972 | ++DOCSHELL 1657C000 == 42 [pid = 3972] [id = 394] 04:53:43 INFO - PROCESS | 3972 | ++DOMWINDOW == 90 (165A7000) [pid = 3972] [serial = 1182] [outer = 00000000] 04:53:43 INFO - PROCESS | 3972 | ++DOMWINDOW == 91 (17692800) [pid = 3972] [serial = 1183] [outer = 165A7000] 04:53:43 INFO - PROCESS | 3972 | 1466250823533 Marionette DEBUG loaded listener.js 04:53:43 INFO - PROCESS | 3972 | ++DOMWINDOW == 92 (1802CC00) [pid = 3972] [serial = 1184] [outer = 165A7000] 04:53:44 INFO - PROCESS | 3972 | 1466250824136 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]]]}] 04:53:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 04:53:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 938ms 04:53:44 INFO - PROCESS | 3972 | 1466250824164 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 04:53:44 INFO - PROCESS | 3972 | 1466250824166 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 04:53:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 04:53:44 INFO - PROCESS | 3972 | 1466250824170 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 04:53:44 INFO - PROCESS | 3972 | 1466250824174 Marionette TRACE conn3 <- [1,1542,null,{}] 04:53:44 INFO - PROCESS | 3972 | 1466250824185 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}] 04:53:44 INFO - PROCESS | 3972 | 1466250824189 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:44 INFO - PROCESS | 3972 | 1466250824294 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 04:53:44 INFO - PROCESS | 3972 | 1466250824400 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:44 INFO - PROCESS | 3972 | 1466250824404 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:44 INFO - PROCESS | 3972 | ++DOCSHELL 19C0E000 == 43 [pid = 3972] [id = 395] 04:53:44 INFO - PROCESS | 3972 | ++DOMWINDOW == 93 (19C69000) [pid = 3972] [serial = 1185] [outer = 00000000] 04:53:44 INFO - PROCESS | 3972 | ++DOMWINDOW == 94 (1A0E6800) [pid = 3972] [serial = 1186] [outer = 19C69000] 04:53:44 INFO - PROCESS | 3972 | 1466250824458 Marionette DEBUG loaded listener.js 04:53:44 INFO - PROCESS | 3972 | ++DOMWINDOW == 95 (1A2EF000) [pid = 3972] [serial = 1187] [outer = 19C69000] 04:53:45 INFO - PROCESS | 3972 | 1466250825176 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]]]}] 04:53:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 04:53:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1047ms 04:53:45 INFO - PROCESS | 3972 | 1466250825218 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 04:53:45 INFO - PROCESS | 3972 | 1466250825222 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 04:53:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 04:53:45 INFO - PROCESS | 3972 | 1466250825255 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 04:53:45 INFO - PROCESS | 3972 | 1466250825258 Marionette TRACE conn3 <- [1,1546,null,{}] 04:53:45 INFO - PROCESS | 3972 | 1466250825263 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}] 04:53:45 INFO - PROCESS | 3972 | 1466250825266 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:45 INFO - PROCESS | 3972 | 1466250825364 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 04:53:45 INFO - PROCESS | 3972 | 1466250825495 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:45 INFO - PROCESS | 3972 | 1466250825501 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:45 INFO - PROCESS | 3972 | ++DOCSHELL 13158800 == 44 [pid = 3972] [id = 396] 04:53:45 INFO - PROCESS | 3972 | ++DOMWINDOW == 96 (131D3000) [pid = 3972] [serial = 1188] [outer = 00000000] 04:53:45 INFO - PROCESS | 3972 | ++DOMWINDOW == 97 (13273800) [pid = 3972] [serial = 1189] [outer = 131D3000] 04:53:45 INFO - PROCESS | 3972 | 1466250825559 Marionette DEBUG loaded listener.js 04:53:45 INFO - PROCESS | 3972 | ++DOMWINDOW == 98 (13463C00) [pid = 3972] [serial = 1190] [outer = 131D3000] 04:53:46 INFO - PROCESS | 3972 | --DOCSHELL 105F1400 == 43 [pid = 3972] [id = 391] 04:53:46 INFO - PROCESS | 3972 | --DOCSHELL 10A4A400 == 42 [pid = 3972] [id = 390] 04:53:46 INFO - PROCESS | 3972 | --DOCSHELL 105EA800 == 41 [pid = 3972] [id = 389] 04:53:46 INFO - PROCESS | 3972 | --DOCSHELL 170C3400 == 40 [pid = 3972] [id = 388] 04:53:46 INFO - PROCESS | 3972 | --DOCSHELL 1768F800 == 39 [pid = 3972] [id = 387] 04:53:46 INFO - PROCESS | 3972 | --DOCSHELL 15F8E800 == 38 [pid = 3972] [id = 386] 04:53:46 INFO - PROCESS | 3972 | --DOCSHELL 15D3F800 == 37 [pid = 3972] [id = 385] 04:53:46 INFO - PROCESS | 3972 | --DOCSHELL 13279000 == 36 [pid = 3972] [id = 384] 04:53:46 INFO - PROCESS | 3972 | --DOCSHELL 12819400 == 35 [pid = 3972] [id = 383] 04:53:46 INFO - PROCESS | 3972 | --DOCSHELL 1A60D400 == 34 [pid = 3972] [id = 380] 04:53:46 INFO - PROCESS | 3972 | --DOCSHELL 179A4C00 == 33 [pid = 3972] [id = 363] 04:53:46 INFO - PROCESS | 3972 | --DOCSHELL 13278C00 == 32 [pid = 3972] [id = 382] 04:53:46 INFO - PROCESS | 3972 | --DOCSHELL 1105F400 == 31 [pid = 3972] [id = 381] 04:53:46 INFO - PROCESS | 3972 | --DOCSHELL 1657C000 == 30 [pid = 3972] [id = 394] 04:53:46 INFO - PROCESS | 3972 | --DOCSHELL 19C0E000 == 29 [pid = 3972] [id = 395] 04:53:46 INFO - PROCESS | 3972 | --DOCSHELL 19C06400 == 28 [pid = 3972] [id = 392] 04:53:46 INFO - PROCESS | 3972 | --DOCSHELL 114CC800 == 27 [pid = 3972] [id = 393] 04:53:46 INFO - PROCESS | 3972 | --DOMWINDOW == 97 (16D50000) [pid = 3972] [serial = 1113] [outer = 00000000] [url = about:blank] 04:53:46 INFO - PROCESS | 3972 | --DOMWINDOW == 96 (16FC8000) [pid = 3972] [serial = 1114] [outer = 00000000] [url = about:blank] 04:53:46 INFO - PROCESS | 3972 | --DOMWINDOW == 95 (182DD000) [pid = 3972] [serial = 1119] [outer = 00000000] [url = about:blank] 04:53:46 INFO - PROCESS | 3972 | --DOMWINDOW == 94 (198AEC00) [pid = 3972] [serial = 1120] [outer = 00000000] [url = about:blank] 04:53:46 INFO - PROCESS | 3972 | --DOMWINDOW == 93 (19C6D800) [pid = 3972] [serial = 1128] [outer = 00000000] [url = about:blank] 04:53:46 INFO - PROCESS | 3972 | --DOMWINDOW == 92 (19990000) [pid = 3972] [serial = 1122] [outer = 00000000] [url = about:blank] 04:53:46 INFO - PROCESS | 3972 | --DOMWINDOW == 91 (1322A400) [pid = 3972] [serial = 1104] [outer = 00000000] [url = about:blank] 04:53:46 INFO - PROCESS | 3972 | --DOMWINDOW == 90 (1A112800) [pid = 3972] [serial = 1131] [outer = 00000000] [url = about:blank] 04:53:46 INFO - PROCESS | 3972 | --DOMWINDOW == 89 (1326F800) [pid = 3972] [serial = 1105] [outer = 00000000] [url = about:blank] 04:53:46 INFO - PROCESS | 3972 | --DOMWINDOW == 88 (15D40400) [pid = 3972] [serial = 1134] [outer = 00000000] [url = about:blank] 04:53:46 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (18088400) [pid = 3972] [serial = 1135] [outer = 00000000] [url = about:blank] 04:53:46 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (1A104000) [pid = 3972] [serial = 1137] [outer = 00000000] [url = about:blank] 04:53:46 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (19996400) [pid = 3972] [serial = 1099] [outer = 00000000] [url = about:blank] 04:53:46 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (15F95000) [pid = 3972] [serial = 1110] [outer = 00000000] [url = about:blank] 04:53:46 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (1659F800) [pid = 3972] [serial = 1111] [outer = 00000000] [url = about:blank] 04:53:46 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (11CD2800) [pid = 3972] [serial = 1101] [outer = 00000000] [url = about:blank] 04:53:46 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (1A2F1C00) [pid = 3972] [serial = 1132] [outer = 00000000] [url = about:blank] 04:53:46 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (12AA6000) [pid = 3972] [serial = 1102] [outer = 00000000] [url = about:blank] 04:53:46 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (18084000) [pid = 3972] [serial = 1116] [outer = 00000000] [url = about:blank] 04:53:46 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (1808C000) [pid = 3972] [serial = 1117] [outer = 00000000] [url = about:blank] 04:53:46 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (15425400) [pid = 3972] [serial = 1107] [outer = 00000000] [url = about:blank] 04:53:46 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (15488C00) [pid = 3972] [serial = 1108] [outer = 00000000] [url = about:blank] 04:53:46 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (1A650000) [pid = 3972] [serial = 703] [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.] 04:53:46 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (19C09000) [pid = 3972] [serial = 1125] [outer = 00000000] [url = about:blank] 04:53:46 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (1A59AC00) [pid = 3972] [serial = 1138] [outer = 00000000] [url = about:blank] 04:53:46 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (1A041400) [pid = 3972] [serial = 1129] [outer = 00000000] [url = about:blank] 04:53:46 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (19C0D000) [pid = 3972] [serial = 1126] [outer = 00000000] [url = about:blank] 04:53:46 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (19991400) [pid = 3972] [serial = 1123] [outer = 00000000] [url = about:blank] 04:53:46 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (1A648800) [pid = 3972] [serial = 1141] [outer = 00000000] [url = about:blank] 04:53:46 INFO - PROCESS | 3972 | 1466250826755 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]]]}] 04:53:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 04:53:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1579ms 04:53:46 INFO - PROCESS | 3972 | 1466250826820 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 04:53:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 04:53:46 INFO - PROCESS | 3972 | 1466250826824 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 04:53:46 INFO - PROCESS | 3972 | 1466250826831 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 04:53:46 INFO - PROCESS | 3972 | 1466250826834 Marionette TRACE conn3 <- [1,1550,null,{}] 04:53:46 INFO - PROCESS | 3972 | 1466250826843 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}] 04:53:46 INFO - PROCESS | 3972 | 1466250826846 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:46 INFO - PROCESS | 3972 | 1466250826961 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 04:53:46 INFO - PROCESS | 3972 | 1466250826974 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:46 INFO - PROCESS | 3972 | 1466250826977 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:46 INFO - PROCESS | 3972 | ++DOCSHELL 12AB2C00 == 28 [pid = 3972] [id = 397] 04:53:46 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (12AB4000) [pid = 3972] [serial = 1191] [outer = 00000000] 04:53:47 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (13038000) [pid = 3972] [serial = 1192] [outer = 12AB4000] 04:53:47 INFO - PROCESS | 3972 | 1466250827023 Marionette DEBUG loaded listener.js 04:53:47 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (1312AC00) [pid = 3972] [serial = 1193] [outer = 12AB4000] 04:53:47 INFO - PROCESS | 3972 | 1466250827505 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]]]}] 04:53:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 04:53:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 688ms 04:53:47 INFO - PROCESS | 3972 | 1466250827525 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 04:53:47 INFO - PROCESS | 3972 | 1466250827530 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 04:53:47 INFO - PROCESS | 3972 | 1466250827540 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 04:53:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 04:53:47 INFO - PROCESS | 3972 | 1466250827542 Marionette TRACE conn3 <- [1,1554,null,{}] 04:53:47 INFO - PROCESS | 3972 | 1466250827546 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}] 04:53:47 INFO - PROCESS | 3972 | 1466250827549 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:47 INFO - PROCESS | 3972 | 1466250827641 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 04:53:47 INFO - PROCESS | 3972 | 1466250827647 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:47 INFO - PROCESS | 3972 | 1466250827650 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:47 INFO - PROCESS | 3972 | ++DOCSHELL 13945000 == 29 [pid = 3972] [id = 398] 04:53:47 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (13D0EC00) [pid = 3972] [serial = 1194] [outer = 00000000] 04:53:47 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (14322000) [pid = 3972] [serial = 1195] [outer = 13D0EC00] 04:53:47 INFO - PROCESS | 3972 | 1466250827697 Marionette DEBUG loaded listener.js 04:53:47 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (14330C00) [pid = 3972] [serial = 1196] [outer = 13D0EC00] 04:53:48 INFO - PROCESS | 3972 | 1466250828159 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]]]}] 04:53:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 04:53:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 625ms 04:53:48 INFO - PROCESS | 3972 | 1466250828179 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 04:53:48 INFO - PROCESS | 3972 | 1466250828181 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 04:53:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 04:53:48 INFO - PROCESS | 3972 | 1466250828185 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 04:53:48 INFO - PROCESS | 3972 | 1466250828188 Marionette TRACE conn3 <- [1,1558,null,{}] 04:53:48 INFO - PROCESS | 3972 | 1466250828199 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}] 04:53:48 INFO - PROCESS | 3972 | 1466250828203 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:48 INFO - PROCESS | 3972 | 1466250828288 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 04:53:48 INFO - PROCESS | 3972 | 1466250828295 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:48 INFO - PROCESS | 3972 | 1466250828298 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:48 INFO - PROCESS | 3972 | ++DOCSHELL 15D43C00 == 30 [pid = 3972] [id = 399] 04:53:48 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (15F0C800) [pid = 3972] [serial = 1197] [outer = 00000000] 04:53:48 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (15F93400) [pid = 3972] [serial = 1198] [outer = 15F0C800] 04:53:48 INFO - PROCESS | 3972 | 1466250828344 Marionette DEBUG loaded listener.js 04:53:48 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (16577C00) [pid = 3972] [serial = 1199] [outer = 15F0C800] 04:53:48 INFO - PROCESS | 3972 | 1466250828819 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]]]}] 04:53:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 04:53:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 688ms 04:53:48 INFO - PROCESS | 3972 | 1466250828884 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 04:53:48 INFO - PROCESS | 3972 | 1466250828887 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 04:53:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 04:53:48 INFO - PROCESS | 3972 | 1466250828890 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 04:53:48 INFO - PROCESS | 3972 | 1466250828892 Marionette TRACE conn3 <- [1,1562,null,{}] 04:53:48 INFO - PROCESS | 3972 | 1466250828895 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}] 04:53:48 INFO - PROCESS | 3972 | 1466250828897 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:49 INFO - PROCESS | 3972 | 1466250829015 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 04:53:49 INFO - PROCESS | 3972 | 1466250829020 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:49 INFO - PROCESS | 3972 | 1466250829022 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:49 INFO - PROCESS | 3972 | ++DOCSHELL 16A3CC00 == 31 [pid = 3972] [id = 400] 04:53:49 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (16A43000) [pid = 3972] [serial = 1200] [outer = 00000000] 04:53:49 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (16FC9800) [pid = 3972] [serial = 1201] [outer = 16A43000] 04:53:49 INFO - PROCESS | 3972 | 1466250829066 Marionette DEBUG loaded listener.js 04:53:49 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (1768F000) [pid = 3972] [serial = 1202] [outer = 16A43000] 04:53:49 INFO - PROCESS | 3972 | 1466250829506 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]]]}] 04:53:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 04:53:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 641ms 04:53:49 INFO - PROCESS | 3972 | 1466250829528 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 04:53:49 INFO - PROCESS | 3972 | 1466250829530 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 04:53:49 INFO - PROCESS | 3972 | 1466250829533 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 04:53:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 04:53:49 INFO - PROCESS | 3972 | 1466250829535 Marionette TRACE conn3 <- [1,1566,null,{}] 04:53:49 INFO - PROCESS | 3972 | 1466250829538 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}] 04:53:49 INFO - PROCESS | 3972 | 1466250829540 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:49 INFO - PROCESS | 3972 | 1466250829651 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 04:53:49 INFO - PROCESS | 3972 | 1466250829656 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:49 INFO - PROCESS | 3972 | 1466250829658 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:49 INFO - PROCESS | 3972 | ++DOCSHELL 175FC400 == 32 [pid = 3972] [id = 401] 04:53:49 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (1769A400) [pid = 3972] [serial = 1203] [outer = 00000000] 04:53:49 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (1802BC00) [pid = 3972] [serial = 1204] [outer = 1769A400] 04:53:49 INFO - PROCESS | 3972 | 1466250829750 Marionette DEBUG loaded listener.js 04:53:49 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (18086400) [pid = 3972] [serial = 1205] [outer = 1769A400] 04:53:50 INFO - PROCESS | 3972 | 1466250830202 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]]]}] 04:53:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 04:53:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 704ms 04:53:50 INFO - PROCESS | 3972 | 1466250830233 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 04:53:50 INFO - PROCESS | 3972 | 1466250830235 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 04:53:50 INFO - PROCESS | 3972 | 1466250830238 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 04:53:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 04:53:50 INFO - PROCESS | 3972 | 1466250830240 Marionette TRACE conn3 <- [1,1570,null,{}] 04:53:50 INFO - PROCESS | 3972 | 1466250830243 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}] 04:53:50 INFO - PROCESS | 3972 | 1466250830249 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:50 INFO - PROCESS | 3972 | 1466250830378 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 04:53:50 INFO - PROCESS | 3972 | 1466250830384 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:50 INFO - PROCESS | 3972 | 1466250830386 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:50 INFO - PROCESS | 3972 | ++DOCSHELL 18090400 == 33 [pid = 3972] [id = 402] 04:53:50 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (18090800) [pid = 3972] [serial = 1206] [outer = 00000000] 04:53:50 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (198B6800) [pid = 3972] [serial = 1207] [outer = 18090800] 04:53:50 INFO - PROCESS | 3972 | 1466250830429 Marionette DEBUG loaded listener.js 04:53:50 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (198E5C00) [pid = 3972] [serial = 1208] [outer = 18090800] 04:53:51 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (16D47800) [pid = 3972] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 04:53:51 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (1799AC00) [pid = 3972] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 04:53:51 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (1A60DC00) [pid = 3972] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 04:53:51 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (1327B800) [pid = 3972] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 04:53:51 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (12819C00) [pid = 3972] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 04:53:51 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (13458400) [pid = 3972] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 04:53:51 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (15D42C00) [pid = 3972] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 04:53:51 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (1105FC00) [pid = 3972] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 04:53:51 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (110A1400) [pid = 3972] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 04:53:51 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (105ECC00) [pid = 3972] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 04:53:51 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (15F93800) [pid = 3972] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 04:53:51 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (10BB5400) [pid = 3972] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 04:53:51 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (1A043400) [pid = 3972] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 04:53:51 INFO - PROCESS | 3972 | 1466250831146 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]]]}] 04:53:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 04:53:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 954ms 04:53:51 INFO - PROCESS | 3972 | 1466250831184 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 04:53:51 INFO - PROCESS | 3972 | 1466250831186 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 04:53:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 04:53:51 INFO - PROCESS | 3972 | 1466250831189 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 04:53:51 INFO - PROCESS | 3972 | 1466250831200 Marionette TRACE conn3 <- [1,1574,null,{}] 04:53:51 INFO - PROCESS | 3972 | 1466250831204 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}] 04:53:51 INFO - PROCESS | 3972 | 1466250831206 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:51 INFO - PROCESS | 3972 | 1466250831281 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 04:53:51 INFO - PROCESS | 3972 | 1466250831286 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:51 INFO - PROCESS | 3972 | 1466250831288 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:51 INFO - PROCESS | 3972 | ++DOCSHELL 114CF000 == 34 [pid = 3972] [id = 403] 04:53:51 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (12AE6800) [pid = 3972] [serial = 1209] [outer = 00000000] 04:53:51 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (15F93800) [pid = 3972] [serial = 1210] [outer = 12AE6800] 04:53:51 INFO - PROCESS | 3972 | 1466250831331 Marionette DEBUG loaded listener.js 04:53:51 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (1659F400) [pid = 3972] [serial = 1211] [outer = 12AE6800] 04:53:51 INFO - PROCESS | 3972 | 1466250831759 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]]]}] 04:53:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 04:53:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 594ms 04:53:51 INFO - PROCESS | 3972 | 1466250831788 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 04:53:51 INFO - PROCESS | 3972 | 1466250831791 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 04:53:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 04:53:51 INFO - PROCESS | 3972 | 1466250831794 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 04:53:51 INFO - PROCESS | 3972 | 1466250831796 Marionette TRACE conn3 <- [1,1578,null,{}] 04:53:51 INFO - PROCESS | 3972 | 1466250831799 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}] 04:53:51 INFO - PROCESS | 3972 | 1466250831800 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:51 INFO - PROCESS | 3972 | 1466250831878 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 04:53:51 INFO - PROCESS | 3972 | 1466250831884 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:51 INFO - PROCESS | 3972 | 1466250831886 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:51 INFO - PROCESS | 3972 | ++DOCSHELL 15D47800 == 35 [pid = 3972] [id = 404] 04:53:51 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (198BB400) [pid = 3972] [serial = 1212] [outer = 00000000] 04:53:51 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (1999B000) [pid = 3972] [serial = 1213] [outer = 198BB400] 04:53:51 INFO - PROCESS | 3972 | 1466250831929 Marionette DEBUG loaded listener.js 04:53:52 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (1999B400) [pid = 3972] [serial = 1214] [outer = 198BB400] 04:53:52 INFO - PROCESS | 3972 | 1466250832341 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]]]}] 04:53:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 04:53:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 594ms 04:53:52 INFO - PROCESS | 3972 | 1466250832395 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 04:53:52 INFO - PROCESS | 3972 | 1466250832397 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 04:53:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 04:53:52 INFO - PROCESS | 3972 | 1466250832400 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 04:53:52 INFO - PROCESS | 3972 | 1466250832402 Marionette TRACE conn3 <- [1,1582,null,{}] 04:53:52 INFO - PROCESS | 3972 | 1466250832406 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}] 04:53:52 INFO - PROCESS | 3972 | 1466250832407 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:52 INFO - PROCESS | 3972 | 1466250832483 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 04:53:52 INFO - PROCESS | 3972 | 1466250832488 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:52 INFO - PROCESS | 3972 | 1466250832490 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:52 INFO - PROCESS | 3972 | ++DOCSHELL 15D40000 == 36 [pid = 3972] [id = 405] 04:53:52 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (19C0D800) [pid = 3972] [serial = 1215] [outer = 00000000] 04:53:52 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (19C6C800) [pid = 3972] [serial = 1216] [outer = 19C0D800] 04:53:52 INFO - PROCESS | 3972 | 1466250832532 Marionette DEBUG loaded listener.js 04:53:52 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (14314000) [pid = 3972] [serial = 1217] [outer = 19C0D800] 04:53:53 INFO - PROCESS | 3972 | 1466250833005 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]]]}] 04:53:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 04:53:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 625ms 04:53:53 INFO - PROCESS | 3972 | 1466250833041 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 04:53:53 INFO - PROCESS | 3972 | 1466250833043 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 04:53:53 INFO - PROCESS | 3972 | 1466250833046 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 04:53:53 INFO - PROCESS | 3972 | 1466250833048 Marionette TRACE conn3 <- [1,1586,null,{}] 04:53:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 04:53:53 INFO - PROCESS | 3972 | 1466250833052 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}] 04:53:53 INFO - PROCESS | 3972 | 1466250833054 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:53 INFO - PROCESS | 3972 | 1466250833181 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 04:53:53 INFO - PROCESS | 3972 | 1466250833319 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:53 INFO - PROCESS | 3972 | 1466250833322 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:53 INFO - PROCESS | 3972 | ++DOCSHELL 1026EC00 == 37 [pid = 3972] [id = 406] 04:53:53 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (10437800) [pid = 3972] [serial = 1218] [outer = 00000000] 04:53:53 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (105E6C00) [pid = 3972] [serial = 1219] [outer = 10437800] 04:53:53 INFO - PROCESS | 3972 | 1466250833382 Marionette DEBUG loaded listener.js 04:53:53 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (10F8B800) [pid = 3972] [serial = 1220] [outer = 10437800] 04:53:54 INFO - PROCESS | 3972 | 1466250834159 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]]]}] 04:53:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 04:53:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1141ms 04:53:54 INFO - PROCESS | 3972 | 1466250834192 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 04:53:54 INFO - PROCESS | 3972 | 1466250834197 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 04:53:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 04:53:54 INFO - PROCESS | 3972 | 1466250834202 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 04:53:54 INFO - PROCESS | 3972 | 1466250834205 Marionette TRACE conn3 <- [1,1590,null,{}] 04:53:54 INFO - PROCESS | 3972 | 1466250834210 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}] 04:53:54 INFO - PROCESS | 3972 | 1466250834213 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:54 INFO - PROCESS | 3972 | 1466250834329 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 04:53:54 INFO - PROCESS | 3972 | 1466250834461 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:54 INFO - PROCESS | 3972 | 1466250834465 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:54 INFO - PROCESS | 3972 | ++DOCSHELL 1393E800 == 38 [pid = 3972] [id = 407] 04:53:54 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (13D1AC00) [pid = 3972] [serial = 1221] [outer = 00000000] 04:53:54 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (15488C00) [pid = 3972] [serial = 1222] [outer = 13D1AC00] 04:53:54 INFO - PROCESS | 3972 | 1466250834520 Marionette DEBUG loaded listener.js 04:53:54 INFO - PROCESS | 3972 | ++DOMWINDOW == 89 (1597A800) [pid = 3972] [serial = 1223] [outer = 13D1AC00] 04:53:55 INFO - PROCESS | 3972 | 1466250835363 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]]]}] 04:53:55 INFO - PROCESS | 3972 | --DOCSHELL 15D40000 == 37 [pid = 3972] [id = 405] 04:53:55 INFO - PROCESS | 3972 | --DOCSHELL 15D47800 == 36 [pid = 3972] [id = 404] 04:53:55 INFO - PROCESS | 3972 | --DOCSHELL 114CF000 == 35 [pid = 3972] [id = 403] 04:53:55 INFO - PROCESS | 3972 | --DOCSHELL 18090400 == 34 [pid = 3972] [id = 402] 04:53:55 INFO - PROCESS | 3972 | --DOCSHELL 175FC400 == 33 [pid = 3972] [id = 401] 04:53:55 INFO - PROCESS | 3972 | --DOCSHELL 16A3CC00 == 32 [pid = 3972] [id = 400] 04:53:55 INFO - PROCESS | 3972 | --DOCSHELL 15D43C00 == 31 [pid = 3972] [id = 399] 04:53:55 INFO - PROCESS | 3972 | --DOCSHELL 13945000 == 30 [pid = 3972] [id = 398] 04:53:55 INFO - PROCESS | 3972 | --DOCSHELL 12AB2C00 == 29 [pid = 3972] [id = 397] 04:53:55 INFO - PROCESS | 3972 | --DOMWINDOW == 88 (19C6CC00) [pid = 3972] [serial = 1174] [outer = 00000000] [url = about:blank] 04:53:55 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (1A0E3800) [pid = 3972] [serial = 1178] [outer = 00000000] [url = about:blank] 04:53:55 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (1A0E8800) [pid = 3972] [serial = 1177] [outer = 00000000] [url = about:blank] 04:53:55 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (176AC800) [pid = 3972] [serial = 1162] [outer = 00000000] [url = about:blank] 04:53:55 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (198B3C00) [pid = 3972] [serial = 1165] [outer = 00000000] [url = about:blank] 04:53:55 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (17799000) [pid = 3972] [serial = 1163] [outer = 00000000] [url = about:blank] 04:53:55 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (1A64A800) [pid = 3972] [serial = 1142] [outer = 00000000] [url = about:blank] 04:53:55 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (1432B400) [pid = 3972] [serial = 1147] [outer = 00000000] [url = about:blank] 04:53:55 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (15483C00) [pid = 3972] [serial = 1148] [outer = 00000000] [url = about:blank] 04:53:55 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (12AB2400) [pid = 3972] [serial = 1150] [outer = 00000000] [url = about:blank] 04:53:55 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (13072400) [pid = 3972] [serial = 1151] [outer = 00000000] [url = about:blank] 04:53:55 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (13D11000) [pid = 3972] [serial = 1153] [outer = 00000000] [url = about:blank] 04:53:55 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (14323C00) [pid = 3972] [serial = 1154] [outer = 00000000] [url = about:blank] 04:53:55 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (15F04000) [pid = 3972] [serial = 1156] [outer = 00000000] [url = about:blank] 04:53:55 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (15F8EC00) [pid = 3972] [serial = 1157] [outer = 00000000] [url = about:blank] 04:53:55 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (114CD400) [pid = 3972] [serial = 1144] [outer = 00000000] [url = about:blank] 04:53:55 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (12AE7000) [pid = 3972] [serial = 1145] [outer = 00000000] [url = about:blank] 04:53:55 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (198B4800) [pid = 3972] [serial = 1166] [outer = 00000000] [url = about:blank] 04:53:55 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (19C6EC00) [pid = 3972] [serial = 1175] [outer = 00000000] [url = about:blank] 04:53:55 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (198E4400) [pid = 3972] [serial = 1172] [outer = 00000000] [url = about:blank] 04:53:55 INFO - PROCESS | 3972 | --DOMWINDOW == 68 (114CA400) [pid = 3972] [serial = 1168] [outer = 00000000] [url = about:blank] 04:53:55 INFO - PROCESS | 3972 | --DOMWINDOW == 67 (16D47C00) [pid = 3972] [serial = 1159] [outer = 00000000] [url = about:blank] 04:53:55 INFO - PROCESS | 3972 | --DOMWINDOW == 66 (16FC5000) [pid = 3972] [serial = 1160] [outer = 00000000] [url = about:blank] 04:53:55 INFO - PROCESS | 3972 | --DOMWINDOW == 65 (13130800) [pid = 3972] [serial = 1169] [outer = 00000000] [url = about:blank] 04:53:55 INFO - PROCESS | 3972 | --DOMWINDOW == 64 (198BC000) [pid = 3972] [serial = 1171] [outer = 00000000] [url = about:blank] 04:53:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 04:53:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1251ms 04:53:55 INFO - PROCESS | 3972 | 1466250835461 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 04:53:55 INFO - PROCESS | 3972 | 1466250835465 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 04:53:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 04:53:55 INFO - PROCESS | 3972 | 1466250835470 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 04:53:55 INFO - PROCESS | 3972 | 1466250835474 Marionette TRACE conn3 <- [1,1594,null,{}] 04:53:55 INFO - PROCESS | 3972 | 1466250835479 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}] 04:53:55 INFO - PROCESS | 3972 | 1466250835481 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:55 INFO - PROCESS | 3972 | 1466250835572 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 04:53:55 INFO - PROCESS | 3972 | 1466250835578 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:55 INFO - PROCESS | 3972 | 1466250835583 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:55 INFO - PROCESS | 3972 | ++DOCSHELL 1281E400 == 30 [pid = 3972] [id = 408] 04:53:55 INFO - PROCESS | 3972 | ++DOMWINDOW == 65 (12A1E800) [pid = 3972] [serial = 1224] [outer = 00000000] 04:53:55 INFO - PROCESS | 3972 | ++DOMWINDOW == 66 (12AEEC00) [pid = 3972] [serial = 1225] [outer = 12A1E800] 04:53:55 INFO - PROCESS | 3972 | 1466250835630 Marionette DEBUG loaded listener.js 04:53:55 INFO - PROCESS | 3972 | ++DOMWINDOW == 67 (13075C00) [pid = 3972] [serial = 1226] [outer = 12A1E800] 04:53:56 INFO - PROCESS | 3972 | 1466250836145 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]]]}] 04:53:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 04:53:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 704ms 04:53:56 INFO - PROCESS | 3972 | 1466250836171 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 04:53:56 INFO - PROCESS | 3972 | 1466250836175 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 04:53:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 04:53:56 INFO - PROCESS | 3972 | 1466250836181 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 04:53:56 INFO - PROCESS | 3972 | 1466250836184 Marionette TRACE conn3 <- [1,1598,null,{}] 04:53:56 INFO - PROCESS | 3972 | 1466250836192 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}] 04:53:56 INFO - PROCESS | 3972 | 1466250836194 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:56 INFO - PROCESS | 3972 | 1466250836278 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 04:53:56 INFO - PROCESS | 3972 | 1466250836286 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:56 INFO - PROCESS | 3972 | 1466250836288 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:56 INFO - PROCESS | 3972 | ++DOCSHELL 13CE3C00 == 31 [pid = 3972] [id = 409] 04:53:56 INFO - PROCESS | 3972 | ++DOMWINDOW == 68 (13CE5C00) [pid = 3972] [serial = 1227] [outer = 00000000] 04:53:56 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (1430E800) [pid = 3972] [serial = 1228] [outer = 13CE5C00] 04:53:56 INFO - PROCESS | 3972 | 1466250836334 Marionette DEBUG loaded listener.js 04:53:56 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (14325C00) [pid = 3972] [serial = 1229] [outer = 13CE5C00] 04:53:56 INFO - PROCESS | 3972 | 1466250836825 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]]]}] 04:53:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 04:53:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 688ms 04:53:56 INFO - PROCESS | 3972 | 1466250836881 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 04:53:56 INFO - PROCESS | 3972 | 1466250836883 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 04:53:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 04:53:56 INFO - PROCESS | 3972 | 1466250836886 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 04:53:56 INFO - PROCESS | 3972 | 1466250836890 Marionette TRACE conn3 <- [1,1602,null,{}] 04:53:56 INFO - PROCESS | 3972 | 1466250836900 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}] 04:53:56 INFO - PROCESS | 3972 | 1466250836904 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:57 INFO - PROCESS | 3972 | 1466250837014 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 04:53:57 INFO - PROCESS | 3972 | 1466250837108 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:57 INFO - PROCESS | 3972 | 1466250837111 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:57 INFO - PROCESS | 3972 | ++DOCSHELL 15D47400 == 32 [pid = 3972] [id = 410] 04:53:57 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (15F09000) [pid = 3972] [serial = 1230] [outer = 00000000] 04:53:57 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (15F8EC00) [pid = 3972] [serial = 1231] [outer = 15F09000] 04:53:57 INFO - PROCESS | 3972 | 1466250837158 Marionette DEBUG loaded listener.js 04:53:57 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (165AA800) [pid = 3972] [serial = 1232] [outer = 15F09000] 04:53:57 INFO - PROCESS | 3972 | 1466250837541 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]]]}] 04:53:57 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 04:53:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 688ms 04:53:57 INFO - PROCESS | 3972 | 1466250837586 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 04:53:57 INFO - PROCESS | 3972 | 1466250837588 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 04:53:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 04:53:57 INFO - PROCESS | 3972 | 1466250837604 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 04:53:57 INFO - PROCESS | 3972 | 1466250837606 Marionette TRACE conn3 <- [1,1606,null,{}] 04:53:57 INFO - PROCESS | 3972 | 1466250837609 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}] 04:53:57 INFO - PROCESS | 3972 | 1466250837611 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:57 INFO - PROCESS | 3972 | 1466250837727 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 04:53:57 INFO - PROCESS | 3972 | 1466250837732 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:57 INFO - PROCESS | 3972 | 1466250837734 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:57 INFO - PROCESS | 3972 | ++DOCSHELL 16D50400 == 33 [pid = 3972] [id = 411] 04:53:57 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (16D50C00) [pid = 3972] [serial = 1233] [outer = 00000000] 04:53:57 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (17693800) [pid = 3972] [serial = 1234] [outer = 16D50C00] 04:53:57 INFO - PROCESS | 3972 | 1466250837790 Marionette DEBUG loaded listener.js 04:53:57 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (177A1000) [pid = 3972] [serial = 1235] [outer = 16D50C00] 04:53:58 INFO - PROCESS | 3972 | 1466250838224 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]]]}] 04:53:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 04:53:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 641ms 04:53:58 INFO - PROCESS | 3972 | 1466250838240 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 04:53:58 INFO - PROCESS | 3972 | 1466250838242 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 04:53:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 04:53:58 INFO - PROCESS | 3972 | 1466250838245 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 04:53:58 INFO - PROCESS | 3972 | 1466250838246 Marionette TRACE conn3 <- [1,1610,null,{}] 04:53:58 INFO - PROCESS | 3972 | 1466250838256 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}] 04:53:58 INFO - PROCESS | 3972 | 1466250838258 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:58 INFO - PROCESS | 3972 | 1466250838365 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 04:53:58 INFO - PROCESS | 3972 | 1466250838453 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:58 INFO - PROCESS | 3972 | 1466250838455 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:58 INFO - PROCESS | 3972 | ++DOCSHELL 1312FC00 == 34 [pid = 3972] [id = 412] 04:53:58 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (1802B800) [pid = 3972] [serial = 1236] [outer = 00000000] 04:53:58 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (1808E000) [pid = 3972] [serial = 1237] [outer = 1802B800] 04:53:58 INFO - PROCESS | 3972 | 1466250838498 Marionette DEBUG loaded listener.js 04:53:58 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (1808F800) [pid = 3972] [serial = 1238] [outer = 1802B800] 04:53:58 INFO - PROCESS | 3972 | 1466250838914 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]]]}] 04:53:58 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 04:53:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 688ms 04:53:58 INFO - PROCESS | 3972 | 1466250838945 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 04:53:58 INFO - PROCESS | 3972 | 1466250838947 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 04:53:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 04:53:58 INFO - PROCESS | 3972 | 1466250838954 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 04:53:58 INFO - PROCESS | 3972 | 1466250838956 Marionette TRACE conn3 <- [1,1614,null,{}] 04:53:58 INFO - PROCESS | 3972 | 1466250838965 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}] 04:53:58 INFO - PROCESS | 3972 | 1466250838970 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:59 INFO - PROCESS | 3972 | 1466250839102 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 04:53:59 INFO - PROCESS | 3972 | 1466250839170 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:59 INFO - PROCESS | 3972 | 1466250839172 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:59 INFO - PROCESS | 3972 | ++DOCSHELL 198DB000 == 35 [pid = 3972] [id = 413] 04:53:59 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (198E0000) [pid = 3972] [serial = 1239] [outer = 00000000] 04:53:59 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (19990000) [pid = 3972] [serial = 1240] [outer = 198E0000] 04:53:59 INFO - PROCESS | 3972 | 1466250839216 Marionette DEBUG loaded listener.js 04:53:59 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (19994C00) [pid = 3972] [serial = 1241] [outer = 198E0000] 04:53:59 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (1769A400) [pid = 3972] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 04:53:59 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (13D0EC00) [pid = 3972] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 04:53:59 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (131D3000) [pid = 3972] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 04:53:59 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (12AB4000) [pid = 3972] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 04:53:59 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (18090800) [pid = 3972] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 04:53:59 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (11AD8800) [pid = 3972] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 04:53:59 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (165A7000) [pid = 3972] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 04:53:59 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (19C69000) [pid = 3972] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 04:53:59 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (12AE6800) [pid = 3972] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 04:53:59 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (15F0C800) [pid = 3972] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 04:53:59 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (16A43000) [pid = 3972] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 04:53:59 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (198BB400) [pid = 3972] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 04:53:59 INFO - PROCESS | 3972 | 1466250839762 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]]]}] 04:53:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 04:53:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 860ms 04:53:59 INFO - PROCESS | 3972 | 1466250839815 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 04:53:59 INFO - PROCESS | 3972 | 1466250839818 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 04:53:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 04:53:59 INFO - PROCESS | 3972 | 1466250839822 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 04:53:59 INFO - PROCESS | 3972 | 1466250839825 Marionette TRACE conn3 <- [1,1618,null,{}] 04:53:59 INFO - PROCESS | 3972 | 1466250839829 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}] 04:53:59 INFO - PROCESS | 3972 | 1466250839831 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:59 INFO - PROCESS | 3972 | 1466250839908 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 04:53:59 INFO - PROCESS | 3972 | 1466250839913 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:59 INFO - PROCESS | 3972 | 1466250839915 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:53:59 INFO - PROCESS | 3972 | ++DOCSHELL 13D0EC00 == 36 [pid = 3972] [id = 414] 04:53:59 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (14323C00) [pid = 3972] [serial = 1242] [outer = 00000000] 04:53:59 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (167E1800) [pid = 3972] [serial = 1243] [outer = 14323C00] 04:53:59 INFO - PROCESS | 3972 | 1466250839958 Marionette DEBUG loaded listener.js 04:54:00 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (16994800) [pid = 3972] [serial = 1244] [outer = 14323C00] 04:54:00 INFO - PROCESS | 3972 | 1466250840398 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]]]}] 04:54:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 04:54:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 594ms 04:54:00 INFO - PROCESS | 3972 | 1466250840421 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 04:54:00 INFO - PROCESS | 3972 | 1466250840423 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 04:54:00 INFO - PROCESS | 3972 | 1466250840426 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 04:54:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 04:54:00 INFO - PROCESS | 3972 | 1466250840428 Marionette TRACE conn3 <- [1,1622,null,{}] 04:54:00 INFO - PROCESS | 3972 | 1466250840431 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}] 04:54:00 INFO - PROCESS | 3972 | 1466250840433 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:00 INFO - PROCESS | 3972 | 1466250840509 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 04:54:00 INFO - PROCESS | 3972 | 1466250840514 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:00 INFO - PROCESS | 3972 | 1466250840516 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:00 INFO - PROCESS | 3972 | ++DOCSHELL 18084000 == 37 [pid = 3972] [id = 415] 04:54:00 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (18090800) [pid = 3972] [serial = 1245] [outer = 00000000] 04:54:00 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (1998F400) [pid = 3972] [serial = 1246] [outer = 18090800] 04:54:00 INFO - PROCESS | 3972 | 1466250840562 Marionette DEBUG loaded listener.js 04:54:00 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (19C61C00) [pid = 3972] [serial = 1247] [outer = 18090800] 04:54:01 INFO - PROCESS | 3972 | 1466250840999 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]]]}] 04:54:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 04:54:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 594ms 04:54:01 INFO - PROCESS | 3972 | 1466250841026 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 04:54:01 INFO - PROCESS | 3972 | 1466250841028 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 04:54:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 04:54:01 INFO - PROCESS | 3972 | 1466250841032 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 04:54:01 INFO - PROCESS | 3972 | 1466250841033 Marionette TRACE conn3 <- [1,1626,null,{}] 04:54:01 INFO - PROCESS | 3972 | 1466250841036 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}] 04:54:01 INFO - PROCESS | 3972 | 1466250841038 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:01 INFO - PROCESS | 3972 | 1466250841116 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 04:54:01 INFO - PROCESS | 3972 | 1466250841121 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:01 INFO - PROCESS | 3972 | 1466250841132 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:01 INFO - PROCESS | 3972 | ++DOCSHELL 19C6B000 == 38 [pid = 3972] [id = 416] 04:54:01 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (19C6C000) [pid = 3972] [serial = 1248] [outer = 00000000] 04:54:01 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (1A044C00) [pid = 3972] [serial = 1249] [outer = 19C6C000] 04:54:01 INFO - PROCESS | 3972 | 1466250841175 Marionette DEBUG loaded listener.js 04:54:01 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (1A049000) [pid = 3972] [serial = 1250] [outer = 19C6C000] 04:54:01 INFO - PROCESS | 3972 | 1466250841638 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]]]}] 04:54:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 04:54:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 626ms 04:54:01 INFO - PROCESS | 3972 | 1466250841678 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 04:54:01 INFO - PROCESS | 3972 | 1466250841680 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 04:54:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 04:54:01 INFO - PROCESS | 3972 | 1466250841683 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 04:54:01 INFO - PROCESS | 3972 | 1466250841685 Marionette TRACE conn3 <- [1,1630,null,{}] 04:54:01 INFO - PROCESS | 3972 | 1466250841689 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}] 04:54:01 INFO - PROCESS | 3972 | 1466250841690 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:01 INFO - PROCESS | 3972 | 1466250841811 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 04:54:01 INFO - PROCESS | 3972 | 1466250841923 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:01 INFO - PROCESS | 3972 | 1466250841926 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:01 INFO - PROCESS | 3972 | ++DOCSHELL 10F83800 == 39 [pid = 3972] [id = 417] 04:54:01 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (10F83C00) [pid = 3972] [serial = 1251] [outer = 00000000] 04:54:01 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (114CD400) [pid = 3972] [serial = 1252] [outer = 10F83C00] 04:54:02 INFO - PROCESS | 3972 | 1466250841984 Marionette DEBUG loaded listener.js 04:54:02 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (12AAE000) [pid = 3972] [serial = 1253] [outer = 10F83C00] 04:54:02 INFO - PROCESS | 3972 | 1466250842557 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]]]}] 04:54:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 04:54:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 938ms 04:54:02 INFO - PROCESS | 3972 | 1466250842631 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 04:54:02 INFO - PROCESS | 3972 | 1466250842635 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 04:54:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 04:54:02 INFO - PROCESS | 3972 | 1466250842640 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 04:54:02 INFO - PROCESS | 3972 | 1466250842644 Marionette TRACE conn3 <- [1,1634,null,{}] 04:54:02 INFO - PROCESS | 3972 | 1466250842648 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}] 04:54:02 INFO - PROCESS | 3972 | 1466250842652 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:02 INFO - PROCESS | 3972 | 1466250842796 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 04:54:02 INFO - PROCESS | 3972 | 1466250842931 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:02 INFO - PROCESS | 3972 | 1466250842934 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:02 INFO - PROCESS | 3972 | ++DOCSHELL 1511DC00 == 40 [pid = 3972] [id = 418] 04:54:02 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (15120400) [pid = 3972] [serial = 1254] [outer = 00000000] 04:54:02 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (1548B800) [pid = 3972] [serial = 1255] [outer = 15120400] 04:54:03 INFO - PROCESS | 3972 | 1466250842989 Marionette DEBUG loaded listener.js 04:54:03 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (15F09C00) [pid = 3972] [serial = 1256] [outer = 15120400] 04:54:03 INFO - PROCESS | 3972 | 1466250843543 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]]]}] 04:54:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 04:54:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 938ms 04:54:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 04:54:03 INFO - PROCESS | 3972 | 1466250843587 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 04:54:03 INFO - PROCESS | 3972 | 1466250843590 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 04:54:03 INFO - PROCESS | 3972 | 1466250843594 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 04:54:03 INFO - PROCESS | 3972 | 1466250843596 Marionette TRACE conn3 <- [1,1638,null,{}] 04:54:03 INFO - PROCESS | 3972 | 1466250843600 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}] 04:54:03 INFO - PROCESS | 3972 | 1466250843602 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:03 INFO - PROCESS | 3972 | 1466250843707 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 04:54:03 INFO - PROCESS | 3972 | 1466250843825 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:03 INFO - PROCESS | 3972 | 1466250843827 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:03 INFO - PROCESS | 3972 | ++DOCSHELL 18031800 == 41 [pid = 3972] [id = 419] 04:54:03 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (18085C00) [pid = 3972] [serial = 1257] [outer = 00000000] 04:54:03 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (182E0C00) [pid = 3972] [serial = 1258] [outer = 18085C00] 04:54:03 INFO - PROCESS | 3972 | 1466250843879 Marionette DEBUG loaded listener.js 04:54:03 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (198DE000) [pid = 3972] [serial = 1259] [outer = 18085C00] 04:54:04 INFO - PROCESS | 3972 | 1466250844463 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]]]}] 04:54:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 04:54:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 938ms 04:54:04 INFO - PROCESS | 3972 | 1466250844538 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 04:54:04 INFO - PROCESS | 3972 | 1466250844542 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 04:54:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 04:54:04 INFO - PROCESS | 3972 | 1466250844552 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 04:54:04 INFO - PROCESS | 3972 | 1466250844557 Marionette TRACE conn3 <- [1,1642,null,{}] 04:54:04 INFO - PROCESS | 3972 | 1466250844560 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}] 04:54:04 INFO - PROCESS | 3972 | 1466250844563 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:04 INFO - PROCESS | 3972 | 1466250844712 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 04:54:04 INFO - PROCESS | 3972 | 1466250844844 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:04 INFO - PROCESS | 3972 | 1466250844846 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:04 INFO - PROCESS | 3972 | ++DOCSHELL 105EA800 == 42 [pid = 3972] [id = 420] 04:54:04 INFO - PROCESS | 3972 | ++DOMWINDOW == 89 (105F0800) [pid = 3972] [serial = 1260] [outer = 00000000] 04:54:04 INFO - PROCESS | 3972 | ++DOMWINDOW == 90 (13150800) [pid = 3972] [serial = 1261] [outer = 105F0800] 04:54:04 INFO - PROCESS | 3972 | 1466250844901 Marionette DEBUG loaded listener.js 04:54:04 INFO - PROCESS | 3972 | ++DOMWINDOW == 91 (14328C00) [pid = 3972] [serial = 1262] [outer = 105F0800] 04:54:05 INFO - PROCESS | 3972 | 1466250845604 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]]]}] 04:54:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 04:54:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1095ms 04:54:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 04:54:05 INFO - PROCESS | 3972 | 1466250845648 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 04:54:05 INFO - PROCESS | 3972 | 1466250845651 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 04:54:05 INFO - PROCESS | 3972 | 1466250845656 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 04:54:05 INFO - PROCESS | 3972 | 1466250845660 Marionette TRACE conn3 <- [1,1646,null,{}] 04:54:05 INFO - PROCESS | 3972 | 1466250845665 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}] 04:54:05 INFO - PROCESS | 3972 | 1466250845667 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:05 INFO - PROCESS | 3972 | 1466250845764 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 04:54:05 INFO - PROCESS | 3972 | 1466250845872 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:05 INFO - PROCESS | 3972 | 1466250845874 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:05 INFO - PROCESS | 3972 | ++DOCSHELL 1321F400 == 43 [pid = 3972] [id = 421] 04:54:05 INFO - PROCESS | 3972 | ++DOMWINDOW == 92 (13273400) [pid = 3972] [serial = 1263] [outer = 00000000] 04:54:05 INFO - PROCESS | 3972 | ++DOMWINDOW == 93 (14328800) [pid = 3972] [serial = 1264] [outer = 13273400] 04:54:05 INFO - PROCESS | 3972 | 1466250845928 Marionette DEBUG loaded listener.js 04:54:06 INFO - PROCESS | 3972 | ++DOMWINDOW == 94 (14EB9400) [pid = 3972] [serial = 1265] [outer = 13273400] 04:54:06 INFO - PROCESS | 3972 | --DOCSHELL 19C6B000 == 42 [pid = 3972] [id = 416] 04:54:06 INFO - PROCESS | 3972 | --DOCSHELL 18084000 == 41 [pid = 3972] [id = 415] 04:54:06 INFO - PROCESS | 3972 | --DOCSHELL 13D0EC00 == 40 [pid = 3972] [id = 414] 04:54:06 INFO - PROCESS | 3972 | --DOCSHELL 198DB000 == 39 [pid = 3972] [id = 413] 04:54:06 INFO - PROCESS | 3972 | --DOCSHELL 1312FC00 == 38 [pid = 3972] [id = 412] 04:54:06 INFO - PROCESS | 3972 | --DOCSHELL 16D50400 == 37 [pid = 3972] [id = 411] 04:54:06 INFO - PROCESS | 3972 | --DOCSHELL 15D47400 == 36 [pid = 3972] [id = 410] 04:54:06 INFO - PROCESS | 3972 | --DOCSHELL 13CE3C00 == 35 [pid = 3972] [id = 409] 04:54:06 INFO - PROCESS | 3972 | --DOCSHELL 1281E400 == 34 [pid = 3972] [id = 408] 04:54:06 INFO - PROCESS | 3972 | --DOCSHELL 13158800 == 33 [pid = 3972] [id = 396] 04:54:06 INFO - PROCESS | 3972 | --DOCSHELL 1393E800 == 32 [pid = 3972] [id = 407] 04:54:06 INFO - PROCESS | 3972 | --DOCSHELL 1026EC00 == 31 [pid = 3972] [id = 406] 04:54:06 INFO - PROCESS | 3972 | --DOCSHELL 105EA800 == 30 [pid = 3972] [id = 420] 04:54:06 INFO - PROCESS | 3972 | --DOCSHELL 18031800 == 29 [pid = 3972] [id = 419] 04:54:06 INFO - PROCESS | 3972 | --DOCSHELL 10F83800 == 28 [pid = 3972] [id = 417] 04:54:06 INFO - PROCESS | 3972 | --DOCSHELL 1511DC00 == 27 [pid = 3972] [id = 418] 04:54:06 INFO - PROCESS | 3972 | --DOMWINDOW == 93 (19C6C800) [pid = 3972] [serial = 1216] [outer = 00000000] [url = about:blank] 04:54:06 INFO - PROCESS | 3972 | --DOMWINDOW == 92 (1802BC00) [pid = 3972] [serial = 1204] [outer = 00000000] [url = about:blank] 04:54:06 INFO - PROCESS | 3972 | --DOMWINDOW == 91 (14322000) [pid = 3972] [serial = 1195] [outer = 00000000] [url = about:blank] 04:54:06 INFO - PROCESS | 3972 | --DOMWINDOW == 90 (14330C00) [pid = 3972] [serial = 1196] [outer = 00000000] [url = about:blank] 04:54:06 INFO - PROCESS | 3972 | --DOMWINDOW == 89 (13463C00) [pid = 3972] [serial = 1190] [outer = 00000000] [url = about:blank] 04:54:06 INFO - PROCESS | 3972 | --DOMWINDOW == 88 (13273800) [pid = 3972] [serial = 1189] [outer = 00000000] [url = about:blank] 04:54:06 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (13038000) [pid = 3972] [serial = 1192] [outer = 00000000] [url = about:blank] 04:54:06 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (1312AC00) [pid = 3972] [serial = 1193] [outer = 00000000] [url = about:blank] 04:54:06 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (198B6800) [pid = 3972] [serial = 1207] [outer = 00000000] [url = about:blank] 04:54:06 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (1432A400) [pid = 3972] [serial = 1181] [outer = 00000000] [url = about:blank] 04:54:06 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (1327C000) [pid = 3972] [serial = 1180] [outer = 00000000] [url = about:blank] 04:54:06 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (1802CC00) [pid = 3972] [serial = 1184] [outer = 00000000] [url = about:blank] 04:54:06 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (17692800) [pid = 3972] [serial = 1183] [outer = 00000000] [url = about:blank] 04:54:06 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (1A2EF000) [pid = 3972] [serial = 1187] [outer = 00000000] [url = about:blank] 04:54:06 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (1A0E6800) [pid = 3972] [serial = 1186] [outer = 00000000] [url = about:blank] 04:54:06 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (18086400) [pid = 3972] [serial = 1205] [outer = 00000000] [url = about:blank] 04:54:06 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (1659F400) [pid = 3972] [serial = 1211] [outer = 00000000] [url = about:blank] 04:54:06 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (15F93800) [pid = 3972] [serial = 1210] [outer = 00000000] [url = about:blank] 04:54:06 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (198E5C00) [pid = 3972] [serial = 1208] [outer = 00000000] [url = about:blank] 04:54:06 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (15F93400) [pid = 3972] [serial = 1198] [outer = 00000000] [url = about:blank] 04:54:06 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (16FC9800) [pid = 3972] [serial = 1201] [outer = 00000000] [url = about:blank] 04:54:06 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (1999B000) [pid = 3972] [serial = 1213] [outer = 00000000] [url = about:blank] 04:54:06 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (1999B400) [pid = 3972] [serial = 1214] [outer = 00000000] [url = about:blank] 04:54:06 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (16577C00) [pid = 3972] [serial = 1199] [outer = 00000000] [url = about:blank] 04:54:06 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (1768F000) [pid = 3972] [serial = 1202] [outer = 00000000] [url = about:blank] 04:54:07 INFO - PROCESS | 3972 | 1466250847035 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]]]}] 04:54:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 04:54:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1392ms 04:54:07 INFO - PROCESS | 3972 | 1466250847058 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 04:54:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 04:54:07 INFO - PROCESS | 3972 | 1466250847062 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 04:54:07 INFO - PROCESS | 3972 | 1466250847067 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 04:54:07 INFO - PROCESS | 3972 | 1466250847071 Marionette TRACE conn3 <- [1,1650,null,{}] 04:54:07 INFO - PROCESS | 3972 | 1466250847076 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}] 04:54:07 INFO - PROCESS | 3972 | 1466250847078 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:07 INFO - PROCESS | 3972 | 1466250847165 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 04:54:07 INFO - PROCESS | 3972 | 1466250847171 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:07 INFO - PROCESS | 3972 | 1466250847175 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:07 INFO - PROCESS | 3972 | ++DOCSHELL 13032000 == 28 [pid = 3972] [id = 422] 04:54:07 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (13036800) [pid = 3972] [serial = 1266] [outer = 00000000] 04:54:07 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (1310CC00) [pid = 3972] [serial = 1267] [outer = 13036800] 04:54:07 INFO - PROCESS | 3972 | 1466250847221 Marionette DEBUG loaded listener.js 04:54:07 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (131D3000) [pid = 3972] [serial = 1268] [outer = 13036800] 04:54:07 INFO - PROCESS | 3972 | 1466250847698 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]]]}] 04:54:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 04:54:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 704ms 04:54:07 INFO - PROCESS | 3972 | 1466250847763 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 04:54:07 INFO - PROCESS | 3972 | 1466250847768 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 04:54:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 04:54:07 INFO - PROCESS | 3972 | 1466250847774 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 04:54:07 INFO - PROCESS | 3972 | 1466250847776 Marionette TRACE conn3 <- [1,1654,null,{}] 04:54:07 INFO - PROCESS | 3972 | 1466250847780 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}] 04:54:07 INFO - PROCESS | 3972 | 1466250847783 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:07 INFO - PROCESS | 3972 | 1466250847898 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 04:54:08 INFO - PROCESS | 3972 | 1466250848004 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:08 INFO - PROCESS | 3972 | 1466250848006 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:08 INFO - PROCESS | 3972 | ++DOCSHELL 14314800 == 29 [pid = 3972] [id = 423] 04:54:08 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (14321C00) [pid = 3972] [serial = 1269] [outer = 00000000] 04:54:08 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (14330400) [pid = 3972] [serial = 1270] [outer = 14321C00] 04:54:08 INFO - PROCESS | 3972 | 1466250848052 Marionette DEBUG loaded listener.js 04:54:08 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (15426000) [pid = 3972] [serial = 1271] [outer = 14321C00] 04:54:08 INFO - PROCESS | 3972 | 1466250848414 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]]]}] 04:54:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 04:54:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 704ms 04:54:08 INFO - PROCESS | 3972 | 1466250848473 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 04:54:08 INFO - PROCESS | 3972 | 1466250848475 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 04:54:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 04:54:08 INFO - PROCESS | 3972 | 1466250848479 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 04:54:08 INFO - PROCESS | 3972 | 1466250848482 Marionette TRACE conn3 <- [1,1658,null,{}] 04:54:08 INFO - PROCESS | 3972 | 1466250848493 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}] 04:54:08 INFO - PROCESS | 3972 | 1466250848497 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:08 INFO - PROCESS | 3972 | 1466250848579 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 04:54:08 INFO - PROCESS | 3972 | 1466250848585 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:08 INFO - PROCESS | 3972 | 1466250848589 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:08 INFO - PROCESS | 3972 | ++DOCSHELL 1657B000 == 30 [pid = 3972] [id = 424] 04:54:08 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (1657BC00) [pid = 3972] [serial = 1272] [outer = 00000000] 04:54:08 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (16D45C00) [pid = 3972] [serial = 1273] [outer = 1657BC00] 04:54:08 INFO - PROCESS | 3972 | 1466250848635 Marionette DEBUG loaded listener.js 04:54:08 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (16E8D800) [pid = 3972] [serial = 1274] [outer = 1657BC00] 04:54:09 INFO - PROCESS | 3972 | 1466250849125 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]]]}] 04:54:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 04:54:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 688ms 04:54:09 INFO - PROCESS | 3972 | 1466250849178 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 04:54:09 INFO - PROCESS | 3972 | 1466250849180 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 04:54:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 04:54:09 INFO - PROCESS | 3972 | 1466250849184 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 04:54:09 INFO - PROCESS | 3972 | 1466250849185 Marionette TRACE conn3 <- [1,1662,null,{}] 04:54:09 INFO - PROCESS | 3972 | 1466250849189 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}] 04:54:09 INFO - PROCESS | 3972 | 1466250849191 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:09 INFO - PROCESS | 3972 | 1466250849333 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 04:54:09 INFO - PROCESS | 3972 | 1466250849355 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:09 INFO - PROCESS | 3972 | 1466250849358 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:09 INFO - PROCESS | 3972 | ++DOCSHELL 17693000 == 31 [pid = 3972] [id = 425] 04:54:09 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (17696000) [pid = 3972] [serial = 1275] [outer = 00000000] 04:54:09 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (177A2C00) [pid = 3972] [serial = 1276] [outer = 17696000] 04:54:09 INFO - PROCESS | 3972 | 1466250849401 Marionette DEBUG loaded listener.js 04:54:09 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (1802CC00) [pid = 3972] [serial = 1277] [outer = 17696000] 04:54:09 INFO - PROCESS | 3972 | 1466250849823 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]]]}] 04:54:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 04:54:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 688ms 04:54:09 INFO - PROCESS | 3972 | 1466250849883 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 04:54:09 INFO - PROCESS | 3972 | 1466250849885 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 04:54:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 04:54:09 INFO - PROCESS | 3972 | 1466250849895 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 04:54:09 INFO - PROCESS | 3972 | 1466250849896 Marionette TRACE conn3 <- [1,1666,null,{}] 04:54:09 INFO - PROCESS | 3972 | 1466250849900 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}] 04:54:09 INFO - PROCESS | 3972 | 1466250849902 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:10 INFO - PROCESS | 3972 | 1466250850015 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 04:54:10 INFO - PROCESS | 3972 | 1466250850024 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:10 INFO - PROCESS | 3972 | 1466250850026 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:10 INFO - PROCESS | 3972 | ++DOCSHELL 16D4EC00 == 32 [pid = 3972] [id = 426] 04:54:10 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (170BE400) [pid = 3972] [serial = 1278] [outer = 00000000] 04:54:10 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (1808D400) [pid = 3972] [serial = 1279] [outer = 170BE400] 04:54:10 INFO - PROCESS | 3972 | 1466250850070 Marionette DEBUG loaded listener.js 04:54:10 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (18210800) [pid = 3972] [serial = 1280] [outer = 170BE400] 04:54:10 INFO - PROCESS | 3972 | 1466250850549 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]]]}] 04:54:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 04:54:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 704ms 04:54:10 INFO - PROCESS | 3972 | 1466250850593 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 04:54:10 INFO - PROCESS | 3972 | 1466250850595 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 04:54:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 04:54:10 INFO - PROCESS | 3972 | 1466250850602 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 04:54:10 INFO - PROCESS | 3972 | 1466250850604 Marionette TRACE conn3 <- [1,1670,null,{}] 04:54:10 INFO - PROCESS | 3972 | 1466250850607 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}] 04:54:10 INFO - PROCESS | 3972 | 1466250850613 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:10 INFO - PROCESS | 3972 | 1466250850761 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 04:54:11 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (19C6C000) [pid = 3972] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 04:54:11 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (198E0000) [pid = 3972] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 04:54:11 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (1802B800) [pid = 3972] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 04:54:11 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (19C0D800) [pid = 3972] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 04:54:11 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (15F09000) [pid = 3972] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 04:54:11 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (12A1E800) [pid = 3972] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 04:54:11 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (10437800) [pid = 3972] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 04:54:11 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (13CE5C00) [pid = 3972] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 04:54:11 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (13D1AC00) [pid = 3972] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 04:54:11 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (14323C00) [pid = 3972] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 04:54:11 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (16D50C00) [pid = 3972] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 04:54:11 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (18090800) [pid = 3972] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 04:54:11 INFO - PROCESS | 3972 | 1466250851088 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:11 INFO - PROCESS | 3972 | 1466250851091 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:11 INFO - PROCESS | 3972 | ++DOCSHELL 1047BC00 == 33 [pid = 3972] [id = 427] 04:54:11 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (104EA400) [pid = 3972] [serial = 1281] [outer = 00000000] 04:54:11 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (12AA7C00) [pid = 3972] [serial = 1282] [outer = 104EA400] 04:54:11 INFO - PROCESS | 3972 | 1466250851134 Marionette DEBUG loaded listener.js 04:54:11 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (14313C00) [pid = 3972] [serial = 1283] [outer = 104EA400] 04:54:11 INFO - PROCESS | 3972 | 1466250851505 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]]]}] 04:54:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 04:54:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 954ms 04:54:11 INFO - PROCESS | 3972 | 1466250851553 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 04:54:11 INFO - PROCESS | 3972 | 1466250851555 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 04:54:11 INFO - PROCESS | 3972 | 1466250851559 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 04:54:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 04:54:11 INFO - PROCESS | 3972 | 1466250851561 Marionette TRACE conn3 <- [1,1674,null,{}] 04:54:11 INFO - PROCESS | 3972 | 1466250851570 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}] 04:54:11 INFO - PROCESS | 3972 | 1466250851572 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:11 INFO - PROCESS | 3972 | 1466250851647 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 04:54:11 INFO - PROCESS | 3972 | 1466250851653 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:11 INFO - PROCESS | 3972 | 1466250851654 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:11 INFO - PROCESS | 3972 | ++DOCSHELL 1055FC00 == 34 [pid = 3972] [id = 428] 04:54:11 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (10BB7800) [pid = 3972] [serial = 1284] [outer = 00000000] 04:54:11 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (198DC400) [pid = 3972] [serial = 1285] [outer = 10BB7800] 04:54:11 INFO - PROCESS | 3972 | 1466250851697 Marionette DEBUG loaded listener.js 04:54:11 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (19993800) [pid = 3972] [serial = 1286] [outer = 10BB7800] 04:54:12 INFO - PROCESS | 3972 | 1466250852111 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]]]}] 04:54:12 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 04:54:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 594ms 04:54:12 INFO - PROCESS | 3972 | 1466250852158 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 04:54:12 INFO - PROCESS | 3972 | 1466250852159 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 04:54:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 04:54:12 INFO - PROCESS | 3972 | 1466250852163 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 04:54:12 INFO - PROCESS | 3972 | 1466250852164 Marionette TRACE conn3 <- [1,1678,null,{}] 04:54:12 INFO - PROCESS | 3972 | 1466250852171 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}] 04:54:12 INFO - PROCESS | 3972 | 1466250852173 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:12 INFO - PROCESS | 3972 | 1466250852287 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 04:54:12 INFO - PROCESS | 3972 | 1466250852300 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:12 INFO - PROCESS | 3972 | 1466250852302 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:12 INFO - PROCESS | 3972 | ++DOCSHELL 14310800 == 35 [pid = 3972] [id = 429] 04:54:12 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (198B4000) [pid = 3972] [serial = 1287] [outer = 00000000] 04:54:12 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (19C09000) [pid = 3972] [serial = 1288] [outer = 198B4000] 04:54:12 INFO - PROCESS | 3972 | 1466250852377 Marionette DEBUG loaded listener.js 04:54:12 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (19C09400) [pid = 3972] [serial = 1289] [outer = 198B4000] 04:54:12 INFO - PROCESS | 3972 | 1466250852767 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]]]}] 04:54:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 04:54:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 641ms 04:54:12 INFO - PROCESS | 3972 | 1466250852801 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 04:54:12 INFO - PROCESS | 3972 | 1466250852803 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 04:54:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 04:54:12 INFO - PROCESS | 3972 | 1466250852806 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 04:54:12 INFO - PROCESS | 3972 | 1466250852808 Marionette TRACE conn3 <- [1,1682,null,{}] 04:54:12 INFO - PROCESS | 3972 | 1466250852811 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}] 04:54:12 INFO - PROCESS | 3972 | 1466250852813 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:12 INFO - PROCESS | 3972 | 1466250852926 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 04:54:12 INFO - PROCESS | 3972 | 1466250852935 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:12 INFO - PROCESS | 3972 | 1466250852937 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:12 INFO - PROCESS | 3972 | ++DOCSHELL 19C6B400 == 36 [pid = 3972] [id = 430] 04:54:12 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (19C6D800) [pid = 3972] [serial = 1290] [outer = 00000000] 04:54:12 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (1A046000) [pid = 3972] [serial = 1291] [outer = 19C6D800] 04:54:12 INFO - PROCESS | 3972 | 1466250852979 Marionette DEBUG loaded listener.js 04:54:13 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (1A0E4C00) [pid = 3972] [serial = 1292] [outer = 19C6D800] 04:54:13 INFO - PROCESS | 3972 | 1466250853799 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]]]}] 04:54:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 04:54:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1032ms 04:54:13 INFO - PROCESS | 3972 | 1466250853861 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 04:54:13 INFO - PROCESS | 3972 | 1466250853866 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 04:54:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 04:54:13 INFO - PROCESS | 3972 | 1466250853870 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 04:54:13 INFO - PROCESS | 3972 | 1466250853876 Marionette TRACE conn3 <- [1,1686,null,{}] 04:54:13 INFO - PROCESS | 3972 | 1466250853881 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}] 04:54:13 INFO - PROCESS | 3972 | 1466250853884 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:14 INFO - PROCESS | 3972 | 1466250854000 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 04:54:14 INFO - PROCESS | 3972 | 1466250854138 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:14 INFO - PROCESS | 3972 | 1466250854141 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:14 INFO - PROCESS | 3972 | ++DOCSHELL 10F82400 == 37 [pid = 3972] [id = 431] 04:54:14 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (110A5800) [pid = 3972] [serial = 1293] [outer = 00000000] 04:54:14 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (13940C00) [pid = 3972] [serial = 1294] [outer = 110A5800] 04:54:14 INFO - PROCESS | 3972 | 1466250854197 Marionette DEBUG loaded listener.js 04:54:14 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (14324800) [pid = 3972] [serial = 1295] [outer = 110A5800] 04:54:15 INFO - PROCESS | 3972 | 1466250855007 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]]]}] 04:54:15 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 04:54:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1220ms 04:54:15 INFO - PROCESS | 3972 | 1466250855077 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 04:54:15 INFO - PROCESS | 3972 | 1466250855081 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 04:54:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 04:54:15 INFO - PROCESS | 3972 | 1466250855088 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 04:54:15 INFO - PROCESS | 3972 | 1466250855094 Marionette TRACE conn3 <- [1,1690,null,{}] 04:54:15 INFO - PROCESS | 3972 | 1466250855100 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}] 04:54:15 INFO - PROCESS | 3972 | 1466250855103 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:15 INFO - PROCESS | 3972 | 1466250855234 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 04:54:15 INFO - PROCESS | 3972 | 1466250855366 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:15 INFO - PROCESS | 3972 | 1466250855370 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:15 INFO - PROCESS | 3972 | ++DOCSHELL 12AAD800 == 38 [pid = 3972] [id = 432] 04:54:15 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (12AE6800) [pid = 3972] [serial = 1296] [outer = 00000000] 04:54:15 INFO - PROCESS | 3972 | ++DOMWINDOW == 89 (13116800) [pid = 3972] [serial = 1297] [outer = 12AE6800] 04:54:15 INFO - PROCESS | 3972 | 1466250855420 Marionette DEBUG loaded listener.js 04:54:15 INFO - PROCESS | 3972 | ++DOMWINDOW == 90 (13272C00) [pid = 3972] [serial = 1298] [outer = 12AE6800] 04:54:15 INFO - PROCESS | 3972 | --DOCSHELL 14310800 == 37 [pid = 3972] [id = 429] 04:54:15 INFO - PROCESS | 3972 | --DOCSHELL 1055FC00 == 36 [pid = 3972] [id = 428] 04:54:15 INFO - PROCESS | 3972 | --DOCSHELL 1047BC00 == 35 [pid = 3972] [id = 427] 04:54:15 INFO - PROCESS | 3972 | --DOCSHELL 16D4EC00 == 34 [pid = 3972] [id = 426] 04:54:15 INFO - PROCESS | 3972 | --DOCSHELL 17693000 == 33 [pid = 3972] [id = 425] 04:54:15 INFO - PROCESS | 3972 | --DOCSHELL 1657B000 == 32 [pid = 3972] [id = 424] 04:54:15 INFO - PROCESS | 3972 | --DOCSHELL 14314800 == 31 [pid = 3972] [id = 423] 04:54:15 INFO - PROCESS | 3972 | --DOCSHELL 13032000 == 30 [pid = 3972] [id = 422] 04:54:15 INFO - PROCESS | 3972 | --DOMWINDOW == 89 (19990000) [pid = 3972] [serial = 1240] [outer = 00000000] [url = about:blank] 04:54:15 INFO - PROCESS | 3972 | --DOMWINDOW == 88 (1808F800) [pid = 3972] [serial = 1238] [outer = 00000000] [url = about:blank] 04:54:15 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (1808E000) [pid = 3972] [serial = 1237] [outer = 00000000] [url = about:blank] 04:54:15 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (14314000) [pid = 3972] [serial = 1217] [outer = 00000000] [url = about:blank] 04:54:15 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (15F8EC00) [pid = 3972] [serial = 1231] [outer = 00000000] [url = about:blank] 04:54:15 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (12AEEC00) [pid = 3972] [serial = 1225] [outer = 00000000] [url = about:blank] 04:54:15 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (13075C00) [pid = 3972] [serial = 1226] [outer = 00000000] [url = about:blank] 04:54:15 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (105E6C00) [pid = 3972] [serial = 1219] [outer = 00000000] [url = about:blank] 04:54:15 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (10F8B800) [pid = 3972] [serial = 1220] [outer = 00000000] [url = about:blank] 04:54:15 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (1430E800) [pid = 3972] [serial = 1228] [outer = 00000000] [url = about:blank] 04:54:15 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (14325C00) [pid = 3972] [serial = 1229] [outer = 00000000] [url = about:blank] 04:54:15 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (15488C00) [pid = 3972] [serial = 1222] [outer = 00000000] [url = about:blank] 04:54:15 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (1597A800) [pid = 3972] [serial = 1223] [outer = 00000000] [url = about:blank] 04:54:15 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (16994800) [pid = 3972] [serial = 1244] [outer = 00000000] [url = about:blank] 04:54:15 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (167E1800) [pid = 3972] [serial = 1243] [outer = 00000000] [url = about:blank] 04:54:15 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (19994C00) [pid = 3972] [serial = 1241] [outer = 00000000] [url = about:blank] 04:54:15 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (17693800) [pid = 3972] [serial = 1234] [outer = 00000000] [url = about:blank] 04:54:15 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (1998F400) [pid = 3972] [serial = 1246] [outer = 00000000] [url = about:blank] 04:54:15 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (19C61C00) [pid = 3972] [serial = 1247] [outer = 00000000] [url = about:blank] 04:54:15 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (1A049000) [pid = 3972] [serial = 1250] [outer = 00000000] [url = about:blank] 04:54:15 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (177A1000) [pid = 3972] [serial = 1235] [outer = 00000000] [url = about:blank] 04:54:15 INFO - PROCESS | 3972 | --DOMWINDOW == 68 (165AA800) [pid = 3972] [serial = 1232] [outer = 00000000] [url = about:blank] 04:54:15 INFO - PROCESS | 3972 | --DOMWINDOW == 67 (1A044C00) [pid = 3972] [serial = 1249] [outer = 00000000] [url = about:blank] 04:54:15 INFO - PROCESS | 3972 | 1466250855903 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]]]}] 04:54:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 04:54:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 844ms 04:54:15 INFO - PROCESS | 3972 | 1466250855930 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 04:54:15 INFO - PROCESS | 3972 | 1466250855935 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 04:54:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 04:54:15 INFO - PROCESS | 3972 | 1466250855942 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 04:54:15 INFO - PROCESS | 3972 | 1466250855944 Marionette TRACE conn3 <- [1,1694,null,{}] 04:54:15 INFO - PROCESS | 3972 | 1466250855948 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}] 04:54:15 INFO - PROCESS | 3972 | 1466250855950 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:16 INFO - PROCESS | 3972 | 1466250856037 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 04:54:16 INFO - PROCESS | 3972 | 1466250856045 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:16 INFO - PROCESS | 3972 | 1466250856047 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:16 INFO - PROCESS | 3972 | ++DOCSHELL 1393EC00 == 31 [pid = 3972] [id = 433] 04:54:16 INFO - PROCESS | 3972 | ++DOMWINDOW == 68 (1430E800) [pid = 3972] [serial = 1299] [outer = 00000000] 04:54:16 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (14329400) [pid = 3972] [serial = 1300] [outer = 1430E800] 04:54:16 INFO - PROCESS | 3972 | 1466250856092 Marionette DEBUG loaded listener.js 04:54:16 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (14E7E800) [pid = 3972] [serial = 1301] [outer = 1430E800] 04:54:16 INFO - PROCESS | 3972 | 1466250856610 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]]]}] 04:54:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 04:54:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 703ms 04:54:16 INFO - PROCESS | 3972 | 1466250856640 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 04:54:16 INFO - PROCESS | 3972 | 1466250856642 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 04:54:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 04:54:16 INFO - PROCESS | 3972 | 1466250856645 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 04:54:16 INFO - PROCESS | 3972 | 1466250856649 Marionette TRACE conn3 <- [1,1698,null,{}] 04:54:16 INFO - PROCESS | 3972 | 1466250856659 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}] 04:54:16 INFO - PROCESS | 3972 | 1466250856663 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:16 INFO - PROCESS | 3972 | 1466250856774 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 04:54:16 INFO - PROCESS | 3972 | 1466250856874 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:16 INFO - PROCESS | 3972 | 1466250856877 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:16 INFO - PROCESS | 3972 | ++DOCSHELL 15F90C00 == 32 [pid = 3972] [id = 434] 04:54:16 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (15F91000) [pid = 3972] [serial = 1302] [outer = 00000000] 04:54:16 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (16577C00) [pid = 3972] [serial = 1303] [outer = 15F91000] 04:54:16 INFO - PROCESS | 3972 | 1466250856924 Marionette DEBUG loaded listener.js 04:54:17 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (16996000) [pid = 3972] [serial = 1304] [outer = 15F91000] 04:54:17 INFO - PROCESS | 3972 | 1466250857298 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]]]}] 04:54:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 04:54:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 704ms 04:54:17 INFO - PROCESS | 3972 | 1466250857345 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 04:54:17 INFO - PROCESS | 3972 | 1466250857348 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 04:54:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 04:54:17 INFO - PROCESS | 3972 | 1466250857351 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 04:54:17 INFO - PROCESS | 3972 | 1466250857353 Marionette TRACE conn3 <- [1,1702,null,{}] 04:54:17 INFO - PROCESS | 3972 | 1466250857356 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}] 04:54:17 INFO - PROCESS | 3972 | 1466250857358 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:17 INFO - PROCESS | 3972 | 1466250857441 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 04:54:17 INFO - PROCESS | 3972 | 1466250857446 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:17 INFO - PROCESS | 3972 | 1466250857448 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:17 INFO - PROCESS | 3972 | ++DOCSHELL 16D44800 == 33 [pid = 3972] [id = 435] 04:54:17 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (16D4F000) [pid = 3972] [serial = 1305] [outer = 00000000] 04:54:17 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (176B2000) [pid = 3972] [serial = 1306] [outer = 16D4F000] 04:54:17 INFO - PROCESS | 3972 | 1466250857500 Marionette DEBUG loaded listener.js 04:54:17 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (1799CC00) [pid = 3972] [serial = 1307] [outer = 16D4F000] 04:54:17 INFO - PROCESS | 3972 | 1466250857967 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]]]}] 04:54:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 04:54:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 641ms 04:54:18 INFO - PROCESS | 3972 | 1466250857992 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 04:54:18 INFO - PROCESS | 3972 | 1466250857994 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 04:54:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 04:54:18 INFO - PROCESS | 3972 | 1466250858004 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 04:54:18 INFO - PROCESS | 3972 | 1466250858005 Marionette TRACE conn3 <- [1,1706,null,{}] 04:54:18 INFO - PROCESS | 3972 | 1466250858009 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}] 04:54:18 INFO - PROCESS | 3972 | 1466250858011 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:18 INFO - PROCESS | 3972 | 1466250858118 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 04:54:18 INFO - PROCESS | 3972 | 1466250858210 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:18 INFO - PROCESS | 3972 | 1466250858212 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:18 INFO - PROCESS | 3972 | ++DOCSHELL 1808A800 == 34 [pid = 3972] [id = 436] 04:54:18 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (1808C400) [pid = 3972] [serial = 1308] [outer = 00000000] 04:54:18 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (18204000) [pid = 3972] [serial = 1309] [outer = 1808C400] 04:54:18 INFO - PROCESS | 3972 | 1466250858254 Marionette DEBUG loaded listener.js 04:54:18 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (198AF000) [pid = 3972] [serial = 1310] [outer = 1808C400] 04:54:18 INFO - PROCESS | 3972 | 1466250858677 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]]]}] 04:54:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 04:54:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 688ms 04:54:18 INFO - PROCESS | 3972 | 1466250858699 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 04:54:18 INFO - PROCESS | 3972 | 1466250858701 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 04:54:18 INFO - PROCESS | 3972 | 1466250858704 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 04:54:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 04:54:18 INFO - PROCESS | 3972 | 1466250858705 Marionette TRACE conn3 <- [1,1710,null,{}] 04:54:18 INFO - PROCESS | 3972 | 1466250858712 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}] 04:54:18 INFO - PROCESS | 3972 | 1466250858718 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:18 INFO - PROCESS | 3972 | 1466250858857 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 04:54:18 INFO - PROCESS | 3972 | 1466250858865 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:18 INFO - PROCESS | 3972 | 1466250858867 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:18 INFO - PROCESS | 3972 | ++DOCSHELL 18086800 == 35 [pid = 3972] [id = 437] 04:54:18 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (1813E800) [pid = 3972] [serial = 1311] [outer = 00000000] 04:54:18 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (19996C00) [pid = 3972] [serial = 1312] [outer = 1813E800] 04:54:18 INFO - PROCESS | 3972 | 1466250858910 Marionette DEBUG loaded listener.js 04:54:19 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (1999EC00) [pid = 3972] [serial = 1313] [outer = 1813E800] 04:54:19 INFO - PROCESS | 3972 | 1466250859376 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]]]}] 04:54:19 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 04:54:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 704ms 04:54:19 INFO - PROCESS | 3972 | 1466250859404 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 04:54:19 INFO - PROCESS | 3972 | 1466250859406 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 04:54:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 04:54:19 INFO - PROCESS | 3972 | 1466250859409 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 04:54:19 INFO - PROCESS | 3972 | 1466250859411 Marionette TRACE conn3 <- [1,1714,null,{}] 04:54:19 INFO - PROCESS | 3972 | 1466250859414 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}] 04:54:19 INFO - PROCESS | 3972 | 1466250859416 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:19 INFO - PROCESS | 3972 | 1466250859552 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 04:54:19 INFO - PROCESS | 3972 | 1466250859623 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:19 INFO - PROCESS | 3972 | 1466250859625 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:19 INFO - PROCESS | 3972 | ++DOCSHELL 16D50400 == 36 [pid = 3972] [id = 438] 04:54:19 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (198DA800) [pid = 3972] [serial = 1314] [outer = 00000000] 04:54:19 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (19C6E400) [pid = 3972] [serial = 1315] [outer = 198DA800] 04:54:19 INFO - PROCESS | 3972 | 1466250859667 Marionette DEBUG loaded listener.js 04:54:19 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (1A041400) [pid = 3972] [serial = 1316] [outer = 198DA800] 04:54:19 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (17696000) [pid = 3972] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 04:54:19 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (14321C00) [pid = 3972] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 04:54:19 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (13036800) [pid = 3972] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 04:54:19 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (1657BC00) [pid = 3972] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 04:54:19 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (170BE400) [pid = 3972] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 04:54:19 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (104EA400) [pid = 3972] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 04:54:19 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (10BB7800) [pid = 3972] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 04:54:19 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (10F83C00) [pid = 3972] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 04:54:19 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (15120400) [pid = 3972] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 04:54:19 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (18085C00) [pid = 3972] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 04:54:19 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (105F0800) [pid = 3972] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 04:54:19 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (198B4000) [pid = 3972] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 04:54:19 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (13273400) [pid = 3972] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 04:54:20 INFO - PROCESS | 3972 | 1466250860138 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]]]}] 04:54:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 04:54:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 797ms 04:54:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 04:54:20 INFO - PROCESS | 3972 | 1466250860211 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 04:54:20 INFO - PROCESS | 3972 | 1466250860213 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 04:54:20 INFO - PROCESS | 3972 | 1466250860217 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 04:54:20 INFO - PROCESS | 3972 | 1466250860219 Marionette TRACE conn3 <- [1,1718,null,{}] 04:54:20 INFO - PROCESS | 3972 | 1466250860222 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}] 04:54:20 INFO - PROCESS | 3972 | 1466250860224 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:20 INFO - PROCESS | 3972 | 1466250860303 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 04:54:20 INFO - PROCESS | 3972 | 1466250860308 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:20 INFO - PROCESS | 3972 | 1466250860310 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:20 INFO - PROCESS | 3972 | ++DOCSHELL 0C76A400 == 37 [pid = 3972] [id = 439] 04:54:20 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (15F90800) [pid = 3972] [serial = 1317] [outer = 00000000] 04:54:20 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (1802B800) [pid = 3972] [serial = 1318] [outer = 15F90800] 04:54:20 INFO - PROCESS | 3972 | 1466250860352 Marionette DEBUG loaded listener.js 04:54:20 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (198E8C00) [pid = 3972] [serial = 1319] [outer = 15F90800] 04:54:20 INFO - PROCESS | 3972 | 1466250860781 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]]]}] 04:54:20 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 04:54:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 594ms 04:54:20 INFO - PROCESS | 3972 | 1466250860814 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 04:54:20 INFO - PROCESS | 3972 | 1466250860816 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 04:54:20 INFO - PROCESS | 3972 | 1466250860819 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 04:54:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 04:54:20 INFO - PROCESS | 3972 | 1466250860821 Marionette TRACE conn3 <- [1,1722,null,{}] 04:54:20 INFO - PROCESS | 3972 | 1466250860828 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}] 04:54:20 INFO - PROCESS | 3972 | 1466250860830 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:20 INFO - PROCESS | 3972 | 1466250860908 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 04:54:20 INFO - PROCESS | 3972 | 1466250860914 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:20 INFO - PROCESS | 3972 | 1466250860916 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:20 INFO - PROCESS | 3972 | ++DOCSHELL 10A4DC00 == 38 [pid = 3972] [id = 440] 04:54:20 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (10F83400) [pid = 3972] [serial = 1320] [outer = 00000000] 04:54:20 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (19C66000) [pid = 3972] [serial = 1321] [outer = 10F83400] 04:54:20 INFO - PROCESS | 3972 | 1466250860961 Marionette DEBUG loaded listener.js 04:54:21 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (19C69800) [pid = 3972] [serial = 1322] [outer = 10F83400] 04:54:21 INFO - PROCESS | 3972 | 1466250861407 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]]]}] 04:54:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 04:54:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 641ms 04:54:21 INFO - PROCESS | 3972 | 1466250861461 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 04:54:21 INFO - PROCESS | 3972 | 1466250861463 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 04:54:21 INFO - PROCESS | 3972 | 1466250861467 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 04:54:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 04:54:21 INFO - PROCESS | 3972 | 1466250861468 Marionette TRACE conn3 <- [1,1726,null,{}] 04:54:21 INFO - PROCESS | 3972 | 1466250861472 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}] 04:54:21 INFO - PROCESS | 3972 | 1466250861473 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:21 INFO - PROCESS | 3972 | 1466250861561 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 04:54:21 INFO - PROCESS | 3972 | 1466250861566 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:21 INFO - PROCESS | 3972 | 1466250861568 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:21 INFO - PROCESS | 3972 | ++DOCSHELL 18090C00 == 39 [pid = 3972] [id = 441] 04:54:21 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (19993400) [pid = 3972] [serial = 1323] [outer = 00000000] 04:54:21 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (1A2E4400) [pid = 3972] [serial = 1324] [outer = 19993400] 04:54:21 INFO - PROCESS | 3972 | 1466250861609 Marionette DEBUG loaded listener.js 04:54:21 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (1A2EF000) [pid = 3972] [serial = 1325] [outer = 19993400] 04:54:22 INFO - PROCESS | 3972 | --DOCSHELL 1321F400 == 38 [pid = 3972] [id = 421] 04:54:22 INFO - PROCESS | 3972 | --DOCSHELL 1393EC00 == 37 [pid = 3972] [id = 433] 04:54:22 INFO - PROCESS | 3972 | --DOCSHELL 10F82400 == 36 [pid = 3972] [id = 431] 04:54:22 INFO - PROCESS | 3972 | --DOCSHELL 12AAD800 == 35 [pid = 3972] [id = 432] 04:54:22 INFO - PROCESS | 3972 | --DOCSHELL 19C6B400 == 34 [pid = 3972] [id = 430] 04:54:23 INFO - PROCESS | 3972 | --DOCSHELL 15F90C00 == 33 [pid = 3972] [id = 434] 04:54:23 INFO - PROCESS | 3972 | --DOCSHELL 18086800 == 32 [pid = 3972] [id = 437] 04:54:23 INFO - PROCESS | 3972 | --DOCSHELL 16D50400 == 31 [pid = 3972] [id = 438] 04:54:23 INFO - PROCESS | 3972 | --DOCSHELL 0C76A400 == 30 [pid = 3972] [id = 439] 04:54:23 INFO - PROCESS | 3972 | --DOCSHELL 16D44800 == 29 [pid = 3972] [id = 435] 04:54:23 INFO - PROCESS | 3972 | --DOCSHELL 10A4DC00 == 28 [pid = 3972] [id = 440] 04:54:23 INFO - PROCESS | 3972 | --DOCSHELL 1808A800 == 27 [pid = 3972] [id = 436] 04:54:23 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (19993800) [pid = 3972] [serial = 1286] [outer = 00000000] [url = about:blank] 04:54:23 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (12AAE000) [pid = 3972] [serial = 1253] [outer = 00000000] [url = about:blank] 04:54:23 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (114CD400) [pid = 3972] [serial = 1252] [outer = 00000000] [url = about:blank] 04:54:23 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (19C09400) [pid = 3972] [serial = 1289] [outer = 00000000] [url = about:blank] 04:54:23 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (15F09C00) [pid = 3972] [serial = 1256] [outer = 00000000] [url = about:blank] 04:54:23 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (1548B800) [pid = 3972] [serial = 1255] [outer = 00000000] [url = about:blank] 04:54:23 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (198DE000) [pid = 3972] [serial = 1259] [outer = 00000000] [url = about:blank] 04:54:23 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (182E0C00) [pid = 3972] [serial = 1258] [outer = 00000000] [url = about:blank] 04:54:23 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (14328C00) [pid = 3972] [serial = 1262] [outer = 00000000] [url = about:blank] 04:54:23 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (13150800) [pid = 3972] [serial = 1261] [outer = 00000000] [url = about:blank] 04:54:23 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (1802CC00) [pid = 3972] [serial = 1277] [outer = 00000000] [url = about:blank] 04:54:23 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (16E8D800) [pid = 3972] [serial = 1274] [outer = 00000000] [url = about:blank] 04:54:23 INFO - PROCESS | 3972 | --DOMWINDOW == 68 (19C09000) [pid = 3972] [serial = 1288] [outer = 00000000] [url = about:blank] 04:54:23 INFO - PROCESS | 3972 | --DOMWINDOW == 67 (14EB9400) [pid = 3972] [serial = 1265] [outer = 00000000] [url = about:blank] 04:54:23 INFO - PROCESS | 3972 | --DOMWINDOW == 66 (14328800) [pid = 3972] [serial = 1264] [outer = 00000000] [url = about:blank] 04:54:23 INFO - PROCESS | 3972 | --DOMWINDOW == 65 (177A2C00) [pid = 3972] [serial = 1276] [outer = 00000000] [url = about:blank] 04:54:23 INFO - PROCESS | 3972 | --DOMWINDOW == 64 (14330400) [pid = 3972] [serial = 1270] [outer = 00000000] [url = about:blank] 04:54:23 INFO - PROCESS | 3972 | --DOMWINDOW == 63 (15426000) [pid = 3972] [serial = 1271] [outer = 00000000] [url = about:blank] 04:54:23 INFO - PROCESS | 3972 | --DOMWINDOW == 62 (1310CC00) [pid = 3972] [serial = 1267] [outer = 00000000] [url = about:blank] 04:54:23 INFO - PROCESS | 3972 | --DOMWINDOW == 61 (131D3000) [pid = 3972] [serial = 1268] [outer = 00000000] [url = about:blank] 04:54:23 INFO - PROCESS | 3972 | --DOMWINDOW == 60 (16D45C00) [pid = 3972] [serial = 1273] [outer = 00000000] [url = about:blank] 04:54:23 INFO - PROCESS | 3972 | --DOMWINDOW == 59 (1808D400) [pid = 3972] [serial = 1279] [outer = 00000000] [url = about:blank] 04:54:23 INFO - PROCESS | 3972 | --DOMWINDOW == 58 (12AA7C00) [pid = 3972] [serial = 1282] [outer = 00000000] [url = about:blank] 04:54:23 INFO - PROCESS | 3972 | --DOMWINDOW == 57 (18210800) [pid = 3972] [serial = 1280] [outer = 00000000] [url = about:blank] 04:54:23 INFO - PROCESS | 3972 | --DOMWINDOW == 56 (14313C00) [pid = 3972] [serial = 1283] [outer = 00000000] [url = about:blank] 04:54:23 INFO - PROCESS | 3972 | --DOMWINDOW == 55 (198DC400) [pid = 3972] [serial = 1285] [outer = 00000000] [url = about:blank] 04:54:23 INFO - PROCESS | 3972 | 1466250863330 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]]]}] 04:54:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 04:54:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1907ms 04:54:23 INFO - PROCESS | 3972 | 1466250863384 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 04:54:23 INFO - PROCESS | 3972 | 1466250863388 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 04:54:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 04:54:23 INFO - PROCESS | 3972 | 1466250863393 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 04:54:23 INFO - PROCESS | 3972 | 1466250863396 Marionette TRACE conn3 <- [1,1730,null,{}] 04:54:23 INFO - PROCESS | 3972 | 1466250863402 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}] 04:54:23 INFO - PROCESS | 3972 | 1466250863405 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:23 INFO - PROCESS | 3972 | 1466250863492 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 04:54:23 INFO - PROCESS | 3972 | 1466250863499 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:23 INFO - PROCESS | 3972 | 1466250863504 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:23 INFO - PROCESS | 3972 | ++DOCSHELL 11ADA400 == 28 [pid = 3972] [id = 442] 04:54:23 INFO - PROCESS | 3972 | ++DOMWINDOW == 56 (11ADA800) [pid = 3972] [serial = 1326] [outer = 00000000] 04:54:23 INFO - PROCESS | 3972 | ++DOMWINDOW == 57 (12AB1000) [pid = 3972] [serial = 1327] [outer = 11ADA800] 04:54:23 INFO - PROCESS | 3972 | 1466250863551 Marionette DEBUG loaded listener.js 04:54:23 INFO - PROCESS | 3972 | ++DOMWINDOW == 58 (12AED400) [pid = 3972] [serial = 1328] [outer = 11ADA800] 04:54:24 INFO - PROCESS | 3972 | 1466250864033 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]]]}] 04:54:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 04:54:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 703ms 04:54:24 INFO - PROCESS | 3972 | 1466250864094 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 04:54:24 INFO - PROCESS | 3972 | 1466250864099 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 04:54:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 04:54:24 INFO - PROCESS | 3972 | 1466250864105 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 04:54:24 INFO - PROCESS | 3972 | 1466250864107 Marionette TRACE conn3 <- [1,1734,null,{}] 04:54:24 INFO - PROCESS | 3972 | 1466250864111 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}] 04:54:24 INFO - PROCESS | 3972 | 1466250864114 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:24 INFO - PROCESS | 3972 | 1466250864199 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 04:54:24 INFO - PROCESS | 3972 | 1466250864208 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:24 INFO - PROCESS | 3972 | 1466250864211 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:24 INFO - PROCESS | 3972 | ++DOCSHELL 1322A400 == 29 [pid = 3972] [id = 443] 04:54:24 INFO - PROCESS | 3972 | ++DOMWINDOW == 59 (1326F400) [pid = 3972] [serial = 1329] [outer = 00000000] 04:54:24 INFO - PROCESS | 3972 | ++DOMWINDOW == 60 (1327A800) [pid = 3972] [serial = 1330] [outer = 1326F400] 04:54:24 INFO - PROCESS | 3972 | 1466250864265 Marionette DEBUG loaded listener.js 04:54:24 INFO - PROCESS | 3972 | ++DOMWINDOW == 61 (13461C00) [pid = 3972] [serial = 1331] [outer = 1326F400] 04:54:24 INFO - PROCESS | 3972 | 1466250864726 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]]]}] 04:54:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 04:54:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 625ms 04:54:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 04:54:24 INFO - PROCESS | 3972 | 1466250864742 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 04:54:24 INFO - PROCESS | 3972 | 1466250864744 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 04:54:24 INFO - PROCESS | 3972 | 1466250864748 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 04:54:24 INFO - PROCESS | 3972 | 1466250864751 Marionette TRACE conn3 <- [1,1738,null,{}] 04:54:24 INFO - PROCESS | 3972 | 1466250864766 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}] 04:54:24 INFO - PROCESS | 3972 | 1466250864770 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:24 INFO - PROCESS | 3972 | 1466250864855 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 04:54:24 INFO - PROCESS | 3972 | 1466250864890 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:24 INFO - PROCESS | 3972 | 1466250864893 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:24 INFO - PROCESS | 3972 | ++DOCSHELL 14EBD400 == 30 [pid = 3972] [id = 444] 04:54:24 INFO - PROCESS | 3972 | ++DOMWINDOW == 62 (14EC2000) [pid = 3972] [serial = 1332] [outer = 00000000] 04:54:24 INFO - PROCESS | 3972 | ++DOMWINDOW == 63 (1542F000) [pid = 3972] [serial = 1333] [outer = 14EC2000] 04:54:24 INFO - PROCESS | 3972 | 1466250864942 Marionette DEBUG loaded listener.js 04:54:25 INFO - PROCESS | 3972 | ++DOMWINDOW == 64 (15947C00) [pid = 3972] [serial = 1334] [outer = 14EC2000] 04:54:25 INFO - PROCESS | 3972 | 1466250865384 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]]]}] 04:54:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 04:54:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 688ms 04:54:25 INFO - PROCESS | 3972 | 1466250865447 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 04:54:25 INFO - PROCESS | 3972 | 1466250865449 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 04:54:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 04:54:25 INFO - PROCESS | 3972 | 1466250865453 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 04:54:25 INFO - PROCESS | 3972 | 1466250865454 Marionette TRACE conn3 <- [1,1742,null,{}] 04:54:25 INFO - PROCESS | 3972 | 1466250865468 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}] 04:54:25 INFO - PROCESS | 3972 | 1466250865470 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:25 INFO - PROCESS | 3972 | 1466250865550 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 04:54:25 INFO - PROCESS | 3972 | 1466250865558 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:25 INFO - PROCESS | 3972 | 1466250865561 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:25 INFO - PROCESS | 3972 | ++DOCSHELL 14EBB800 == 31 [pid = 3972] [id = 445] 04:54:25 INFO - PROCESS | 3972 | ++DOMWINDOW == 65 (1548F000) [pid = 3972] [serial = 1335] [outer = 00000000] 04:54:25 INFO - PROCESS | 3972 | ++DOMWINDOW == 66 (15F8D000) [pid = 3972] [serial = 1336] [outer = 1548F000] 04:54:25 INFO - PROCESS | 3972 | 1466250865604 Marionette DEBUG loaded listener.js 04:54:25 INFO - PROCESS | 3972 | ++DOMWINDOW == 67 (15F93C00) [pid = 3972] [serial = 1337] [outer = 1548F000] 04:54:26 INFO - PROCESS | 3972 | 1466250866027 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]]]}] 04:54:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 04:54:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 595ms 04:54:26 INFO - PROCESS | 3972 | 1466250866067 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 04:54:26 INFO - PROCESS | 3972 | 1466250866069 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 04:54:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 04:54:26 INFO - PROCESS | 3972 | 1466250866076 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 04:54:26 INFO - PROCESS | 3972 | 1466250866078 Marionette TRACE conn3 <- [1,1746,null,{}] 04:54:26 INFO - PROCESS | 3972 | 1466250866081 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}] 04:54:26 INFO - PROCESS | 3972 | 1466250866083 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:26 INFO - PROCESS | 3972 | 1466250866160 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 04:54:26 INFO - PROCESS | 3972 | 1466250866166 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:26 INFO - PROCESS | 3972 | 1466250866168 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:26 INFO - PROCESS | 3972 | ++DOCSHELL 165AB400 == 32 [pid = 3972] [id = 446] 04:54:26 INFO - PROCESS | 3972 | ++DOMWINDOW == 68 (165AC000) [pid = 3972] [serial = 1338] [outer = 00000000] 04:54:26 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (16D47800) [pid = 3972] [serial = 1339] [outer = 165AC000] 04:54:26 INFO - PROCESS | 3972 | 1466250866211 Marionette DEBUG loaded listener.js 04:54:26 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (16D4EC00) [pid = 3972] [serial = 1340] [outer = 165AC000] 04:54:26 INFO - PROCESS | 3972 | 1466250866665 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]]]}] 04:54:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 04:54:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 625ms 04:54:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 04:54:26 INFO - PROCESS | 3972 | 1466250866711 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 04:54:26 INFO - PROCESS | 3972 | 1466250866713 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 04:54:26 INFO - PROCESS | 3972 | 1466250866716 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 04:54:26 INFO - PROCESS | 3972 | 1466250866718 Marionette TRACE conn3 <- [1,1750,null,{}] 04:54:26 INFO - PROCESS | 3972 | 1466250866721 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}] 04:54:26 INFO - PROCESS | 3972 | 1466250866726 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:26 INFO - PROCESS | 3972 | 1466250866826 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 04:54:26 INFO - PROCESS | 3972 | 1466250866832 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:26 INFO - PROCESS | 3972 | 1466250866834 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:26 INFO - PROCESS | 3972 | ++DOCSHELL 15D43000 == 33 [pid = 3972] [id = 447] 04:54:26 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (16A3AC00) [pid = 3972] [serial = 1341] [outer = 00000000] 04:54:26 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (1799E400) [pid = 3972] [serial = 1342] [outer = 16A3AC00] 04:54:26 INFO - PROCESS | 3972 | 1466250866876 Marionette DEBUG loaded listener.js 04:54:26 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (18087800) [pid = 3972] [serial = 1343] [outer = 16A3AC00] 04:54:27 INFO - PROCESS | 3972 | 1466250867323 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]]]}] 04:54:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 04:54:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 625ms 04:54:27 INFO - PROCESS | 3972 | 1466250867354 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 04:54:27 INFO - PROCESS | 3972 | 1466250867356 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 04:54:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 04:54:27 INFO - PROCESS | 3972 | 1466250867363 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 04:54:27 INFO - PROCESS | 3972 | 1466250867365 Marionette TRACE conn3 <- [1,1754,null,{}] 04:54:27 INFO - PROCESS | 3972 | 1466250867368 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}] 04:54:27 INFO - PROCESS | 3972 | 1466250867370 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:27 INFO - PROCESS | 3972 | 1466250867455 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 04:54:27 INFO - PROCESS | 3972 | 1466250867460 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:27 INFO - PROCESS | 3972 | 1466250867462 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:27 INFO - PROCESS | 3972 | ++DOCSHELL 18089800 == 34 [pid = 3972] [id = 448] 04:54:27 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (1808B000) [pid = 3972] [serial = 1344] [outer = 00000000] 04:54:27 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (18210800) [pid = 3972] [serial = 1345] [outer = 1808B000] 04:54:27 INFO - PROCESS | 3972 | 1466250867505 Marionette DEBUG loaded listener.js 04:54:27 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (18210C00) [pid = 3972] [serial = 1346] [outer = 1808B000] 04:54:27 INFO - PROCESS | 3972 | 1466250867935 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]]]}] 04:54:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 04:54:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 594ms 04:54:27 INFO - PROCESS | 3972 | 1466250867961 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 04:54:27 INFO - PROCESS | 3972 | 1466250867964 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 04:54:27 INFO - PROCESS | 3972 | 1466250867967 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 04:54:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 04:54:27 INFO - PROCESS | 3972 | 1466250867969 Marionette TRACE conn3 <- [1,1758,null,{}] 04:54:27 INFO - PROCESS | 3972 | 1466250867972 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}] 04:54:27 INFO - PROCESS | 3972 | 1466250867974 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:28 INFO - PROCESS | 3972 | 1466250868088 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 04:54:28 INFO - PROCESS | 3972 | 1466250868096 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:28 INFO - PROCESS | 3972 | 1466250868098 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:28 INFO - PROCESS | 3972 | ++DOCSHELL 1808AC00 == 35 [pid = 3972] [id = 449] 04:54:28 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (198B7000) [pid = 3972] [serial = 1347] [outer = 00000000] 04:54:28 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (198DEC00) [pid = 3972] [serial = 1348] [outer = 198B7000] 04:54:28 INFO - PROCESS | 3972 | 1466250868141 Marionette DEBUG loaded listener.js 04:54:28 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (198DB800) [pid = 3972] [serial = 1349] [outer = 198B7000] 04:54:28 INFO - PROCESS | 3972 | 1466250868550 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]]]}] 04:54:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 04:54:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 625ms 04:54:28 INFO - PROCESS | 3972 | 1466250868605 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 04:54:28 INFO - PROCESS | 3972 | 1466250868607 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 04:54:28 INFO - PROCESS | 3972 | 1466250868610 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 04:54:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 04:54:28 INFO - PROCESS | 3972 | 1466250868612 Marionette TRACE conn3 <- [1,1762,null,{}] 04:54:28 INFO - PROCESS | 3972 | 1466250868615 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}] 04:54:28 INFO - PROCESS | 3972 | 1466250868617 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:28 INFO - PROCESS | 3972 | 1466250868730 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 04:54:28 INFO - PROCESS | 3972 | 1466250868749 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:28 INFO - PROCESS | 3972 | 1466250868751 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:28 INFO - PROCESS | 3972 | ++DOCSHELL 14EBC400 == 36 [pid = 3972] [id = 450] 04:54:28 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (198E7800) [pid = 3972] [serial = 1350] [outer = 00000000] 04:54:28 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (1999A800) [pid = 3972] [serial = 1351] [outer = 198E7800] 04:54:28 INFO - PROCESS | 3972 | 1466250868797 Marionette DEBUG loaded listener.js 04:54:28 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (1999C800) [pid = 3972] [serial = 1352] [outer = 198E7800] 04:54:29 INFO - PROCESS | 3972 | 1466250869245 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]]]}] 04:54:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 04:54:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 703ms 04:54:29 INFO - PROCESS | 3972 | 1466250869310 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 04:54:29 INFO - PROCESS | 3972 | 1466250869312 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 04:54:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 04:54:29 INFO - PROCESS | 3972 | 1466250869323 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 04:54:29 INFO - PROCESS | 3972 | 1466250869326 Marionette TRACE conn3 <- [1,1766,null,{}] 04:54:29 INFO - PROCESS | 3972 | 1466250869330 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}] 04:54:29 INFO - PROCESS | 3972 | 1466250869333 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:29 INFO - PROCESS | 3972 | 1466250869457 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 04:54:29 INFO - PROCESS | 3972 | 1466250869465 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:29 INFO - PROCESS | 3972 | 1466250869467 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:29 INFO - PROCESS | 3972 | ++DOCSHELL 10F88400 == 37 [pid = 3972] [id = 451] 04:54:29 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (198E6400) [pid = 3972] [serial = 1353] [outer = 00000000] 04:54:29 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (1999D800) [pid = 3972] [serial = 1354] [outer = 198E6400] 04:54:29 INFO - PROCESS | 3972 | 1466250869560 Marionette DEBUG loaded listener.js 04:54:29 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (19C0C000) [pid = 3972] [serial = 1355] [outer = 198E6400] 04:54:30 INFO - PROCESS | 3972 | 1466250869970 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]]]}] 04:54:30 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 04:54:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 704ms 04:54:30 INFO - PROCESS | 3972 | 1466250870020 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 04:54:30 INFO - PROCESS | 3972 | 1466250870023 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 04:54:30 INFO - PROCESS | 3972 | 1466250870026 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 04:54:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 04:54:30 INFO - PROCESS | 3972 | 1466250870028 Marionette TRACE conn3 <- [1,1770,null,{}] 04:54:30 INFO - PROCESS | 3972 | 1466250870039 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}] 04:54:30 INFO - PROCESS | 3972 | 1466250870041 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:30 INFO - PROCESS | 3972 | 1466250870189 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 04:54:30 INFO - PROCESS | 3972 | 1466250870257 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:30 INFO - PROCESS | 3972 | 1466250870260 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:30 INFO - PROCESS | 3972 | ++DOCSHELL 1656DC00 == 38 [pid = 3972] [id = 452] 04:54:30 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (1A048800) [pid = 3972] [serial = 1356] [outer = 00000000] 04:54:30 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (1A112000) [pid = 3972] [serial = 1357] [outer = 1A048800] 04:54:30 INFO - PROCESS | 3972 | 1466250870303 Marionette DEBUG loaded listener.js 04:54:30 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (1A599800) [pid = 3972] [serial = 1358] [outer = 1A048800] 04:54:30 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (10F83400) [pid = 3972] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 04:54:30 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (1808C400) [pid = 3972] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 04:54:30 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (1813E800) [pid = 3972] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 04:54:30 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (198DA800) [pid = 3972] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 04:54:30 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (15F91000) [pid = 3972] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 04:54:30 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (1430E800) [pid = 3972] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 04:54:30 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (12AE6800) [pid = 3972] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 04:54:30 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (110A5800) [pid = 3972] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 04:54:30 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (19C6D800) [pid = 3972] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 04:54:30 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (16D4F000) [pid = 3972] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 04:54:30 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (15F90800) [pid = 3972] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 04:54:30 INFO - PROCESS | 3972 | 1466250870901 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]]]}] 04:54:30 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 04:54:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 892ms 04:54:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 04:54:30 INFO - PROCESS | 3972 | 1466250870937 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 04:54:30 INFO - PROCESS | 3972 | 1466250870939 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 04:54:30 INFO - PROCESS | 3972 | 1466250870945 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 04:54:30 INFO - PROCESS | 3972 | 1466250870946 Marionette TRACE conn3 <- [1,1774,null,{}] 04:54:30 INFO - PROCESS | 3972 | 1466250870950 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}] 04:54:30 INFO - PROCESS | 3972 | 1466250870952 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:31 INFO - PROCESS | 3972 | 1466250871030 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 04:54:31 INFO - PROCESS | 3972 | 1466250871035 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:31 INFO - PROCESS | 3972 | 1466250871037 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:31 INFO - PROCESS | 3972 | ++DOCSHELL 15D47400 == 39 [pid = 3972] [id = 453] 04:54:31 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (15F07C00) [pid = 3972] [serial = 1359] [outer = 00000000] 04:54:31 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (16A43000) [pid = 3972] [serial = 1360] [outer = 15F07C00] 04:54:31 INFO - PROCESS | 3972 | 1466250871079 Marionette DEBUG loaded listener.js 04:54:31 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (16D4F000) [pid = 3972] [serial = 1361] [outer = 15F07C00] 04:54:31 INFO - PROCESS | 3972 | 1466250871511 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]]]}] 04:54:31 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 04:54:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 594ms 04:54:31 INFO - PROCESS | 3972 | 1466250871565 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 04:54:31 INFO - PROCESS | 3972 | 1466250871566 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 04:54:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 04:54:31 INFO - PROCESS | 3972 | 1466250871570 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 04:54:31 INFO - PROCESS | 3972 | 1466250871581 Marionette TRACE conn3 <- [1,1778,null,{}] 04:54:31 INFO - PROCESS | 3972 | 1466250871589 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}] 04:54:31 INFO - PROCESS | 3972 | 1466250871591 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:31 INFO - PROCESS | 3972 | 1466250871667 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 04:54:31 INFO - PROCESS | 3972 | 1466250871675 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:31 INFO - PROCESS | 3972 | 1466250871677 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:31 INFO - PROCESS | 3972 | ++DOCSHELL 18092400 == 40 [pid = 3972] [id = 454] 04:54:31 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (18204400) [pid = 3972] [serial = 1362] [outer = 00000000] 04:54:31 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (1A0E8400) [pid = 3972] [serial = 1363] [outer = 18204400] 04:54:31 INFO - PROCESS | 3972 | 1466250871719 Marionette DEBUG loaded listener.js 04:54:31 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (1A601800) [pid = 3972] [serial = 1364] [outer = 18204400] 04:54:32 INFO - PROCESS | 3972 | 1466250872139 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]]]}] 04:54:32 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) 04:54:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 594ms 04:54:32 INFO - PROCESS | 3972 | 1466250872166 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 04:54:32 INFO - PROCESS | 3972 | 1466250872167 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 04:54:32 INFO - PROCESS | 3972 | 1466250872171 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 04:54:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 04:54:32 INFO - PROCESS | 3972 | 1466250872172 Marionette TRACE conn3 <- [1,1782,null,{}] 04:54:32 INFO - PROCESS | 3972 | 1466250872190 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}] 04:54:32 INFO - PROCESS | 3972 | 1466250872192 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:32 INFO - PROCESS | 3972 | 1466250872268 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 04:54:32 INFO - PROCESS | 3972 | 1466250872274 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:32 INFO - PROCESS | 3972 | 1466250872276 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:32 INFO - PROCESS | 3972 | ++DOCSHELL 15F0B800 == 41 [pid = 3972] [id = 455] 04:54:32 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (16D46000) [pid = 3972] [serial = 1365] [outer = 00000000] 04:54:32 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (1A649800) [pid = 3972] [serial = 1366] [outer = 16D46000] 04:54:32 INFO - PROCESS | 3972 | 1466250872317 Marionette DEBUG loaded listener.js 04:54:32 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (1A64C800) [pid = 3972] [serial = 1367] [outer = 16D46000] 04:54:32 INFO - PROCESS | 3972 | 1466250872742 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]]]}] 04:54:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:54:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 594ms 04:54:32 INFO - PROCESS | 3972 | 1466250872768 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 04:54:32 INFO - PROCESS | 3972 | 1466250872770 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 04:54:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 04:54:32 INFO - PROCESS | 3972 | 1466250872773 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 04:54:32 INFO - PROCESS | 3972 | 1466250872775 Marionette TRACE conn3 <- [1,1786,null,{}] 04:54:32 INFO - PROCESS | 3972 | 1466250872778 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}] 04:54:32 INFO - PROCESS | 3972 | 1466250872780 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:32 INFO - PROCESS | 3972 | 1466250872899 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 04:54:33 INFO - PROCESS | 3972 | 1466250873053 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:33 INFO - PROCESS | 3972 | 1466250873056 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:33 INFO - PROCESS | 3972 | ++DOCSHELL 10475C00 == 42 [pid = 3972] [id = 456] 04:54:33 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (104E0C00) [pid = 3972] [serial = 1368] [outer = 00000000] 04:54:33 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (105EC400) [pid = 3972] [serial = 1369] [outer = 104E0C00] 04:54:33 INFO - PROCESS | 3972 | 1466250873136 Marionette DEBUG loaded listener.js 04:54:33 INFO - PROCESS | 3972 | ++DOMWINDOW == 89 (1126D800) [pid = 3972] [serial = 1370] [outer = 104E0C00] 04:54:33 INFO - PROCESS | 3972 | 1466250873800 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]]]}] 04:54:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 04:54:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1048ms 04:54:33 INFO - PROCESS | 3972 | 1466250873850 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 04:54:33 INFO - PROCESS | 3972 | 1466250873854 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 04:54:33 INFO - PROCESS | 3972 | 1466250873859 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 04:54:33 INFO - PROCESS | 3972 | 1466250873863 Marionette TRACE conn3 <- [1,1790,null,{}] 04:54:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 04:54:33 INFO - PROCESS | 3972 | 1466250873868 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}] 04:54:33 INFO - PROCESS | 3972 | 1466250873871 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:34 INFO - PROCESS | 3972 | 1466250873987 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 04:54:34 INFO - PROCESS | 3972 | 1466250874124 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:34 INFO - PROCESS | 3972 | 1466250874128 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:34 INFO - PROCESS | 3972 | ++DOCSHELL 1322BC00 == 43 [pid = 3972] [id = 457] 04:54:34 INFO - PROCESS | 3972 | ++DOMWINDOW == 90 (13276800) [pid = 3972] [serial = 1371] [outer = 00000000] 04:54:34 INFO - PROCESS | 3972 | ++DOMWINDOW == 91 (1430FC00) [pid = 3972] [serial = 1372] [outer = 13276800] 04:54:34 INFO - PROCESS | 3972 | 1466250874182 Marionette DEBUG loaded listener.js 04:54:34 INFO - PROCESS | 3972 | ++DOMWINDOW == 92 (1432E400) [pid = 3972] [serial = 1373] [outer = 13276800] 04:54:35 INFO - PROCESS | 3972 | 1466250875150 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]]]}] 04:54:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 04:54:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1360ms 04:54:35 INFO - PROCESS | 3972 | 1466250875254 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 04:54:35 INFO - PROCESS | 3972 | 1466250875258 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 04:54:35 INFO - PROCESS | 3972 | 1466250875263 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 04:54:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 04:54:35 INFO - PROCESS | 3972 | 1466250875266 Marionette TRACE conn3 <- [1,1794,null,{}] 04:54:35 INFO - PROCESS | 3972 | 1466250875271 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}] 04:54:35 INFO - PROCESS | 3972 | 1466250875274 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:35 INFO - PROCESS | 3972 | 1466250875411 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 04:54:35 INFO - PROCESS | 3972 | 1466250875545 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:35 INFO - PROCESS | 3972 | 1466250875549 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:35 INFO - PROCESS | 3972 | --DOCSHELL 15F0B800 == 42 [pid = 3972] [id = 455] 04:54:35 INFO - PROCESS | 3972 | --DOCSHELL 18092400 == 41 [pid = 3972] [id = 454] 04:54:35 INFO - PROCESS | 3972 | --DOCSHELL 15D47400 == 40 [pid = 3972] [id = 453] 04:54:35 INFO - PROCESS | 3972 | --DOCSHELL 1656DC00 == 39 [pid = 3972] [id = 452] 04:54:35 INFO - PROCESS | 3972 | --DOCSHELL 10F88400 == 38 [pid = 3972] [id = 451] 04:54:35 INFO - PROCESS | 3972 | --DOCSHELL 14EBC400 == 37 [pid = 3972] [id = 450] 04:54:35 INFO - PROCESS | 3972 | --DOCSHELL 1808AC00 == 36 [pid = 3972] [id = 449] 04:54:35 INFO - PROCESS | 3972 | --DOCSHELL 18089800 == 35 [pid = 3972] [id = 448] 04:54:35 INFO - PROCESS | 3972 | --DOCSHELL 15D43000 == 34 [pid = 3972] [id = 447] 04:54:35 INFO - PROCESS | 3972 | --DOCSHELL 165AB400 == 33 [pid = 3972] [id = 446] 04:54:35 INFO - PROCESS | 3972 | --DOCSHELL 14EBB800 == 32 [pid = 3972] [id = 445] 04:54:35 INFO - PROCESS | 3972 | --DOCSHELL 14EBD400 == 31 [pid = 3972] [id = 444] 04:54:35 INFO - PROCESS | 3972 | --DOCSHELL 1322A400 == 30 [pid = 3972] [id = 443] 04:54:35 INFO - PROCESS | 3972 | --DOCSHELL 11ADA400 == 29 [pid = 3972] [id = 442] 04:54:35 INFO - PROCESS | 3972 | --DOMWINDOW == 91 (19C69800) [pid = 3972] [serial = 1322] [outer = 00000000] [url = about:blank] 04:54:35 INFO - PROCESS | 3972 | --DOMWINDOW == 90 (1A2E4400) [pid = 3972] [serial = 1324] [outer = 00000000] [url = about:blank] 04:54:35 INFO - PROCESS | 3972 | --DOMWINDOW == 89 (18204000) [pid = 3972] [serial = 1309] [outer = 00000000] [url = about:blank] 04:54:35 INFO - PROCESS | 3972 | --DOMWINDOW == 88 (19996C00) [pid = 3972] [serial = 1312] [outer = 00000000] [url = about:blank] 04:54:35 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (198AF000) [pid = 3972] [serial = 1310] [outer = 00000000] [url = about:blank] 04:54:35 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (19C6E400) [pid = 3972] [serial = 1315] [outer = 00000000] [url = about:blank] 04:54:35 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (1999EC00) [pid = 3972] [serial = 1313] [outer = 00000000] [url = about:blank] 04:54:35 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (19C66000) [pid = 3972] [serial = 1321] [outer = 00000000] [url = about:blank] 04:54:35 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (1A041400) [pid = 3972] [serial = 1316] [outer = 00000000] [url = about:blank] 04:54:35 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (16577C00) [pid = 3972] [serial = 1303] [outer = 00000000] [url = about:blank] 04:54:35 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (16996000) [pid = 3972] [serial = 1304] [outer = 00000000] [url = about:blank] 04:54:35 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (14329400) [pid = 3972] [serial = 1300] [outer = 00000000] [url = about:blank] 04:54:35 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (14E7E800) [pid = 3972] [serial = 1301] [outer = 00000000] [url = about:blank] 04:54:35 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (13272C00) [pid = 3972] [serial = 1298] [outer = 00000000] [url = about:blank] 04:54:35 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (13116800) [pid = 3972] [serial = 1297] [outer = 00000000] [url = about:blank] 04:54:35 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (14324800) [pid = 3972] [serial = 1295] [outer = 00000000] [url = about:blank] 04:54:35 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (13940C00) [pid = 3972] [serial = 1294] [outer = 00000000] [url = about:blank] 04:54:35 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (1A046000) [pid = 3972] [serial = 1291] [outer = 00000000] [url = about:blank] 04:54:35 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (1A0E4C00) [pid = 3972] [serial = 1292] [outer = 00000000] [url = about:blank] 04:54:35 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (176B2000) [pid = 3972] [serial = 1306] [outer = 00000000] [url = about:blank] 04:54:35 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (1802B800) [pid = 3972] [serial = 1318] [outer = 00000000] [url = about:blank] 04:54:35 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (198E8C00) [pid = 3972] [serial = 1319] [outer = 00000000] [url = about:blank] 04:54:35 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (1799CC00) [pid = 3972] [serial = 1307] [outer = 00000000] [url = about:blank] 04:54:35 INFO - PROCESS | 3972 | ++DOCSHELL 10BC0400 == 30 [pid = 3972] [id = 458] 04:54:35 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (10F83800) [pid = 3972] [serial = 1374] [outer = 00000000] 04:54:35 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (12A22000) [pid = 3972] [serial = 1375] [outer = 10F83800] 04:54:35 INFO - PROCESS | 3972 | 1466250875630 Marionette DEBUG loaded listener.js 04:54:35 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (13156C00) [pid = 3972] [serial = 1376] [outer = 10F83800] 04:54:36 INFO - PROCESS | 3972 | 1466250876084 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]]]}] 04:54:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 04:54:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 828ms 04:54:36 INFO - PROCESS | 3972 | 1466250876107 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 04:54:36 INFO - PROCESS | 3972 | 1466250876111 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 04:54:36 INFO - PROCESS | 3972 | 1466250876117 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 04:54:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 04:54:36 INFO - PROCESS | 3972 | 1466250876120 Marionette TRACE conn3 <- [1,1798,null,{}] 04:54:36 INFO - PROCESS | 3972 | 1466250876123 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}] 04:54:36 INFO - PROCESS | 3972 | 1466250876126 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:36 INFO - PROCESS | 3972 | 1466250876213 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 04:54:36 INFO - PROCESS | 3972 | 1466250876218 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:36 INFO - PROCESS | 3972 | 1466250876221 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:36 INFO - PROCESS | 3972 | ++DOCSHELL 13458400 == 31 [pid = 3972] [id = 459] 04:54:36 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (13944800) [pid = 3972] [serial = 1377] [outer = 00000000] 04:54:36 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (14322800) [pid = 3972] [serial = 1378] [outer = 13944800] 04:54:36 INFO - PROCESS | 3972 | 1466250876266 Marionette DEBUG loaded listener.js 04:54:36 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (1432D400) [pid = 3972] [serial = 1379] [outer = 13944800] 04:54:36 INFO - PROCESS | 3972 | 1466250876760 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]]]}] 04:54:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 04:54:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 704ms 04:54:36 INFO - PROCESS | 3972 | 1466250876817 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 04:54:36 INFO - PROCESS | 3972 | 1466250876819 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 04:54:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 04:54:36 INFO - PROCESS | 3972 | 1466250876822 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 04:54:36 INFO - PROCESS | 3972 | 1466250876825 Marionette TRACE conn3 <- [1,1802,null,{}] 04:54:36 INFO - PROCESS | 3972 | 1466250876836 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}] 04:54:36 INFO - PROCESS | 3972 | 1466250876840 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:36 INFO - PROCESS | 3972 | 1466250876948 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 04:54:37 INFO - PROCESS | 3972 | 1466250877052 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:37 INFO - PROCESS | 3972 | 1466250877056 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:37 INFO - PROCESS | 3972 | ++DOCSHELL 15F05800 == 32 [pid = 3972] [id = 460] 04:54:37 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (15F08400) [pid = 3972] [serial = 1380] [outer = 00000000] 04:54:37 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (15F91C00) [pid = 3972] [serial = 1381] [outer = 15F08400] 04:54:37 INFO - PROCESS | 3972 | 1466250877102 Marionette DEBUG loaded listener.js 04:54:37 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (1659F800) [pid = 3972] [serial = 1382] [outer = 15F08400] 04:54:37 INFO - PROCESS | 3972 | 1466250877460 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]]]}] 04:54:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 04:54:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 703ms 04:54:37 INFO - PROCESS | 3972 | 1466250877522 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 04:54:37 INFO - PROCESS | 3972 | 1466250877524 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 04:54:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 04:54:37 INFO - PROCESS | 3972 | 1466250877528 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 04:54:37 INFO - PROCESS | 3972 | 1466250877529 Marionette TRACE conn3 <- [1,1806,null,{}] 04:54:37 INFO - PROCESS | 3972 | 1466250877533 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}] 04:54:37 INFO - PROCESS | 3972 | 1466250877535 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:37 INFO - PROCESS | 3972 | 1466250877627 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 04:54:37 INFO - PROCESS | 3972 | 1466250877632 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:37 INFO - PROCESS | 3972 | 1466250877634 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:37 INFO - PROCESS | 3972 | ++DOCSHELL 16D45C00 == 33 [pid = 3972] [id = 461] 04:54:37 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (16D49400) [pid = 3972] [serial = 1383] [outer = 00000000] 04:54:37 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (176AE800) [pid = 3972] [serial = 1384] [outer = 16D49400] 04:54:37 INFO - PROCESS | 3972 | 1466250877677 Marionette DEBUG loaded listener.js 04:54:37 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (177A3800) [pid = 3972] [serial = 1385] [outer = 16D49400] 04:54:38 INFO - PROCESS | 3972 | 1466250878161 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]]]}] 04:54:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 04:54:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 688ms 04:54:38 INFO - PROCESS | 3972 | 1466250878227 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 04:54:38 INFO - PROCESS | 3972 | 1466250878229 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 04:54:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 04:54:38 INFO - PROCESS | 3972 | 1466250878238 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 04:54:38 INFO - PROCESS | 3972 | 1466250878240 Marionette TRACE conn3 <- [1,1810,null,{}] 04:54:38 INFO - PROCESS | 3972 | 1466250878244 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}] 04:54:38 INFO - PROCESS | 3972 | 1466250878246 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:38 INFO - PROCESS | 3972 | 1466250878379 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 04:54:38 INFO - PROCESS | 3972 | 1466250878399 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:38 INFO - PROCESS | 3972 | 1466250878401 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:38 INFO - PROCESS | 3972 | ++DOCSHELL 14329C00 == 34 [pid = 3972] [id = 462] 04:54:38 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (18084800) [pid = 3972] [serial = 1386] [outer = 00000000] 04:54:38 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (18090800) [pid = 3972] [serial = 1387] [outer = 18084800] 04:54:38 INFO - PROCESS | 3972 | 1466250878444 Marionette DEBUG loaded listener.js 04:54:38 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (1820C800) [pid = 3972] [serial = 1388] [outer = 18084800] 04:54:38 INFO - PROCESS | 3972 | 1466250878897 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]]]}] 04:54:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 04:54:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 704ms 04:54:38 INFO - PROCESS | 3972 | 1466250878937 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 04:54:38 INFO - PROCESS | 3972 | 1466250878939 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 04:54:38 INFO - PROCESS | 3972 | 1466250878942 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 04:54:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 04:54:38 INFO - PROCESS | 3972 | 1466250878944 Marionette TRACE conn3 <- [1,1814,null,{}] 04:54:38 INFO - PROCESS | 3972 | 1466250878947 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}] 04:54:38 INFO - PROCESS | 3972 | 1466250878953 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:39 INFO - PROCESS | 3972 | 1466250879103 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 04:54:39 INFO - PROCESS | 3972 | 1466250879116 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:39 INFO - PROCESS | 3972 | 1466250879118 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:39 INFO - PROCESS | 3972 | ++DOCSHELL 198E2400 == 35 [pid = 3972] [id = 463] 04:54:39 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (198E5400) [pid = 3972] [serial = 1389] [outer = 00000000] 04:54:39 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (1999A000) [pid = 3972] [serial = 1390] [outer = 198E5400] 04:54:39 INFO - PROCESS | 3972 | 1466250879160 Marionette DEBUG loaded listener.js 04:54:39 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (19C06000) [pid = 3972] [serial = 1391] [outer = 198E5400] 04:54:39 INFO - PROCESS | 3972 | 1466250879600 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]]]}] 04:54:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 04:54:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 703ms 04:54:39 INFO - PROCESS | 3972 | 1466250879642 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 04:54:39 INFO - PROCESS | 3972 | 1466250879644 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 04:54:39 INFO - PROCESS | 3972 | 1466250879647 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 04:54:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 04:54:39 INFO - PROCESS | 3972 | 1466250879658 Marionette TRACE conn3 <- [1,1818,null,{}] 04:54:39 INFO - PROCESS | 3972 | 1466250879661 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}] 04:54:39 INFO - PROCESS | 3972 | 1466250879663 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:39 INFO - PROCESS | 3972 | 1466250879801 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 04:54:39 INFO - PROCESS | 3972 | 1466250879811 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:39 INFO - PROCESS | 3972 | 1466250879813 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:39 INFO - PROCESS | 3972 | ++DOCSHELL 114CA400 == 36 [pid = 3972] [id = 464] 04:54:39 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (13D10800) [pid = 3972] [serial = 1392] [outer = 00000000] 04:54:39 INFO - PROCESS | 3972 | ++DOMWINDOW == 89 (1A03E400) [pid = 3972] [serial = 1393] [outer = 13D10800] 04:54:39 INFO - PROCESS | 3972 | 1466250879855 Marionette DEBUG loaded listener.js 04:54:39 INFO - PROCESS | 3972 | ++DOMWINDOW == 90 (1A041400) [pid = 3972] [serial = 1394] [outer = 13D10800] 04:54:40 INFO - PROCESS | 3972 | --DOMWINDOW == 89 (198E6400) [pid = 3972] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 04:54:40 INFO - PROCESS | 3972 | --DOMWINDOW == 88 (1548F000) [pid = 3972] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 04:54:40 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (198B7000) [pid = 3972] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 04:54:40 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (198E7800) [pid = 3972] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 04:54:40 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (1A048800) [pid = 3972] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 04:54:40 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (15F07C00) [pid = 3972] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 04:54:40 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (18204400) [pid = 3972] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 04:54:40 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (1808B000) [pid = 3972] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 04:54:40 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (11ADA800) [pid = 3972] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 04:54:40 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (14EC2000) [pid = 3972] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 04:54:40 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (165AC000) [pid = 3972] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 04:54:40 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (1326F400) [pid = 3972] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 04:54:40 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (16A3AC00) [pid = 3972] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 04:54:40 INFO - PROCESS | 3972 | 1466250880445 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]]]}] 04:54:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 04:54:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 860ms 04:54:40 INFO - PROCESS | 3972 | 1466250880511 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 04:54:40 INFO - PROCESS | 3972 | 1466250880513 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 04:54:40 INFO - PROCESS | 3972 | 1466250880516 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 04:54:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 04:54:40 INFO - PROCESS | 3972 | 1466250880518 Marionette TRACE conn3 <- [1,1822,null,{}] 04:54:40 INFO - PROCESS | 3972 | 1466250880521 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}] 04:54:40 INFO - PROCESS | 3972 | 1466250880523 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:40 INFO - PROCESS | 3972 | 1466250880608 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 04:54:40 INFO - PROCESS | 3972 | 1466250880614 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:40 INFO - PROCESS | 3972 | 1466250880616 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:40 INFO - PROCESS | 3972 | ++DOCSHELL 14328800 == 37 [pid = 3972] [id = 465] 04:54:40 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (16A3CC00) [pid = 3972] [serial = 1395] [outer = 00000000] 04:54:40 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (198B8800) [pid = 3972] [serial = 1396] [outer = 16A3CC00] 04:54:40 INFO - PROCESS | 3972 | 1466250880659 Marionette DEBUG loaded listener.js 04:54:40 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (198E3400) [pid = 3972] [serial = 1397] [outer = 16A3CC00] 04:54:41 INFO - PROCESS | 3972 | 1466250881075 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]]]}] 04:54:41 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 04:54:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 594ms 04:54:41 INFO - PROCESS | 3972 | 1466250881115 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 04:54:41 INFO - PROCESS | 3972 | 1466250881117 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 04:54:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 04:54:41 INFO - PROCESS | 3972 | 1466250881120 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 04:54:41 INFO - PROCESS | 3972 | 1466250881122 Marionette TRACE conn3 <- [1,1826,null,{}] 04:54:41 INFO - PROCESS | 3972 | 1466250881125 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}] 04:54:41 INFO - PROCESS | 3972 | 1466250881127 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:41 INFO - PROCESS | 3972 | 1466250881204 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 04:54:41 INFO - PROCESS | 3972 | 1466250881209 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:41 INFO - PROCESS | 3972 | 1466250881211 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:41 INFO - PROCESS | 3972 | ++DOCSHELL 19995C00 == 38 [pid = 3972] [id = 466] 04:54:41 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (19C63800) [pid = 3972] [serial = 1398] [outer = 00000000] 04:54:41 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (1A048800) [pid = 3972] [serial = 1399] [outer = 19C63800] 04:54:41 INFO - PROCESS | 3972 | 1466250881253 Marionette DEBUG loaded listener.js 04:54:41 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (1A049C00) [pid = 3972] [serial = 1400] [outer = 19C63800] 04:54:41 INFO - PROCESS | 3972 | 1466250881729 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]]]}] 04:54:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 04:54:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 704ms 04:54:41 INFO - PROCESS | 3972 | 1466250881819 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 04:54:41 INFO - PROCESS | 3972 | 1466250881821 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 04:54:41 INFO - PROCESS | 3972 | 1466250881824 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 04:54:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 04:54:41 INFO - PROCESS | 3972 | 1466250881826 Marionette TRACE conn3 <- [1,1830,null,{}] 04:54:41 INFO - PROCESS | 3972 | 1466250881829 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}] 04:54:41 INFO - PROCESS | 3972 | 1466250881831 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:41 INFO - PROCESS | 3972 | 1466250881912 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 04:54:41 INFO - PROCESS | 3972 | 1466250881921 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:41 INFO - PROCESS | 3972 | 1466250881923 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:41 INFO - PROCESS | 3972 | ++DOCSHELL 167DE000 == 39 [pid = 3972] [id = 467] 04:54:41 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (16997000) [pid = 3972] [serial = 1401] [outer = 00000000] 04:54:41 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (1A10E000) [pid = 3972] [serial = 1402] [outer = 16997000] 04:54:41 INFO - PROCESS | 3972 | 1466250881965 Marionette DEBUG loaded listener.js 04:54:42 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (1A106000) [pid = 3972] [serial = 1403] [outer = 16997000] 04:54:42 INFO - PROCESS | 3972 | 1466250882615 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]]]}] 04:54:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 04:54:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 829ms 04:54:42 INFO - PROCESS | 3972 | 1466250882668 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 04:54:42 INFO - PROCESS | 3972 | 1466250882673 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 04:54:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 04:54:42 INFO - PROCESS | 3972 | 1466250882678 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 04:54:42 INFO - PROCESS | 3972 | 1466250882681 Marionette TRACE conn3 <- [1,1834,null,{}] 04:54:42 INFO - PROCESS | 3972 | 1466250882687 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}] 04:54:42 INFO - PROCESS | 3972 | 1466250882690 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:42 INFO - PROCESS | 3972 | 1466250882806 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 04:54:42 INFO - PROCESS | 3972 | 1466250882908 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:42 INFO - PROCESS | 3972 | 1466250882911 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:42 INFO - PROCESS | 3972 | ++DOCSHELL 11CCEC00 == 40 [pid = 3972] [id = 468] 04:54:42 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (12AAD400) [pid = 3972] [serial = 1404] [outer = 00000000] 04:54:42 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (13D0D400) [pid = 3972] [serial = 1405] [outer = 12AAD400] 04:54:42 INFO - PROCESS | 3972 | 1466250882965 Marionette DEBUG loaded listener.js 04:54:43 INFO - PROCESS | 3972 | ++DOMWINDOW == 89 (14E7A800) [pid = 3972] [serial = 1406] [outer = 12AAD400] 04:54:43 INFO - PROCESS | 3972 | 1466250883538 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]]]}] 04:54:43 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) 04:54:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 906ms 04:54:43 INFO - PROCESS | 3972 | 1466250883583 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 04:54:43 INFO - PROCESS | 3972 | 1466250883587 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 04:54:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 04:54:43 INFO - PROCESS | 3972 | 1466250883594 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 04:54:43 INFO - PROCESS | 3972 | 1466250883597 Marionette TRACE conn3 <- [1,1838,null,{}] 04:54:43 INFO - PROCESS | 3972 | 1466250883601 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}] 04:54:43 INFO - PROCESS | 3972 | 1466250883605 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:43 INFO - PROCESS | 3972 | 1466250883721 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 04:54:43 INFO - PROCESS | 3972 | 1466250883829 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:43 INFO - PROCESS | 3972 | 1466250883831 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:43 INFO - PROCESS | 3972 | ++DOCSHELL 15F8CC00 == 41 [pid = 3972] [id = 469] 04:54:43 INFO - PROCESS | 3972 | ++DOMWINDOW == 90 (15F90800) [pid = 3972] [serial = 1407] [outer = 00000000] 04:54:43 INFO - PROCESS | 3972 | ++DOMWINDOW == 91 (16E98000) [pid = 3972] [serial = 1408] [outer = 15F90800] 04:54:43 INFO - PROCESS | 3972 | 1466250883886 Marionette DEBUG loaded listener.js 04:54:43 INFO - PROCESS | 3972 | ++DOMWINDOW == 92 (1799C000) [pid = 3972] [serial = 1409] [outer = 15F90800] 04:54:44 INFO - PROCESS | 3972 | 1466250884469 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]]]}] 04:54:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:54:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 891ms 04:54:44 INFO - PROCESS | 3972 | 1466250884498 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 04:54:44 INFO - PROCESS | 3972 | 1466250884501 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 04:54:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 04:54:44 INFO - PROCESS | 3972 | 1466250884504 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 04:54:44 INFO - PROCESS | 3972 | 1466250884508 Marionette TRACE conn3 <- [1,1842,null,{}] 04:54:44 INFO - PROCESS | 3972 | 1466250884519 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}] 04:54:44 INFO - PROCESS | 3972 | 1466250884524 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:44 INFO - PROCESS | 3972 | 1466250884634 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 04:54:44 INFO - PROCESS | 3972 | 1466250884746 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:44 INFO - PROCESS | 3972 | 1466250884749 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:44 INFO - PROCESS | 3972 | ++DOCSHELL 1A03DC00 == 42 [pid = 3972] [id = 470] 04:54:44 INFO - PROCESS | 3972 | ++DOMWINDOW == 93 (1A03E000) [pid = 3972] [serial = 1410] [outer = 00000000] 04:54:44 INFO - PROCESS | 3972 | ++DOMWINDOW == 94 (1A10D000) [pid = 3972] [serial = 1411] [outer = 1A03E000] 04:54:44 INFO - PROCESS | 3972 | 1466250884844 Marionette DEBUG loaded listener.js 04:54:44 INFO - PROCESS | 3972 | ++DOMWINDOW == 95 (1A609800) [pid = 3972] [serial = 1412] [outer = 1A03E000] 04:54:45 INFO - PROCESS | 3972 | 1466250885398 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]]]}] 04:54:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 04:54:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 938ms 04:54:45 INFO - PROCESS | 3972 | 1466250885449 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 04:54:45 INFO - PROCESS | 3972 | 1466250885452 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 04:54:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 04:54:45 INFO - PROCESS | 3972 | 1466250885455 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 04:54:45 INFO - PROCESS | 3972 | 1466250885457 Marionette TRACE conn3 <- [1,1846,null,{}] 04:54:45 INFO - PROCESS | 3972 | 1466250885461 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}] 04:54:45 INFO - PROCESS | 3972 | 1466250885463 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:45 INFO - PROCESS | 3972 | 1466250885568 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 04:54:45 INFO - PROCESS | 3972 | 1466250885683 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:45 INFO - PROCESS | 3972 | 1466250885685 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:45 INFO - PROCESS | 3972 | ++DOCSHELL 1026D000 == 43 [pid = 3972] [id = 471] 04:54:45 INFO - PROCESS | 3972 | ++DOMWINDOW == 96 (104E5000) [pid = 3972] [serial = 1413] [outer = 00000000] 04:54:45 INFO - PROCESS | 3972 | ++DOMWINDOW == 97 (12A22800) [pid = 3972] [serial = 1414] [outer = 104E5000] 04:54:45 INFO - PROCESS | 3972 | 1466250885910 Marionette DEBUG loaded listener.js 04:54:46 INFO - PROCESS | 3972 | ++DOMWINDOW == 98 (13152800) [pid = 3972] [serial = 1415] [outer = 104E5000] 04:54:47 INFO - PROCESS | 3972 | --DOCSHELL 19995C00 == 42 [pid = 3972] [id = 466] 04:54:47 INFO - PROCESS | 3972 | --DOCSHELL 14328800 == 41 [pid = 3972] [id = 465] 04:54:47 INFO - PROCESS | 3972 | --DOCSHELL 114CA400 == 40 [pid = 3972] [id = 464] 04:54:47 INFO - PROCESS | 3972 | --DOCSHELL 198E2400 == 39 [pid = 3972] [id = 463] 04:54:47 INFO - PROCESS | 3972 | --DOCSHELL 14329C00 == 38 [pid = 3972] [id = 462] 04:54:47 INFO - PROCESS | 3972 | --DOCSHELL 16D45C00 == 37 [pid = 3972] [id = 461] 04:54:47 INFO - PROCESS | 3972 | --DOCSHELL 15F05800 == 36 [pid = 3972] [id = 460] 04:54:47 INFO - PROCESS | 3972 | --DOCSHELL 13458400 == 35 [pid = 3972] [id = 459] 04:54:47 INFO - PROCESS | 3972 | --DOCSHELL 10BC0400 == 34 [pid = 3972] [id = 458] 04:54:47 INFO - PROCESS | 3972 | --DOCSHELL 1322BC00 == 33 [pid = 3972] [id = 457] 04:54:47 INFO - PROCESS | 3972 | --DOCSHELL 10475C00 == 32 [pid = 3972] [id = 456] 04:54:47 INFO - PROCESS | 3972 | --DOCSHELL 18090C00 == 31 [pid = 3972] [id = 441] 04:54:47 INFO - PROCESS | 3972 | --DOCSHELL 15F8CC00 == 30 [pid = 3972] [id = 469] 04:54:47 INFO - PROCESS | 3972 | --DOCSHELL 1A03DC00 == 29 [pid = 3972] [id = 470] 04:54:47 INFO - PROCESS | 3972 | --DOCSHELL 167DE000 == 28 [pid = 3972] [id = 467] 04:54:47 INFO - PROCESS | 3972 | --DOCSHELL 11CCEC00 == 27 [pid = 3972] [id = 468] 04:54:47 INFO - PROCESS | 3972 | --DOMWINDOW == 97 (1A649800) [pid = 3972] [serial = 1366] [outer = 00000000] [url = about:blank] 04:54:47 INFO - PROCESS | 3972 | --DOMWINDOW == 96 (1999D800) [pid = 3972] [serial = 1354] [outer = 00000000] [url = about:blank] 04:54:47 INFO - PROCESS | 3972 | --DOMWINDOW == 95 (15F8D000) [pid = 3972] [serial = 1336] [outer = 00000000] [url = about:blank] 04:54:47 INFO - PROCESS | 3972 | --DOMWINDOW == 94 (15F93C00) [pid = 3972] [serial = 1337] [outer = 00000000] [url = about:blank] 04:54:47 INFO - PROCESS | 3972 | --DOMWINDOW == 93 (198DEC00) [pid = 3972] [serial = 1348] [outer = 00000000] [url = about:blank] 04:54:47 INFO - PROCESS | 3972 | --DOMWINDOW == 92 (198DB800) [pid = 3972] [serial = 1349] [outer = 00000000] [url = about:blank] 04:54:47 INFO - PROCESS | 3972 | --DOMWINDOW == 91 (1999C800) [pid = 3972] [serial = 1352] [outer = 00000000] [url = about:blank] 04:54:47 INFO - PROCESS | 3972 | --DOMWINDOW == 90 (1A112000) [pid = 3972] [serial = 1357] [outer = 00000000] [url = about:blank] 04:54:47 INFO - PROCESS | 3972 | --DOMWINDOW == 89 (19C0C000) [pid = 3972] [serial = 1355] [outer = 00000000] [url = about:blank] 04:54:47 INFO - PROCESS | 3972 | --DOMWINDOW == 88 (1A599800) [pid = 3972] [serial = 1358] [outer = 00000000] [url = about:blank] 04:54:47 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (16A43000) [pid = 3972] [serial = 1360] [outer = 00000000] [url = about:blank] 04:54:47 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (16D4F000) [pid = 3972] [serial = 1361] [outer = 00000000] [url = about:blank] 04:54:47 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (1A0E8400) [pid = 3972] [serial = 1363] [outer = 00000000] [url = about:blank] 04:54:47 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (18210800) [pid = 3972] [serial = 1345] [outer = 00000000] [url = about:blank] 04:54:47 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (12AB1000) [pid = 3972] [serial = 1327] [outer = 00000000] [url = about:blank] 04:54:47 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (12AED400) [pid = 3972] [serial = 1328] [outer = 00000000] [url = about:blank] 04:54:47 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (1542F000) [pid = 3972] [serial = 1333] [outer = 00000000] [url = about:blank] 04:54:47 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (15947C00) [pid = 3972] [serial = 1334] [outer = 00000000] [url = about:blank] 04:54:47 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (18210C00) [pid = 3972] [serial = 1346] [outer = 00000000] [url = about:blank] 04:54:47 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (16D47800) [pid = 3972] [serial = 1339] [outer = 00000000] [url = about:blank] 04:54:47 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (16D4EC00) [pid = 3972] [serial = 1340] [outer = 00000000] [url = about:blank] 04:54:47 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (13461C00) [pid = 3972] [serial = 1331] [outer = 00000000] [url = about:blank] 04:54:47 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (1327A800) [pid = 3972] [serial = 1330] [outer = 00000000] [url = about:blank] 04:54:47 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (1799E400) [pid = 3972] [serial = 1342] [outer = 00000000] [url = about:blank] 04:54:47 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (18087800) [pid = 3972] [serial = 1343] [outer = 00000000] [url = about:blank] 04:54:47 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (1999A800) [pid = 3972] [serial = 1351] [outer = 00000000] [url = about:blank] 04:54:47 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (1A601800) [pid = 3972] [serial = 1364] [outer = 00000000] [url = about:blank] 04:54:47 INFO - PROCESS | 3972 | 1466250887244 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]]]}] 04:54:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 04:54:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1844ms 04:54:47 INFO - PROCESS | 3972 | 1466250887334 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 04:54:47 INFO - PROCESS | 3972 | 1466250887337 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 04:54:47 INFO - PROCESS | 3972 | 1466250887343 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 04:54:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 04:54:47 INFO - PROCESS | 3972 | 1466250887347 Marionette TRACE conn3 <- [1,1850,null,{}] 04:54:47 INFO - PROCESS | 3972 | 1466250887353 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}] 04:54:47 INFO - PROCESS | 3972 | 1466250887356 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:47 INFO - PROCESS | 3972 | 1466250887440 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 04:54:47 INFO - PROCESS | 3972 | 1466250887448 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:47 INFO - PROCESS | 3972 | 1466250887453 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:47 INFO - PROCESS | 3972 | ++DOCSHELL 11265000 == 28 [pid = 3972] [id = 472] 04:54:47 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (11265800) [pid = 3972] [serial = 1416] [outer = 00000000] 04:54:47 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (11AE0800) [pid = 3972] [serial = 1417] [outer = 11265800] 04:54:47 INFO - PROCESS | 3972 | 1466250887500 Marionette DEBUG loaded listener.js 04:54:47 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (11CCB800) [pid = 3972] [serial = 1418] [outer = 11265800] 04:54:48 INFO - PROCESS | 3972 | 1466250888006 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]]]}] 04:54:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 04:54:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 704ms 04:54:48 INFO - PROCESS | 3972 | 1466250888047 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 04:54:48 INFO - PROCESS | 3972 | 1466250888052 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 04:54:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 04:54:48 INFO - PROCESS | 3972 | 1466250888058 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 04:54:48 INFO - PROCESS | 3972 | 1466250888061 Marionette TRACE conn3 <- [1,1854,null,{}] 04:54:48 INFO - PROCESS | 3972 | 1466250888064 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}] 04:54:48 INFO - PROCESS | 3972 | 1466250888067 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:48 INFO - PROCESS | 3972 | 1466250888152 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 04:54:48 INFO - PROCESS | 3972 | 1466250888160 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:48 INFO - PROCESS | 3972 | 1466250888163 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:48 INFO - PROCESS | 3972 | ++DOCSHELL 131D4800 == 29 [pid = 3972] [id = 473] 04:54:48 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (131D7000) [pid = 3972] [serial = 1419] [outer = 00000000] 04:54:48 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (1327C000) [pid = 3972] [serial = 1420] [outer = 131D7000] 04:54:48 INFO - PROCESS | 3972 | 1466250888210 Marionette DEBUG loaded listener.js 04:54:48 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (13CD9000) [pid = 3972] [serial = 1421] [outer = 131D7000] 04:54:48 INFO - PROCESS | 3972 | 1466250888675 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]]]}] 04:54:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 04:54:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 641ms 04:54:48 INFO - PROCESS | 3972 | 1466250888696 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 04:54:48 INFO - PROCESS | 3972 | 1466250888699 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 04:54:48 INFO - PROCESS | 3972 | 1466250888705 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 04:54:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 04:54:48 INFO - PROCESS | 3972 | 1466250888710 Marionette TRACE conn3 <- [1,1858,null,{}] 04:54:48 INFO - PROCESS | 3972 | 1466250888725 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}] 04:54:48 INFO - PROCESS | 3972 | 1466250888730 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:48 INFO - PROCESS | 3972 | 1466250888842 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 04:54:48 INFO - PROCESS | 3972 | 1466250888940 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:48 INFO - PROCESS | 3972 | 1466250888944 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:48 INFO - PROCESS | 3972 | ++DOCSHELL 1021DC00 == 30 [pid = 3972] [id = 474] 04:54:48 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (104E6C00) [pid = 3972] [serial = 1422] [outer = 00000000] 04:54:48 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (15977400) [pid = 3972] [serial = 1423] [outer = 104E6C00] 04:54:49 INFO - PROCESS | 3972 | 1466250888991 Marionette DEBUG loaded listener.js 04:54:49 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (15D47800) [pid = 3972] [serial = 1424] [outer = 104E6C00] 04:54:49 INFO - PROCESS | 3972 | 1466250889388 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]]]}] 04:54:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 04:54:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 703ms 04:54:49 INFO - PROCESS | 3972 | 1466250889405 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 04:54:49 INFO - PROCESS | 3972 | 1466250889407 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 04:54:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 04:54:49 INFO - PROCESS | 3972 | 1466250889411 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 04:54:49 INFO - PROCESS | 3972 | 1466250889412 Marionette TRACE conn3 <- [1,1862,null,{}] 04:54:49 INFO - PROCESS | 3972 | 1466250889415 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}] 04:54:49 INFO - PROCESS | 3972 | 1466250889417 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:49 INFO - PROCESS | 3972 | 1466250889510 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 04:54:49 INFO - PROCESS | 3972 | 1466250889613 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:49 INFO - PROCESS | 3972 | 1466250889616 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:49 INFO - PROCESS | 3972 | ++DOCSHELL 15949800 == 31 [pid = 3972] [id = 475] 04:54:49 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (15976C00) [pid = 3972] [serial = 1425] [outer = 00000000] 04:54:49 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (16572400) [pid = 3972] [serial = 1426] [outer = 15976C00] 04:54:49 INFO - PROCESS | 3972 | 1466250889659 Marionette DEBUG loaded listener.js 04:54:49 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (16D4FC00) [pid = 3972] [serial = 1427] [outer = 15976C00] 04:54:50 INFO - PROCESS | 3972 | 1466250890098 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]]]}] 04:54:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 04:54:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 735ms 04:54:50 INFO - PROCESS | 3972 | 1466250890151 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 04:54:50 INFO - PROCESS | 3972 | 1466250890153 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 04:54:50 INFO - PROCESS | 3972 | 1466250890156 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 04:54:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 04:54:50 INFO - PROCESS | 3972 | 1466250890158 Marionette TRACE conn3 <- [1,1866,null,{}] 04:54:50 INFO - PROCESS | 3972 | 1466250890161 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}] 04:54:50 INFO - PROCESS | 3972 | 1466250890163 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:50 INFO - PROCESS | 3972 | 1466250890298 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 04:54:50 INFO - PROCESS | 3972 | 1466250890307 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:50 INFO - PROCESS | 3972 | 1466250890309 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:50 INFO - PROCESS | 3972 | ++DOCSHELL 16D4DC00 == 32 [pid = 3972] [id = 476] 04:54:50 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (16E8FC00) [pid = 3972] [serial = 1428] [outer = 00000000] 04:54:50 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (176AE400) [pid = 3972] [serial = 1429] [outer = 16E8FC00] 04:54:50 INFO - PROCESS | 3972 | 1466250890404 Marionette DEBUG loaded listener.js 04:54:50 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (1802F000) [pid = 3972] [serial = 1430] [outer = 16E8FC00] 04:54:50 INFO - PROCESS | 3972 | 1466250890820 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]]]}] 04:54:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 04:54:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 688ms 04:54:50 INFO - PROCESS | 3972 | 1466250890856 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 04:54:50 INFO - PROCESS | 3972 | 1466250890858 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 04:54:50 INFO - PROCESS | 3972 | 1466250890861 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 04:54:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 04:54:50 INFO - PROCESS | 3972 | 1466250890863 Marionette TRACE conn3 <- [1,1870,null,{}] 04:54:50 INFO - PROCESS | 3972 | 1466250890870 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}] 04:54:50 INFO - PROCESS | 3972 | 1466250890876 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:51 INFO - PROCESS | 3972 | 1466250891012 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 04:54:51 INFO - PROCESS | 3972 | 1466250891028 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:51 INFO - PROCESS | 3972 | 1466250891030 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:51 INFO - PROCESS | 3972 | ++DOCSHELL 18203000 == 33 [pid = 3972] [id = 477] 04:54:51 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (18203800) [pid = 3972] [serial = 1431] [outer = 00000000] 04:54:51 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (198B3C00) [pid = 3972] [serial = 1432] [outer = 18203800] 04:54:51 INFO - PROCESS | 3972 | 1466250891128 Marionette DEBUG loaded listener.js 04:54:51 INFO - PROCESS | 3972 | ++DOMWINDOW == 89 (198DE000) [pid = 3972] [serial = 1433] [outer = 18203800] 04:54:51 INFO - PROCESS | 3972 | 1466250891544 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]]]}] 04:54:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 04:54:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 735ms 04:54:51 INFO - PROCESS | 3972 | --DOMWINDOW == 88 (19C63800) [pid = 3972] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 04:54:51 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (16997000) [pid = 3972] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 04:54:51 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (18084800) [pid = 3972] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 04:54:51 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (198E5400) [pid = 3972] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 04:54:51 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (13D10800) [pid = 3972] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 04:54:51 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (13276800) [pid = 3972] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 04:54:51 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (104E0C00) [pid = 3972] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 04:54:51 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (10F83800) [pid = 3972] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 04:54:51 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (13944800) [pid = 3972] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 04:54:51 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (16D49400) [pid = 3972] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 04:54:51 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (15F08400) [pid = 3972] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 04:54:51 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (16A3CC00) [pid = 3972] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 04:54:51 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (19993400) [pid = 3972] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 04:54:51 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (16D46000) [pid = 3972] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 04:54:51 INFO - PROCESS | 3972 | 1466250891791 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 04:54:51 INFO - PROCESS | 3972 | 1466250891793 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 04:54:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 04:54:51 INFO - PROCESS | 3972 | 1466250891803 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 04:54:51 INFO - PROCESS | 3972 | 1466250891805 Marionette TRACE conn3 <- [1,1874,null,{}] 04:54:51 INFO - PROCESS | 3972 | 1466250891808 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}] 04:54:51 INFO - PROCESS | 3972 | 1466250891810 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:51 INFO - PROCESS | 3972 | 1466250891895 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 04:54:51 INFO - PROCESS | 3972 | 1466250891903 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:51 INFO - PROCESS | 3972 | 1466250891905 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:51 INFO - PROCESS | 3972 | ++DOCSHELL 131DDC00 == 34 [pid = 3972] [id = 478] 04:54:51 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (13276800) [pid = 3972] [serial = 1434] [outer = 00000000] 04:54:51 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (15487800) [pid = 3972] [serial = 1435] [outer = 13276800] 04:54:51 INFO - PROCESS | 3972 | 1466250891948 Marionette DEBUG loaded listener.js 04:54:52 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (15F08400) [pid = 3972] [serial = 1436] [outer = 13276800] 04:54:52 INFO - PROCESS | 3972 | 1466250892387 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]]]}] 04:54:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 04:54:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 641ms 04:54:52 INFO - PROCESS | 3972 | 1466250892441 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 04:54:52 INFO - PROCESS | 3972 | 1466250892443 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 04:54:52 INFO - PROCESS | 3972 | 1466250892446 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 04:54:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 04:54:52 INFO - PROCESS | 3972 | 1466250892448 Marionette TRACE conn3 <- [1,1878,null,{}] 04:54:52 INFO - PROCESS | 3972 | 1466250892451 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}] 04:54:52 INFO - PROCESS | 3972 | 1466250892453 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:52 INFO - PROCESS | 3972 | 1466250892528 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 04:54:52 INFO - PROCESS | 3972 | 1466250892536 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:52 INFO - PROCESS | 3972 | 1466250892538 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:52 INFO - PROCESS | 3972 | ++DOCSHELL 15484400 == 35 [pid = 3972] [id = 479] 04:54:52 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (16D49400) [pid = 3972] [serial = 1437] [outer = 00000000] 04:54:52 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (198B6800) [pid = 3972] [serial = 1438] [outer = 16D49400] 04:54:52 INFO - PROCESS | 3972 | 1466250892582 Marionette DEBUG loaded listener.js 04:54:52 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (198E3C00) [pid = 3972] [serial = 1439] [outer = 16D49400] 04:54:53 INFO - PROCESS | 3972 | 1466250893004 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]]]}] 04:54:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 04:54:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 594ms 04:54:53 INFO - PROCESS | 3972 | 1466250893053 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 04:54:53 INFO - PROCESS | 3972 | 1466250893055 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 04:54:53 INFO - PROCESS | 3972 | 1466250893058 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 04:54:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 04:54:53 INFO - PROCESS | 3972 | 1466250893060 Marionette TRACE conn3 <- [1,1882,null,{}] 04:54:53 INFO - PROCESS | 3972 | 1466250893063 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}] 04:54:53 INFO - PROCESS | 3972 | 1466250893065 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:53 INFO - PROCESS | 3972 | 1466250893139 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 04:54:53 INFO - PROCESS | 3972 | 1466250893144 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:53 INFO - PROCESS | 3972 | 1466250893146 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:53 INFO - PROCESS | 3972 | ++DOCSHELL 19990000 == 36 [pid = 3972] [id = 480] 04:54:53 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (19991400) [pid = 3972] [serial = 1440] [outer = 00000000] 04:54:53 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (1999E400) [pid = 3972] [serial = 1441] [outer = 19991400] 04:54:53 INFO - PROCESS | 3972 | 1466250893188 Marionette DEBUG loaded listener.js 04:54:53 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (13273000) [pid = 3972] [serial = 1442] [outer = 19991400] 04:54:53 INFO - PROCESS | 3972 | 1466250893635 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]]]}] 04:54:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 04:54:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 625ms 04:54:53 INFO - PROCESS | 3972 | 1466250893699 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 04:54:53 INFO - PROCESS | 3972 | 1466250893701 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 04:54:53 INFO - PROCESS | 3972 | 1466250893704 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 04:54:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 04:54:53 INFO - PROCESS | 3972 | 1466250893706 Marionette TRACE conn3 <- [1,1886,null,{}] 04:54:53 INFO - PROCESS | 3972 | 1466250893709 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}] 04:54:53 INFO - PROCESS | 3972 | 1466250893711 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:53 INFO - PROCESS | 3972 | 1466250893840 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 04:54:53 INFO - PROCESS | 3972 | 1466250893982 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:53 INFO - PROCESS | 3972 | 1466250893986 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:54 INFO - PROCESS | 3972 | ++DOCSHELL 10475000 == 37 [pid = 3972] [id = 481] 04:54:54 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (10475C00) [pid = 3972] [serial = 1443] [outer = 00000000] 04:54:54 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (105EA800) [pid = 3972] [serial = 1444] [outer = 10475C00] 04:54:54 INFO - PROCESS | 3972 | 1466250894043 Marionette DEBUG loaded listener.js 04:54:54 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (10F82C00) [pid = 3972] [serial = 1445] [outer = 10475C00] 04:54:54 INFO - PROCESS | 3972 | 1466250894795 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]]]}] 04:54:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 04:54:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1141ms 04:54:54 INFO - PROCESS | 3972 | 1466250894851 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 04:54:54 INFO - PROCESS | 3972 | 1466250894855 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 04:54:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 04:54:54 INFO - PROCESS | 3972 | 1466250894860 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 04:54:54 INFO - PROCESS | 3972 | 1466250894864 Marionette TRACE conn3 <- [1,1890,null,{}] 04:54:54 INFO - PROCESS | 3972 | 1466250894891 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}] 04:54:54 INFO - PROCESS | 3972 | 1466250894894 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:55 INFO - PROCESS | 3972 | 1466250895048 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 04:54:55 INFO - PROCESS | 3972 | 1466250895107 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:55 INFO - PROCESS | 3972 | 1466250895110 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:55 INFO - PROCESS | 3972 | ++DOCSHELL 14329000 == 38 [pid = 3972] [id = 482] 04:54:55 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (14E74400) [pid = 3972] [serial = 1446] [outer = 00000000] 04:54:55 INFO - PROCESS | 3972 | ++DOMWINDOW == 89 (15489000) [pid = 3972] [serial = 1447] [outer = 14E74400] 04:54:55 INFO - PROCESS | 3972 | 1466250895164 Marionette DEBUG loaded listener.js 04:54:55 INFO - PROCESS | 3972 | ++DOMWINDOW == 90 (15F09C00) [pid = 3972] [serial = 1448] [outer = 14E74400] 04:54:56 INFO - PROCESS | 3972 | 1466250896009 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]]]}] 04:54:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 04:54:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1188ms 04:54:56 INFO - PROCESS | 3972 | 1466250896064 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 04:54:56 INFO - PROCESS | 3972 | 1466250896069 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 04:54:56 INFO - PROCESS | 3972 | 1466250896074 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 04:54:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 04:54:56 INFO - PROCESS | 3972 | 1466250896077 Marionette TRACE conn3 <- [1,1894,null,{}] 04:54:56 INFO - PROCESS | 3972 | 1466250896082 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}] 04:54:56 INFO - PROCESS | 3972 | 1466250896085 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:56 INFO - PROCESS | 3972 | 1466250896202 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 04:54:56 INFO - PROCESS | 3972 | --DOCSHELL 19990000 == 37 [pid = 3972] [id = 480] 04:54:56 INFO - PROCESS | 3972 | --DOCSHELL 15484400 == 36 [pid = 3972] [id = 479] 04:54:56 INFO - PROCESS | 3972 | --DOCSHELL 131DDC00 == 35 [pid = 3972] [id = 478] 04:54:56 INFO - PROCESS | 3972 | --DOCSHELL 18203000 == 34 [pid = 3972] [id = 477] 04:54:56 INFO - PROCESS | 3972 | --DOCSHELL 16D4DC00 == 33 [pid = 3972] [id = 476] 04:54:56 INFO - PROCESS | 3972 | --DOCSHELL 15949800 == 32 [pid = 3972] [id = 475] 04:54:56 INFO - PROCESS | 3972 | --DOCSHELL 1021DC00 == 31 [pid = 3972] [id = 474] 04:54:56 INFO - PROCESS | 3972 | --DOCSHELL 131D4800 == 30 [pid = 3972] [id = 473] 04:54:56 INFO - PROCESS | 3972 | --DOCSHELL 11265000 == 29 [pid = 3972] [id = 472] 04:54:56 INFO - PROCESS | 3972 | --DOMWINDOW == 89 (1A2EF000) [pid = 3972] [serial = 1325] [outer = 00000000] [url = about:blank] 04:54:56 INFO - PROCESS | 3972 | --DOMWINDOW == 88 (1A64C800) [pid = 3972] [serial = 1367] [outer = 00000000] [url = about:blank] 04:54:56 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (1A049C00) [pid = 3972] [serial = 1400] [outer = 00000000] [url = about:blank] 04:54:56 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (1A10E000) [pid = 3972] [serial = 1402] [outer = 00000000] [url = about:blank] 04:54:56 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (18090800) [pid = 3972] [serial = 1387] [outer = 00000000] [url = about:blank] 04:54:56 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (1A106000) [pid = 3972] [serial = 1403] [outer = 00000000] [url = about:blank] 04:54:56 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (1999A000) [pid = 3972] [serial = 1390] [outer = 00000000] [url = about:blank] 04:54:56 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (1A03E400) [pid = 3972] [serial = 1393] [outer = 00000000] [url = about:blank] 04:54:56 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (1430FC00) [pid = 3972] [serial = 1372] [outer = 00000000] [url = about:blank] 04:54:56 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (1432E400) [pid = 3972] [serial = 1373] [outer = 00000000] [url = about:blank] 04:54:56 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (105EC400) [pid = 3972] [serial = 1369] [outer = 00000000] [url = about:blank] 04:54:56 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (1126D800) [pid = 3972] [serial = 1370] [outer = 00000000] [url = about:blank] 04:54:56 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (12A22000) [pid = 3972] [serial = 1375] [outer = 00000000] [url = about:blank] 04:54:56 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (13156C00) [pid = 3972] [serial = 1376] [outer = 00000000] [url = about:blank] 04:54:56 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (14322800) [pid = 3972] [serial = 1378] [outer = 00000000] [url = about:blank] 04:54:56 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (1432D400) [pid = 3972] [serial = 1379] [outer = 00000000] [url = about:blank] 04:54:56 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (176AE800) [pid = 3972] [serial = 1384] [outer = 00000000] [url = about:blank] 04:54:56 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (15F91C00) [pid = 3972] [serial = 1381] [outer = 00000000] [url = about:blank] 04:54:56 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (1659F800) [pid = 3972] [serial = 1382] [outer = 00000000] [url = about:blank] 04:54:56 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (19C06000) [pid = 3972] [serial = 1391] [outer = 00000000] [url = about:blank] 04:54:56 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (1A041400) [pid = 3972] [serial = 1394] [outer = 00000000] [url = about:blank] 04:54:56 INFO - PROCESS | 3972 | --DOMWINDOW == 68 (1A048800) [pid = 3972] [serial = 1399] [outer = 00000000] [url = about:blank] 04:54:56 INFO - PROCESS | 3972 | --DOMWINDOW == 67 (1820C800) [pid = 3972] [serial = 1388] [outer = 00000000] [url = about:blank] 04:54:56 INFO - PROCESS | 3972 | --DOMWINDOW == 66 (198B8800) [pid = 3972] [serial = 1396] [outer = 00000000] [url = about:blank] 04:54:56 INFO - PROCESS | 3972 | --DOMWINDOW == 65 (177A3800) [pid = 3972] [serial = 1385] [outer = 00000000] [url = about:blank] 04:54:56 INFO - PROCESS | 3972 | --DOMWINDOW == 64 (198E3400) [pid = 3972] [serial = 1397] [outer = 00000000] [url = about:blank] 04:54:56 INFO - PROCESS | 3972 | 1466250896332 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:56 INFO - PROCESS | 3972 | 1466250896336 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:56 INFO - PROCESS | 3972 | ++DOCSHELL 10A48000 == 30 [pid = 3972] [id = 483] 04:54:56 INFO - PROCESS | 3972 | ++DOMWINDOW == 65 (10A4FC00) [pid = 3972] [serial = 1449] [outer = 00000000] 04:54:56 INFO - PROCESS | 3972 | ++DOMWINDOW == 66 (10F88400) [pid = 3972] [serial = 1450] [outer = 10A4FC00] 04:54:56 INFO - PROCESS | 3972 | 1466250896384 Marionette DEBUG loaded listener.js 04:54:56 INFO - PROCESS | 3972 | ++DOMWINDOW == 67 (12AE7400) [pid = 3972] [serial = 1451] [outer = 10A4FC00] 04:54:56 INFO - PROCESS | 3972 | 1466250896804 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]]]}] 04:54:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 04:54:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 798ms 04:54:56 INFO - PROCESS | 3972 | 1466250896877 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 04:54:56 INFO - PROCESS | 3972 | 1466250896882 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 04:54:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 04:54:56 INFO - PROCESS | 3972 | 1466250896888 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 04:54:56 INFO - PROCESS | 3972 | 1466250896890 Marionette TRACE conn3 <- [1,1898,null,{}] 04:54:56 INFO - PROCESS | 3972 | 1466250896894 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}] 04:54:56 INFO - PROCESS | 3972 | 1466250896896 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:56 INFO - PROCESS | 3972 | 1466250896981 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 04:54:57 INFO - PROCESS | 3972 | 1466250896990 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:57 INFO - PROCESS | 3972 | 1466250896992 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:57 INFO - PROCESS | 3972 | ++DOCSHELL 13CE4400 == 31 [pid = 3972] [id = 484] 04:54:57 INFO - PROCESS | 3972 | ++DOMWINDOW == 68 (13D0EC00) [pid = 3972] [serial = 1452] [outer = 00000000] 04:54:57 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (14329800) [pid = 3972] [serial = 1453] [outer = 13D0EC00] 04:54:57 INFO - PROCESS | 3972 | 1466250897042 Marionette DEBUG loaded listener.js 04:54:57 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (14E72000) [pid = 3972] [serial = 1454] [outer = 13D0EC00] 04:54:57 INFO - PROCESS | 3972 | 1466250897513 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]]]}] 04:54:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 04:54:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 626ms 04:54:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 04:54:57 INFO - PROCESS | 3972 | 1466250897525 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 04:54:57 INFO - PROCESS | 3972 | 1466250897527 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 04:54:57 INFO - PROCESS | 3972 | 1466250897531 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 04:54:57 INFO - PROCESS | 3972 | 1466250897534 Marionette TRACE conn3 <- [1,1902,null,{}] 04:54:57 INFO - PROCESS | 3972 | 1466250897549 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}] 04:54:57 INFO - PROCESS | 3972 | 1466250897553 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:57 INFO - PROCESS | 3972 | 1466250897663 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 04:54:57 INFO - PROCESS | 3972 | 1466250897675 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:57 INFO - PROCESS | 3972 | 1466250897678 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:57 INFO - PROCESS | 3972 | ++DOCSHELL 1656EC00 == 32 [pid = 3972] [id = 485] 04:54:57 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (1656FC00) [pid = 3972] [serial = 1455] [outer = 00000000] 04:54:57 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (167DE000) [pid = 3972] [serial = 1456] [outer = 1656FC00] 04:54:57 INFO - PROCESS | 3972 | 1466250897726 Marionette DEBUG loaded listener.js 04:54:57 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (16D42400) [pid = 3972] [serial = 1457] [outer = 1656FC00] 04:54:58 INFO - PROCESS | 3972 | 1466250898199 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]]]}] 04:54:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 04:54:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 688ms 04:54:58 INFO - PROCESS | 3972 | 1466250898230 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 04:54:58 INFO - PROCESS | 3972 | 1466250898233 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 04:54:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 04:54:58 INFO - PROCESS | 3972 | 1466250898236 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 04:54:58 INFO - PROCESS | 3972 | 1466250898238 Marionette TRACE conn3 <- [1,1906,null,{}] 04:54:58 INFO - PROCESS | 3972 | 1466250898241 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}] 04:54:58 INFO - PROCESS | 3972 | 1466250898243 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:58 INFO - PROCESS | 3972 | 1466250898333 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 04:54:58 INFO - PROCESS | 3972 | 1466250898338 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:58 INFO - PROCESS | 3972 | 1466250898340 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:58 INFO - PROCESS | 3972 | ++DOCSHELL 17072000 == 33 [pid = 3972] [id = 486] 04:54:58 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (17076800) [pid = 3972] [serial = 1458] [outer = 00000000] 04:54:58 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (18033C00) [pid = 3972] [serial = 1459] [outer = 17076800] 04:54:58 INFO - PROCESS | 3972 | 1466250898384 Marionette DEBUG loaded listener.js 04:54:58 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (1808A000) [pid = 3972] [serial = 1460] [outer = 17076800] 04:54:58 INFO - PROCESS | 3972 | 1466250898855 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]]]}] 04:54:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 04:54:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 641ms 04:54:58 INFO - PROCESS | 3972 | 1466250898875 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 04:54:58 INFO - PROCESS | 3972 | 1466250898878 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 04:54:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 04:54:58 INFO - PROCESS | 3972 | 1466250898882 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 04:54:58 INFO - PROCESS | 3972 | 1466250898885 Marionette TRACE conn3 <- [1,1910,null,{}] 04:54:58 INFO - PROCESS | 3972 | 1466250898894 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}] 04:54:58 INFO - PROCESS | 3972 | 1466250898897 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:59 INFO - PROCESS | 3972 | 1466250899003 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 04:54:59 INFO - PROCESS | 3972 | 1466250899009 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:59 INFO - PROCESS | 3972 | 1466250899011 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:59 INFO - PROCESS | 3972 | ++DOCSHELL 13270400 == 34 [pid = 3972] [id = 487] 04:54:59 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (18210400) [pid = 3972] [serial = 1461] [outer = 00000000] 04:54:59 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (198B4000) [pid = 3972] [serial = 1462] [outer = 18210400] 04:54:59 INFO - PROCESS | 3972 | 1466250899080 Marionette DEBUG loaded listener.js 04:54:59 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (198BCC00) [pid = 3972] [serial = 1463] [outer = 18210400] 04:54:59 INFO - PROCESS | 3972 | 1466250899522 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]]]}] 04:54:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 04:54:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 703ms 04:54:59 INFO - PROCESS | 3972 | 1466250899581 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 04:54:59 INFO - PROCESS | 3972 | 1466250899583 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 04:54:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 04:54:59 INFO - PROCESS | 3972 | 1466250899587 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 04:54:59 INFO - PROCESS | 3972 | 1466250899588 Marionette TRACE conn3 <- [1,1914,null,{}] 04:54:59 INFO - PROCESS | 3972 | 1466250899591 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}] 04:54:59 INFO - PROCESS | 3972 | 1466250899597 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:59 INFO - PROCESS | 3972 | 1466250899730 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 04:54:59 INFO - PROCESS | 3972 | 1466250899793 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:59 INFO - PROCESS | 3972 | 1466250899796 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:54:59 INFO - PROCESS | 3972 | ++DOCSHELL 198E0C00 == 35 [pid = 3972] [id = 488] 04:54:59 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (198E2800) [pid = 3972] [serial = 1464] [outer = 00000000] 04:54:59 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (19C0E000) [pid = 3972] [serial = 1465] [outer = 198E2800] 04:54:59 INFO - PROCESS | 3972 | 1466250899840 Marionette DEBUG loaded listener.js 04:54:59 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (19C6B400) [pid = 3972] [serial = 1466] [outer = 198E2800] 04:55:00 INFO - PROCESS | 3972 | 1466250900275 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]]]}] 04:55:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 04:55:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 735ms 04:55:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 04:55:00 INFO - PROCESS | 3972 | 1466250900353 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 04:55:00 INFO - PROCESS | 3972 | 1466250900355 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 04:55:00 INFO - PROCESS | 3972 | 1466250900367 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 04:55:00 INFO - PROCESS | 3972 | 1466250900369 Marionette TRACE conn3 <- [1,1918,null,{}] 04:55:00 INFO - PROCESS | 3972 | 1466250900373 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}] 04:55:00 INFO - PROCESS | 3972 | 1466250900375 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:00 INFO - PROCESS | 3972 | 1466250900482 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 04:55:00 INFO - PROCESS | 3972 | 1466250900544 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:00 INFO - PROCESS | 3972 | 1466250900546 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:00 INFO - PROCESS | 3972 | ++DOCSHELL 1A042400 == 36 [pid = 3972] [id = 489] 04:55:00 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (1A042800) [pid = 3972] [serial = 1467] [outer = 00000000] 04:55:00 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (1A048800) [pid = 3972] [serial = 1468] [outer = 1A042800] 04:55:00 INFO - PROCESS | 3972 | 1466250900590 Marionette DEBUG loaded listener.js 04:55:00 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (1A04CC00) [pid = 3972] [serial = 1469] [outer = 1A042800] 04:55:00 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (16E8FC00) [pid = 3972] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 04:55:00 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (104E6C00) [pid = 3972] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 04:55:00 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (131D7000) [pid = 3972] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 04:55:00 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (11265800) [pid = 3972] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 04:55:00 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (104E5000) [pid = 3972] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 04:55:00 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (18203800) [pid = 3972] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 04:55:00 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (12AAD400) [pid = 3972] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 04:55:00 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (15F90800) [pid = 3972] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 04:55:00 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (1A03E000) [pid = 3972] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 04:55:00 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (13276800) [pid = 3972] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 04:55:00 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (15976C00) [pid = 3972] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 04:55:00 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (16D49400) [pid = 3972] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 04:55:01 INFO - PROCESS | 3972 | 1466250901038 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]]]}] 04:55:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 04:55:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 688ms 04:55:01 INFO - PROCESS | 3972 | 1466250901068 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 04:55:01 INFO - PROCESS | 3972 | 1466250901070 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 04:55:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 04:55:01 INFO - PROCESS | 3972 | 1466250901074 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 04:55:01 INFO - PROCESS | 3972 | 1466250901076 Marionette TRACE conn3 <- [1,1922,null,{}] 04:55:01 INFO - PROCESS | 3972 | 1466250901079 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}] 04:55:01 INFO - PROCESS | 3972 | 1466250901081 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:01 INFO - PROCESS | 3972 | 1466250901159 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 04:55:01 INFO - PROCESS | 3972 | 1466250901164 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:01 INFO - PROCESS | 3972 | 1466250901166 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:01 INFO - PROCESS | 3972 | ++DOCSHELL 12AAD400 == 37 [pid = 3972] [id = 490] 04:55:01 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (13270000) [pid = 3972] [serial = 1470] [outer = 00000000] 04:55:01 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (16D4B800) [pid = 3972] [serial = 1471] [outer = 13270000] 04:55:01 INFO - PROCESS | 3972 | 1466250901210 Marionette DEBUG loaded listener.js 04:55:01 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (198DC400) [pid = 3972] [serial = 1472] [outer = 13270000] 04:55:01 INFO - PROCESS | 3972 | 1466250901655 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]]]}] 04:55:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 04:55:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 641ms 04:55:01 INFO - PROCESS | 3972 | 1466250901710 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 04:55:01 INFO - PROCESS | 3972 | 1466250901712 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 04:55:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 04:55:01 INFO - PROCESS | 3972 | 1466250901715 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 04:55:01 INFO - PROCESS | 3972 | 1466250901717 Marionette TRACE conn3 <- [1,1926,null,{}] 04:55:01 INFO - PROCESS | 3972 | 1466250901721 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}] 04:55:01 INFO - PROCESS | 3972 | 1466250901722 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:01 INFO - PROCESS | 3972 | 1466250901802 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 04:55:01 INFO - PROCESS | 3972 | 1466250901807 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:01 INFO - PROCESS | 3972 | 1466250901809 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:01 INFO - PROCESS | 3972 | ++DOCSHELL 15973800 == 38 [pid = 3972] [id = 491] 04:55:01 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (1999C800) [pid = 3972] [serial = 1473] [outer = 00000000] 04:55:01 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (19C69800) [pid = 3972] [serial = 1474] [outer = 1999C800] 04:55:01 INFO - PROCESS | 3972 | 1466250901851 Marionette DEBUG loaded listener.js 04:55:01 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (1A047400) [pid = 3972] [serial = 1475] [outer = 1999C800] 04:55:02 INFO - PROCESS | 3972 | 1466250902299 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]]]}] 04:55:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 04:55:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 626ms 04:55:02 INFO - PROCESS | 3972 | 1466250902357 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 04:55:02 INFO - PROCESS | 3972 | 1466250902359 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 04:55:02 INFO - PROCESS | 3972 | 1466250902362 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 04:55:02 INFO - PROCESS | 3972 | 1466250902364 Marionette TRACE conn3 <- [1,1930,null,{}] 04:55:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 04:55:02 INFO - PROCESS | 3972 | 1466250902367 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}] 04:55:02 INFO - PROCESS | 3972 | 1466250902369 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:02 INFO - PROCESS | 3972 | 1466250902450 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 04:55:02 INFO - PROCESS | 3972 | 1466250902456 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:02 INFO - PROCESS | 3972 | 1466250902458 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:02 INFO - PROCESS | 3972 | ++DOCSHELL 16D4BC00 == 39 [pid = 3972] [id = 492] 04:55:02 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (1A03E000) [pid = 3972] [serial = 1476] [outer = 00000000] 04:55:02 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (1A2F1C00) [pid = 3972] [serial = 1477] [outer = 1A03E000] 04:55:02 INFO - PROCESS | 3972 | 1466250902501 Marionette DEBUG loaded listener.js 04:55:02 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (1A2F2400) [pid = 3972] [serial = 1478] [outer = 1A03E000] 04:55:03 INFO - PROCESS | 3972 | --DOCSHELL 1026D000 == 38 [pid = 3972] [id = 471] 04:55:03 INFO - PROCESS | 3972 | --DOCSHELL 10A48000 == 37 [pid = 3972] [id = 483] 04:55:03 INFO - PROCESS | 3972 | --DOCSHELL 14329000 == 36 [pid = 3972] [id = 482] 04:55:03 INFO - PROCESS | 3972 | --DOCSHELL 10475000 == 35 [pid = 3972] [id = 481] 04:55:03 INFO - PROCESS | 3972 | --DOCSHELL 1656EC00 == 34 [pid = 3972] [id = 485] 04:55:03 INFO - PROCESS | 3972 | --DOCSHELL 198E0C00 == 33 [pid = 3972] [id = 488] 04:55:03 INFO - PROCESS | 3972 | --DOCSHELL 12AAD400 == 32 [pid = 3972] [id = 490] 04:55:03 INFO - PROCESS | 3972 | --DOCSHELL 1A042400 == 31 [pid = 3972] [id = 489] 04:55:03 INFO - PROCESS | 3972 | --DOCSHELL 17072000 == 30 [pid = 3972] [id = 486] 04:55:03 INFO - PROCESS | 3972 | --DOCSHELL 13CE4400 == 29 [pid = 3972] [id = 484] 04:55:03 INFO - PROCESS | 3972 | --DOCSHELL 13270400 == 28 [pid = 3972] [id = 487] 04:55:03 INFO - PROCESS | 3972 | --DOCSHELL 15973800 == 27 [pid = 3972] [id = 491] 04:55:04 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (176AE400) [pid = 3972] [serial = 1429] [outer = 00000000] [url = about:blank] 04:55:04 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (15977400) [pid = 3972] [serial = 1423] [outer = 00000000] [url = about:blank] 04:55:04 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (15D47800) [pid = 3972] [serial = 1424] [outer = 00000000] [url = about:blank] 04:55:04 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (1327C000) [pid = 3972] [serial = 1420] [outer = 00000000] [url = about:blank] 04:55:04 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (13CD9000) [pid = 3972] [serial = 1421] [outer = 00000000] [url = about:blank] 04:55:04 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (11AE0800) [pid = 3972] [serial = 1417] [outer = 00000000] [url = about:blank] 04:55:04 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (11CCB800) [pid = 3972] [serial = 1418] [outer = 00000000] [url = about:blank] 04:55:04 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (12A22800) [pid = 3972] [serial = 1414] [outer = 00000000] [url = about:blank] 04:55:04 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (13152800) [pid = 3972] [serial = 1415] [outer = 00000000] [url = about:blank] 04:55:04 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (198B3C00) [pid = 3972] [serial = 1432] [outer = 00000000] [url = about:blank] 04:55:04 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (14E7A800) [pid = 3972] [serial = 1406] [outer = 00000000] [url = about:blank] 04:55:04 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (13D0D400) [pid = 3972] [serial = 1405] [outer = 00000000] [url = about:blank] 04:55:04 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (1799C000) [pid = 3972] [serial = 1409] [outer = 00000000] [url = about:blank] 04:55:04 INFO - PROCESS | 3972 | --DOMWINDOW == 68 (16E98000) [pid = 3972] [serial = 1408] [outer = 00000000] [url = about:blank] 04:55:04 INFO - PROCESS | 3972 | --DOMWINDOW == 67 (1A609800) [pid = 3972] [serial = 1412] [outer = 00000000] [url = about:blank] 04:55:04 INFO - PROCESS | 3972 | --DOMWINDOW == 66 (1A10D000) [pid = 3972] [serial = 1411] [outer = 00000000] [url = about:blank] 04:55:04 INFO - PROCESS | 3972 | --DOMWINDOW == 65 (1802F000) [pid = 3972] [serial = 1430] [outer = 00000000] [url = about:blank] 04:55:04 INFO - PROCESS | 3972 | --DOMWINDOW == 64 (15F08400) [pid = 3972] [serial = 1436] [outer = 00000000] [url = about:blank] 04:55:04 INFO - PROCESS | 3972 | --DOMWINDOW == 63 (15487800) [pid = 3972] [serial = 1435] [outer = 00000000] [url = about:blank] 04:55:04 INFO - PROCESS | 3972 | --DOMWINDOW == 62 (198DE000) [pid = 3972] [serial = 1433] [outer = 00000000] [url = about:blank] 04:55:04 INFO - PROCESS | 3972 | --DOMWINDOW == 61 (16572400) [pid = 3972] [serial = 1426] [outer = 00000000] [url = about:blank] 04:55:04 INFO - PROCESS | 3972 | --DOMWINDOW == 60 (16D4FC00) [pid = 3972] [serial = 1427] [outer = 00000000] [url = about:blank] 04:55:04 INFO - PROCESS | 3972 | --DOMWINDOW == 59 (198E3C00) [pid = 3972] [serial = 1439] [outer = 00000000] [url = about:blank] 04:55:04 INFO - PROCESS | 3972 | --DOMWINDOW == 58 (198B6800) [pid = 3972] [serial = 1438] [outer = 00000000] [url = about:blank] 04:55:04 INFO - PROCESS | 3972 | --DOMWINDOW == 57 (1999E400) [pid = 3972] [serial = 1441] [outer = 00000000] [url = about:blank] 04:55:04 INFO - PROCESS | 3972 | 1466250904229 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]]]}] 04:55:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 04:55:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1908ms 04:55:04 INFO - PROCESS | 3972 | 1466250904276 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 04:55:04 INFO - PROCESS | 3972 | 1466250904280 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 04:55:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 04:55:04 INFO - PROCESS | 3972 | 1466250904285 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 04:55:04 INFO - PROCESS | 3972 | 1466250904288 Marionette TRACE conn3 <- [1,1934,null,{}] 04:55:04 INFO - PROCESS | 3972 | 1466250904294 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}] 04:55:04 INFO - PROCESS | 3972 | 1466250904297 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:04 INFO - PROCESS | 3972 | 1466250904386 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 04:55:04 INFO - PROCESS | 3972 | 1466250904394 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:04 INFO - PROCESS | 3972 | 1466250904399 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:04 INFO - PROCESS | 3972 | ++DOCSHELL 114CDC00 == 28 [pid = 3972] [id = 493] 04:55:04 INFO - PROCESS | 3972 | ++DOMWINDOW == 58 (11C2FC00) [pid = 3972] [serial = 1479] [outer = 00000000] 04:55:04 INFO - PROCESS | 3972 | ++DOMWINDOW == 59 (12AB2400) [pid = 3972] [serial = 1480] [outer = 11C2FC00] 04:55:04 INFO - PROCESS | 3972 | 1466250904446 Marionette DEBUG loaded listener.js 04:55:04 INFO - PROCESS | 3972 | ++DOMWINDOW == 60 (12BCFC00) [pid = 3972] [serial = 1481] [outer = 11C2FC00] 04:55:04 INFO - PROCESS | 3972 | 1466250904932 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]]]}] 04:55:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 04:55:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 704ms 04:55:04 INFO - PROCESS | 3972 | 1466250904987 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 04:55:05 INFO - PROCESS | 3972 | 1466250904994 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 04:55:05 INFO - PROCESS | 3972 | 1466250905002 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 04:55:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 04:55:05 INFO - PROCESS | 3972 | 1466250905004 Marionette TRACE conn3 <- [1,1938,null,{}] 04:55:05 INFO - PROCESS | 3972 | 1466250905008 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}] 04:55:05 INFO - PROCESS | 3972 | 1466250905011 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:05 INFO - PROCESS | 3972 | 1466250905097 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 04:55:05 INFO - PROCESS | 3972 | 1466250905105 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:05 INFO - PROCESS | 3972 | 1466250905107 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:05 INFO - PROCESS | 3972 | ++DOCSHELL 1326F400 == 29 [pid = 3972] [id = 494] 04:55:05 INFO - PROCESS | 3972 | ++DOMWINDOW == 61 (13270400) [pid = 3972] [serial = 1482] [outer = 00000000] 04:55:05 INFO - PROCESS | 3972 | ++DOMWINDOW == 62 (1327B000) [pid = 3972] [serial = 1483] [outer = 13270400] 04:55:05 INFO - PROCESS | 3972 | 1466250905153 Marionette DEBUG loaded listener.js 04:55:05 INFO - PROCESS | 3972 | ++DOMWINDOW == 63 (1393E400) [pid = 3972] [serial = 1484] [outer = 13270400] 04:55:05 INFO - PROCESS | 3972 | 1466250905617 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]]]}] 04:55:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 04:55:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 641ms 04:55:05 INFO - PROCESS | 3972 | 1466250905640 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 04:55:05 INFO - PROCESS | 3972 | 1466250905642 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 04:55:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 04:55:05 INFO - PROCESS | 3972 | 1466250905645 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 04:55:05 INFO - PROCESS | 3972 | 1466250905649 Marionette TRACE conn3 <- [1,1942,null,{}] 04:55:05 INFO - PROCESS | 3972 | 1466250905659 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}] 04:55:05 INFO - PROCESS | 3972 | 1466250905664 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:05 INFO - PROCESS | 3972 | 1466250905745 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 04:55:05 INFO - PROCESS | 3972 | 1466250905753 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:05 INFO - PROCESS | 3972 | 1466250905756 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:05 INFO - PROCESS | 3972 | ++DOCSHELL 14329000 == 30 [pid = 3972] [id = 495] 04:55:05 INFO - PROCESS | 3972 | ++DOMWINDOW == 64 (14329400) [pid = 3972] [serial = 1485] [outer = 00000000] 04:55:05 INFO - PROCESS | 3972 | ++DOMWINDOW == 65 (15120400) [pid = 3972] [serial = 1486] [outer = 14329400] 04:55:05 INFO - PROCESS | 3972 | 1466250905802 Marionette DEBUG loaded listener.js 04:55:05 INFO - PROCESS | 3972 | ++DOMWINDOW == 66 (15489400) [pid = 3972] [serial = 1487] [outer = 14329400] 04:55:06 INFO - PROCESS | 3972 | 1466250906268 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]]]}] 04:55:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 04:55:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 641ms 04:55:06 INFO - PROCESS | 3972 | 1466250906295 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 04:55:06 INFO - PROCESS | 3972 | 1466250906298 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 04:55:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 04:55:06 INFO - PROCESS | 3972 | 1466250906301 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 04:55:06 INFO - PROCESS | 3972 | 1466250906302 Marionette TRACE conn3 <- [1,1946,null,{}] 04:55:06 INFO - PROCESS | 3972 | 1466250906316 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}] 04:55:06 INFO - PROCESS | 3972 | 1466250906318 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:06 INFO - PROCESS | 3972 | 1466250906404 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 04:55:06 INFO - PROCESS | 3972 | 1466250906409 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:06 INFO - PROCESS | 3972 | 1466250906411 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:06 INFO - PROCESS | 3972 | ++DOCSHELL 13461C00 == 31 [pid = 3972] [id = 496] 04:55:06 INFO - PROCESS | 3972 | ++DOMWINDOW == 67 (14EB8800) [pid = 3972] [serial = 1488] [outer = 00000000] 04:55:06 INFO - PROCESS | 3972 | ++DOMWINDOW == 68 (15F0B000) [pid = 3972] [serial = 1489] [outer = 14EB8800] 04:55:06 INFO - PROCESS | 3972 | 1466250906454 Marionette DEBUG loaded listener.js 04:55:06 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (15F94800) [pid = 3972] [serial = 1490] [outer = 14EB8800] 04:55:07 INFO - PROCESS | 3972 | 1466250907245 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]]]}] 04:55:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 04:55:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1001ms 04:55:07 INFO - PROCESS | 3972 | 1466250907303 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 04:55:07 INFO - PROCESS | 3972 | 1466250907308 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 04:55:07 INFO - PROCESS | 3972 | 1466250907313 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 04:55:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 04:55:07 INFO - PROCESS | 3972 | 1466250907317 Marionette TRACE conn3 <- [1,1950,null,{}] 04:55:07 INFO - PROCESS | 3972 | 1466250907323 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}] 04:55:07 INFO - PROCESS | 3972 | 1466250907326 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:07 INFO - PROCESS | 3972 | 1466250907460 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 04:55:07 INFO - PROCESS | 3972 | 1466250907591 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:07 INFO - PROCESS | 3972 | 1466250907594 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:07 INFO - PROCESS | 3972 | ++DOCSHELL 1281BC00 == 32 [pid = 3972] [id = 497] 04:55:07 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (12A19800) [pid = 3972] [serial = 1491] [outer = 00000000] 04:55:07 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (1322A800) [pid = 3972] [serial = 1492] [outer = 12A19800] 04:55:07 INFO - PROCESS | 3972 | 1466250907650 Marionette DEBUG loaded listener.js 04:55:07 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (13CE4400) [pid = 3972] [serial = 1493] [outer = 12A19800] 04:55:08 INFO - PROCESS | 3972 | 1466250908389 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]]]}] 04:55:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 04:55:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1094ms 04:55:08 INFO - PROCESS | 3972 | 1466250908416 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 04:55:08 INFO - PROCESS | 3972 | 1466250908420 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 04:55:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 04:55:08 INFO - PROCESS | 3972 | 1466250908513 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 04:55:08 INFO - PROCESS | 3972 | 1466250908516 Marionette TRACE conn3 <- [1,1954,null,{}] 04:55:08 INFO - PROCESS | 3972 | 1466250908521 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}] 04:55:08 INFO - PROCESS | 3972 | 1466250908525 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:08 INFO - PROCESS | 3972 | 1466250908642 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 04:55:08 INFO - PROCESS | 3972 | 1466250908725 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:08 INFO - PROCESS | 3972 | 1466250908728 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:08 INFO - PROCESS | 3972 | ++DOCSHELL 1105CC00 == 33 [pid = 3972] [id = 498] 04:55:08 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (11AD8800) [pid = 3972] [serial = 1494] [outer = 00000000] 04:55:08 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (13067000) [pid = 3972] [serial = 1495] [outer = 11AD8800] 04:55:08 INFO - PROCESS | 3972 | 1466250908824 Marionette DEBUG loaded listener.js 04:55:08 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (13130800) [pid = 3972] [serial = 1496] [outer = 11AD8800] 04:55:09 INFO - PROCESS | 3972 | --DOCSHELL 14329000 == 32 [pid = 3972] [id = 495] 04:55:09 INFO - PROCESS | 3972 | --DOCSHELL 1326F400 == 31 [pid = 3972] [id = 494] 04:55:09 INFO - PROCESS | 3972 | --DOCSHELL 114CDC00 == 30 [pid = 3972] [id = 493] 04:55:09 INFO - PROCESS | 3972 | 1466250909291 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]]]}] 04:55:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 04:55:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 829ms 04:55:09 INFO - PROCESS | 3972 | 1466250909357 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 04:55:09 INFO - PROCESS | 3972 | 1466250909361 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 04:55:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 04:55:09 INFO - PROCESS | 3972 | 1466250909366 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 04:55:09 INFO - PROCESS | 3972 | 1466250909368 Marionette TRACE conn3 <- [1,1958,null,{}] 04:55:09 INFO - PROCESS | 3972 | 1466250909374 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}] 04:55:09 INFO - PROCESS | 3972 | 1466250909378 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:09 INFO - PROCESS | 3972 | 1466250909464 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 04:55:09 INFO - PROCESS | 3972 | 1466250909477 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:09 INFO - PROCESS | 3972 | 1466250909479 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:09 INFO - PROCESS | 3972 | ++DOCSHELL 14330800 == 31 [pid = 3972] [id = 499] 04:55:09 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (14E79000) [pid = 3972] [serial = 1497] [outer = 00000000] 04:55:09 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (1542F000) [pid = 3972] [serial = 1498] [outer = 14E79000] 04:55:09 INFO - PROCESS | 3972 | 1466250909525 Marionette DEBUG loaded listener.js 04:55:09 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (15976C00) [pid = 3972] [serial = 1499] [outer = 14E79000] 04:55:10 INFO - PROCESS | 3972 | 1466250909995 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]]]}] 04:55:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 04:55:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 703ms 04:55:10 INFO - PROCESS | 3972 | 1466250910067 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 04:55:10 INFO - PROCESS | 3972 | 1466250910069 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 04:55:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 04:55:10 INFO - PROCESS | 3972 | 1466250910073 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 04:55:10 INFO - PROCESS | 3972 | 1466250910076 Marionette TRACE conn3 <- [1,1962,null,{}] 04:55:10 INFO - PROCESS | 3972 | 1466250910081 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}] 04:55:10 INFO - PROCESS | 3972 | 1466250910085 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:10 INFO - PROCESS | 3972 | 1466250910201 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 04:55:10 INFO - PROCESS | 3972 | 1466250910302 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:10 INFO - PROCESS | 3972 | 1466250910308 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:10 INFO - PROCESS | 3972 | ++DOCSHELL 16D47C00 == 32 [pid = 3972] [id = 500] 04:55:10 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (16D4A800) [pid = 3972] [serial = 1500] [outer = 00000000] 04:55:10 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (16D4FC00) [pid = 3972] [serial = 1501] [outer = 16D4A800] 04:55:10 INFO - PROCESS | 3972 | 1466250910355 Marionette DEBUG loaded listener.js 04:55:10 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (16FC8000) [pid = 3972] [serial = 1502] [outer = 16D4A800] 04:55:10 INFO - PROCESS | 3972 | 1466250910741 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]]]}] 04:55:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 04:55:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 704ms 04:55:10 INFO - PROCESS | 3972 | 1466250910772 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 04:55:10 INFO - PROCESS | 3972 | 1466250910774 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 04:55:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 04:55:10 INFO - PROCESS | 3972 | 1466250910777 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 04:55:10 INFO - PROCESS | 3972 | 1466250910779 Marionette TRACE conn3 <- [1,1966,null,{}] 04:55:10 INFO - PROCESS | 3972 | 1466250910782 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}] 04:55:10 INFO - PROCESS | 3972 | 1466250910784 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:10 INFO - PROCESS | 3972 | 1466250910866 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 04:55:10 INFO - PROCESS | 3972 | 1466250910871 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:10 INFO - PROCESS | 3972 | 1466250910873 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:10 INFO - PROCESS | 3972 | ++DOCSHELL 1769BC00 == 33 [pid = 3972] [id = 501] 04:55:10 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (1769C800) [pid = 3972] [serial = 1503] [outer = 00000000] 04:55:10 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (179A0C00) [pid = 3972] [serial = 1504] [outer = 1769C800] 04:55:10 INFO - PROCESS | 3972 | 1466250910916 Marionette DEBUG loaded listener.js 04:55:11 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (18084000) [pid = 3972] [serial = 1505] [outer = 1769C800] 04:55:11 INFO - PROCESS | 3972 | 1466250911363 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]]]}] 04:55:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 04:55:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 626ms 04:55:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 04:55:11 INFO - PROCESS | 3972 | 1466250911418 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 04:55:11 INFO - PROCESS | 3972 | 1466250911420 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 04:55:11 INFO - PROCESS | 3972 | 1466250911423 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 04:55:11 INFO - PROCESS | 3972 | 1466250911425 Marionette TRACE conn3 <- [1,1970,null,{}] 04:55:11 INFO - PROCESS | 3972 | 1466250911429 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}] 04:55:11 INFO - PROCESS | 3972 | 1466250911431 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:11 INFO - PROCESS | 3972 | 1466250911538 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 04:55:11 INFO - PROCESS | 3972 | 1466250911543 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:11 INFO - PROCESS | 3972 | 1466250911545 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:11 INFO - PROCESS | 3972 | ++DOCSHELL 15F98400 == 34 [pid = 3972] [id = 502] 04:55:11 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (16D46800) [pid = 3972] [serial = 1506] [outer = 00000000] 04:55:11 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (18091C00) [pid = 3972] [serial = 1507] [outer = 16D46800] 04:55:11 INFO - PROCESS | 3972 | 1466250911617 Marionette DEBUG loaded listener.js 04:55:11 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (1820C800) [pid = 3972] [serial = 1508] [outer = 16D46800] 04:55:12 INFO - PROCESS | 3972 | 1466250912048 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]]]}] 04:55:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 04:55:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 626ms 04:55:12 INFO - PROCESS | 3972 | 1466250912072 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 04:55:12 INFO - PROCESS | 3972 | 1466250912074 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 04:55:12 INFO - PROCESS | 3972 | 1466250912078 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 04:55:12 INFO - PROCESS | 3972 | 1466250912079 Marionette TRACE conn3 <- [1,1974,null,{}] 04:55:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 04:55:12 INFO - PROCESS | 3972 | 1466250912083 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}] 04:55:12 INFO - PROCESS | 3972 | 1466250912088 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:12 INFO - PROCESS | 3972 | 1466250912240 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 04:55:12 INFO - PROCESS | 3972 | 1466250912304 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:12 INFO - PROCESS | 3972 | 1466250912306 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:12 INFO - PROCESS | 3972 | ++DOCSHELL 198E0800 == 35 [pid = 3972] [id = 503] 04:55:12 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (198E3000) [pid = 3972] [serial = 1509] [outer = 00000000] 04:55:12 INFO - PROCESS | 3972 | ++DOMWINDOW == 89 (1998F400) [pid = 3972] [serial = 1510] [outer = 198E3000] 04:55:12 INFO - PROCESS | 3972 | 1466250912349 Marionette DEBUG loaded listener.js 04:55:12 INFO - PROCESS | 3972 | ++DOMWINDOW == 90 (1999A400) [pid = 3972] [serial = 1511] [outer = 198E3000] 04:55:12 INFO - PROCESS | 3972 | 1466250912759 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]]]}] 04:55:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 04:55:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 735ms 04:55:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 04:55:12 INFO - PROCESS | 3972 | 1466250912823 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 04:55:12 INFO - PROCESS | 3972 | 1466250912825 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 04:55:12 INFO - PROCESS | 3972 | 1466250912828 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 04:55:12 INFO - PROCESS | 3972 | 1466250912829 Marionette TRACE conn3 <- [1,1978,null,{}] 04:55:12 INFO - PROCESS | 3972 | 1466250912833 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}] 04:55:12 INFO - PROCESS | 3972 | 1466250912835 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:12 INFO - PROCESS | 3972 | 1466250912973 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 04:55:13 INFO - PROCESS | 3972 | 1466250912992 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:13 INFO - PROCESS | 3972 | 1466250912994 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:13 INFO - PROCESS | 3972 | ++DOCSHELL 110A2400 == 36 [pid = 3972] [id = 504] 04:55:13 INFO - PROCESS | 3972 | ++DOMWINDOW == 91 (198E8400) [pid = 3972] [serial = 1512] [outer = 00000000] 04:55:13 INFO - PROCESS | 3972 | ++DOMWINDOW == 92 (19C68800) [pid = 3972] [serial = 1513] [outer = 198E8400] 04:55:13 INFO - PROCESS | 3972 | 1466250913037 Marionette DEBUG loaded listener.js 04:55:13 INFO - PROCESS | 3972 | ++DOMWINDOW == 93 (19C0E800) [pid = 3972] [serial = 1514] [outer = 198E8400] 04:55:13 INFO - PROCESS | 3972 | --DOMWINDOW == 92 (1999C800) [pid = 3972] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 04:55:13 INFO - PROCESS | 3972 | --DOMWINDOW == 91 (11C2FC00) [pid = 3972] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 04:55:13 INFO - PROCESS | 3972 | --DOMWINDOW == 90 (1A03E000) [pid = 3972] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 04:55:13 INFO - PROCESS | 3972 | --DOMWINDOW == 89 (13270400) [pid = 3972] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 04:55:13 INFO - PROCESS | 3972 | --DOMWINDOW == 88 (14329400) [pid = 3972] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 04:55:13 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (18210400) [pid = 3972] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 04:55:13 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (198E2800) [pid = 3972] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 04:55:13 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (1A042800) [pid = 3972] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 04:55:13 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (17076800) [pid = 3972] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 04:55:13 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (1656FC00) [pid = 3972] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 04:55:13 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (13D0EC00) [pid = 3972] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 04:55:13 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (10A4FC00) [pid = 3972] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 04:55:13 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (14E74400) [pid = 3972] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 04:55:13 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (10475C00) [pid = 3972] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 04:55:13 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (19991400) [pid = 3972] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 04:55:13 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (13270000) [pid = 3972] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 04:55:13 INFO - PROCESS | 3972 | 1466250913577 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]]]}] 04:55:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 04:55:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 797ms 04:55:13 INFO - PROCESS | 3972 | 1466250913630 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 04:55:13 INFO - PROCESS | 3972 | 1466250913632 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 04:55:13 INFO - PROCESS | 3972 | 1466250913635 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 04:55:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 04:55:13 INFO - PROCESS | 3972 | 1466250913637 Marionette TRACE conn3 <- [1,1982,null,{}] 04:55:13 INFO - PROCESS | 3972 | 1466250913640 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}] 04:55:13 INFO - PROCESS | 3972 | 1466250913642 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:13 INFO - PROCESS | 3972 | 1466250913718 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 04:55:13 INFO - PROCESS | 3972 | 1466250913723 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:13 INFO - PROCESS | 3972 | 1466250913725 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:13 INFO - PROCESS | 3972 | ++DOCSHELL 11AD7C00 == 37 [pid = 3972] [id = 505] 04:55:13 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (11C2FC00) [pid = 3972] [serial = 1515] [outer = 00000000] 04:55:13 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (14EB5400) [pid = 3972] [serial = 1516] [outer = 11C2FC00] 04:55:13 INFO - PROCESS | 3972 | 1466250913767 Marionette DEBUG loaded listener.js 04:55:13 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (15F8E400) [pid = 3972] [serial = 1517] [outer = 11C2FC00] 04:55:14 INFO - PROCESS | 3972 | 1466250914198 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]]]}] 04:55:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 04:55:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 594ms 04:55:14 INFO - PROCESS | 3972 | 1466250914233 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 04:55:14 INFO - PROCESS | 3972 | 1466250914235 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 04:55:14 INFO - PROCESS | 3972 | 1466250914238 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 04:55:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 04:55:14 INFO - PROCESS | 3972 | 1466250914239 Marionette TRACE conn3 <- [1,1986,null,{}] 04:55:14 INFO - PROCESS | 3972 | 1466250914243 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}] 04:55:14 INFO - PROCESS | 3972 | 1466250914245 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:14 INFO - PROCESS | 3972 | 1466250914343 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 04:55:14 INFO - PROCESS | 3972 | 1466250914351 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:14 INFO - PROCESS | 3972 | 1466250914353 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:14 INFO - PROCESS | 3972 | ++DOCSHELL 1430C800 == 38 [pid = 3972] [id = 506] 04:55:14 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (14315400) [pid = 3972] [serial = 1518] [outer = 00000000] 04:55:14 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (1999C800) [pid = 3972] [serial = 1519] [outer = 14315400] 04:55:14 INFO - PROCESS | 3972 | 1466250914396 Marionette DEBUG loaded listener.js 04:55:14 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (1A04B000) [pid = 3972] [serial = 1520] [outer = 14315400] 04:55:14 INFO - PROCESS | 3972 | 1466250914813 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]]]}] 04:55:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 04:55:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 594ms 04:55:14 INFO - PROCESS | 3972 | 1466250914835 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 04:55:14 INFO - PROCESS | 3972 | 1466250914837 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 04:55:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 04:55:14 INFO - PROCESS | 3972 | 1466250914840 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 04:55:14 INFO - PROCESS | 3972 | 1466250914842 Marionette TRACE conn3 <- [1,1990,null,{}] 04:55:14 INFO - PROCESS | 3972 | 1466250914846 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}] 04:55:14 INFO - PROCESS | 3972 | 1466250914847 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:15 INFO - PROCESS | 3972 | 1466250914976 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 04:55:15 INFO - PROCESS | 3972 | 1466250914981 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:15 INFO - PROCESS | 3972 | 1466250914983 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:15 INFO - PROCESS | 3972 | ++DOCSHELL 16D49000 == 39 [pid = 3972] [id = 507] 04:55:15 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (17071000) [pid = 3972] [serial = 1521] [outer = 00000000] 04:55:15 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (1A112400) [pid = 3972] [serial = 1522] [outer = 17071000] 04:55:15 INFO - PROCESS | 3972 | 1466250915026 Marionette DEBUG loaded listener.js 04:55:15 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (1A592C00) [pid = 3972] [serial = 1523] [outer = 17071000] 04:55:15 INFO - PROCESS | 3972 | 1466250915434 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]]]}] 04:55:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 04:55:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 626ms 04:55:15 INFO - PROCESS | 3972 | 1466250915479 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 04:55:15 INFO - PROCESS | 3972 | 1466250915481 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 04:55:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 04:55:15 INFO - PROCESS | 3972 | 1466250915488 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 04:55:15 INFO - PROCESS | 3972 | 1466250915490 Marionette TRACE conn3 <- [1,1994,null,{}] 04:55:15 INFO - PROCESS | 3972 | 1466250915535 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}] 04:55:15 INFO - PROCESS | 3972 | 1466250915538 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:15 INFO - PROCESS | 3972 | 1466250915649 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 04:55:15 INFO - PROCESS | 3972 | 1466250915807 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:15 INFO - PROCESS | 3972 | 1466250915811 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:15 INFO - PROCESS | 3972 | ++DOCSHELL 11AE2C00 == 40 [pid = 3972] [id = 508] 04:55:15 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (11CCC000) [pid = 3972] [serial = 1524] [outer = 00000000] 04:55:15 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (13073400) [pid = 3972] [serial = 1525] [outer = 11CCC000] 04:55:15 INFO - PROCESS | 3972 | 1466250915868 Marionette DEBUG loaded listener.js 04:55:15 INFO - PROCESS | 3972 | ++DOMWINDOW == 89 (1322A400) [pid = 3972] [serial = 1526] [outer = 11CCC000] 04:55:16 INFO - PROCESS | 3972 | 1466250916443 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]]]}] 04:55:16 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 04:55:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1032ms 04:55:16 INFO - PROCESS | 3972 | 1466250916520 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 04:55:16 INFO - PROCESS | 3972 | 1466250916523 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 04:55:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 04:55:16 INFO - PROCESS | 3972 | 1466250916528 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 04:55:16 INFO - PROCESS | 3972 | 1466250916531 Marionette TRACE conn3 <- [1,1998,null,{}] 04:55:16 INFO - PROCESS | 3972 | 1466250916536 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}] 04:55:16 INFO - PROCESS | 3972 | 1466250916539 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:16 INFO - PROCESS | 3972 | 1466250916647 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 04:55:16 INFO - PROCESS | 3972 | 1466250916790 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:16 INFO - PROCESS | 3972 | 1466250916794 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:16 INFO - PROCESS | 3972 | ++DOCSHELL 165AD000 == 41 [pid = 3972] [id = 509] 04:55:16 INFO - PROCESS | 3972 | ++DOMWINDOW == 90 (165AD400) [pid = 3972] [serial = 1527] [outer = 00000000] 04:55:16 INFO - PROCESS | 3972 | ++DOMWINDOW == 91 (16D42800) [pid = 3972] [serial = 1528] [outer = 165AD400] 04:55:16 INFO - PROCESS | 3972 | 1466250916851 Marionette DEBUG loaded listener.js 04:55:16 INFO - PROCESS | 3972 | ++DOMWINDOW == 92 (17692800) [pid = 3972] [serial = 1529] [outer = 165AD400] 04:55:17 INFO - PROCESS | 3972 | 1466250917446 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]]]}] 04:55:17 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 04:55:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1001ms 04:55:17 INFO - PROCESS | 3972 | 1466250917527 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 04:55:17 INFO - PROCESS | 3972 | 1466250917530 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 04:55:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 04:55:17 INFO - PROCESS | 3972 | 1466250917534 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 04:55:17 INFO - PROCESS | 3972 | 1466250917536 Marionette TRACE conn3 <- [1,2002,null,{}] 04:55:17 INFO - PROCESS | 3972 | 1466250917540 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}] 04:55:17 INFO - PROCESS | 3972 | 1466250917542 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:17 INFO - PROCESS | 3972 | 1466250917676 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 04:55:17 INFO - PROCESS | 3972 | 1466250917813 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:17 INFO - PROCESS | 3972 | 1466250917817 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:17 INFO - PROCESS | 3972 | ++DOCSHELL 198B4800 == 42 [pid = 3972] [id = 510] 04:55:17 INFO - PROCESS | 3972 | ++DOMWINDOW == 93 (198B5000) [pid = 3972] [serial = 1530] [outer = 00000000] 04:55:17 INFO - PROCESS | 3972 | ++DOMWINDOW == 94 (198DF000) [pid = 3972] [serial = 1531] [outer = 198B5000] 04:55:17 INFO - PROCESS | 3972 | 1466250917875 Marionette DEBUG loaded listener.js 04:55:17 INFO - PROCESS | 3972 | ++DOMWINDOW == 95 (19C6B000) [pid = 3972] [serial = 1532] [outer = 198B5000] 04:55:18 INFO - PROCESS | 3972 | 1466250918516 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]]]}] 04:55:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 04:55:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1032ms 04:55:18 INFO - PROCESS | 3972 | 1466250918595 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 04:55:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 04:55:18 INFO - PROCESS | 3972 | 1466250918602 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 04:55:18 INFO - PROCESS | 3972 | 1466250918606 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 04:55:18 INFO - PROCESS | 3972 | 1466250918608 Marionette TRACE conn3 <- [1,2006,null,{}] 04:55:18 INFO - PROCESS | 3972 | 1466250918612 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}] 04:55:18 INFO - PROCESS | 3972 | 1466250918614 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:18 INFO - PROCESS | 3972 | 1466250918721 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 04:55:18 INFO - PROCESS | 3972 | 1466250918970 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:19 INFO - PROCESS | 3972 | 1466250918973 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:19 INFO - PROCESS | 3972 | ++DOCSHELL 10475000 == 43 [pid = 3972] [id = 511] 04:55:19 INFO - PROCESS | 3972 | ++DOMWINDOW == 96 (10475C00) [pid = 3972] [serial = 1533] [outer = 00000000] 04:55:19 INFO - PROCESS | 3972 | ++DOMWINDOW == 97 (10A48800) [pid = 3972] [serial = 1534] [outer = 10475C00] 04:55:19 INFO - PROCESS | 3972 | 1466250919030 Marionette DEBUG loaded listener.js 04:55:19 INFO - PROCESS | 3972 | ++DOMWINDOW == 98 (11269800) [pid = 3972] [serial = 1535] [outer = 10475C00] 04:55:19 INFO - PROCESS | 3972 | 1466250919603 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]]]}] 04:55:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 04:55:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1047ms 04:55:19 INFO - PROCESS | 3972 | 1466250919665 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 04:55:19 INFO - PROCESS | 3972 | 1466250919669 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 04:55:19 INFO - PROCESS | 3972 | 1466250919673 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 04:55:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 04:55:19 INFO - PROCESS | 3972 | 1466250919675 Marionette TRACE conn3 <- [1,2010,null,{}] 04:55:19 INFO - PROCESS | 3972 | 1466250919681 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}] 04:55:19 INFO - PROCESS | 3972 | 1466250919685 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:19 INFO - PROCESS | 3972 | 1466250919781 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 04:55:19 INFO - PROCESS | 3972 | --DOCSHELL 1430C800 == 42 [pid = 3972] [id = 506] 04:55:19 INFO - PROCESS | 3972 | --DOCSHELL 11AD7C00 == 41 [pid = 3972] [id = 505] 04:55:19 INFO - PROCESS | 3972 | --DOCSHELL 110A2400 == 40 [pid = 3972] [id = 504] 04:55:19 INFO - PROCESS | 3972 | --DOCSHELL 198E0800 == 39 [pid = 3972] [id = 503] 04:55:19 INFO - PROCESS | 3972 | --DOCSHELL 15F98400 == 38 [pid = 3972] [id = 502] 04:55:19 INFO - PROCESS | 3972 | --DOCSHELL 1769BC00 == 37 [pid = 3972] [id = 501] 04:55:19 INFO - PROCESS | 3972 | --DOCSHELL 16D47C00 == 36 [pid = 3972] [id = 500] 04:55:19 INFO - PROCESS | 3972 | --DOCSHELL 14330800 == 35 [pid = 3972] [id = 499] 04:55:19 INFO - PROCESS | 3972 | --DOCSHELL 1105CC00 == 34 [pid = 3972] [id = 498] 04:55:19 INFO - PROCESS | 3972 | --DOCSHELL 1281BC00 == 33 [pid = 3972] [id = 497] 04:55:19 INFO - PROCESS | 3972 | --DOMWINDOW == 97 (1A047400) [pid = 3972] [serial = 1475] [outer = 00000000] [url = about:blank] 04:55:19 INFO - PROCESS | 3972 | --DOMWINDOW == 96 (12AB2400) [pid = 3972] [serial = 1480] [outer = 00000000] [url = about:blank] 04:55:19 INFO - PROCESS | 3972 | --DOMWINDOW == 95 (1A2F1C00) [pid = 3972] [serial = 1477] [outer = 00000000] [url = about:blank] 04:55:19 INFO - PROCESS | 3972 | --DOMWINDOW == 94 (1327B000) [pid = 3972] [serial = 1483] [outer = 00000000] [url = about:blank] 04:55:19 INFO - PROCESS | 3972 | --DOMWINDOW == 93 (1393E400) [pid = 3972] [serial = 1484] [outer = 00000000] [url = about:blank] 04:55:19 INFO - PROCESS | 3972 | --DOMWINDOW == 92 (15120400) [pid = 3972] [serial = 1486] [outer = 00000000] [url = about:blank] 04:55:19 INFO - PROCESS | 3972 | --DOMWINDOW == 91 (15489400) [pid = 3972] [serial = 1487] [outer = 00000000] [url = about:blank] 04:55:19 INFO - PROCESS | 3972 | --DOMWINDOW == 90 (198B4000) [pid = 3972] [serial = 1462] [outer = 00000000] [url = about:blank] 04:55:19 INFO - PROCESS | 3972 | --DOMWINDOW == 89 (19C0E000) [pid = 3972] [serial = 1465] [outer = 00000000] [url = about:blank] 04:55:19 INFO - PROCESS | 3972 | --DOMWINDOW == 88 (1A048800) [pid = 3972] [serial = 1468] [outer = 00000000] [url = about:blank] 04:55:19 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (19C6B400) [pid = 3972] [serial = 1466] [outer = 00000000] [url = about:blank] 04:55:19 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (19C69800) [pid = 3972] [serial = 1474] [outer = 00000000] [url = about:blank] 04:55:19 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (12BCFC00) [pid = 3972] [serial = 1481] [outer = 00000000] [url = about:blank] 04:55:19 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (1A04CC00) [pid = 3972] [serial = 1469] [outer = 00000000] [url = about:blank] 04:55:19 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (18033C00) [pid = 3972] [serial = 1459] [outer = 00000000] [url = about:blank] 04:55:19 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (167DE000) [pid = 3972] [serial = 1456] [outer = 00000000] [url = about:blank] 04:55:19 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (16D42400) [pid = 3972] [serial = 1457] [outer = 00000000] [url = about:blank] 04:55:19 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (14329800) [pid = 3972] [serial = 1453] [outer = 00000000] [url = about:blank] 04:55:19 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (14E72000) [pid = 3972] [serial = 1454] [outer = 00000000] [url = about:blank] 04:55:19 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (10F88400) [pid = 3972] [serial = 1450] [outer = 00000000] [url = about:blank] 04:55:19 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (12AE7400) [pid = 3972] [serial = 1451] [outer = 00000000] [url = about:blank] 04:55:19 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (15F09C00) [pid = 3972] [serial = 1448] [outer = 00000000] [url = about:blank] 04:55:19 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (15489000) [pid = 3972] [serial = 1447] [outer = 00000000] [url = about:blank] 04:55:19 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (10F82C00) [pid = 3972] [serial = 1445] [outer = 00000000] [url = about:blank] 04:55:19 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (105EA800) [pid = 3972] [serial = 1444] [outer = 00000000] [url = about:blank] 04:55:19 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (13273000) [pid = 3972] [serial = 1442] [outer = 00000000] [url = about:blank] 04:55:19 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (15F0B000) [pid = 3972] [serial = 1489] [outer = 00000000] [url = about:blank] 04:55:19 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (1A2F2400) [pid = 3972] [serial = 1478] [outer = 00000000] [url = about:blank] 04:55:19 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (16D4B800) [pid = 3972] [serial = 1471] [outer = 00000000] [url = about:blank] 04:55:19 INFO - PROCESS | 3972 | --DOMWINDOW == 68 (198DC400) [pid = 3972] [serial = 1472] [outer = 00000000] [url = about:blank] 04:55:19 INFO - PROCESS | 3972 | --DOMWINDOW == 67 (198BCC00) [pid = 3972] [serial = 1463] [outer = 00000000] [url = about:blank] 04:55:19 INFO - PROCESS | 3972 | --DOMWINDOW == 66 (1808A000) [pid = 3972] [serial = 1460] [outer = 00000000] [url = about:blank] 04:55:19 INFO - PROCESS | 3972 | 1466250919920 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:19 INFO - PROCESS | 3972 | 1466250919923 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:19 INFO - PROCESS | 3972 | ++DOCSHELL 10F82C00 == 34 [pid = 3972] [id = 512] 04:55:19 INFO - PROCESS | 3972 | ++DOMWINDOW == 67 (10F88400) [pid = 3972] [serial = 1536] [outer = 00000000] 04:55:19 INFO - PROCESS | 3972 | ++DOMWINDOW == 68 (1281BC00) [pid = 3972] [serial = 1537] [outer = 10F88400] 04:55:19 INFO - PROCESS | 3972 | 1466250919969 Marionette DEBUG loaded listener.js 04:55:20 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (12BDB400) [pid = 3972] [serial = 1538] [outer = 10F88400] 04:55:20 INFO - PROCESS | 3972 | 1466250920389 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]]]}] 04:55:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 04:55:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 797ms 04:55:20 INFO - PROCESS | 3972 | 1466250920479 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 04:55:20 INFO - PROCESS | 3972 | 1466250920483 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 04:55:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 04:55:20 INFO - PROCESS | 3972 | 1466250920487 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 04:55:20 INFO - PROCESS | 3972 | 1466250920489 Marionette TRACE conn3 <- [1,2014,null,{}] 04:55:20 INFO - PROCESS | 3972 | 1466250920493 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}] 04:55:20 INFO - PROCESS | 3972 | 1466250920495 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:20 INFO - PROCESS | 3972 | 1466250920580 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 04:55:20 INFO - PROCESS | 3972 | 1466250920594 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:20 INFO - PROCESS | 3972 | 1466250920596 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:20 INFO - PROCESS | 3972 | ++DOCSHELL 14323000 == 35 [pid = 3972] [id = 513] 04:55:20 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (14324800) [pid = 3972] [serial = 1539] [outer = 00000000] 04:55:20 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (14E7A800) [pid = 3972] [serial = 1540] [outer = 14324800] 04:55:20 INFO - PROCESS | 3972 | 1466250920640 Marionette DEBUG loaded listener.js 04:55:20 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (15489000) [pid = 3972] [serial = 1541] [outer = 14324800] 04:55:21 INFO - PROCESS | 3972 | 1466250921109 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]]]}] 04:55:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 04:55:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 641ms 04:55:21 INFO - PROCESS | 3972 | 1466250921126 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 04:55:21 INFO - PROCESS | 3972 | 1466250921128 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 04:55:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 04:55:21 INFO - PROCESS | 3972 | 1466250921136 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 04:55:21 INFO - PROCESS | 3972 | 1466250921142 Marionette TRACE conn3 <- [1,2018,null,{}] 04:55:21 INFO - PROCESS | 3972 | 1466250921150 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}] 04:55:21 INFO - PROCESS | 3972 | 1466250921154 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:21 INFO - PROCESS | 3972 | 1466250921236 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 04:55:21 INFO - PROCESS | 3972 | 1466250921245 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:21 INFO - PROCESS | 3972 | 1466250921247 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:21 INFO - PROCESS | 3972 | ++DOCSHELL 15F94400 == 36 [pid = 3972] [id = 514] 04:55:21 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (15F95C00) [pid = 3972] [serial = 1542] [outer = 00000000] 04:55:21 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (16A45C00) [pid = 3972] [serial = 1543] [outer = 15F95C00] 04:55:21 INFO - PROCESS | 3972 | 1466250921297 Marionette DEBUG loaded listener.js 04:55:21 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (1657B000) [pid = 3972] [serial = 1544] [outer = 15F95C00] 04:55:21 INFO - PROCESS | 3972 | 1466250921729 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]]]}] 04:55:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 04:55:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 641ms 04:55:21 INFO - PROCESS | 3972 | 1466250921774 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 04:55:21 INFO - PROCESS | 3972 | 1466250921777 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 04:55:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 04:55:21 INFO - PROCESS | 3972 | 1466250921780 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 04:55:21 INFO - PROCESS | 3972 | 1466250921782 Marionette TRACE conn3 <- [1,2022,null,{}] 04:55:21 INFO - PROCESS | 3972 | 1466250921785 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}] 04:55:21 INFO - PROCESS | 3972 | 1466250921787 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:21 INFO - PROCESS | 3972 | 1466250921878 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 04:55:21 INFO - PROCESS | 3972 | 1466250921883 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:21 INFO - PROCESS | 3972 | 1466250921885 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:21 INFO - PROCESS | 3972 | ++DOCSHELL 167DE000 == 37 [pid = 3972] [id = 515] 04:55:21 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (16A3BC00) [pid = 3972] [serial = 1545] [outer = 00000000] 04:55:21 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (1799B400) [pid = 3972] [serial = 1546] [outer = 16A3BC00] 04:55:21 INFO - PROCESS | 3972 | 1466250921928 Marionette DEBUG loaded listener.js 04:55:22 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (18086800) [pid = 3972] [serial = 1547] [outer = 16A3BC00] 04:55:22 INFO - PROCESS | 3972 | 1466250922433 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]]]}] 04:55:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 04:55:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 688ms 04:55:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 04:55:22 INFO - PROCESS | 3972 | 1466250922479 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 04:55:22 INFO - PROCESS | 3972 | 1466250922481 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 04:55:22 INFO - PROCESS | 3972 | 1466250922485 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 04:55:22 INFO - PROCESS | 3972 | 1466250922486 Marionette TRACE conn3 <- [1,2026,null,{}] 04:55:22 INFO - PROCESS | 3972 | 1466250922490 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}] 04:55:22 INFO - PROCESS | 3972 | 1466250922492 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:22 INFO - PROCESS | 3972 | 1466250922603 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 04:55:22 INFO - PROCESS | 3972 | 1466250922608 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:22 INFO - PROCESS | 3972 | 1466250922614 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:22 INFO - PROCESS | 3972 | ++DOCSHELL 18140400 == 38 [pid = 3972] [id = 516] 04:55:22 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (1820C000) [pid = 3972] [serial = 1548] [outer = 00000000] 04:55:22 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (198B8400) [pid = 3972] [serial = 1549] [outer = 1820C000] 04:55:22 INFO - PROCESS | 3972 | 1466250922723 Marionette DEBUG loaded listener.js 04:55:22 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (198E1800) [pid = 3972] [serial = 1550] [outer = 1820C000] 04:55:23 INFO - PROCESS | 3972 | 1466250923169 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]]]}] 04:55:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 04:55:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 735ms 04:55:23 INFO - PROCESS | 3972 | 1466250923236 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 04:55:23 INFO - PROCESS | 3972 | 1466250923238 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 04:55:23 INFO - PROCESS | 3972 | 1466250923241 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 04:55:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 04:55:23 INFO - PROCESS | 3972 | 1466250923243 Marionette TRACE conn3 <- [1,2030,null,{}] 04:55:23 INFO - PROCESS | 3972 | 1466250923246 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}] 04:55:23 INFO - PROCESS | 3972 | 1466250923249 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:23 INFO - PROCESS | 3972 | 1466250923398 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 04:55:23 INFO - PROCESS | 3972 | 1466250923464 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:23 INFO - PROCESS | 3972 | 1466250923467 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:23 INFO - PROCESS | 3972 | ++DOCSHELL 11ADA400 == 39 [pid = 3972] [id = 517] 04:55:23 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (19C06400) [pid = 3972] [serial = 1551] [outer = 00000000] 04:55:23 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (19C6B400) [pid = 3972] [serial = 1552] [outer = 19C06400] 04:55:23 INFO - PROCESS | 3972 | 1466250923508 Marionette DEBUG loaded listener.js 04:55:23 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (1A03EC00) [pid = 3972] [serial = 1553] [outer = 19C06400] 04:55:23 INFO - PROCESS | 3972 | 1466250923913 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]]]}] 04:55:23 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) 04:55:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 704ms 04:55:23 INFO - PROCESS | 3972 | 1466250923941 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 04:55:23 INFO - PROCESS | 3972 | 1466250923943 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 04:55:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 04:55:23 INFO - PROCESS | 3972 | 1466250923967 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 04:55:23 INFO - PROCESS | 3972 | 1466250923969 Marionette TRACE conn3 <- [1,2034,null,{}] 04:55:24 INFO - PROCESS | 3972 | 1466250923973 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}] 04:55:24 INFO - PROCESS | 3972 | 1466250923975 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:24 INFO - PROCESS | 3972 | 1466250924087 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 04:55:24 INFO - PROCESS | 3972 | 1466250924095 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:24 INFO - PROCESS | 3972 | 1466250924097 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:24 INFO - PROCESS | 3972 | ++DOCSHELL 10438400 == 40 [pid = 3972] [id = 518] 04:55:24 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (1043F800) [pid = 3972] [serial = 1554] [outer = 00000000] 04:55:24 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (1A106000) [pid = 3972] [serial = 1555] [outer = 1043F800] 04:55:24 INFO - PROCESS | 3972 | 1466250924289 Marionette DEBUG loaded listener.js 04:55:24 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (1A10F400) [pid = 3972] [serial = 1556] [outer = 1043F800] 04:55:24 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (16D46800) [pid = 3972] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 04:55:24 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (198E3000) [pid = 3972] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 04:55:24 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (11AD8800) [pid = 3972] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 04:55:24 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (1769C800) [pid = 3972] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 04:55:24 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (14E79000) [pid = 3972] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 04:55:24 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (16D4A800) [pid = 3972] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 04:55:24 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (198E8400) [pid = 3972] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 04:55:24 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (11C2FC00) [pid = 3972] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 04:55:24 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (14315400) [pid = 3972] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 04:55:24 INFO - PROCESS | 3972 | 1466250924661 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]]]}] 04:55:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:55:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 751ms 04:55:24 INFO - PROCESS | 3972 | 1466250924737 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 04:55:24 INFO - PROCESS | 3972 | 1466250924739 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 04:55:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 04:55:24 INFO - PROCESS | 3972 | 1466250924743 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 04:55:24 INFO - PROCESS | 3972 | 1466250924744 Marionette TRACE conn3 <- [1,2038,null,{}] 04:55:24 INFO - PROCESS | 3972 | 1466250924751 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}] 04:55:24 INFO - PROCESS | 3972 | 1466250924753 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:24 INFO - PROCESS | 3972 | 1466250924868 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 04:55:24 INFO - PROCESS | 3972 | 1466250924880 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:24 INFO - PROCESS | 3972 | 1466250924881 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:24 INFO - PROCESS | 3972 | ++DOCSHELL 16994800 == 41 [pid = 3972] [id = 519] 04:55:24 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (177A2000) [pid = 3972] [serial = 1557] [outer = 00000000] 04:55:24 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (1A040000) [pid = 3972] [serial = 1558] [outer = 177A2000] 04:55:24 INFO - PROCESS | 3972 | 1466250924924 Marionette DEBUG loaded listener.js 04:55:25 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (1A040400) [pid = 3972] [serial = 1559] [outer = 177A2000] 04:55:25 INFO - PROCESS | 3972 | 1466250925335 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]]]}] 04:55:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 04:55:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 641ms 04:55:25 INFO - PROCESS | 3972 | 1466250925382 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 04:55:25 INFO - PROCESS | 3972 | 1466250925384 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 04:55:25 INFO - PROCESS | 3972 | 1466250925387 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 04:55:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 04:55:25 INFO - PROCESS | 3972 | 1466250925389 Marionette TRACE conn3 <- [1,2042,null,{}] 04:55:25 INFO - PROCESS | 3972 | 1466250925392 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}] 04:55:25 INFO - PROCESS | 3972 | 1466250925394 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:25 INFO - PROCESS | 3972 | 1466250925472 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 04:55:25 INFO - PROCESS | 3972 | 1466250925567 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:25 INFO - PROCESS | 3972 | 1466250925569 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:25 INFO - PROCESS | 3972 | ++DOCSHELL 10430400 == 42 [pid = 3972] [id = 520] 04:55:25 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (105EB800) [pid = 3972] [serial = 1560] [outer = 00000000] 04:55:25 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (1A605800) [pid = 3972] [serial = 1561] [outer = 105EB800] 04:55:25 INFO - PROCESS | 3972 | 1466250925611 Marionette DEBUG loaded listener.js 04:55:25 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (1A60F400) [pid = 3972] [serial = 1562] [outer = 105EB800] 04:55:26 INFO - PROCESS | 3972 | 1466250925980 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]]]}] 04:55:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 04:55:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 625ms 04:55:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 04:55:26 INFO - PROCESS | 3972 | 1466250926025 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 04:55:26 INFO - PROCESS | 3972 | 1466250926027 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 04:55:26 INFO - PROCESS | 3972 | 1466250926030 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 04:55:26 INFO - PROCESS | 3972 | 1466250926032 Marionette TRACE conn3 <- [1,2046,null,{}] 04:55:26 INFO - PROCESS | 3972 | 1466250926035 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}] 04:55:26 INFO - PROCESS | 3972 | 1466250926037 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:26 INFO - PROCESS | 3972 | 1466250926141 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 04:55:26 INFO - PROCESS | 3972 | 1466250926240 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:26 INFO - PROCESS | 3972 | 1466250926243 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:26 INFO - PROCESS | 3972 | ++DOCSHELL 1A603C00 == 43 [pid = 3972] [id = 521] 04:55:26 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (1A607000) [pid = 3972] [serial = 1563] [outer = 00000000] 04:55:26 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (1A652000) [pid = 3972] [serial = 1564] [outer = 1A607000] 04:55:26 INFO - PROCESS | 3972 | 1466250926289 Marionette DEBUG loaded listener.js 04:55:26 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (1A7AF000) [pid = 3972] [serial = 1565] [outer = 1A607000] 04:55:26 INFO - PROCESS | 3972 | 1466250926876 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]]]}] 04:55:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 04:55:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 891ms 04:55:26 INFO - PROCESS | 3972 | 1466250926936 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 04:55:26 INFO - PROCESS | 3972 | 1466250926940 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 04:55:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 04:55:26 INFO - PROCESS | 3972 | 1466250926945 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 04:55:26 INFO - PROCESS | 3972 | 1466250926950 Marionette TRACE conn3 <- [1,2050,null,{}] 04:55:26 INFO - PROCESS | 3972 | 1466250926955 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}] 04:55:26 INFO - PROCESS | 3972 | 1466250926958 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:27 INFO - PROCESS | 3972 | 1466250927073 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 04:55:27 INFO - PROCESS | 3972 | 1466250927183 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:27 INFO - PROCESS | 3972 | 1466250927186 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:27 INFO - PROCESS | 3972 | ++DOCSHELL 13271000 == 44 [pid = 3972] [id = 522] 04:55:27 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (13273000) [pid = 3972] [serial = 1566] [outer = 00000000] 04:55:27 INFO - PROCESS | 3972 | ++DOMWINDOW == 89 (13CDD000) [pid = 3972] [serial = 1567] [outer = 13273000] 04:55:27 INFO - PROCESS | 3972 | 1466250927240 Marionette DEBUG loaded listener.js 04:55:27 INFO - PROCESS | 3972 | ++DOMWINDOW == 90 (14329800) [pid = 3972] [serial = 1568] [outer = 13273000] 04:55:27 INFO - PROCESS | 3972 | 1466250927920 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]]]}] 04:55:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 04:55:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1000ms 04:55:27 INFO - PROCESS | 3972 | 1466250927980 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 04:55:27 INFO - PROCESS | 3972 | 1466250927984 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 04:55:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 04:55:27 INFO - PROCESS | 3972 | 1466250927991 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 04:55:27 INFO - PROCESS | 3972 | 1466250927993 Marionette TRACE conn3 <- [1,2054,null,{}] 04:55:27 INFO - PROCESS | 3972 | 1466250927997 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}] 04:55:27 INFO - PROCESS | 3972 | 1466250928000 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:28 INFO - PROCESS | 3972 | 1466250928131 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 04:55:28 INFO - PROCESS | 3972 | 1466250928270 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:28 INFO - PROCESS | 3972 | 1466250928273 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:28 INFO - PROCESS | 3972 | ++DOCSHELL 15F0DC00 == 45 [pid = 3972] [id = 523] 04:55:28 INFO - PROCESS | 3972 | ++DOMWINDOW == 91 (15F90C00) [pid = 3972] [serial = 1569] [outer = 00000000] 04:55:28 INFO - PROCESS | 3972 | ++DOMWINDOW == 92 (16D47800) [pid = 3972] [serial = 1570] [outer = 15F90C00] 04:55:28 INFO - PROCESS | 3972 | 1466250928330 Marionette DEBUG loaded listener.js 04:55:28 INFO - PROCESS | 3972 | ++DOMWINDOW == 93 (17799800) [pid = 3972] [serial = 1571] [outer = 15F90C00] 04:55:28 INFO - PROCESS | 3972 | 1466250928920 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]]]}] 04:55:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 04:55:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 938ms 04:55:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 04:55:28 INFO - PROCESS | 3972 | 1466250928936 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 04:55:28 INFO - PROCESS | 3972 | 1466250928938 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 04:55:28 INFO - PROCESS | 3972 | 1466250928942 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 04:55:28 INFO - PROCESS | 3972 | 1466250928945 Marionette TRACE conn3 <- [1,2058,null,{}] 04:55:28 INFO - PROCESS | 3972 | 1466250928956 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}] 04:55:28 INFO - PROCESS | 3972 | 1466250928961 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:29 INFO - PROCESS | 3972 | 1466250929067 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 04:55:29 INFO - PROCESS | 3972 | 1466250929207 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:29 INFO - PROCESS | 3972 | 1466250929210 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:29 INFO - PROCESS | 3972 | ++DOCSHELL 1A606C00 == 46 [pid = 3972] [id = 524] 04:55:29 INFO - PROCESS | 3972 | ++DOMWINDOW == 94 (1A608800) [pid = 3972] [serial = 1572] [outer = 00000000] 04:55:29 INFO - PROCESS | 3972 | ++DOMWINDOW == 95 (1A64F000) [pid = 3972] [serial = 1573] [outer = 1A608800] 04:55:29 INFO - PROCESS | 3972 | 1466250929265 Marionette DEBUG loaded listener.js 04:55:29 INFO - PROCESS | 3972 | ++DOMWINDOW == 96 (1A7B3400) [pid = 3972] [serial = 1574] [outer = 1A608800] 04:55:29 INFO - PROCESS | 3972 | 1466250929837 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]]]}] 04:55:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 04:55:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 938ms 04:55:29 INFO - PROCESS | 3972 | 1466250929887 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 04:55:29 INFO - PROCESS | 3972 | 1466250929889 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 04:55:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 04:55:29 INFO - PROCESS | 3972 | 1466250929893 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 04:55:29 INFO - PROCESS | 3972 | 1466250929895 Marionette TRACE conn3 <- [1,2062,null,{}] 04:55:29 INFO - PROCESS | 3972 | 1466250929899 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}] 04:55:29 INFO - PROCESS | 3972 | 1466250929901 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:30 INFO - PROCESS | 3972 | 1466250930011 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 04:55:30 INFO - PROCESS | 3972 | 1466250930300 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:30 INFO - PROCESS | 3972 | 1466250930303 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:30 INFO - PROCESS | 3972 | ++DOCSHELL 10275800 == 47 [pid = 3972] [id = 525] 04:55:30 INFO - PROCESS | 3972 | ++DOMWINDOW == 97 (10433800) [pid = 3972] [serial = 1575] [outer = 00000000] 04:55:30 INFO - PROCESS | 3972 | ++DOMWINDOW == 98 (114CD000) [pid = 3972] [serial = 1576] [outer = 10433800] 04:55:30 INFO - PROCESS | 3972 | 1466250930370 Marionette DEBUG loaded listener.js 04:55:30 INFO - PROCESS | 3972 | ++DOMWINDOW == 99 (12AA7000) [pid = 3972] [serial = 1577] [outer = 10433800] 04:55:31 INFO - PROCESS | 3972 | 1466250931012 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]]]}] 04:55:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 04:55:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1142ms 04:55:31 INFO - PROCESS | 3972 | 1466250931039 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 04:55:31 INFO - PROCESS | 3972 | 1466250931042 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 04:55:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 04:55:31 INFO - PROCESS | 3972 | 1466250931047 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 04:55:31 INFO - PROCESS | 3972 | 1466250931049 Marionette TRACE conn3 <- [1,2066,null,{}] 04:55:31 INFO - PROCESS | 3972 | 1466250931055 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}] 04:55:31 INFO - PROCESS | 3972 | 1466250931059 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:31 INFO - PROCESS | 3972 | 1466250931168 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 04:55:31 INFO - PROCESS | 3972 | --DOCSHELL 10430400 == 46 [pid = 3972] [id = 520] 04:55:31 INFO - PROCESS | 3972 | --DOCSHELL 16994800 == 45 [pid = 3972] [id = 519] 04:55:31 INFO - PROCESS | 3972 | --DOCSHELL 10438400 == 44 [pid = 3972] [id = 518] 04:55:31 INFO - PROCESS | 3972 | --DOCSHELL 11ADA400 == 43 [pid = 3972] [id = 517] 04:55:31 INFO - PROCESS | 3972 | --DOCSHELL 18140400 == 42 [pid = 3972] [id = 516] 04:55:31 INFO - PROCESS | 3972 | --DOCSHELL 167DE000 == 41 [pid = 3972] [id = 515] 04:55:31 INFO - PROCESS | 3972 | --DOCSHELL 15F94400 == 40 [pid = 3972] [id = 514] 04:55:31 INFO - PROCESS | 3972 | --DOCSHELL 14323000 == 39 [pid = 3972] [id = 513] 04:55:31 INFO - PROCESS | 3972 | --DOCSHELL 10F82C00 == 38 [pid = 3972] [id = 512] 04:55:31 INFO - PROCESS | 3972 | --DOCSHELL 10475000 == 37 [pid = 3972] [id = 511] 04:55:31 INFO - PROCESS | 3972 | --DOCSHELL 11AE2C00 == 36 [pid = 3972] [id = 508] 04:55:31 INFO - PROCESS | 3972 | --DOCSHELL 16D49000 == 35 [pid = 3972] [id = 507] 04:55:31 INFO - PROCESS | 3972 | --DOMWINDOW == 98 (1A112400) [pid = 3972] [serial = 1522] [outer = 00000000] [url = about:blank] 04:55:31 INFO - PROCESS | 3972 | --DOMWINDOW == 97 (18091C00) [pid = 3972] [serial = 1507] [outer = 00000000] [url = about:blank] 04:55:31 INFO - PROCESS | 3972 | --DOMWINDOW == 96 (1999A400) [pid = 3972] [serial = 1511] [outer = 00000000] [url = about:blank] 04:55:31 INFO - PROCESS | 3972 | --DOMWINDOW == 95 (1998F400) [pid = 3972] [serial = 1510] [outer = 00000000] [url = about:blank] 04:55:31 INFO - PROCESS | 3972 | --DOMWINDOW == 94 (1322A800) [pid = 3972] [serial = 1492] [outer = 00000000] [url = about:blank] 04:55:31 INFO - PROCESS | 3972 | --DOMWINDOW == 93 (13130800) [pid = 3972] [serial = 1496] [outer = 00000000] [url = about:blank] 04:55:31 INFO - PROCESS | 3972 | --DOMWINDOW == 92 (13067000) [pid = 3972] [serial = 1495] [outer = 00000000] [url = about:blank] 04:55:31 INFO - PROCESS | 3972 | --DOMWINDOW == 91 (179A0C00) [pid = 3972] [serial = 1504] [outer = 00000000] [url = about:blank] 04:55:31 INFO - PROCESS | 3972 | --DOMWINDOW == 90 (1542F000) [pid = 3972] [serial = 1498] [outer = 00000000] [url = about:blank] 04:55:31 INFO - PROCESS | 3972 | --DOMWINDOW == 89 (15976C00) [pid = 3972] [serial = 1499] [outer = 00000000] [url = about:blank] 04:55:31 INFO - PROCESS | 3972 | --DOMWINDOW == 88 (16D4FC00) [pid = 3972] [serial = 1501] [outer = 00000000] [url = about:blank] 04:55:31 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (16FC8000) [pid = 3972] [serial = 1502] [outer = 00000000] [url = about:blank] 04:55:31 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (19C68800) [pid = 3972] [serial = 1513] [outer = 00000000] [url = about:blank] 04:55:31 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (15F8E400) [pid = 3972] [serial = 1517] [outer = 00000000] [url = about:blank] 04:55:31 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (14EB5400) [pid = 3972] [serial = 1516] [outer = 00000000] [url = about:blank] 04:55:31 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (1999C800) [pid = 3972] [serial = 1519] [outer = 00000000] [url = about:blank] 04:55:31 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (19C0E800) [pid = 3972] [serial = 1514] [outer = 00000000] [url = about:blank] 04:55:31 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (1820C800) [pid = 3972] [serial = 1508] [outer = 00000000] [url = about:blank] 04:55:31 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (1A04B000) [pid = 3972] [serial = 1520] [outer = 00000000] [url = about:blank] 04:55:31 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (18084000) [pid = 3972] [serial = 1505] [outer = 00000000] [url = about:blank] 04:55:31 INFO - PROCESS | 3972 | 1466250931311 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:31 INFO - PROCESS | 3972 | 1466250931314 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:31 INFO - PROCESS | 3972 | ++DOCSHELL 10475000 == 36 [pid = 3972] [id = 526] 04:55:31 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (104E4400) [pid = 3972] [serial = 1578] [outer = 00000000] 04:55:31 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (10F8B400) [pid = 3972] [serial = 1579] [outer = 104E4400] 04:55:31 INFO - PROCESS | 3972 | 1466250931359 Marionette DEBUG loaded listener.js 04:55:31 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (13153C00) [pid = 3972] [serial = 1580] [outer = 104E4400] 04:55:31 INFO - PROCESS | 3972 | 1466250931829 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]]]}] 04:55:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 04:55:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 829ms 04:55:31 INFO - PROCESS | 3972 | 1466250931888 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 04:55:31 INFO - PROCESS | 3972 | 1466250931892 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 04:55:31 INFO - PROCESS | 3972 | 1466250931897 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 04:55:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 04:55:31 INFO - PROCESS | 3972 | 1466250931899 Marionette TRACE conn3 <- [1,2070,null,{}] 04:55:31 INFO - PROCESS | 3972 | 1466250931902 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}] 04:55:31 INFO - PROCESS | 3972 | 1466250931905 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:32 INFO - PROCESS | 3972 | 1466250931991 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 04:55:32 INFO - PROCESS | 3972 | 1466250931999 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:32 INFO - PROCESS | 3972 | 1466250932001 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:32 INFO - PROCESS | 3972 | ++DOCSHELL 1511D400 == 37 [pid = 3972] [id = 527] 04:55:32 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (1542E800) [pid = 3972] [serial = 1581] [outer = 00000000] 04:55:32 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (1548F400) [pid = 3972] [serial = 1582] [outer = 1542E800] 04:55:32 INFO - PROCESS | 3972 | 1466250932044 Marionette DEBUG loaded listener.js 04:55:32 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (1597AC00) [pid = 3972] [serial = 1583] [outer = 1542E800] 04:55:32 INFO - PROCESS | 3972 | 1466250932521 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]]]}] 04:55:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 04:55:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 641ms 04:55:32 INFO - PROCESS | 3972 | 1466250932535 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 04:55:32 INFO - PROCESS | 3972 | 1466250932537 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 04:55:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 04:55:32 INFO - PROCESS | 3972 | 1466250932542 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 04:55:32 INFO - PROCESS | 3972 | 1466250932547 Marionette TRACE conn3 <- [1,2074,null,{}] 04:55:32 INFO - PROCESS | 3972 | 1466250932556 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}] 04:55:32 INFO - PROCESS | 3972 | 1466250932559 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:32 INFO - PROCESS | 3972 | 1466250932643 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 04:55:32 INFO - PROCESS | 3972 | 1466250932649 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:32 INFO - PROCESS | 3972 | 1466250932651 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:32 INFO - PROCESS | 3972 | ++DOCSHELL 16997000 == 38 [pid = 3972] [id = 528] 04:55:32 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (1699D400) [pid = 3972] [serial = 1584] [outer = 00000000] 04:55:32 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (16D4FC00) [pid = 3972] [serial = 1585] [outer = 1699D400] 04:55:32 INFO - PROCESS | 3972 | 1466250932696 Marionette DEBUG loaded listener.js 04:55:32 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (170BE400) [pid = 3972] [serial = 1586] [outer = 1699D400] 04:55:33 INFO - PROCESS | 3972 | 1466250933142 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]]]}] 04:55:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 04:55:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 656ms 04:55:33 INFO - PROCESS | 3972 | 1466250933199 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 04:55:33 INFO - PROCESS | 3972 | 1466250933202 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 04:55:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 04:55:33 INFO - PROCESS | 3972 | 1466250933214 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 04:55:33 INFO - PROCESS | 3972 | 1466250933216 Marionette TRACE conn3 <- [1,2078,null,{}] 04:55:33 INFO - PROCESS | 3972 | 1466250933220 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}] 04:55:33 INFO - PROCESS | 3972 | 1466250933221 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:33 INFO - PROCESS | 3972 | 1466250933306 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 04:55:33 INFO - PROCESS | 3972 | 1466250933311 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:33 INFO - PROCESS | 3972 | 1466250933313 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:33 INFO - PROCESS | 3972 | ++DOCSHELL 16D49400 == 39 [pid = 3972] [id = 529] 04:55:33 INFO - PROCESS | 3972 | ++DOMWINDOW == 89 (16D4B400) [pid = 3972] [serial = 1587] [outer = 00000000] 04:55:33 INFO - PROCESS | 3972 | ++DOMWINDOW == 90 (18088C00) [pid = 3972] [serial = 1588] [outer = 16D4B400] 04:55:33 INFO - PROCESS | 3972 | 1466250933356 Marionette DEBUG loaded listener.js 04:55:33 INFO - PROCESS | 3972 | ++DOMWINDOW == 91 (18090400) [pid = 3972] [serial = 1589] [outer = 16D4B400] 04:55:33 INFO - PROCESS | 3972 | 1466250933848 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]]]}] 04:55:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 04:55:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 688ms 04:55:33 INFO - PROCESS | 3972 | 1466250933904 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 04:55:33 INFO - PROCESS | 3972 | 1466250933906 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 04:55:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 04:55:33 INFO - PROCESS | 3972 | 1466250933910 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 04:55:33 INFO - PROCESS | 3972 | 1466250933911 Marionette TRACE conn3 <- [1,2082,null,{}] 04:55:33 INFO - PROCESS | 3972 | 1466250933915 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}] 04:55:33 INFO - PROCESS | 3972 | 1466250933917 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:34 INFO - PROCESS | 3972 | 1466250934035 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 04:55:34 INFO - PROCESS | 3972 | 1466250934102 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:34 INFO - PROCESS | 3972 | 1466250934108 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:34 INFO - PROCESS | 3972 | ++DOCSHELL 16FBD000 == 40 [pid = 3972] [id = 530] 04:55:34 INFO - PROCESS | 3972 | ++DOMWINDOW == 92 (198B2000) [pid = 3972] [serial = 1590] [outer = 00000000] 04:55:34 INFO - PROCESS | 3972 | ++DOMWINDOW == 93 (198DC000) [pid = 3972] [serial = 1591] [outer = 198B2000] 04:55:34 INFO - PROCESS | 3972 | 1466250934161 Marionette DEBUG loaded listener.js 04:55:34 INFO - PROCESS | 3972 | ++DOMWINDOW == 94 (1998F800) [pid = 3972] [serial = 1592] [outer = 198B2000] 04:55:34 INFO - PROCESS | 3972 | 1466250934599 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]]]}] 04:55:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 04:55:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 734ms 04:55:34 INFO - PROCESS | 3972 | 1466250934652 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 04:55:34 INFO - PROCESS | 3972 | 1466250934654 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 04:55:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 04:55:34 INFO - PROCESS | 3972 | 1466250934657 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 04:55:34 INFO - PROCESS | 3972 | 1466250934659 Marionette TRACE conn3 <- [1,2086,null,{}] 04:55:34 INFO - PROCESS | 3972 | 1466250934663 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}] 04:55:34 INFO - PROCESS | 3972 | 1466250934665 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:34 INFO - PROCESS | 3972 | 1466250934804 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 04:55:34 INFO - PROCESS | 3972 | 1466250934874 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:34 INFO - PROCESS | 3972 | 1466250934876 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:34 INFO - PROCESS | 3972 | ++DOCSHELL 19994000 == 41 [pid = 3972] [id = 531] 04:55:34 INFO - PROCESS | 3972 | ++DOMWINDOW == 95 (19994800) [pid = 3972] [serial = 1593] [outer = 00000000] 04:55:34 INFO - PROCESS | 3972 | ++DOMWINDOW == 96 (19C68800) [pid = 3972] [serial = 1594] [outer = 19994800] 04:55:34 INFO - PROCESS | 3972 | 1466250934919 Marionette DEBUG loaded listener.js 04:55:35 INFO - PROCESS | 3972 | ++DOMWINDOW == 97 (19C6EC00) [pid = 3972] [serial = 1595] [outer = 19994800] 04:55:35 INFO - PROCESS | 3972 | 1466250935349 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]]]}] 04:55:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 04:55:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 735ms 04:55:35 INFO - PROCESS | 3972 | 1466250935397 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 04:55:35 INFO - PROCESS | 3972 | 1466250935399 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 04:55:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 04:55:35 INFO - PROCESS | 3972 | 1466250935407 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 04:55:35 INFO - PROCESS | 3972 | 1466250935409 Marionette TRACE conn3 <- [1,2090,null,{}] 04:55:35 INFO - PROCESS | 3972 | 1466250935412 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}] 04:55:35 INFO - PROCESS | 3972 | 1466250935414 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:35 INFO - PROCESS | 3972 | 1466250935529 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 04:55:35 INFO - PROCESS | 3972 | 1466250935536 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:35 INFO - PROCESS | 3972 | 1466250935538 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:35 INFO - PROCESS | 3972 | ++DOCSHELL 12819400 == 42 [pid = 3972] [id = 532] 04:55:35 INFO - PROCESS | 3972 | ++DOMWINDOW == 98 (12AE7400) [pid = 3972] [serial = 1596] [outer = 00000000] 04:55:35 INFO - PROCESS | 3972 | ++DOMWINDOW == 99 (16D4B000) [pid = 3972] [serial = 1597] [outer = 12AE7400] 04:55:35 INFO - PROCESS | 3972 | 1466250935857 Marionette DEBUG loaded listener.js 04:55:35 INFO - PROCESS | 3972 | ++DOMWINDOW == 100 (16E96800) [pid = 3972] [serial = 1598] [outer = 12AE7400] 04:55:35 INFO - PROCESS | 3972 | --DOMWINDOW == 99 (15F95C00) [pid = 3972] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 04:55:35 INFO - PROCESS | 3972 | --DOMWINDOW == 98 (14324800) [pid = 3972] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 04:55:35 INFO - PROCESS | 3972 | --DOMWINDOW == 97 (10F88400) [pid = 3972] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 04:55:35 INFO - PROCESS | 3972 | --DOMWINDOW == 96 (1820C000) [pid = 3972] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 04:55:35 INFO - PROCESS | 3972 | --DOMWINDOW == 95 (10475C00) [pid = 3972] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 04:55:35 INFO - PROCESS | 3972 | --DOMWINDOW == 94 (16A3BC00) [pid = 3972] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 04:55:35 INFO - PROCESS | 3972 | --DOMWINDOW == 93 (19C06400) [pid = 3972] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 04:55:35 INFO - PROCESS | 3972 | --DOMWINDOW == 92 (1043F800) [pid = 3972] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 04:55:35 INFO - PROCESS | 3972 | --DOMWINDOW == 91 (105EB800) [pid = 3972] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 04:55:35 INFO - PROCESS | 3972 | --DOMWINDOW == 90 (177A2000) [pid = 3972] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 04:55:36 INFO - PROCESS | 3972 | 1466250936252 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]]]}] 04:55:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 04:55:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 892ms 04:55:36 INFO - PROCESS | 3972 | 1466250936311 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 04:55:36 INFO - PROCESS | 3972 | 1466250936313 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 04:55:36 INFO - PROCESS | 3972 | 1466250936317 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 04:55:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 04:55:36 INFO - PROCESS | 3972 | 1466250936318 Marionette TRACE conn3 <- [1,2094,null,{}] 04:55:36 INFO - PROCESS | 3972 | 1466250936322 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}] 04:55:36 INFO - PROCESS | 3972 | 1466250936324 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:36 INFO - PROCESS | 3972 | 1466250936439 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 04:55:36 INFO - PROCESS | 3972 | 1466250936450 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:36 INFO - PROCESS | 3972 | 1466250936452 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:36 INFO - PROCESS | 3972 | ++DOCSHELL 13037400 == 43 [pid = 3972] [id = 533] 04:55:36 INFO - PROCESS | 3972 | ++DOMWINDOW == 91 (1432D000) [pid = 3972] [serial = 1599] [outer = 00000000] 04:55:36 INFO - PROCESS | 3972 | ++DOMWINDOW == 92 (19997800) [pid = 3972] [serial = 1600] [outer = 1432D000] 04:55:36 INFO - PROCESS | 3972 | 1466250936494 Marionette DEBUG loaded listener.js 04:55:36 INFO - PROCESS | 3972 | ++DOMWINDOW == 93 (19C06400) [pid = 3972] [serial = 1601] [outer = 1432D000] 04:55:36 INFO - PROCESS | 3972 | 1466250936906 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]]]}] 04:55:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 04:55:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 641ms 04:55:36 INFO - PROCESS | 3972 | 1466250936955 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 04:55:36 INFO - PROCESS | 3972 | 1466250936957 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 04:55:36 INFO - PROCESS | 3972 | 1466250936960 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 04:55:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 04:55:36 INFO - PROCESS | 3972 | 1466250936962 Marionette TRACE conn3 <- [1,2098,null,{}] 04:55:36 INFO - PROCESS | 3972 | 1466250936966 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}] 04:55:36 INFO - PROCESS | 3972 | 1466250936967 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:37 INFO - PROCESS | 3972 | 1466250937087 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 04:55:37 INFO - PROCESS | 3972 | 1466250937148 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:37 INFO - PROCESS | 3972 | 1466250937150 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:37 INFO - PROCESS | 3972 | ++DOCSHELL 12AB2C00 == 44 [pid = 3972] [id = 534] 04:55:37 INFO - PROCESS | 3972 | ++DOMWINDOW == 94 (198AE400) [pid = 3972] [serial = 1602] [outer = 00000000] 04:55:37 INFO - PROCESS | 3972 | ++DOMWINDOW == 95 (1A10A400) [pid = 3972] [serial = 1603] [outer = 198AE400] 04:55:37 INFO - PROCESS | 3972 | 1466250937192 Marionette DEBUG loaded listener.js 04:55:37 INFO - PROCESS | 3972 | ++DOMWINDOW == 96 (1A596400) [pid = 3972] [serial = 1604] [outer = 198AE400] 04:55:37 INFO - PROCESS | 3972 | 1466250937551 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]]]}] 04:55:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 04:55:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 641ms 04:55:37 INFO - PROCESS | 3972 | 1466250937599 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 04:55:37 INFO - PROCESS | 3972 | 1466250937601 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 04:55:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 04:55:37 INFO - PROCESS | 3972 | 1466250937604 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 04:55:37 INFO - PROCESS | 3972 | 1466250937605 Marionette TRACE conn3 <- [1,2102,null,{}] 04:55:37 INFO - PROCESS | 3972 | 1466250937609 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}] 04:55:37 INFO - PROCESS | 3972 | 1466250937611 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:37 INFO - PROCESS | 3972 | 1466250937733 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 04:55:37 INFO - PROCESS | 3972 | 1466250937777 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:37 INFO - PROCESS | 3972 | 1466250937779 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:37 INFO - PROCESS | 3972 | ++DOCSHELL 1A0E6800 == 45 [pid = 3972] [id = 535] 04:55:37 INFO - PROCESS | 3972 | ++DOMWINDOW == 97 (1A607C00) [pid = 3972] [serial = 1605] [outer = 00000000] 04:55:37 INFO - PROCESS | 3972 | ++DOMWINDOW == 98 (1A650000) [pid = 3972] [serial = 1606] [outer = 1A607C00] 04:55:37 INFO - PROCESS | 3972 | 1466250937824 Marionette DEBUG loaded listener.js 04:55:37 INFO - PROCESS | 3972 | ++DOMWINDOW == 99 (1A7BC800) [pid = 3972] [serial = 1607] [outer = 1A607C00] 04:55:38 INFO - PROCESS | 3972 | 1466250938468 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]]]}] 04:55:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 04:55:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 907ms 04:55:38 INFO - PROCESS | 3972 | 1466250938509 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 04:55:38 INFO - PROCESS | 3972 | 1466250938514 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 04:55:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 04:55:38 INFO - PROCESS | 3972 | 1466250938518 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 04:55:38 INFO - PROCESS | 3972 | 1466250938523 Marionette TRACE conn3 <- [1,2106,null,{}] 04:55:38 INFO - PROCESS | 3972 | 1466250938528 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}] 04:55:38 INFO - PROCESS | 3972 | 1466250938531 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:38 INFO - PROCESS | 3972 | 1466250938650 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 04:55:38 INFO - PROCESS | 3972 | 1466250938791 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:38 INFO - PROCESS | 3972 | 1466250938794 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:38 INFO - PROCESS | 3972 | ++DOCSHELL 11AD8800 == 46 [pid = 3972] [id = 536] 04:55:38 INFO - PROCESS | 3972 | ++DOMWINDOW == 100 (13072400) [pid = 3972] [serial = 1608] [outer = 00000000] 04:55:38 INFO - PROCESS | 3972 | ++DOMWINDOW == 101 (13270000) [pid = 3972] [serial = 1609] [outer = 13072400] 04:55:38 INFO - PROCESS | 3972 | 1466250938850 Marionette DEBUG loaded listener.js 04:55:38 INFO - PROCESS | 3972 | ++DOMWINDOW == 102 (1432C800) [pid = 3972] [serial = 1610] [outer = 13072400] 04:55:39 INFO - PROCESS | 3972 | 1466250939450 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]]]}] 04:55:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 04:55:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 938ms 04:55:39 INFO - PROCESS | 3972 | 1466250939465 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 04:55:39 INFO - PROCESS | 3972 | 1466250939470 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 04:55:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 04:55:39 INFO - PROCESS | 3972 | 1466250939476 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 04:55:39 INFO - PROCESS | 3972 | 1466250939479 Marionette TRACE conn3 <- [1,2110,null,{}] 04:55:39 INFO - PROCESS | 3972 | 1466250939483 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}] 04:55:39 INFO - PROCESS | 3972 | 1466250939486 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:39 INFO - PROCESS | 3972 | 1466250939598 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 04:55:39 INFO - PROCESS | 3972 | 1466250939756 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:39 INFO - PROCESS | 3972 | 1466250939759 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:39 INFO - PROCESS | 3972 | ++DOCSHELL 1656FC00 == 47 [pid = 3972] [id = 537] 04:55:39 INFO - PROCESS | 3972 | ++DOMWINDOW == 103 (1657A800) [pid = 3972] [serial = 1611] [outer = 00000000] 04:55:39 INFO - PROCESS | 3972 | ++DOMWINDOW == 104 (175F2800) [pid = 3972] [serial = 1612] [outer = 1657A800] 04:55:39 INFO - PROCESS | 3972 | 1466250939814 Marionette DEBUG loaded listener.js 04:55:39 INFO - PROCESS | 3972 | ++DOMWINDOW == 105 (18084800) [pid = 3972] [serial = 1613] [outer = 1657A800] 04:55:40 INFO - PROCESS | 3972 | 1466250940388 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]]]}] 04:55:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 04:55:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 939ms 04:55:40 INFO - PROCESS | 3972 | 1466250940421 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 04:55:40 INFO - PROCESS | 3972 | 1466250940424 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 04:55:40 INFO - PROCESS | 3972 | 1466250940442 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 04:55:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 04:55:40 INFO - PROCESS | 3972 | 1466250940446 Marionette TRACE conn3 <- [1,2114,null,{}] 04:55:40 INFO - PROCESS | 3972 | 1466250940457 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}] 04:55:40 INFO - PROCESS | 3972 | 1466250940461 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:40 INFO - PROCESS | 3972 | 1466250940569 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 04:55:40 INFO - PROCESS | 3972 | 1466250940715 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:40 INFO - PROCESS | 3972 | 1466250940719 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:40 INFO - PROCESS | 3972 | ++DOCSHELL 1999E000 == 48 [pid = 3972] [id = 538] 04:55:40 INFO - PROCESS | 3972 | ++DOMWINDOW == 106 (19C07400) [pid = 3972] [serial = 1614] [outer = 00000000] 04:55:40 INFO - PROCESS | 3972 | ++DOMWINDOW == 107 (1A108400) [pid = 3972] [serial = 1615] [outer = 19C07400] 04:55:40 INFO - PROCESS | 3972 | 1466250940775 Marionette DEBUG loaded listener.js 04:55:40 INFO - PROCESS | 3972 | ++DOMWINDOW == 108 (1A64C400) [pid = 3972] [serial = 1616] [outer = 19C07400] 04:55:41 INFO - PROCESS | 3972 | 1466250941347 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]]]}] 04:55:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 04:55:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 938ms 04:55:41 INFO - PROCESS | 3972 | 1466250941390 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 04:55:41 INFO - PROCESS | 3972 | 1466250941393 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 04:55:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 04:55:41 INFO - PROCESS | 3972 | 1466250941397 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 04:55:41 INFO - PROCESS | 3972 | 1466250941399 Marionette TRACE conn3 <- [1,2118,null,{}] 04:55:41 INFO - PROCESS | 3972 | 1466250941403 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}] 04:55:41 INFO - PROCESS | 3972 | 1466250941405 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:41 INFO - PROCESS | 3972 | 1466250941515 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 04:55:41 INFO - PROCESS | 3972 | 1466250941810 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:41 INFO - PROCESS | 3972 | 1466250941813 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:41 INFO - PROCESS | 3972 | ++DOCSHELL 10438400 == 49 [pid = 3972] [id = 539] 04:55:41 INFO - PROCESS | 3972 | ++DOMWINDOW == 109 (10A47800) [pid = 3972] [serial = 1617] [outer = 00000000] 04:55:41 INFO - PROCESS | 3972 | ++DOMWINDOW == 110 (1281B400) [pid = 3972] [serial = 1618] [outer = 10A47800] 04:55:41 INFO - PROCESS | 3972 | 1466250941885 Marionette DEBUG loaded listener.js 04:55:41 INFO - PROCESS | 3972 | ++DOMWINDOW == 111 (1312A000) [pid = 3972] [serial = 1619] [outer = 10A47800] 04:55:42 INFO - PROCESS | 3972 | 1466250942521 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] 04:55:42 INFO - PROCESS | 3972 | 1466250942596 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 04:55:42 INFO - PROCESS | 3972 | 1466250942601 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 04:55:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 04:55:42 INFO - PROCESS | 3972 | 1466250942603 Marionette TRACE conn3 <- [1,2122,null,{}] 04:55:42 INFO - PROCESS | 3972 | 1466250942609 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}] 04:55:42 INFO - PROCESS | 3972 | 1466250942613 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:42 INFO - PROCESS | 3972 | 1466250942723 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 04:55:42 INFO - PROCESS | 3972 | 1466250942868 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:42 INFO - PROCESS | 3972 | 1466250942871 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:42 INFO - PROCESS | 3972 | --DOCSHELL 12AB2C00 == 48 [pid = 3972] [id = 534] 04:55:42 INFO - PROCESS | 3972 | --DOCSHELL 13037400 == 47 [pid = 3972] [id = 533] 04:55:42 INFO - PROCESS | 3972 | --DOCSHELL 12819400 == 46 [pid = 3972] [id = 532] 04:55:42 INFO - PROCESS | 3972 | --DOCSHELL 19994000 == 45 [pid = 3972] [id = 531] 04:55:42 INFO - PROCESS | 3972 | --DOCSHELL 16FBD000 == 44 [pid = 3972] [id = 530] 04:55:42 INFO - PROCESS | 3972 | --DOCSHELL 16D49400 == 43 [pid = 3972] [id = 529] 04:55:42 INFO - PROCESS | 3972 | --DOCSHELL 16997000 == 42 [pid = 3972] [id = 528] 04:55:42 INFO - PROCESS | 3972 | --DOCSHELL 1511D400 == 41 [pid = 3972] [id = 527] 04:55:42 INFO - PROCESS | 3972 | --DOCSHELL 10475000 == 40 [pid = 3972] [id = 526] 04:55:42 INFO - PROCESS | 3972 | --DOCSHELL 10275800 == 39 [pid = 3972] [id = 525] 04:55:42 INFO - PROCESS | 3972 | ++DOCSHELL 104EB000 == 40 [pid = 3972] [id = 540] 04:55:42 INFO - PROCESS | 3972 | ++DOMWINDOW == 112 (10A51800) [pid = 3972] [serial = 1620] [outer = 00000000] 04:55:42 INFO - PROCESS | 3972 | ++DOMWINDOW == 113 (12A21000) [pid = 3972] [serial = 1621] [outer = 10A51800] 04:55:42 INFO - PROCESS | 3972 | 1466250942949 Marionette DEBUG loaded listener.js 04:55:43 INFO - PROCESS | 3972 | ++DOMWINDOW == 114 (13D1B000) [pid = 3972] [serial = 1622] [outer = 10A51800] 04:55:43 INFO - PROCESS | 3972 | --DOMWINDOW == 113 (198DF000) [pid = 3972] [serial = 1531] [outer = 00000000] [url = about:blank] 04:55:43 INFO - PROCESS | 3972 | --DOMWINDOW == 112 (13073400) [pid = 3972] [serial = 1525] [outer = 00000000] [url = about:blank] 04:55:43 INFO - PROCESS | 3972 | --DOMWINDOW == 111 (16A45C00) [pid = 3972] [serial = 1543] [outer = 00000000] [url = about:blank] 04:55:43 INFO - PROCESS | 3972 | --DOMWINDOW == 110 (1657B000) [pid = 3972] [serial = 1544] [outer = 00000000] [url = about:blank] 04:55:43 INFO - PROCESS | 3972 | --DOMWINDOW == 109 (14E7A800) [pid = 3972] [serial = 1540] [outer = 00000000] [url = about:blank] 04:55:43 INFO - PROCESS | 3972 | --DOMWINDOW == 108 (15489000) [pid = 3972] [serial = 1541] [outer = 00000000] [url = about:blank] 04:55:43 INFO - PROCESS | 3972 | --DOMWINDOW == 107 (1281BC00) [pid = 3972] [serial = 1537] [outer = 00000000] [url = about:blank] 04:55:43 INFO - PROCESS | 3972 | --DOMWINDOW == 106 (12BDB400) [pid = 3972] [serial = 1538] [outer = 00000000] [url = about:blank] 04:55:43 INFO - PROCESS | 3972 | --DOMWINDOW == 105 (198B8400) [pid = 3972] [serial = 1549] [outer = 00000000] [url = about:blank] 04:55:43 INFO - PROCESS | 3972 | --DOMWINDOW == 104 (11269800) [pid = 3972] [serial = 1535] [outer = 00000000] [url = about:blank] 04:55:43 INFO - PROCESS | 3972 | --DOMWINDOW == 103 (10A48800) [pid = 3972] [serial = 1534] [outer = 00000000] [url = about:blank] 04:55:43 INFO - PROCESS | 3972 | --DOMWINDOW == 102 (1799B400) [pid = 3972] [serial = 1546] [outer = 00000000] [url = about:blank] 04:55:43 INFO - PROCESS | 3972 | --DOMWINDOW == 101 (19C6B400) [pid = 3972] [serial = 1552] [outer = 00000000] [url = about:blank] 04:55:43 INFO - PROCESS | 3972 | --DOMWINDOW == 100 (198E1800) [pid = 3972] [serial = 1550] [outer = 00000000] [url = about:blank] 04:55:43 INFO - PROCESS | 3972 | --DOMWINDOW == 99 (16D42800) [pid = 3972] [serial = 1528] [outer = 00000000] [url = about:blank] 04:55:43 INFO - PROCESS | 3972 | --DOMWINDOW == 98 (1A03EC00) [pid = 3972] [serial = 1553] [outer = 00000000] [url = about:blank] 04:55:43 INFO - PROCESS | 3972 | --DOMWINDOW == 97 (1A106000) [pid = 3972] [serial = 1555] [outer = 00000000] [url = about:blank] 04:55:43 INFO - PROCESS | 3972 | --DOMWINDOW == 96 (1A60F400) [pid = 3972] [serial = 1562] [outer = 00000000] [url = about:blank] 04:55:43 INFO - PROCESS | 3972 | --DOMWINDOW == 95 (1A10F400) [pid = 3972] [serial = 1556] [outer = 00000000] [url = about:blank] 04:55:43 INFO - PROCESS | 3972 | --DOMWINDOW == 94 (1A605800) [pid = 3972] [serial = 1561] [outer = 00000000] [url = about:blank] 04:55:43 INFO - PROCESS | 3972 | --DOMWINDOW == 93 (1A040400) [pid = 3972] [serial = 1559] [outer = 00000000] [url = about:blank] 04:55:43 INFO - PROCESS | 3972 | --DOMWINDOW == 92 (1A040000) [pid = 3972] [serial = 1558] [outer = 00000000] [url = about:blank] 04:55:43 INFO - PROCESS | 3972 | --DOMWINDOW == 91 (18086800) [pid = 3972] [serial = 1547] [outer = 00000000] [url = about:blank] 04:55:43 INFO - PROCESS | 3972 | 1466250943382 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]]]}] 04:55:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 04:55:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 845ms 04:55:43 INFO - PROCESS | 3972 | 1466250943447 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 04:55:43 INFO - PROCESS | 3972 | 1466250943450 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 04:55:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 04:55:43 INFO - PROCESS | 3972 | 1466250943455 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 04:55:43 INFO - PROCESS | 3972 | 1466250943458 Marionette TRACE conn3 <- [1,2126,null,{}] 04:55:43 INFO - PROCESS | 3972 | 1466250943461 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}] 04:55:43 INFO - PROCESS | 3972 | 1466250943463 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:43 INFO - PROCESS | 3972 | 1466250943549 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 04:55:43 INFO - PROCESS | 3972 | 1466250943557 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:43 INFO - PROCESS | 3972 | 1466250943560 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:43 INFO - PROCESS | 3972 | ++DOCSHELL 1542F000 == 41 [pid = 3972] [id = 541] 04:55:43 INFO - PROCESS | 3972 | ++DOMWINDOW == 92 (1597A800) [pid = 3972] [serial = 1623] [outer = 00000000] 04:55:43 INFO - PROCESS | 3972 | ++DOMWINDOW == 93 (16D41C00) [pid = 3972] [serial = 1624] [outer = 1597A800] 04:55:43 INFO - PROCESS | 3972 | 1466250943603 Marionette DEBUG loaded listener.js 04:55:43 INFO - PROCESS | 3972 | ++DOMWINDOW == 94 (16E8EC00) [pid = 3972] [serial = 1625] [outer = 1597A800] 04:55:44 INFO - PROCESS | 3972 | 1466250944103 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]]]}] 04:55:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 04:55:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 688ms 04:55:44 INFO - PROCESS | 3972 | 1466250944155 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 04:55:44 INFO - PROCESS | 3972 | 1466250944157 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 04:55:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 04:55:44 INFO - PROCESS | 3972 | 1466250944162 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 04:55:44 INFO - PROCESS | 3972 | 1466250944167 Marionette TRACE conn3 <- [1,2130,null,{}] 04:55:44 INFO - PROCESS | 3972 | 1466250944176 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}] 04:55:44 INFO - PROCESS | 3972 | 1466250944179 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:44 INFO - PROCESS | 3972 | 1466250944263 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 04:55:44 INFO - PROCESS | 3972 | 1466250944272 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:44 INFO - PROCESS | 3972 | 1466250944274 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:44 INFO - PROCESS | 3972 | ++DOCSHELL 182E2400 == 42 [pid = 3972] [id = 542] 04:55:44 INFO - PROCESS | 3972 | ++DOMWINDOW == 95 (198B0000) [pid = 3972] [serial = 1626] [outer = 00000000] 04:55:44 INFO - PROCESS | 3972 | ++DOMWINDOW == 96 (198E4400) [pid = 3972] [serial = 1627] [outer = 198B0000] 04:55:44 INFO - PROCESS | 3972 | 1466250944320 Marionette DEBUG loaded listener.js 04:55:44 INFO - PROCESS | 3972 | ++DOMWINDOW == 97 (19993800) [pid = 3972] [serial = 1628] [outer = 198B0000] 04:55:44 INFO - PROCESS | 3972 | 1466250944792 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] 04:55:44 INFO - PROCESS | 3972 | 1466250944821 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 04:55:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 04:55:44 INFO - PROCESS | 3972 | 1466250944824 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 04:55:44 INFO - PROCESS | 3972 | 1466250944826 Marionette TRACE conn3 <- [1,2134,null,{}] 04:55:44 INFO - PROCESS | 3972 | 1466250944830 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}] 04:55:44 INFO - PROCESS | 3972 | 1466250944831 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:44 INFO - PROCESS | 3972 | 1466250944923 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 04:55:44 INFO - PROCESS | 3972 | 1466250944928 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:44 INFO - PROCESS | 3972 | 1466250944931 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:44 INFO - PROCESS | 3972 | ++DOCSHELL 105F1C00 == 43 [pid = 3972] [id = 543] 04:55:44 INFO - PROCESS | 3972 | ++DOMWINDOW == 98 (198B2C00) [pid = 3972] [serial = 1629] [outer = 00000000] 04:55:44 INFO - PROCESS | 3972 | ++DOMWINDOW == 99 (1A041C00) [pid = 3972] [serial = 1630] [outer = 198B2C00] 04:55:44 INFO - PROCESS | 3972 | 1466250944973 Marionette DEBUG loaded listener.js 04:55:45 INFO - PROCESS | 3972 | ++DOMWINDOW == 100 (1A0EA800) [pid = 3972] [serial = 1631] [outer = 198B2C00] 04:55:45 INFO - PROCESS | 3972 | 1466250945438 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] 04:55:45 INFO - PROCESS | 3972 | 1466250945484 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 04:55:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 04:55:45 INFO - PROCESS | 3972 | 1466250945488 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 04:55:45 INFO - PROCESS | 3972 | 1466250945490 Marionette TRACE conn3 <- [1,2138,null,{}] 04:55:45 INFO - PROCESS | 3972 | 1466250945493 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}] 04:55:45 INFO - PROCESS | 3972 | 1466250945495 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:45 INFO - PROCESS | 3972 | 1466250945616 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 04:55:45 INFO - PROCESS | 3972 | 1466250945622 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:45 INFO - PROCESS | 3972 | 1466250945627 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:45 INFO - PROCESS | 3972 | ++DOCSHELL 198B7800 == 44 [pid = 3972] [id = 544] 04:55:45 INFO - PROCESS | 3972 | ++DOMWINDOW == 101 (1A2F1C00) [pid = 3972] [serial = 1632] [outer = 00000000] 04:55:45 INFO - PROCESS | 3972 | ++DOMWINDOW == 102 (1A60B000) [pid = 3972] [serial = 1633] [outer = 1A2F1C00] 04:55:45 INFO - PROCESS | 3972 | 1466250945680 Marionette DEBUG loaded listener.js 04:55:45 INFO - PROCESS | 3972 | ++DOMWINDOW == 103 (1A650400) [pid = 3972] [serial = 1634] [outer = 1A2F1C00] 04:55:46 INFO - PROCESS | 3972 | 1466250946162 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]]]}] 04:55:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 04:55:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 688ms 04:55:46 INFO - PROCESS | 3972 | 1466250946186 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 04:55:46 INFO - PROCESS | 3972 | 1466250946188 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 04:55:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 04:55:46 INFO - PROCESS | 3972 | 1466250946192 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 04:55:46 INFO - PROCESS | 3972 | 1466250946193 Marionette TRACE conn3 <- [1,2142,null,{}] 04:55:46 INFO - PROCESS | 3972 | 1466250946197 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}] 04:55:46 INFO - PROCESS | 3972 | 1466250946199 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:46 INFO - PROCESS | 3972 | 1466250946315 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 04:55:46 INFO - PROCESS | 3972 | 1466250946412 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:46 INFO - PROCESS | 3972 | 1466250946414 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:46 INFO - PROCESS | 3972 | ++DOCSHELL 1A7D5400 == 45 [pid = 3972] [id = 545] 04:55:46 INFO - PROCESS | 3972 | ++DOMWINDOW == 104 (1A7D6000) [pid = 3972] [serial = 1635] [outer = 00000000] 04:55:46 INFO - PROCESS | 3972 | ++DOMWINDOW == 105 (1A7DAC00) [pid = 3972] [serial = 1636] [outer = 1A7D6000] 04:55:46 INFO - PROCESS | 3972 | 1466250946456 Marionette DEBUG loaded listener.js 04:55:46 INFO - PROCESS | 3972 | ++DOMWINDOW == 106 (1A7DCC00) [pid = 3972] [serial = 1637] [outer = 1A7D6000] 04:55:46 INFO - PROCESS | 3972 | 1466250946896 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]]]}] 04:55:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 04:55:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 735ms 04:55:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 04:55:46 INFO - PROCESS | 3972 | 1466250946931 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 04:55:46 INFO - PROCESS | 3972 | 1466250946933 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 04:55:46 INFO - PROCESS | 3972 | 1466250946937 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 04:55:46 INFO - PROCESS | 3972 | 1466250946938 Marionette TRACE conn3 <- [1,2146,null,{}] 04:55:46 INFO - PROCESS | 3972 | 1466250946942 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}] 04:55:46 INFO - PROCESS | 3972 | 1466250946943 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:47 INFO - PROCESS | 3972 | 1466250947059 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 04:55:47 INFO - PROCESS | 3972 | 1466250947066 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:47 INFO - PROCESS | 3972 | 1466250947068 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:47 INFO - PROCESS | 3972 | ++DOCSHELL 0C37DC00 == 46 [pid = 3972] [id = 546] 04:55:47 INFO - PROCESS | 3972 | ++DOMWINDOW == 107 (0C37E000) [pid = 3972] [serial = 1638] [outer = 00000000] 04:55:47 INFO - PROCESS | 3972 | ++DOMWINDOW == 108 (0C381400) [pid = 3972] [serial = 1639] [outer = 0C37E000] 04:55:47 INFO - PROCESS | 3972 | 1466250947171 Marionette DEBUG loaded listener.js 04:55:47 INFO - PROCESS | 3972 | ++DOMWINDOW == 109 (10F8C000) [pid = 3972] [serial = 1640] [outer = 0C37E000] 04:55:47 INFO - PROCESS | 3972 | --DOMWINDOW == 108 (198AE400) [pid = 3972] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 04:55:47 INFO - PROCESS | 3972 | --DOMWINDOW == 107 (10433800) [pid = 3972] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 04:55:47 INFO - PROCESS | 3972 | --DOMWINDOW == 106 (16D4B400) [pid = 3972] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 04:55:47 INFO - PROCESS | 3972 | --DOMWINDOW == 105 (1699D400) [pid = 3972] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 04:55:47 INFO - PROCESS | 3972 | --DOMWINDOW == 104 (198B2000) [pid = 3972] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 04:55:47 INFO - PROCESS | 3972 | --DOMWINDOW == 103 (19994800) [pid = 3972] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 04:55:47 INFO - PROCESS | 3972 | --DOMWINDOW == 102 (1542E800) [pid = 3972] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 04:55:47 INFO - PROCESS | 3972 | --DOMWINDOW == 101 (104E4400) [pid = 3972] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 04:55:47 INFO - PROCESS | 3972 | --DOMWINDOW == 100 (12AE7400) [pid = 3972] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 04:55:47 INFO - PROCESS | 3972 | --DOMWINDOW == 99 (1432D000) [pid = 3972] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 04:55:47 INFO - PROCESS | 3972 | 1466250947747 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]]]}] 04:55:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 04:55:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 829ms 04:55:47 INFO - PROCESS | 3972 | 1466250947780 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 04:55:47 INFO - PROCESS | 3972 | 1466250947782 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 04:55:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 04:55:47 INFO - PROCESS | 3972 | 1466250947785 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 04:55:47 INFO - PROCESS | 3972 | 1466250947787 Marionette TRACE conn3 <- [1,2150,null,{}] 04:55:47 INFO - PROCESS | 3972 | 1466250947790 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}] 04:55:47 INFO - PROCESS | 3972 | 1466250947792 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:47 INFO - PROCESS | 3972 | 1466250947873 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 04:55:47 INFO - PROCESS | 3972 | 1466250947880 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:47 INFO - PROCESS | 3972 | 1466250947882 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:47 INFO - PROCESS | 3972 | ++DOCSHELL 10434C00 == 47 [pid = 3972] [id = 547] 04:55:47 INFO - PROCESS | 3972 | ++DOMWINDOW == 100 (105E8400) [pid = 3972] [serial = 1641] [outer = 00000000] 04:55:47 INFO - PROCESS | 3972 | ++DOMWINDOW == 101 (10D1D000) [pid = 3972] [serial = 1642] [outer = 105E8400] 04:55:47 INFO - PROCESS | 3972 | 1466250947925 Marionette DEBUG loaded listener.js 04:55:47 INFO - PROCESS | 3972 | ++DOMWINDOW == 102 (10D1F800) [pid = 3972] [serial = 1643] [outer = 105E8400] 04:55:48 INFO - PROCESS | 3972 | 1466250948386 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]]]}] 04:55:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 04:55:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 641ms 04:55:48 INFO - PROCESS | 3972 | 1466250948423 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 04:55:48 INFO - PROCESS | 3972 | 1466250948425 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 04:55:48 INFO - PROCESS | 3972 | 1466250948428 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 04:55:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 04:55:48 INFO - PROCESS | 3972 | 1466250948430 Marionette TRACE conn3 <- [1,2154,null,{}] 04:55:48 INFO - PROCESS | 3972 | 1466250948433 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}] 04:55:48 INFO - PROCESS | 3972 | 1466250948435 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:48 INFO - PROCESS | 3972 | 1466250948517 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 04:55:48 INFO - PROCESS | 3972 | 1466250948523 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:48 INFO - PROCESS | 3972 | 1466250948525 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:48 INFO - PROCESS | 3972 | ++DOCSHELL 10D15C00 == 48 [pid = 3972] [id = 548] 04:55:48 INFO - PROCESS | 3972 | ++DOMWINDOW == 103 (10D18800) [pid = 3972] [serial = 1644] [outer = 00000000] 04:55:48 INFO - PROCESS | 3972 | ++DOMWINDOW == 104 (1322A800) [pid = 3972] [serial = 1645] [outer = 10D18800] 04:55:48 INFO - PROCESS | 3972 | 1466250948566 Marionette DEBUG loaded listener.js 04:55:48 INFO - PROCESS | 3972 | ++DOMWINDOW == 105 (16577000) [pid = 3972] [serial = 1646] [outer = 10D18800] 04:55:49 INFO - PROCESS | 3972 | 1466250949001 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]]]}] 04:55:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 04:55:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 594ms 04:55:49 INFO - PROCESS | 3972 | 1466250949052 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 04:55:49 INFO - PROCESS | 3972 | 1466250949054 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 04:55:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 04:55:49 INFO - PROCESS | 3972 | 1466250949058 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 04:55:49 INFO - PROCESS | 3972 | 1466250949060 Marionette TRACE conn3 <- [1,2158,null,{}] 04:55:49 INFO - PROCESS | 3972 | 1466250949063 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}] 04:55:49 INFO - PROCESS | 3972 | 1466250949065 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:49 INFO - PROCESS | 3972 | 1466250949147 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 04:55:49 INFO - PROCESS | 3972 | 1466250949152 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:49 INFO - PROCESS | 3972 | 1466250949154 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:49 INFO - PROCESS | 3972 | ++DOCSHELL 10D1C400 == 49 [pid = 3972] [id = 549] 04:55:49 INFO - PROCESS | 3972 | ++DOMWINDOW == 106 (13296000) [pid = 3972] [serial = 1647] [outer = 00000000] 04:55:49 INFO - PROCESS | 3972 | ++DOMWINDOW == 107 (1329A000) [pid = 3972] [serial = 1648] [outer = 13296000] 04:55:49 INFO - PROCESS | 3972 | 1466250949199 Marionette DEBUG loaded listener.js 04:55:49 INFO - PROCESS | 3972 | ++DOMWINDOW == 108 (1329F400) [pid = 3972] [serial = 1649] [outer = 13296000] 04:55:49 INFO - PROCESS | 3972 | 1466250949713 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]]]}] 04:55:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 04:55:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 703ms 04:55:49 INFO - PROCESS | 3972 | 1466250949757 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 04:55:49 INFO - PROCESS | 3972 | 1466250949762 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 04:55:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 04:55:49 INFO - PROCESS | 3972 | 1466250949767 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 04:55:49 INFO - PROCESS | 3972 | 1466250949772 Marionette TRACE conn3 <- [1,2162,null,{}] 04:55:49 INFO - PROCESS | 3972 | 1466250949778 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}] 04:55:49 INFO - PROCESS | 3972 | 1466250949782 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:49 INFO - PROCESS | 3972 | 1466250949914 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 04:55:50 INFO - PROCESS | 3972 | 1466250950025 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:50 INFO - PROCESS | 3972 | 1466250950030 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:50 INFO - PROCESS | 3972 | ++DOCSHELL 10D21800 == 50 [pid = 3972] [id = 550] 04:55:50 INFO - PROCESS | 3972 | ++DOMWINDOW == 109 (10D22800) [pid = 3972] [serial = 1650] [outer = 00000000] 04:55:50 INFO - PROCESS | 3972 | ++DOMWINDOW == 110 (114CC800) [pid = 3972] [serial = 1651] [outer = 10D22800] 04:55:50 INFO - PROCESS | 3972 | 1466250950087 Marionette DEBUG loaded listener.js 04:55:50 INFO - PROCESS | 3972 | ++DOMWINDOW == 111 (12A22800) [pid = 3972] [serial = 1652] [outer = 10D22800] 04:55:50 INFO - PROCESS | 3972 | 1466250950699 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]]]}] 04:55:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 04:55:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1000ms 04:55:50 INFO - PROCESS | 3972 | 1466250950770 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 04:55:50 INFO - PROCESS | 3972 | 1466250950774 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 04:55:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 04:55:50 INFO - PROCESS | 3972 | 1466250950781 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 04:55:50 INFO - PROCESS | 3972 | 1466250950784 Marionette TRACE conn3 <- [1,2166,null,{}] 04:55:50 INFO - PROCESS | 3972 | 1466250950802 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}] 04:55:50 INFO - PROCESS | 3972 | 1466250950806 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:50 INFO - PROCESS | 3972 | 1466250950929 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 04:55:51 INFO - PROCESS | 3972 | 1466250951066 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:51 INFO - PROCESS | 3972 | 1466250951069 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:51 INFO - PROCESS | 3972 | ++DOCSHELL 13CE1400 == 51 [pid = 3972] [id = 551] 04:55:51 INFO - PROCESS | 3972 | ++DOMWINDOW == 112 (1430CC00) [pid = 3972] [serial = 1653] [outer = 00000000] 04:55:51 INFO - PROCESS | 3972 | ++DOMWINDOW == 113 (15426C00) [pid = 3972] [serial = 1654] [outer = 1430CC00] 04:55:51 INFO - PROCESS | 3972 | 1466250951126 Marionette DEBUG loaded listener.js 04:55:51 INFO - PROCESS | 3972 | ++DOMWINDOW == 114 (15F09C00) [pid = 3972] [serial = 1655] [outer = 1430CC00] 04:55:51 INFO - PROCESS | 3972 | 1466250951684 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]]]}] 04:55:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 04:55:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 954ms 04:55:51 INFO - PROCESS | 3972 | 1466250951746 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 04:55:51 INFO - PROCESS | 3972 | 1466250951749 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 04:55:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 04:55:51 INFO - PROCESS | 3972 | 1466250951752 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 04:55:51 INFO - PROCESS | 3972 | 1466250951756 Marionette TRACE conn3 <- [1,2170,null,{}] 04:55:51 INFO - PROCESS | 3972 | 1466250951767 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}] 04:55:51 INFO - PROCESS | 3972 | 1466250951772 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:51 INFO - PROCESS | 3972 | 1466250951888 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 04:55:52 INFO - PROCESS | 3972 | 1466250952033 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:52 INFO - PROCESS | 3972 | 1466250952036 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:52 INFO - PROCESS | 3972 | ++DOCSHELL 18089400 == 52 [pid = 3972] [id = 552] 04:55:52 INFO - PROCESS | 3972 | ++DOMWINDOW == 115 (1808AC00) [pid = 3972] [serial = 1656] [outer = 00000000] 04:55:52 INFO - PROCESS | 3972 | ++DOMWINDOW == 116 (198DB400) [pid = 3972] [serial = 1657] [outer = 1808AC00] 04:55:52 INFO - PROCESS | 3972 | 1466250952093 Marionette DEBUG loaded listener.js 04:55:52 INFO - PROCESS | 3972 | ++DOMWINDOW == 117 (19994800) [pid = 3972] [serial = 1658] [outer = 1808AC00] 04:55:52 INFO - PROCESS | 3972 | 1466250952674 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]]]}] 04:55:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 04:55:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 938ms 04:55:52 INFO - PROCESS | 3972 | 1466250952697 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 04:55:52 INFO - PROCESS | 3972 | 1466250952700 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 04:55:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 04:55:52 INFO - PROCESS | 3972 | 1466250952703 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 04:55:52 INFO - PROCESS | 3972 | 1466250952705 Marionette TRACE conn3 <- [1,2174,null,{}] 04:55:52 INFO - PROCESS | 3972 | 1466250952709 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}] 04:55:52 INFO - PROCESS | 3972 | 1466250952711 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:52 INFO - PROCESS | 3972 | 1466250952817 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 04:55:52 INFO - PROCESS | 3972 | 1466250952980 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:52 INFO - PROCESS | 3972 | 1466250952982 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:52 INFO - PROCESS | 3972 | ++DOCSHELL 16D4B800 == 53 [pid = 3972] [id = 553] 04:55:52 INFO - PROCESS | 3972 | ++DOMWINDOW == 118 (1A112800) [pid = 3972] [serial = 1659] [outer = 00000000] 04:55:53 INFO - PROCESS | 3972 | ++DOMWINDOW == 119 (1A64E000) [pid = 3972] [serial = 1660] [outer = 1A112800] 04:55:53 INFO - PROCESS | 3972 | 1466250953036 Marionette DEBUG loaded listener.js 04:55:53 INFO - PROCESS | 3972 | ++DOMWINDOW == 120 (1A7D4C00) [pid = 3972] [serial = 1661] [outer = 1A112800] 04:55:53 INFO - PROCESS | 3972 | 1466250953675 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]]]}] 04:55:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 04:55:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1001ms 04:55:53 INFO - PROCESS | 3972 | 1466250953714 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 04:55:53 INFO - PROCESS | 3972 | 1466250953717 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 04:55:53 INFO - PROCESS | 3972 | 1466250953721 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 04:55:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 04:55:53 INFO - PROCESS | 3972 | 1466250953723 Marionette TRACE conn3 <- [1,2178,null,{}] 04:55:53 INFO - PROCESS | 3972 | 1466250953727 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}] 04:55:53 INFO - PROCESS | 3972 | 1466250953729 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:53 INFO - PROCESS | 3972 | 1466250953831 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 04:55:53 INFO - PROCESS | 3972 | 1466250953982 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:53 INFO - PROCESS | 3972 | 1466250953984 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:54 INFO - PROCESS | 3972 | ++DOCSHELL 10473C00 == 54 [pid = 3972] [id = 554] 04:55:54 INFO - PROCESS | 3972 | ++DOMWINDOW == 121 (104E5400) [pid = 3972] [serial = 1662] [outer = 00000000] 04:55:54 INFO - PROCESS | 3972 | ++DOMWINDOW == 122 (13157400) [pid = 3972] [serial = 1663] [outer = 104E5400] 04:55:54 INFO - PROCESS | 3972 | 1466250954041 Marionette DEBUG loaded listener.js 04:55:54 INFO - PROCESS | 3972 | ++DOMWINDOW == 123 (14322000) [pid = 3972] [serial = 1664] [outer = 104E5400] 04:55:54 INFO - PROCESS | 3972 | 1466250954767 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]]]}] 04:55:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 04:55:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1142ms 04:55:54 INFO - PROCESS | 3972 | 1466250954881 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 04:55:54 INFO - PROCESS | 3972 | 1466250954887 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 04:55:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 04:55:54 INFO - PROCESS | 3972 | 1466250954895 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 04:55:54 INFO - PROCESS | 3972 | 1466250954900 Marionette TRACE conn3 <- [1,2182,null,{}] 04:55:54 INFO - PROCESS | 3972 | 1466250954905 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}] 04:55:54 INFO - PROCESS | 3972 | 1466250954907 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:55 INFO - PROCESS | 3972 | 1466250955017 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 04:55:55 INFO - PROCESS | 3972 | 1466250955161 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:55 INFO - PROCESS | 3972 | 1466250955164 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:55 INFO - PROCESS | 3972 | ++DOCSHELL 102CD400 == 55 [pid = 3972] [id = 555] 04:55:55 INFO - PROCESS | 3972 | ++DOMWINDOW == 124 (10A51000) [pid = 3972] [serial = 1665] [outer = 00000000] 04:55:55 INFO - PROCESS | 3972 | ++DOMWINDOW == 125 (13129C00) [pid = 3972] [serial = 1666] [outer = 10A51000] 04:55:55 INFO - PROCESS | 3972 | 1466250955216 Marionette DEBUG loaded listener.js 04:55:55 INFO - PROCESS | 3972 | ++DOMWINDOW == 126 (1393F400) [pid = 3972] [serial = 1667] [outer = 10A51000] 04:55:56 INFO - PROCESS | 3972 | --DOCSHELL 10D15C00 == 54 [pid = 3972] [id = 548] 04:55:56 INFO - PROCESS | 3972 | --DOCSHELL 10434C00 == 53 [pid = 3972] [id = 547] 04:55:56 INFO - PROCESS | 3972 | --DOCSHELL 0C37DC00 == 52 [pid = 3972] [id = 546] 04:55:56 INFO - PROCESS | 3972 | --DOCSHELL 1A7D5400 == 51 [pid = 3972] [id = 545] 04:55:56 INFO - PROCESS | 3972 | --DOCSHELL 198B7800 == 50 [pid = 3972] [id = 544] 04:55:56 INFO - PROCESS | 3972 | --DOCSHELL 182E2400 == 49 [pid = 3972] [id = 542] 04:55:56 INFO - PROCESS | 3972 | --DOCSHELL 1542F000 == 48 [pid = 3972] [id = 541] 04:55:56 INFO - PROCESS | 3972 | --DOCSHELL 104EB000 == 47 [pid = 3972] [id = 540] 04:55:56 INFO - PROCESS | 3972 | --DOCSHELL 10438400 == 46 [pid = 3972] [id = 539] 04:55:56 INFO - PROCESS | 3972 | --DOCSHELL 13271000 == 45 [pid = 3972] [id = 522] 04:55:56 INFO - PROCESS | 3972 | --DOCSHELL 1A606C00 == 44 [pid = 3972] [id = 524] 04:55:56 INFO - PROCESS | 3972 | --DOCSHELL 13461C00 == 43 [pid = 3972] [id = 496] 04:55:56 INFO - PROCESS | 3972 | --DOCSHELL 1A0E6800 == 42 [pid = 3972] [id = 535] 04:55:56 INFO - PROCESS | 3972 | --DOCSHELL 16D4BC00 == 41 [pid = 3972] [id = 492] 04:55:56 INFO - PROCESS | 3972 | --DOCSHELL 198B4800 == 40 [pid = 3972] [id = 510] 04:55:56 INFO - PROCESS | 3972 | --DOCSHELL 15F0DC00 == 39 [pid = 3972] [id = 523] 04:55:56 INFO - PROCESS | 3972 | --DOCSHELL 165AD000 == 38 [pid = 3972] [id = 509] 04:55:56 INFO - PROCESS | 3972 | --DOCSHELL 11AD8800 == 37 [pid = 3972] [id = 536] 04:55:56 INFO - PROCESS | 3972 | --DOCSHELL 1999E000 == 36 [pid = 3972] [id = 538] 04:55:56 INFO - PROCESS | 3972 | --DOCSHELL 1A603C00 == 35 [pid = 3972] [id = 521] 04:55:56 INFO - PROCESS | 3972 | --DOCSHELL 1656FC00 == 34 [pid = 3972] [id = 537] 04:55:56 INFO - PROCESS | 3972 | --DOCSHELL 105F1C00 == 33 [pid = 3972] [id = 543] 04:55:56 INFO - PROCESS | 3972 | --DOCSHELL 10473C00 == 32 [pid = 3972] [id = 554] 04:55:56 INFO - PROCESS | 3972 | --DOCSHELL 16D4B800 == 31 [pid = 3972] [id = 553] 04:55:56 INFO - PROCESS | 3972 | --DOCSHELL 18089400 == 30 [pid = 3972] [id = 552] 04:55:56 INFO - PROCESS | 3972 | --DOCSHELL 10D1C400 == 29 [pid = 3972] [id = 549] 04:55:56 INFO - PROCESS | 3972 | --DOCSHELL 10D21800 == 28 [pid = 3972] [id = 550] 04:55:56 INFO - PROCESS | 3972 | --DOCSHELL 13CE1400 == 27 [pid = 3972] [id = 551] 04:55:56 INFO - PROCESS | 3972 | --DOMWINDOW == 125 (1A10A400) [pid = 3972] [serial = 1603] [outer = 00000000] [url = about:blank] 04:55:56 INFO - PROCESS | 3972 | --DOMWINDOW == 124 (12AA7000) [pid = 3972] [serial = 1577] [outer = 00000000] [url = about:blank] 04:55:56 INFO - PROCESS | 3972 | --DOMWINDOW == 123 (114CD000) [pid = 3972] [serial = 1576] [outer = 00000000] [url = about:blank] 04:55:56 INFO - PROCESS | 3972 | --DOMWINDOW == 122 (1A64F000) [pid = 3972] [serial = 1573] [outer = 00000000] [url = about:blank] 04:55:56 INFO - PROCESS | 3972 | --DOMWINDOW == 121 (18088C00) [pid = 3972] [serial = 1588] [outer = 00000000] [url = about:blank] 04:55:56 INFO - PROCESS | 3972 | --DOMWINDOW == 120 (16D4FC00) [pid = 3972] [serial = 1585] [outer = 00000000] [url = about:blank] 04:55:56 INFO - PROCESS | 3972 | --DOMWINDOW == 119 (198DC000) [pid = 3972] [serial = 1591] [outer = 00000000] [url = about:blank] 04:55:56 INFO - PROCESS | 3972 | --DOMWINDOW == 118 (16D47800) [pid = 3972] [serial = 1570] [outer = 00000000] [url = about:blank] 04:55:56 INFO - PROCESS | 3972 | --DOMWINDOW == 117 (19C68800) [pid = 3972] [serial = 1594] [outer = 00000000] [url = about:blank] 04:55:56 INFO - PROCESS | 3972 | --DOMWINDOW == 116 (170BE400) [pid = 3972] [serial = 1586] [outer = 00000000] [url = about:blank] 04:55:56 INFO - PROCESS | 3972 | --DOMWINDOW == 115 (1548F400) [pid = 3972] [serial = 1582] [outer = 00000000] [url = about:blank] 04:55:56 INFO - PROCESS | 3972 | --DOMWINDOW == 114 (1998F800) [pid = 3972] [serial = 1592] [outer = 00000000] [url = about:blank] 04:55:56 INFO - PROCESS | 3972 | --DOMWINDOW == 113 (1597AC00) [pid = 3972] [serial = 1583] [outer = 00000000] [url = about:blank] 04:55:56 INFO - PROCESS | 3972 | --DOMWINDOW == 112 (10F8B400) [pid = 3972] [serial = 1579] [outer = 00000000] [url = about:blank] 04:55:56 INFO - PROCESS | 3972 | --DOMWINDOW == 111 (13153C00) [pid = 3972] [serial = 1580] [outer = 00000000] [url = about:blank] 04:55:56 INFO - PROCESS | 3972 | --DOMWINDOW == 110 (1A652000) [pid = 3972] [serial = 1564] [outer = 00000000] [url = about:blank] 04:55:56 INFO - PROCESS | 3972 | --DOMWINDOW == 109 (19C6EC00) [pid = 3972] [serial = 1595] [outer = 00000000] [url = about:blank] 04:55:56 INFO - PROCESS | 3972 | --DOMWINDOW == 108 (13CDD000) [pid = 3972] [serial = 1567] [outer = 00000000] [url = about:blank] 04:55:56 INFO - PROCESS | 3972 | --DOMWINDOW == 107 (16D4B000) [pid = 3972] [serial = 1597] [outer = 00000000] [url = about:blank] 04:55:56 INFO - PROCESS | 3972 | --DOMWINDOW == 106 (16E96800) [pid = 3972] [serial = 1598] [outer = 00000000] [url = about:blank] 04:55:56 INFO - PROCESS | 3972 | --DOMWINDOW == 105 (1A596400) [pid = 3972] [serial = 1604] [outer = 00000000] [url = about:blank] 04:55:56 INFO - PROCESS | 3972 | --DOMWINDOW == 104 (19C06400) [pid = 3972] [serial = 1601] [outer = 00000000] [url = about:blank] 04:55:56 INFO - PROCESS | 3972 | --DOMWINDOW == 103 (19997800) [pid = 3972] [serial = 1600] [outer = 00000000] [url = about:blank] 04:55:56 INFO - PROCESS | 3972 | --DOMWINDOW == 102 (18090400) [pid = 3972] [serial = 1589] [outer = 00000000] [url = about:blank] 04:55:56 INFO - PROCESS | 3972 | 1466250956498 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]]]}] 04:55:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 04:55:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1657ms 04:55:56 INFO - PROCESS | 3972 | 1466250956563 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 04:55:56 INFO - PROCESS | 3972 | 1466250956567 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 04:55:56 INFO - PROCESS | 3972 | 1466250956571 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 04:55:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 04:55:56 INFO - PROCESS | 3972 | 1466250956576 Marionette TRACE conn3 <- [1,2186,null,{}] 04:55:56 INFO - PROCESS | 3972 | 1466250956581 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}] 04:55:56 INFO - PROCESS | 3972 | 1466250956583 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:56 INFO - PROCESS | 3972 | 1466250956721 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 04:55:56 INFO - PROCESS | 3972 | 1466250956822 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:56 INFO - PROCESS | 3972 | 1466250956825 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:56 INFO - PROCESS | 3972 | ++DOCSHELL 105E8C00 == 28 [pid = 3972] [id = 556] 04:55:56 INFO - PROCESS | 3972 | ++DOMWINDOW == 103 (105EA800) [pid = 3972] [serial = 1668] [outer = 00000000] 04:55:56 INFO - PROCESS | 3972 | ++DOMWINDOW == 104 (10D21800) [pid = 3972] [serial = 1669] [outer = 105EA800] 04:55:56 INFO - PROCESS | 3972 | 1466250956871 Marionette DEBUG loaded listener.js 04:55:56 INFO - PROCESS | 3972 | ++DOMWINDOW == 105 (110A2400) [pid = 3972] [serial = 1670] [outer = 105EA800] 04:55:57 INFO - PROCESS | 3972 | 1466250957249 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]]]}] 04:55:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 04:55:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 703ms 04:55:57 INFO - PROCESS | 3972 | 1466250957310 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 04:55:57 INFO - PROCESS | 3972 | 1466250957315 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 04:55:57 INFO - PROCESS | 3972 | 1466250957326 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 04:55:57 INFO - PROCESS | 3972 | 1466250957328 Marionette TRACE conn3 <- [1,2190,null,{}] 04:55:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 04:55:57 INFO - PROCESS | 3972 | 1466250957332 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}] 04:55:57 INFO - PROCESS | 3972 | 1466250957334 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:57 INFO - PROCESS | 3972 | 1466250957422 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 04:55:57 INFO - PROCESS | 3972 | 1466250957428 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:57 INFO - PROCESS | 3972 | 1466250957431 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:57 INFO - PROCESS | 3972 | ++DOCSHELL 131DEC00 == 29 [pid = 3972] [id = 557] 04:55:57 INFO - PROCESS | 3972 | ++DOMWINDOW == 106 (13273400) [pid = 3972] [serial = 1671] [outer = 00000000] 04:55:57 INFO - PROCESS | 3972 | ++DOMWINDOW == 107 (1329C400) [pid = 3972] [serial = 1672] [outer = 13273400] 04:55:57 INFO - PROCESS | 3972 | 1466250957476 Marionette DEBUG loaded listener.js 04:55:57 INFO - PROCESS | 3972 | ++DOMWINDOW == 108 (13CD9000) [pid = 3972] [serial = 1673] [outer = 13273400] 04:55:57 INFO - PROCESS | 3972 | 1466250957927 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]]]}] 04:55:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 04:55:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 641ms 04:55:58 INFO - PROCESS | 3972 | 1466250957971 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 04:55:58 INFO - PROCESS | 3972 | 1466250957973 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 04:55:58 INFO - PROCESS | 3972 | 1466250957977 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 04:55:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 04:55:58 INFO - PROCESS | 3972 | 1466250957980 Marionette TRACE conn3 <- [1,2194,null,{}] 04:55:58 INFO - PROCESS | 3972 | 1466250957990 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}] 04:55:58 INFO - PROCESS | 3972 | 1466250957995 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:58 INFO - PROCESS | 3972 | 1466250958079 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 04:55:58 INFO - PROCESS | 3972 | 1466250958086 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:58 INFO - PROCESS | 3972 | 1466250958089 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:58 INFO - PROCESS | 3972 | ++DOCSHELL 1565F400 == 30 [pid = 3972] [id = 558] 04:55:58 INFO - PROCESS | 3972 | ++DOMWINDOW == 109 (1565FC00) [pid = 3972] [serial = 1674] [outer = 00000000] 04:55:58 INFO - PROCESS | 3972 | ++DOMWINDOW == 110 (15667800) [pid = 3972] [serial = 1675] [outer = 1565FC00] 04:55:58 INFO - PROCESS | 3972 | 1466250958135 Marionette DEBUG loaded listener.js 04:55:58 INFO - PROCESS | 3972 | ++DOMWINDOW == 111 (1566BC00) [pid = 3972] [serial = 1676] [outer = 1565FC00] 04:55:58 INFO - PROCESS | 3972 | 1466250958643 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]]]}] 04:55:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 04:55:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 704ms 04:55:58 INFO - PROCESS | 3972 | 1466250958679 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 04:55:58 INFO - PROCESS | 3972 | 1466250958681 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 04:55:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 04:55:58 INFO - PROCESS | 3972 | 1466250958684 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 04:55:58 INFO - PROCESS | 3972 | 1466250958686 Marionette TRACE conn3 <- [1,2198,null,{}] 04:55:58 INFO - PROCESS | 3972 | 1466250958689 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}] 04:55:58 INFO - PROCESS | 3972 | 1466250958691 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:58 INFO - PROCESS | 3972 | 1466250958813 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 04:55:58 INFO - PROCESS | 3972 | 1466250958911 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:58 INFO - PROCESS | 3972 | 1466250958913 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:58 INFO - PROCESS | 3972 | ++DOCSHELL 15F93800 == 31 [pid = 3972] [id = 559] 04:55:58 INFO - PROCESS | 3972 | ++DOMWINDOW == 112 (15F94400) [pid = 3972] [serial = 1677] [outer = 00000000] 04:55:58 INFO - PROCESS | 3972 | ++DOMWINDOW == 113 (16990800) [pid = 3972] [serial = 1678] [outer = 15F94400] 04:55:58 INFO - PROCESS | 3972 | 1466250958959 Marionette DEBUG loaded listener.js 04:55:59 INFO - PROCESS | 3972 | ++DOMWINDOW == 114 (16D46C00) [pid = 3972] [serial = 1679] [outer = 15F94400] 04:55:59 INFO - PROCESS | 3972 | 1466250959369 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]]]}] 04:55:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 04:55:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 735ms 04:55:59 INFO - PROCESS | 3972 | 1466250959427 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 04:55:59 INFO - PROCESS | 3972 | 1466250959429 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 04:55:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 04:55:59 INFO - PROCESS | 3972 | 1466250959438 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 04:55:59 INFO - PROCESS | 3972 | 1466250959440 Marionette TRACE conn3 <- [1,2202,null,{}] 04:55:59 INFO - PROCESS | 3972 | 1466250959443 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}] 04:55:59 INFO - PROCESS | 3972 | 1466250959445 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:59 INFO - PROCESS | 3972 | 1466250959556 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 04:55:59 INFO - PROCESS | 3972 | 1466250959561 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:59 INFO - PROCESS | 3972 | 1466250959563 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:55:59 INFO - PROCESS | 3972 | ++DOCSHELL 15D44800 == 32 [pid = 3972] [id = 560] 04:55:59 INFO - PROCESS | 3972 | ++DOMWINDOW == 115 (1656FC00) [pid = 3972] [serial = 1680] [outer = 00000000] 04:55:59 INFO - PROCESS | 3972 | ++DOMWINDOW == 116 (175FB000) [pid = 3972] [serial = 1681] [outer = 1656FC00] 04:55:59 INFO - PROCESS | 3972 | 1466250959609 Marionette DEBUG loaded listener.js 04:55:59 INFO - PROCESS | 3972 | ++DOMWINDOW == 117 (176AC800) [pid = 3972] [serial = 1682] [outer = 1656FC00] 04:56:00 INFO - PROCESS | 3972 | 1466250960086 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]]]}] 04:56:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 04:56:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 688ms 04:56:00 INFO - PROCESS | 3972 | 1466250960144 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 04:56:00 INFO - PROCESS | 3972 | 1466250960146 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 04:56:00 INFO - PROCESS | 3972 | 1466250960150 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 04:56:00 INFO - PROCESS | 3972 | 1466250960152 Marionette TRACE conn3 <- [1,2206,null,{}] 04:56:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 04:56:00 INFO - PROCESS | 3972 | 1466250960156 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}] 04:56:00 INFO - PROCESS | 3972 | 1466250960161 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:00 INFO - PROCESS | 3972 | 1466250960313 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 04:56:00 INFO - PROCESS | 3972 | --DOMWINDOW == 116 (12A19800) [pid = 3972] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 04:56:00 INFO - PROCESS | 3972 | --DOMWINDOW == 115 (13273000) [pid = 3972] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 04:56:00 INFO - PROCESS | 3972 | --DOMWINDOW == 114 (17071000) [pid = 3972] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 04:56:00 INFO - PROCESS | 3972 | --DOMWINDOW == 113 (1A608800) [pid = 3972] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 04:56:00 INFO - PROCESS | 3972 | --DOMWINDOW == 112 (1A607000) [pid = 3972] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 04:56:00 INFO - PROCESS | 3972 | --DOMWINDOW == 111 (198B5000) [pid = 3972] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 04:56:00 INFO - PROCESS | 3972 | --DOMWINDOW == 110 (15F90C00) [pid = 3972] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 04:56:00 INFO - PROCESS | 3972 | --DOMWINDOW == 109 (11CCC000) [pid = 3972] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 04:56:00 INFO - PROCESS | 3972 | --DOMWINDOW == 108 (165AD400) [pid = 3972] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 04:56:00 INFO - PROCESS | 3972 | --DOMWINDOW == 107 (14EB8800) [pid = 3972] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 04:56:00 INFO - PROCESS | 3972 | --DOMWINDOW == 106 (0C37E000) [pid = 3972] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 04:56:00 INFO - PROCESS | 3972 | --DOMWINDOW == 105 (1A7D6000) [pid = 3972] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 04:56:00 INFO - PROCESS | 3972 | --DOMWINDOW == 104 (1A607C00) [pid = 3972] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 04:56:00 INFO - PROCESS | 3972 | --DOMWINDOW == 103 (10A47800) [pid = 3972] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 04:56:00 INFO - PROCESS | 3972 | --DOMWINDOW == 102 (1597A800) [pid = 3972] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 04:56:00 INFO - PROCESS | 3972 | --DOMWINDOW == 101 (105E8400) [pid = 3972] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 04:56:00 INFO - PROCESS | 3972 | --DOMWINDOW == 100 (10A51800) [pid = 3972] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 04:56:00 INFO - PROCESS | 3972 | --DOMWINDOW == 99 (1657A800) [pid = 3972] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 04:56:00 INFO - PROCESS | 3972 | --DOMWINDOW == 98 (13072400) [pid = 3972] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 04:56:00 INFO - PROCESS | 3972 | --DOMWINDOW == 97 (198B0000) [pid = 3972] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 04:56:00 INFO - PROCESS | 3972 | --DOMWINDOW == 96 (198B2C00) [pid = 3972] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 04:56:00 INFO - PROCESS | 3972 | --DOMWINDOW == 95 (19C07400) [pid = 3972] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 04:56:00 INFO - PROCESS | 3972 | --DOMWINDOW == 94 (13296000) [pid = 3972] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 04:56:00 INFO - PROCESS | 3972 | --DOMWINDOW == 93 (1A2F1C00) [pid = 3972] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 04:56:00 INFO - PROCESS | 3972 | --DOMWINDOW == 92 (10D18800) [pid = 3972] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 04:56:00 INFO - PROCESS | 3972 | 1466250960905 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:00 INFO - PROCESS | 3972 | 1466250960907 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:00 INFO - PROCESS | 3972 | ++DOCSHELL 0C37D000 == 33 [pid = 3972] [id = 561] 04:56:00 INFO - PROCESS | 3972 | ++DOMWINDOW == 93 (0C37D400) [pid = 3972] [serial = 1683] [outer = 00000000] 04:56:00 INFO - PROCESS | 3972 | ++DOMWINDOW == 94 (10D18400) [pid = 3972] [serial = 1684] [outer = 0C37D400] 04:56:00 INFO - PROCESS | 3972 | 1466250960951 Marionette DEBUG loaded listener.js 04:56:01 INFO - PROCESS | 3972 | ++DOMWINDOW == 95 (12A1E800) [pid = 3972] [serial = 1685] [outer = 0C37D400] 04:56:01 INFO - PROCESS | 3972 | 1466250961319 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]]]}] 04:56:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 04:56:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1188ms 04:56:01 INFO - PROCESS | 3972 | 1466250961342 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 04:56:01 INFO - PROCESS | 3972 | 1466250961343 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 04:56:01 INFO - PROCESS | 3972 | 1466250961347 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 04:56:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 04:56:01 INFO - PROCESS | 3972 | 1466250961348 Marionette TRACE conn3 <- [1,2210,null,{}] 04:56:01 INFO - PROCESS | 3972 | 1466250961352 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}] 04:56:01 INFO - PROCESS | 3972 | 1466250961353 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:01 INFO - PROCESS | 3972 | 1466250961472 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 04:56:01 INFO - PROCESS | 3972 | 1466250961479 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:01 INFO - PROCESS | 3972 | 1466250961481 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:01 INFO - PROCESS | 3972 | ++DOCSHELL 11C2F000 == 34 [pid = 3972] [id = 562] 04:56:01 INFO - PROCESS | 3972 | ++DOMWINDOW == 96 (13297400) [pid = 3972] [serial = 1686] [outer = 00000000] 04:56:01 INFO - PROCESS | 3972 | ++DOMWINDOW == 97 (15F0B000) [pid = 3972] [serial = 1687] [outer = 13297400] 04:56:01 INFO - PROCESS | 3972 | 1466250961524 Marionette DEBUG loaded listener.js 04:56:01 INFO - PROCESS | 3972 | ++DOMWINDOW == 98 (15F8E000) [pid = 3972] [serial = 1688] [outer = 13297400] 04:56:01 INFO - PROCESS | 3972 | 1466250961945 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]]]}] 04:56:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 04:56:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 641ms 04:56:02 INFO - PROCESS | 3972 | 1466250961985 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 04:56:02 INFO - PROCESS | 3972 | 1466250961987 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 04:56:02 INFO - PROCESS | 3972 | 1466250961990 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 04:56:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 04:56:02 INFO - PROCESS | 3972 | 1466250961992 Marionette TRACE conn3 <- [1,2214,null,{}] 04:56:02 INFO - PROCESS | 3972 | 1466250961995 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}] 04:56:02 INFO - PROCESS | 3972 | 1466250961997 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:02 INFO - PROCESS | 3972 | 1466250962081 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 04:56:02 INFO - PROCESS | 3972 | --DOCSHELL 1B387000 == 33 [pid = 3972] [id = 16] 04:56:02 INFO - PROCESS | 3972 | 1466250962224 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:02 INFO - PROCESS | 3972 | 1466250962226 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:02 INFO - PROCESS | 3972 | ++DOCSHELL 176AF800 == 34 [pid = 3972] [id = 563] 04:56:02 INFO - PROCESS | 3972 | ++DOMWINDOW == 99 (179A9C00) [pid = 3972] [serial = 1689] [outer = 00000000] 04:56:02 INFO - PROCESS | 3972 | ++DOMWINDOW == 100 (18210800) [pid = 3972] [serial = 1690] [outer = 179A9C00] 04:56:02 INFO - PROCESS | 3972 | 1466250962281 Marionette DEBUG loaded listener.js 04:56:02 INFO - PROCESS | 3972 | ++DOMWINDOW == 101 (182D4400) [pid = 3972] [serial = 1691] [outer = 179A9C00] 04:56:02 INFO - PROCESS | 3972 | 1466250962652 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]]]}] 04:56:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 04:56:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 704ms 04:56:02 INFO - PROCESS | 3972 | 1466250962690 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 04:56:02 INFO - PROCESS | 3972 | 1466250962692 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 04:56:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 04:56:02 INFO - PROCESS | 3972 | 1466250962695 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 04:56:02 INFO - PROCESS | 3972 | 1466250962697 Marionette TRACE conn3 <- [1,2218,null,{}] 04:56:02 INFO - PROCESS | 3972 | 1466250962700 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}] 04:56:02 INFO - PROCESS | 3972 | 1466250962702 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:02 INFO - PROCESS | 3972 | 1466250962780 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 04:56:02 INFO - PROCESS | 3972 | 1466250962786 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:02 INFO - PROCESS | 3972 | 1466250962788 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:02 INFO - PROCESS | 3972 | ++DOCSHELL 15F95C00 == 35 [pid = 3972] [id = 564] 04:56:02 INFO - PROCESS | 3972 | ++DOMWINDOW == 102 (18088C00) [pid = 3972] [serial = 1692] [outer = 00000000] 04:56:02 INFO - PROCESS | 3972 | ++DOMWINDOW == 103 (198DE000) [pid = 3972] [serial = 1693] [outer = 18088C00] 04:56:02 INFO - PROCESS | 3972 | 1466250962830 Marionette DEBUG loaded listener.js 04:56:02 INFO - PROCESS | 3972 | ++DOMWINDOW == 104 (198E3000) [pid = 3972] [serial = 1694] [outer = 18088C00] 04:56:03 INFO - PROCESS | 3972 | 1466250963674 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]]]}] 04:56:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 04:56:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 985ms 04:56:03 INFO - PROCESS | 3972 | 1466250963683 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 04:56:03 INFO - PROCESS | 3972 | 1466250963687 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 04:56:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 04:56:03 INFO - PROCESS | 3972 | 1466250963692 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 04:56:03 INFO - PROCESS | 3972 | 1466250963697 Marionette TRACE conn3 <- [1,2222,null,{}] 04:56:03 INFO - PROCESS | 3972 | 1466250963703 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}] 04:56:03 INFO - PROCESS | 3972 | 1466250963705 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:03 INFO - PROCESS | 3972 | 1466250963827 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 04:56:03 INFO - PROCESS | 3972 | 1466250963970 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:03 INFO - PROCESS | 3972 | 1466250963974 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:04 INFO - PROCESS | 3972 | ++DOCSHELL 10A51800 == 36 [pid = 3972] [id = 565] 04:56:04 INFO - PROCESS | 3972 | ++DOMWINDOW == 105 (10D18000) [pid = 3972] [serial = 1695] [outer = 00000000] 04:56:04 INFO - PROCESS | 3972 | ++DOMWINDOW == 106 (13038000) [pid = 3972] [serial = 1696] [outer = 10D18000] 04:56:04 INFO - PROCESS | 3972 | 1466250964030 Marionette DEBUG loaded listener.js 04:56:04 INFO - PROCESS | 3972 | ++DOMWINDOW == 107 (1327B800) [pid = 3972] [serial = 1697] [outer = 10D18000] 04:56:04 INFO - PROCESS | 3972 | 1466250964681 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]]]}] 04:56:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 04:56:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1048ms 04:56:04 INFO - PROCESS | 3972 | 1466250964739 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 04:56:04 INFO - PROCESS | 3972 | 1466250964743 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 04:56:04 INFO - PROCESS | 3972 | 1466250964768 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 04:56:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 04:56:04 INFO - PROCESS | 3972 | 1466250964771 Marionette TRACE conn3 <- [1,2226,null,{}] 04:56:04 INFO - PROCESS | 3972 | 1466250964775 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}] 04:56:04 INFO - PROCESS | 3972 | 1466250964778 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:04 INFO - PROCESS | 3972 | 1466250964920 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 04:56:05 INFO - PROCESS | 3972 | 1466250965059 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:05 INFO - PROCESS | 3972 | 1466250965063 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:05 INFO - PROCESS | 3972 | ++DOCSHELL 10D20000 == 37 [pid = 3972] [id = 566] 04:56:05 INFO - PROCESS | 3972 | ++DOMWINDOW == 108 (10D21400) [pid = 3972] [serial = 1698] [outer = 00000000] 04:56:05 INFO - PROCESS | 3972 | ++DOMWINDOW == 109 (1329C800) [pid = 3972] [serial = 1699] [outer = 10D21400] 04:56:05 INFO - PROCESS | 3972 | 1466250965127 Marionette DEBUG loaded listener.js 04:56:05 INFO - PROCESS | 3972 | ++DOMWINDOW == 110 (15491400) [pid = 3972] [serial = 1700] [outer = 10D21400] 04:56:05 INFO - PROCESS | 3972 | --DOCSHELL 176AF800 == 36 [pid = 3972] [id = 563] 04:56:05 INFO - PROCESS | 3972 | --DOCSHELL 11C2F000 == 35 [pid = 3972] [id = 562] 04:56:05 INFO - PROCESS | 3972 | --DOCSHELL 0C37D000 == 34 [pid = 3972] [id = 561] 04:56:05 INFO - PROCESS | 3972 | --DOCSHELL 15D44800 == 33 [pid = 3972] [id = 560] 04:56:05 INFO - PROCESS | 3972 | --DOCSHELL 15F93800 == 32 [pid = 3972] [id = 559] 04:56:05 INFO - PROCESS | 3972 | --DOCSHELL 1565F400 == 31 [pid = 3972] [id = 558] 04:56:05 INFO - PROCESS | 3972 | --DOCSHELL 1A0E7C00 == 30 [pid = 3972] [id = 17] 04:56:05 INFO - PROCESS | 3972 | --DOCSHELL 131DEC00 == 29 [pid = 3972] [id = 557] 04:56:05 INFO - PROCESS | 3972 | --DOCSHELL 105E8C00 == 28 [pid = 3972] [id = 556] 04:56:05 INFO - PROCESS | 3972 | --DOMWINDOW == 109 (13CE4400) [pid = 3972] [serial = 1493] [outer = 00000000] [url = about:blank] 04:56:05 INFO - PROCESS | 3972 | --DOMWINDOW == 108 (14329800) [pid = 3972] [serial = 1568] [outer = 00000000] [url = about:blank] 04:56:05 INFO - PROCESS | 3972 | --DOMWINDOW == 107 (1A592C00) [pid = 3972] [serial = 1523] [outer = 00000000] [url = about:blank] 04:56:05 INFO - PROCESS | 3972 | --DOMWINDOW == 106 (1A7B3400) [pid = 3972] [serial = 1574] [outer = 00000000] [url = about:blank] 04:56:05 INFO - PROCESS | 3972 | --DOMWINDOW == 105 (1A7AF000) [pid = 3972] [serial = 1565] [outer = 00000000] [url = about:blank] 04:56:05 INFO - PROCESS | 3972 | --DOMWINDOW == 104 (19C6B000) [pid = 3972] [serial = 1532] [outer = 00000000] [url = about:blank] 04:56:05 INFO - PROCESS | 3972 | --DOMWINDOW == 103 (17799800) [pid = 3972] [serial = 1571] [outer = 00000000] [url = about:blank] 04:56:05 INFO - PROCESS | 3972 | --DOMWINDOW == 102 (1322A400) [pid = 3972] [serial = 1526] [outer = 00000000] [url = about:blank] 04:56:05 INFO - PROCESS | 3972 | --DOMWINDOW == 101 (17692800) [pid = 3972] [serial = 1529] [outer = 00000000] [url = about:blank] 04:56:05 INFO - PROCESS | 3972 | --DOMWINDOW == 100 (15F94800) [pid = 3972] [serial = 1490] [outer = 00000000] [url = about:blank] 04:56:05 INFO - PROCESS | 3972 | --DOMWINDOW == 99 (0C381400) [pid = 3972] [serial = 1639] [outer = 00000000] [url = about:blank] 04:56:05 INFO - PROCESS | 3972 | --DOMWINDOW == 98 (1A7DCC00) [pid = 3972] [serial = 1637] [outer = 00000000] [url = about:blank] 04:56:05 INFO - PROCESS | 3972 | --DOMWINDOW == 97 (1A7DAC00) [pid = 3972] [serial = 1636] [outer = 00000000] [url = about:blank] 04:56:05 INFO - PROCESS | 3972 | --DOMWINDOW == 96 (1A7BC800) [pid = 3972] [serial = 1607] [outer = 00000000] [url = about:blank] 04:56:05 INFO - PROCESS | 3972 | --DOMWINDOW == 95 (1A650000) [pid = 3972] [serial = 1606] [outer = 00000000] [url = about:blank] 04:56:05 INFO - PROCESS | 3972 | --DOMWINDOW == 94 (1281B400) [pid = 3972] [serial = 1618] [outer = 00000000] [url = about:blank] 04:56:05 INFO - PROCESS | 3972 | --DOMWINDOW == 93 (1312A000) [pid = 3972] [serial = 1619] [outer = 00000000] [url = about:blank] 04:56:05 INFO - PROCESS | 3972 | --DOMWINDOW == 92 (16D41C00) [pid = 3972] [serial = 1624] [outer = 00000000] [url = about:blank] 04:56:05 INFO - PROCESS | 3972 | --DOMWINDOW == 91 (10D1F800) [pid = 3972] [serial = 1643] [outer = 00000000] [url = about:blank] 04:56:05 INFO - PROCESS | 3972 | --DOMWINDOW == 90 (16E8EC00) [pid = 3972] [serial = 1625] [outer = 00000000] [url = about:blank] 04:56:05 INFO - PROCESS | 3972 | --DOMWINDOW == 89 (12A21000) [pid = 3972] [serial = 1621] [outer = 00000000] [url = about:blank] 04:56:05 INFO - PROCESS | 3972 | --DOMWINDOW == 88 (13D1B000) [pid = 3972] [serial = 1622] [outer = 00000000] [url = about:blank] 04:56:05 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (175F2800) [pid = 3972] [serial = 1612] [outer = 00000000] [url = about:blank] 04:56:05 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (18084800) [pid = 3972] [serial = 1613] [outer = 00000000] [url = about:blank] 04:56:05 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (13270000) [pid = 3972] [serial = 1609] [outer = 00000000] [url = about:blank] 04:56:06 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (1432C800) [pid = 3972] [serial = 1610] [outer = 00000000] [url = about:blank] 04:56:06 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (198E4400) [pid = 3972] [serial = 1627] [outer = 00000000] [url = about:blank] 04:56:06 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (19993800) [pid = 3972] [serial = 1628] [outer = 00000000] [url = about:blank] 04:56:06 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (1A041C00) [pid = 3972] [serial = 1630] [outer = 00000000] [url = about:blank] 04:56:06 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (1A108400) [pid = 3972] [serial = 1615] [outer = 00000000] [url = about:blank] 04:56:06 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (1A64C400) [pid = 3972] [serial = 1616] [outer = 00000000] [url = about:blank] 04:56:06 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (10D1D000) [pid = 3972] [serial = 1642] [outer = 00000000] [url = about:blank] 04:56:06 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (1329A000) [pid = 3972] [serial = 1648] [outer = 00000000] [url = about:blank] 04:56:06 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (1329F400) [pid = 3972] [serial = 1649] [outer = 00000000] [url = about:blank] 04:56:06 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (1A60B000) [pid = 3972] [serial = 1633] [outer = 00000000] [url = about:blank] 04:56:06 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (16577000) [pid = 3972] [serial = 1646] [outer = 00000000] [url = about:blank] 04:56:06 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (1322A800) [pid = 3972] [serial = 1645] [outer = 00000000] [url = about:blank] 04:56:06 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (10F8C000) [pid = 3972] [serial = 1640] [outer = 00000000] [url = about:blank] 04:56:06 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (1A650400) [pid = 3972] [serial = 1634] [outer = 00000000] [url = about:blank] 04:56:06 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (1A0EA800) [pid = 3972] [serial = 1631] [outer = 00000000] [url = about:blank] 04:56:06 INFO - PROCESS | 3972 | 1466250966012 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]]]}] 04:56:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 04:56:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1298ms 04:56:06 INFO - PROCESS | 3972 | 1466250966069 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 04:56:06 INFO - PROCESS | 3972 | 1466250966072 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 04:56:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 04:56:06 INFO - PROCESS | 3972 | 1466250966080 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 04:56:06 INFO - PROCESS | 3972 | 1466250966085 Marionette TRACE conn3 <- [1,2230,null,{}] 04:56:06 INFO - PROCESS | 3972 | 1466250966092 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}] 04:56:06 INFO - PROCESS | 3972 | 1466250966095 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:06 INFO - PROCESS | 3972 | 1466250966183 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 04:56:06 INFO - PROCESS | 3972 | 1466250966196 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:06 INFO - PROCESS | 3972 | 1466250966198 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:06 INFO - PROCESS | 3972 | ++DOCSHELL 10A48000 == 29 [pid = 3972] [id = 567] 04:56:06 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (10A49400) [pid = 3972] [serial = 1701] [outer = 00000000] 04:56:06 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (10D23400) [pid = 3972] [serial = 1702] [outer = 10A49400] 04:56:06 INFO - PROCESS | 3972 | 1466250966248 Marionette DEBUG loaded listener.js 04:56:06 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (11265800) [pid = 3972] [serial = 1703] [outer = 10A49400] 04:56:06 INFO - PROCESS | 3972 | 1466250966774 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]]]}] 04:56:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 04:56:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 735ms 04:56:06 INFO - PROCESS | 3972 | 1466250966820 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 04:56:06 INFO - PROCESS | 3972 | 1466250966824 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 04:56:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 04:56:06 INFO - PROCESS | 3972 | 1466250966829 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 04:56:06 INFO - PROCESS | 3972 | 1466250966832 Marionette TRACE conn3 <- [1,2234,null,{}] 04:56:06 INFO - PROCESS | 3972 | 1466250966835 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}] 04:56:06 INFO - PROCESS | 3972 | 1466250966837 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:06 INFO - PROCESS | 3972 | 1466250966920 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 04:56:07 INFO - PROCESS | 3972 | 1466250967023 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:07 INFO - PROCESS | 3972 | 1466250967025 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:07 INFO - PROCESS | 3972 | ++DOCSHELL 13032000 == 30 [pid = 3972] [id = 568] 04:56:07 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (13071C00) [pid = 3972] [serial = 1704] [outer = 00000000] 04:56:07 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (13131400) [pid = 3972] [serial = 1705] [outer = 13071C00] 04:56:07 INFO - PROCESS | 3972 | 1466250967070 Marionette DEBUG loaded listener.js 04:56:07 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (13274400) [pid = 3972] [serial = 1706] [outer = 13071C00] 04:56:07 INFO - PROCESS | 3972 | 1466250967458 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]]]}] 04:56:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 04:56:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 688ms 04:56:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 04:56:07 INFO - PROCESS | 3972 | 1466250967530 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 04:56:07 INFO - PROCESS | 3972 | 1466250967532 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 04:56:07 INFO - PROCESS | 3972 | 1466250967535 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 04:56:07 INFO - PROCESS | 3972 | 1466250967538 Marionette TRACE conn3 <- [1,2238,null,{}] 04:56:07 INFO - PROCESS | 3972 | 1466250967549 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}] 04:56:07 INFO - PROCESS | 3972 | 1466250967553 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:07 INFO - PROCESS | 3972 | 1466250967664 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 04:56:07 INFO - PROCESS | 3972 | 1466250967679 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:07 INFO - PROCESS | 3972 | 1466250967682 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:07 INFO - PROCESS | 3972 | ++DOCSHELL 14328800 == 31 [pid = 3972] [id = 569] 04:56:07 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (14329800) [pid = 3972] [serial = 1707] [outer = 00000000] 04:56:07 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (1511DC00) [pid = 3972] [serial = 1708] [outer = 14329800] 04:56:07 INFO - PROCESS | 3972 | 1466250967731 Marionette DEBUG loaded listener.js 04:56:07 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (1548F800) [pid = 3972] [serial = 1709] [outer = 14329800] 04:56:08 INFO - PROCESS | 3972 | 1466250968191 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]]]}] 04:56:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 04:56:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 688ms 04:56:08 INFO - PROCESS | 3972 | 1466250968234 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 04:56:08 INFO - PROCESS | 3972 | 1466250968237 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 04:56:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 04:56:08 INFO - PROCESS | 3972 | 1466250968247 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 04:56:08 INFO - PROCESS | 3972 | 1466250968248 Marionette TRACE conn3 <- [1,2242,null,{}] 04:56:08 INFO - PROCESS | 3972 | 1466250968252 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}] 04:56:08 INFO - PROCESS | 3972 | 1466250968254 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:08 INFO - PROCESS | 3972 | 1466250968374 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 04:56:08 INFO - PROCESS | 3972 | 1466250968380 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:08 INFO - PROCESS | 3972 | 1466250968382 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:08 INFO - PROCESS | 3972 | ++DOCSHELL 14EB7800 == 32 [pid = 3972] [id = 570] 04:56:08 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (15488C00) [pid = 3972] [serial = 1710] [outer = 00000000] 04:56:08 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (15D44800) [pid = 3972] [serial = 1711] [outer = 15488C00] 04:56:08 INFO - PROCESS | 3972 | 1466250968481 Marionette DEBUG loaded listener.js 04:56:08 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (15F0DC00) [pid = 3972] [serial = 1712] [outer = 15488C00] 04:56:08 INFO - PROCESS | 3972 | 1466250968885 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]]]}] 04:56:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 04:56:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 704ms 04:56:08 INFO - PROCESS | 3972 | 1466250968945 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 04:56:08 INFO - PROCESS | 3972 | 1466250968946 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 04:56:08 INFO - PROCESS | 3972 | 1466250968950 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 04:56:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 04:56:08 INFO - PROCESS | 3972 | 1466250968951 Marionette TRACE conn3 <- [1,2246,null,{}] 04:56:08 INFO - PROCESS | 3972 | 1466250968955 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}] 04:56:08 INFO - PROCESS | 3972 | 1466250968957 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:09 INFO - PROCESS | 3972 | 1466250969075 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 04:56:09 INFO - PROCESS | 3972 | 1466250969404 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:09 INFO - PROCESS | 3972 | 1466250969408 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:09 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (15F94400) [pid = 3972] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 04:56:09 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (13273400) [pid = 3972] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 04:56:09 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (1565FC00) [pid = 3972] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 04:56:09 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (105EA800) [pid = 3972] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 04:56:09 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (10D22800) [pid = 3972] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 04:56:09 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (1430CC00) [pid = 3972] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 04:56:09 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (1808AC00) [pid = 3972] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 04:56:09 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (1A112800) [pid = 3972] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 04:56:09 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (104E5400) [pid = 3972] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 04:56:09 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (1656FC00) [pid = 3972] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 04:56:09 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (1B386C00) [pid = 3972] [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.] 04:56:09 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (0C37D400) [pid = 3972] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 04:56:09 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (13297400) [pid = 3972] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 04:56:09 INFO - PROCESS | 3972 | --DOMWINDOW == 68 (1B59A000) [pid = 3972] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:56:09 INFO - PROCESS | 3972 | --DOMWINDOW == 67 (179A9C00) [pid = 3972] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 04:56:09 INFO - PROCESS | 3972 | ++DOCSHELL 0C37CC00 == 33 [pid = 3972] [id = 571] 04:56:09 INFO - PROCESS | 3972 | ++DOMWINDOW == 68 (0C37D000) [pid = 3972] [serial = 1713] [outer = 00000000] 04:56:09 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (1026B000) [pid = 3972] [serial = 1714] [outer = 0C37D000] 04:56:09 INFO - PROCESS | 3972 | 1466250969472 Marionette DEBUG loaded listener.js 04:56:09 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (104E0C00) [pid = 3972] [serial = 1715] [outer = 0C37D000] 04:56:10 INFO - PROCESS | 3972 | 1466250970089 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]]]}] 04:56:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 04:56:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1219ms 04:56:10 INFO - PROCESS | 3972 | 1466250970161 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 04:56:10 INFO - PROCESS | 3972 | 1466250970166 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 04:56:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 04:56:10 INFO - PROCESS | 3972 | 1466250970171 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 04:56:10 INFO - PROCESS | 3972 | 1466250970174 Marionette TRACE conn3 <- [1,2250,null,{}] 04:56:10 INFO - PROCESS | 3972 | 1466250970179 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}] 04:56:10 INFO - PROCESS | 3972 | 1466250970184 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:10 INFO - PROCESS | 3972 | 1466250970323 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 04:56:10 INFO - PROCESS | 3972 | 1466250970464 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:10 INFO - PROCESS | 3972 | 1466250970467 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:10 INFO - PROCESS | 3972 | ++DOCSHELL 105EB000 == 34 [pid = 3972] [id = 572] 04:56:10 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (10D1F000) [pid = 3972] [serial = 1716] [outer = 00000000] 04:56:10 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (13272800) [pid = 3972] [serial = 1717] [outer = 10D1F000] 04:56:10 INFO - PROCESS | 3972 | 1466250970523 Marionette DEBUG loaded listener.js 04:56:10 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (13297800) [pid = 3972] [serial = 1718] [outer = 10D1F000] 04:56:11 INFO - PROCESS | 3972 | 1466250971119 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]]]}] 04:56:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 04:56:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1001ms 04:56:11 INFO - PROCESS | 3972 | 1466250971176 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 04:56:11 INFO - PROCESS | 3972 | 1466250971183 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 04:56:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 04:56:11 INFO - PROCESS | 3972 | 1466250971202 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 04:56:11 INFO - PROCESS | 3972 | 1466250971204 Marionette TRACE conn3 <- [1,2254,null,{}] 04:56:11 INFO - PROCESS | 3972 | 1466250971208 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}] 04:56:11 INFO - PROCESS | 3972 | 1466250971211 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:11 INFO - PROCESS | 3972 | 1466250971316 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 04:56:11 INFO - PROCESS | 3972 | 1466250971457 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:11 INFO - PROCESS | 3972 | 1466250971459 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:11 INFO - PROCESS | 3972 | ++DOCSHELL 1329F800 == 35 [pid = 3972] [id = 573] 04:56:11 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (132A2C00) [pid = 3972] [serial = 1719] [outer = 00000000] 04:56:11 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (15484400) [pid = 3972] [serial = 1720] [outer = 132A2C00] 04:56:11 INFO - PROCESS | 3972 | 1466250971513 Marionette DEBUG loaded listener.js 04:56:11 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (15D43C00) [pid = 3972] [serial = 1721] [outer = 132A2C00] 04:56:12 INFO - PROCESS | 3972 | 1466250972123 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]]]}] 04:56:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 04:56:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1000ms 04:56:12 INFO - PROCESS | 3972 | 1466250972207 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 04:56:12 INFO - PROCESS | 3972 | 1466250972209 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 04:56:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 04:56:12 INFO - PROCESS | 3972 | 1466250972214 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 04:56:12 INFO - PROCESS | 3972 | 1466250972220 Marionette TRACE conn3 <- [1,2258,null,{}] 04:56:12 INFO - PROCESS | 3972 | 1466250972230 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}] 04:56:12 INFO - PROCESS | 3972 | 1466250972233 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:12 INFO - PROCESS | 3972 | 1466250972390 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 04:56:12 INFO - PROCESS | 3972 | 1466250972452 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:12 INFO - PROCESS | 3972 | 1466250972454 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:12 INFO - PROCESS | 3972 | ++DOCSHELL 16E97800 == 36 [pid = 3972] [id = 574] 04:56:12 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (16E98000) [pid = 3972] [serial = 1722] [outer = 00000000] 04:56:12 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (17071000) [pid = 3972] [serial = 1723] [outer = 16E98000] 04:56:12 INFO - PROCESS | 3972 | 1466250972505 Marionette DEBUG loaded listener.js 04:56:12 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (175EFC00) [pid = 3972] [serial = 1724] [outer = 16E98000] 04:56:13 INFO - PROCESS | 3972 | 1466250973179 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]]]}] 04:56:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 04:56:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1001ms 04:56:13 INFO - PROCESS | 3972 | 1466250973216 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 04:56:13 INFO - PROCESS | 3972 | 1466250973221 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 04:56:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 04:56:13 INFO - PROCESS | 3972 | 1466250973227 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 04:56:13 INFO - PROCESS | 3972 | 1466250973230 Marionette TRACE conn3 <- [1,2262,null,{}] 04:56:13 INFO - PROCESS | 3972 | 1466250973237 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}] 04:56:13 INFO - PROCESS | 3972 | 1466250973239 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:13 INFO - PROCESS | 3972 | 1466250973348 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 04:56:13 INFO - PROCESS | 3972 | 1466250973455 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:13 INFO - PROCESS | 3972 | 1466250973459 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:13 INFO - PROCESS | 3972 | ++DOCSHELL 10D1D000 == 37 [pid = 3972] [id = 575] 04:56:13 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (10D1E000) [pid = 3972] [serial = 1725] [outer = 00000000] 04:56:13 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (11268C00) [pid = 3972] [serial = 1726] [outer = 10D1E000] 04:56:13 INFO - PROCESS | 3972 | 1466250973507 Marionette DEBUG loaded listener.js 04:56:13 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (12A19800) [pid = 3972] [serial = 1727] [outer = 10D1E000] 04:56:14 INFO - PROCESS | 3972 | --DOCSHELL 14EB7800 == 36 [pid = 3972] [id = 570] 04:56:14 INFO - PROCESS | 3972 | --DOCSHELL 14328800 == 35 [pid = 3972] [id = 569] 04:56:14 INFO - PROCESS | 3972 | --DOCSHELL 13032000 == 34 [pid = 3972] [id = 568] 04:56:14 INFO - PROCESS | 3972 | --DOCSHELL 10A48000 == 33 [pid = 3972] [id = 567] 04:56:14 INFO - PROCESS | 3972 | --DOCSHELL 102CD400 == 32 [pid = 3972] [id = 555] 04:56:14 INFO - PROCESS | 3972 | --DOCSHELL 10A51800 == 31 [pid = 3972] [id = 565] 04:56:14 INFO - PROCESS | 3972 | --DOCSHELL 10D20000 == 30 [pid = 3972] [id = 566] 04:56:14 INFO - PROCESS | 3972 | --DOCSHELL 15F95C00 == 29 [pid = 3972] [id = 564] 04:56:14 INFO - PROCESS | 3972 | --DOCSHELL 16E97800 == 28 [pid = 3972] [id = 574] 04:56:14 INFO - PROCESS | 3972 | --DOCSHELL 105EB000 == 27 [pid = 3972] [id = 572] 04:56:14 INFO - PROCESS | 3972 | --DOCSHELL 1329F800 == 26 [pid = 3972] [id = 573] 04:56:14 INFO - PROCESS | 3972 | --DOCSHELL 0C37CC00 == 25 [pid = 3972] [id = 571] 04:56:14 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (1B5A2800) [pid = 3972] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:56:14 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (16990800) [pid = 3972] [serial = 1678] [outer = 00000000] [url = about:blank] 04:56:14 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (13129C00) [pid = 3972] [serial = 1666] [outer = 00000000] [url = about:blank] 04:56:14 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (1329C400) [pid = 3972] [serial = 1672] [outer = 00000000] [url = about:blank] 04:56:14 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (13CD9000) [pid = 3972] [serial = 1673] [outer = 00000000] [url = about:blank] 04:56:14 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (15667800) [pid = 3972] [serial = 1675] [outer = 00000000] [url = about:blank] 04:56:14 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (10D21800) [pid = 3972] [serial = 1669] [outer = 00000000] [url = about:blank] 04:56:14 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (110A2400) [pid = 3972] [serial = 1670] [outer = 00000000] [url = about:blank] 04:56:14 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (12A22800) [pid = 3972] [serial = 1652] [outer = 00000000] [url = about:blank] 04:56:14 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (114CC800) [pid = 3972] [serial = 1651] [outer = 00000000] [url = about:blank] 04:56:14 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (15F09C00) [pid = 3972] [serial = 1655] [outer = 00000000] [url = about:blank] 04:56:14 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (15426C00) [pid = 3972] [serial = 1654] [outer = 00000000] [url = about:blank] 04:56:14 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (19994800) [pid = 3972] [serial = 1658] [outer = 00000000] [url = about:blank] 04:56:14 INFO - PROCESS | 3972 | --DOMWINDOW == 68 (198DB400) [pid = 3972] [serial = 1657] [outer = 00000000] [url = about:blank] 04:56:14 INFO - PROCESS | 3972 | --DOMWINDOW == 67 (1A7D4C00) [pid = 3972] [serial = 1661] [outer = 00000000] [url = about:blank] 04:56:14 INFO - PROCESS | 3972 | --DOMWINDOW == 66 (1A64E000) [pid = 3972] [serial = 1660] [outer = 00000000] [url = about:blank] 04:56:14 INFO - PROCESS | 3972 | --DOMWINDOW == 65 (14322000) [pid = 3972] [serial = 1664] [outer = 00000000] [url = about:blank] 04:56:14 INFO - PROCESS | 3972 | --DOMWINDOW == 64 (13157400) [pid = 3972] [serial = 1663] [outer = 00000000] [url = about:blank] 04:56:14 INFO - PROCESS | 3972 | --DOMWINDOW == 63 (175FB000) [pid = 3972] [serial = 1681] [outer = 00000000] [url = about:blank] 04:56:14 INFO - PROCESS | 3972 | --DOMWINDOW == 62 (16D46C00) [pid = 3972] [serial = 1679] [outer = 00000000] [url = about:blank] 04:56:14 INFO - PROCESS | 3972 | --DOMWINDOW == 61 (176AC800) [pid = 3972] [serial = 1682] [outer = 00000000] [url = about:blank] 04:56:14 INFO - PROCESS | 3972 | --DOMWINDOW == 60 (1799D400) [pid = 3972] [serial = 1139] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:56:14 INFO - PROCESS | 3972 | --DOMWINDOW == 59 (12A1E800) [pid = 3972] [serial = 1685] [outer = 00000000] [url = about:blank] 04:56:14 INFO - PROCESS | 3972 | --DOMWINDOW == 58 (182D4400) [pid = 3972] [serial = 1691] [outer = 00000000] [url = about:blank] 04:56:14 INFO - PROCESS | 3972 | --DOMWINDOW == 57 (15F8E000) [pid = 3972] [serial = 1688] [outer = 00000000] [url = about:blank] 04:56:14 INFO - PROCESS | 3972 | --DOMWINDOW == 56 (10D18400) [pid = 3972] [serial = 1684] [outer = 00000000] [url = about:blank] 04:56:14 INFO - PROCESS | 3972 | --DOMWINDOW == 55 (1566BC00) [pid = 3972] [serial = 1676] [outer = 00000000] [url = about:blank] 04:56:14 INFO - PROCESS | 3972 | --DOMWINDOW == 54 (15F0B000) [pid = 3972] [serial = 1687] [outer = 00000000] [url = about:blank] 04:56:14 INFO - PROCESS | 3972 | --DOMWINDOW == 53 (18210800) [pid = 3972] [serial = 1690] [outer = 00000000] [url = about:blank] 04:56:14 INFO - PROCESS | 3972 | 1466250974728 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]]]}] 04:56:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 04:56:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1564ms 04:56:14 INFO - PROCESS | 3972 | 1466250974789 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 04:56:14 INFO - PROCESS | 3972 | 1466250974793 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 04:56:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 04:56:14 INFO - PROCESS | 3972 | 1466250974797 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 04:56:14 INFO - PROCESS | 3972 | 1466250974800 Marionette TRACE conn3 <- [1,2266,null,{}] 04:56:14 INFO - PROCESS | 3972 | 1466250974812 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}] 04:56:14 INFO - PROCESS | 3972 | 1466250974814 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:14 INFO - PROCESS | 3972 | 1466250974898 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 04:56:14 INFO - PROCESS | 3972 | 1466250974904 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:14 INFO - PROCESS | 3972 | 1466250974909 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:14 INFO - PROCESS | 3972 | ++DOCSHELL 10D20000 == 26 [pid = 3972] [id = 576] 04:56:14 INFO - PROCESS | 3972 | ++DOMWINDOW == 54 (10D21800) [pid = 3972] [serial = 1728] [outer = 00000000] 04:56:14 INFO - PROCESS | 3972 | ++DOMWINDOW == 55 (11265000) [pid = 3972] [serial = 1729] [outer = 10D21800] 04:56:14 INFO - PROCESS | 3972 | 1466250974960 Marionette DEBUG loaded listener.js 04:56:15 INFO - PROCESS | 3972 | ++DOMWINDOW == 56 (114CC800) [pid = 3972] [serial = 1730] [outer = 10D21800] 04:56:15 INFO - PROCESS | 3972 | 1466250975440 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]]]}] 04:56:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 04:56:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 703ms 04:56:15 INFO - PROCESS | 3972 | 1466250975494 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 04:56:15 INFO - PROCESS | 3972 | 1466250975498 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 04:56:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 04:56:15 INFO - PROCESS | 3972 | 1466250975505 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 04:56:15 INFO - PROCESS | 3972 | 1466250975507 Marionette TRACE conn3 <- [1,2270,null,{}] 04:56:15 INFO - PROCESS | 3972 | 1466250975511 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}] 04:56:15 INFO - PROCESS | 3972 | 1466250975513 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:15 INFO - PROCESS | 3972 | 1466250975627 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 04:56:15 INFO - PROCESS | 3972 | 1466250975728 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:15 INFO - PROCESS | 3972 | 1466250975730 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:15 INFO - PROCESS | 3972 | ++DOCSHELL 13131800 == 27 [pid = 3972] [id = 577] 04:56:15 INFO - PROCESS | 3972 | ++DOMWINDOW == 57 (13157400) [pid = 3972] [serial = 1731] [outer = 00000000] 04:56:15 INFO - PROCESS | 3972 | ++DOMWINDOW == 58 (13220800) [pid = 3972] [serial = 1732] [outer = 13157400] 04:56:15 INFO - PROCESS | 3972 | 1466250975777 Marionette DEBUG loaded listener.js 04:56:15 INFO - PROCESS | 3972 | ++DOMWINDOW == 59 (13273000) [pid = 3972] [serial = 1733] [outer = 13157400] 04:56:16 INFO - PROCESS | 3972 | 1466250976138 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]]]}] 04:56:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 04:56:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 688ms 04:56:16 INFO - PROCESS | 3972 | 1466250976204 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 04:56:16 INFO - PROCESS | 3972 | 1466250976206 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 04:56:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 04:56:16 INFO - PROCESS | 3972 | 1466250976209 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 04:56:16 INFO - PROCESS | 3972 | 1466250976213 Marionette TRACE conn3 <- [1,2274,null,{}] 04:56:16 INFO - PROCESS | 3972 | 1466250976223 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}] 04:56:16 INFO - PROCESS | 3972 | 1466250976228 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:16 INFO - PROCESS | 3972 | 1466250976315 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 04:56:16 INFO - PROCESS | 3972 | 1466250976322 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:16 INFO - PROCESS | 3972 | 1466250976325 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:16 INFO - PROCESS | 3972 | ++DOCSHELL 13D1BC00 == 28 [pid = 3972] [id = 578] 04:56:16 INFO - PROCESS | 3972 | ++DOMWINDOW == 60 (13D1C800) [pid = 3972] [serial = 1734] [outer = 00000000] 04:56:16 INFO - PROCESS | 3972 | ++DOMWINDOW == 61 (14324000) [pid = 3972] [serial = 1735] [outer = 13D1C800] 04:56:16 INFO - PROCESS | 3972 | 1466250976371 Marionette DEBUG loaded listener.js 04:56:16 INFO - PROCESS | 3972 | ++DOMWINDOW == 62 (1432CC00) [pid = 3972] [serial = 1736] [outer = 13D1C800] 04:56:16 INFO - PROCESS | 3972 | 1466250976880 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]]]}] 04:56:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 04:56:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 734ms 04:56:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 04:56:16 INFO - PROCESS | 3972 | 1466250976949 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 04:56:16 INFO - PROCESS | 3972 | 1466250976952 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 04:56:16 INFO - PROCESS | 3972 | 1466250976955 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 04:56:16 INFO - PROCESS | 3972 | 1466250976957 Marionette TRACE conn3 <- [1,2278,null,{}] 04:56:16 INFO - PROCESS | 3972 | 1466250976960 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}] 04:56:16 INFO - PROCESS | 3972 | 1466250976962 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:17 INFO - PROCESS | 3972 | 1466250977100 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 04:56:17 INFO - PROCESS | 3972 | 1466250977119 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:17 INFO - PROCESS | 3972 | 1466250977121 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:17 INFO - PROCESS | 3972 | ++DOCSHELL 15486000 == 29 [pid = 3972] [id = 579] 04:56:17 INFO - PROCESS | 3972 | ++DOMWINDOW == 63 (1565E800) [pid = 3972] [serial = 1737] [outer = 00000000] 04:56:17 INFO - PROCESS | 3972 | ++DOMWINDOW == 64 (15665800) [pid = 3972] [serial = 1738] [outer = 1565E800] 04:56:17 INFO - PROCESS | 3972 | 1466250977168 Marionette DEBUG loaded listener.js 04:56:17 INFO - PROCESS | 3972 | ++DOMWINDOW == 65 (1566C000) [pid = 3972] [serial = 1739] [outer = 1565E800] 04:56:17 INFO - PROCESS | 3972 | 1466250977609 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]]]}] 04:56:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 04:56:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 688ms 04:56:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 04:56:17 INFO - PROCESS | 3972 | 1466250977655 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 04:56:17 INFO - PROCESS | 3972 | 1466250977657 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 04:56:17 INFO - PROCESS | 3972 | 1466250977666 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 04:56:17 INFO - PROCESS | 3972 | 1466250977668 Marionette TRACE conn3 <- [1,2282,null,{}] 04:56:17 INFO - PROCESS | 3972 | 1466250977671 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}] 04:56:17 INFO - PROCESS | 3972 | 1466250977673 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:17 INFO - PROCESS | 3972 | 1466250977779 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 04:56:17 INFO - PROCESS | 3972 | 1466250977785 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:17 INFO - PROCESS | 3972 | 1466250977787 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:17 INFO - PROCESS | 3972 | ++DOCSHELL 15665400 == 30 [pid = 3972] [id = 580] 04:56:17 INFO - PROCESS | 3972 | ++DOMWINDOW == 66 (1594C000) [pid = 3972] [serial = 1740] [outer = 00000000] 04:56:17 INFO - PROCESS | 3972 | ++DOMWINDOW == 67 (15D48C00) [pid = 3972] [serial = 1741] [outer = 1594C000] 04:56:17 INFO - PROCESS | 3972 | 1466250977829 Marionette DEBUG loaded listener.js 04:56:17 INFO - PROCESS | 3972 | ++DOMWINDOW == 68 (15F8F000) [pid = 3972] [serial = 1742] [outer = 1594C000] 04:56:18 INFO - PROCESS | 3972 | 1466250978290 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]]]}] 04:56:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 04:56:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 641ms 04:56:18 INFO - PROCESS | 3972 | 1466250978304 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 04:56:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 04:56:18 INFO - PROCESS | 3972 | 1466250978307 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 04:56:18 INFO - PROCESS | 3972 | 1466250978310 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 04:56:18 INFO - PROCESS | 3972 | 1466250978312 Marionette TRACE conn3 <- [1,2286,null,{}] 04:56:18 INFO - PROCESS | 3972 | 1466250978315 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}] 04:56:18 INFO - PROCESS | 3972 | 1466250978320 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:18 INFO - PROCESS | 3972 | 1466250978455 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 04:56:18 INFO - PROCESS | 3972 | 1466250978552 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:18 INFO - PROCESS | 3972 | 1466250978554 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:18 INFO - PROCESS | 3972 | ++DOCSHELL 16573C00 == 31 [pid = 3972] [id = 581] 04:56:18 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (165AB800) [pid = 3972] [serial = 1743] [outer = 00000000] 04:56:18 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (16D43400) [pid = 3972] [serial = 1744] [outer = 165AB800] 04:56:18 INFO - PROCESS | 3972 | 1466250978597 Marionette DEBUG loaded listener.js 04:56:18 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (16D50C00) [pid = 3972] [serial = 1745] [outer = 165AB800] 04:56:18 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (10A51000) [pid = 3972] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 04:56:18 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (10D21400) [pid = 3972] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 04:56:18 INFO - PROCESS | 3972 | --DOMWINDOW == 68 (18088C00) [pid = 3972] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 04:56:18 INFO - PROCESS | 3972 | --DOMWINDOW == 67 (10D18000) [pid = 3972] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 04:56:18 INFO - PROCESS | 3972 | --DOMWINDOW == 66 (10A49400) [pid = 3972] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 04:56:18 INFO - PROCESS | 3972 | --DOMWINDOW == 65 (13071C00) [pid = 3972] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 04:56:18 INFO - PROCESS | 3972 | --DOMWINDOW == 64 (15488C00) [pid = 3972] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 04:56:18 INFO - PROCESS | 3972 | --DOMWINDOW == 63 (14329800) [pid = 3972] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 04:56:19 INFO - PROCESS | 3972 | 1466250979109 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]]]}] 04:56:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 04:56:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 844ms 04:56:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 04:56:19 INFO - PROCESS | 3972 | 1466250979152 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 04:56:19 INFO - PROCESS | 3972 | 1466250979154 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 04:56:19 INFO - PROCESS | 3972 | 1466250979157 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 04:56:19 INFO - PROCESS | 3972 | 1466250979159 Marionette TRACE conn3 <- [1,2290,null,{}] 04:56:19 INFO - PROCESS | 3972 | 1466250979162 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}] 04:56:19 INFO - PROCESS | 3972 | 1466250979164 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:19 INFO - PROCESS | 3972 | 1466250979239 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 04:56:19 INFO - PROCESS | 3972 | 1466250979244 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:19 INFO - PROCESS | 3972 | 1466250979246 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:19 INFO - PROCESS | 3972 | ++DOCSHELL 10D18C00 == 32 [pid = 3972] [id = 582] 04:56:19 INFO - PROCESS | 3972 | ++DOMWINDOW == 64 (1314B400) [pid = 3972] [serial = 1746] [outer = 00000000] 04:56:19 INFO - PROCESS | 3972 | ++DOMWINDOW == 65 (1597DC00) [pid = 3972] [serial = 1747] [outer = 1314B400] 04:56:19 INFO - PROCESS | 3972 | 1466250979289 Marionette DEBUG loaded listener.js 04:56:19 INFO - PROCESS | 3972 | ++DOMWINDOW == 66 (15D43400) [pid = 3972] [serial = 1748] [outer = 1314B400] 04:56:19 INFO - PROCESS | 3972 | 1466250979707 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]]]}] 04:56:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 04:56:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 594ms 04:56:19 INFO - PROCESS | 3972 | 1466250979758 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 04:56:19 INFO - PROCESS | 3972 | 1466250979760 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 04:56:19 INFO - PROCESS | 3972 | 1466250979763 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 04:56:19 INFO - PROCESS | 3972 | 1466250979764 Marionette TRACE conn3 <- [1,2294,null,{}] 04:56:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 04:56:19 INFO - PROCESS | 3972 | 1466250979772 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}] 04:56:19 INFO - PROCESS | 3972 | 1466250979775 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:19 INFO - PROCESS | 3972 | 1466250979884 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 04:56:19 INFO - PROCESS | 3972 | 1466250979891 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:19 INFO - PROCESS | 3972 | 1466250979893 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:19 INFO - PROCESS | 3972 | ++DOCSHELL 1597C000 == 33 [pid = 3972] [id = 583] 04:56:19 INFO - PROCESS | 3972 | ++DOMWINDOW == 67 (16D49400) [pid = 3972] [serial = 1749] [outer = 00000000] 04:56:19 INFO - PROCESS | 3972 | ++DOMWINDOW == 68 (176B5000) [pid = 3972] [serial = 1750] [outer = 16D49400] 04:56:19 INFO - PROCESS | 3972 | 1466250979935 Marionette DEBUG loaded listener.js 04:56:20 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (15F97800) [pid = 3972] [serial = 1751] [outer = 16D49400] 04:56:20 INFO - PROCESS | 3972 | 1466250980389 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]]]}] 04:56:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 04:56:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 626ms 04:56:20 INFO - PROCESS | 3972 | 1466250980403 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 04:56:20 INFO - PROCESS | 3972 | 1466250980404 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 04:56:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 04:56:20 INFO - PROCESS | 3972 | 1466250980408 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 04:56:20 INFO - PROCESS | 3972 | 1466250980409 Marionette TRACE conn3 <- [1,2298,null,{}] 04:56:20 INFO - PROCESS | 3972 | 1466250980412 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}] 04:56:20 INFO - PROCESS | 3972 | 1466250980414 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:20 INFO - PROCESS | 3972 | 1466250980532 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 04:56:20 INFO - PROCESS | 3972 | 1466250980540 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:20 INFO - PROCESS | 3972 | 1466250980542 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:20 INFO - PROCESS | 3972 | ++DOCSHELL 13D1B400 == 34 [pid = 3972] [id = 584] 04:56:20 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (1799A800) [pid = 3972] [serial = 1752] [outer = 00000000] 04:56:20 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (1802CC00) [pid = 3972] [serial = 1753] [outer = 1799A800] 04:56:20 INFO - PROCESS | 3972 | 1466250980588 Marionette DEBUG loaded listener.js 04:56:20 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (1802F000) [pid = 3972] [serial = 1754] [outer = 1799A800] 04:56:21 INFO - PROCESS | 3972 | 1466250981244 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]]]}] 04:56:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 04:56:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 845ms 04:56:21 INFO - PROCESS | 3972 | 1466250981327 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 04:56:21 INFO - PROCESS | 3972 | 1466250981331 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 04:56:21 INFO - PROCESS | 3972 | 1466250981337 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 04:56:21 INFO - PROCESS | 3972 | 1466250981340 Marionette TRACE conn3 <- [1,2302,null,{}] 04:56:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 04:56:21 INFO - PROCESS | 3972 | 1466250981346 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}] 04:56:21 INFO - PROCESS | 3972 | 1466250981349 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:21 INFO - PROCESS | 3972 | 1466250981483 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 04:56:21 INFO - PROCESS | 3972 | 1466250981612 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:21 INFO - PROCESS | 3972 | 1466250981615 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:21 INFO - PROCESS | 3972 | ++DOCSHELL 0C380400 == 35 [pid = 3972] [id = 585] 04:56:21 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (1026EC00) [pid = 3972] [serial = 1755] [outer = 00000000] 04:56:21 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (10F84C00) [pid = 3972] [serial = 1756] [outer = 1026EC00] 04:56:21 INFO - PROCESS | 3972 | 1466250981671 Marionette DEBUG loaded listener.js 04:56:21 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (1281BC00) [pid = 3972] [serial = 1757] [outer = 1026EC00] 04:56:22 INFO - PROCESS | 3972 | 1466250982354 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]]]}] 04:56:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 04:56:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1079ms 04:56:22 INFO - PROCESS | 3972 | 1466250982437 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 04:56:22 INFO - PROCESS | 3972 | 1466250982441 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 04:56:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 04:56:22 INFO - PROCESS | 3972 | 1466250982448 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 04:56:22 INFO - PROCESS | 3972 | 1466250982451 Marionette TRACE conn3 <- [1,2306,null,{}] 04:56:22 INFO - PROCESS | 3972 | 1466250982455 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}] 04:56:22 INFO - PROCESS | 3972 | 1466250982457 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:22 INFO - PROCESS | 3972 | 1466250982578 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 04:56:22 INFO - PROCESS | 3972 | 1466250982816 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:22 INFO - PROCESS | 3972 | 1466250982819 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:22 INFO - PROCESS | 3972 | ++DOCSHELL 0F391400 == 36 [pid = 3972] [id = 586] 04:56:22 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (1021E800) [pid = 3972] [serial = 1758] [outer = 00000000] 04:56:22 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (10430400) [pid = 3972] [serial = 1759] [outer = 1021E800] 04:56:22 INFO - PROCESS | 3972 | 1466250982878 Marionette DEBUG loaded listener.js 04:56:22 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (10A4FC00) [pid = 3972] [serial = 1760] [outer = 1021E800] 04:56:23 INFO - PROCESS | 3972 | --DOCSHELL 1597C000 == 35 [pid = 3972] [id = 583] 04:56:23 INFO - PROCESS | 3972 | --DOCSHELL 10D18C00 == 34 [pid = 3972] [id = 582] 04:56:23 INFO - PROCESS | 3972 | --DOCSHELL 16573C00 == 33 [pid = 3972] [id = 581] 04:56:23 INFO - PROCESS | 3972 | --DOCSHELL 15665400 == 32 [pid = 3972] [id = 580] 04:56:23 INFO - PROCESS | 3972 | --DOCSHELL 15486000 == 31 [pid = 3972] [id = 579] 04:56:23 INFO - PROCESS | 3972 | --DOCSHELL 13D1BC00 == 30 [pid = 3972] [id = 578] 04:56:23 INFO - PROCESS | 3972 | --DOCSHELL 13131800 == 29 [pid = 3972] [id = 577] 04:56:23 INFO - PROCESS | 3972 | --DOCSHELL 10D20000 == 28 [pid = 3972] [id = 576] 04:56:23 INFO - PROCESS | 3972 | --DOCSHELL 10D1D000 == 27 [pid = 3972] [id = 575] 04:56:23 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (1393F400) [pid = 3972] [serial = 1667] [outer = 00000000] [url = about:blank] 04:56:23 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (1329C800) [pid = 3972] [serial = 1699] [outer = 00000000] [url = about:blank] 04:56:23 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (15491400) [pid = 3972] [serial = 1700] [outer = 00000000] [url = about:blank] 04:56:23 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (198E3000) [pid = 3972] [serial = 1694] [outer = 00000000] [url = about:blank] 04:56:23 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (198DE000) [pid = 3972] [serial = 1693] [outer = 00000000] [url = about:blank] 04:56:23 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (13038000) [pid = 3972] [serial = 1696] [outer = 00000000] [url = about:blank] 04:56:23 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (1327B800) [pid = 3972] [serial = 1697] [outer = 00000000] [url = about:blank] 04:56:23 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (10D23400) [pid = 3972] [serial = 1702] [outer = 00000000] [url = about:blank] 04:56:23 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (11265800) [pid = 3972] [serial = 1703] [outer = 00000000] [url = about:blank] 04:56:23 INFO - PROCESS | 3972 | --DOMWINDOW == 68 (13131400) [pid = 3972] [serial = 1705] [outer = 00000000] [url = about:blank] 04:56:23 INFO - PROCESS | 3972 | --DOMWINDOW == 67 (13274400) [pid = 3972] [serial = 1706] [outer = 00000000] [url = about:blank] 04:56:23 INFO - PROCESS | 3972 | --DOMWINDOW == 66 (15D44800) [pid = 3972] [serial = 1711] [outer = 00000000] [url = about:blank] 04:56:23 INFO - PROCESS | 3972 | --DOMWINDOW == 65 (1548F800) [pid = 3972] [serial = 1709] [outer = 00000000] [url = about:blank] 04:56:23 INFO - PROCESS | 3972 | --DOMWINDOW == 64 (1511DC00) [pid = 3972] [serial = 1708] [outer = 00000000] [url = about:blank] 04:56:23 INFO - PROCESS | 3972 | --DOMWINDOW == 63 (15F0DC00) [pid = 3972] [serial = 1712] [outer = 00000000] [url = about:blank] 04:56:23 INFO - PROCESS | 3972 | 1466250983536 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] 04:56:23 INFO - PROCESS | 3972 | 1466250983608 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 04:56:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 04:56:23 INFO - PROCESS | 3972 | 1466250983612 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 04:56:23 INFO - PROCESS | 3972 | 1466250983614 Marionette TRACE conn3 <- [1,2310,null,{}] 04:56:23 INFO - PROCESS | 3972 | 1466250983620 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}] 04:56:23 INFO - PROCESS | 3972 | 1466250983624 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:23 INFO - PROCESS | 3972 | 1466250983708 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 04:56:23 INFO - PROCESS | 3972 | 1466250983806 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:23 INFO - PROCESS | 3972 | 1466250983809 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:23 INFO - PROCESS | 3972 | ++DOCSHELL 1026D000 == 28 [pid = 3972] [id = 587] 04:56:23 INFO - PROCESS | 3972 | ++DOMWINDOW == 64 (10A48000) [pid = 3972] [serial = 1761] [outer = 00000000] 04:56:23 INFO - PROCESS | 3972 | ++DOMWINDOW == 65 (12D6A000) [pid = 3972] [serial = 1762] [outer = 10A48000] 04:56:23 INFO - PROCESS | 3972 | 1466250983854 Marionette DEBUG loaded listener.js 04:56:23 INFO - PROCESS | 3972 | ++DOMWINDOW == 66 (131D6C00) [pid = 3972] [serial = 1763] [outer = 10A48000] 04:56:24 INFO - PROCESS | 3972 | 1466250984293 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]]]}] 04:56:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 04:56:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 735ms 04:56:24 INFO - PROCESS | 3972 | 1466250984351 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 04:56:24 INFO - PROCESS | 3972 | 1466250984355 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 04:56:24 INFO - PROCESS | 3972 | 1466250984359 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 04:56:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 04:56:24 INFO - PROCESS | 3972 | 1466250984361 Marionette TRACE conn3 <- [1,2314,null,{}] 04:56:24 INFO - PROCESS | 3972 | 1466250984365 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}] 04:56:24 INFO - PROCESS | 3972 | 1466250984367 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:24 INFO - PROCESS | 3972 | 1466250984459 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 04:56:24 INFO - PROCESS | 3972 | 1466250984466 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:24 INFO - PROCESS | 3972 | 1466250984468 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:24 INFO - PROCESS | 3972 | ++DOCSHELL 13294C00 == 29 [pid = 3972] [id = 588] 04:56:24 INFO - PROCESS | 3972 | ++DOMWINDOW == 67 (1329D000) [pid = 3972] [serial = 1764] [outer = 00000000] 04:56:24 INFO - PROCESS | 3972 | ++DOMWINDOW == 68 (1394A400) [pid = 3972] [serial = 1765] [outer = 1329D000] 04:56:24 INFO - PROCESS | 3972 | 1466250984512 Marionette DEBUG loaded listener.js 04:56:24 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (13D1BC00) [pid = 3972] [serial = 1766] [outer = 1329D000] 04:56:24 INFO - PROCESS | 3972 | 1466250984979 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]]]}] 04:56:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 04:56:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 625ms 04:56:25 INFO - PROCESS | 3972 | 1466250984998 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 04:56:25 INFO - PROCESS | 3972 | 1466250985000 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 04:56:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 04:56:25 INFO - PROCESS | 3972 | 1466250985005 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 04:56:25 INFO - PROCESS | 3972 | 1466250985010 Marionette TRACE conn3 <- [1,2318,null,{}] 04:56:25 INFO - PROCESS | 3972 | 1466250985023 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}] 04:56:25 INFO - PROCESS | 3972 | 1466250985027 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:25 INFO - PROCESS | 3972 | 1466250985110 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 04:56:25 INFO - PROCESS | 3972 | 1466250985119 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:25 INFO - PROCESS | 3972 | 1466250985121 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:25 INFO - PROCESS | 3972 | ++DOCSHELL 1511E400 == 30 [pid = 3972] [id = 589] 04:56:25 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (15120400) [pid = 3972] [serial = 1767] [outer = 00000000] 04:56:25 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (15491400) [pid = 3972] [serial = 1768] [outer = 15120400] 04:56:25 INFO - PROCESS | 3972 | 1466250985166 Marionette DEBUG loaded listener.js 04:56:25 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (15664C00) [pid = 3972] [serial = 1769] [outer = 15120400] 04:56:25 INFO - PROCESS | 3972 | 1466250985614 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]]]}] 04:56:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 04:56:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 656ms 04:56:25 INFO - PROCESS | 3972 | 1466250985662 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 04:56:25 INFO - PROCESS | 3972 | 1466250985664 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 04:56:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 04:56:25 INFO - PROCESS | 3972 | 1466250985668 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 04:56:25 INFO - PROCESS | 3972 | 1466250985669 Marionette TRACE conn3 <- [1,2322,null,{}] 04:56:25 INFO - PROCESS | 3972 | 1466250985673 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}] 04:56:25 INFO - PROCESS | 3972 | 1466250985675 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:25 INFO - PROCESS | 3972 | 1466250985788 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 04:56:25 INFO - PROCESS | 3972 | 1466250985793 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:25 INFO - PROCESS | 3972 | 1466250985795 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:25 INFO - PROCESS | 3972 | ++DOCSHELL 15949000 == 31 [pid = 3972] [id = 590] 04:56:25 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (15974000) [pid = 3972] [serial = 1770] [outer = 00000000] 04:56:25 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (15F8E000) [pid = 3972] [serial = 1771] [outer = 15974000] 04:56:25 INFO - PROCESS | 3972 | 1466250985864 Marionette DEBUG loaded listener.js 04:56:25 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (1605C400) [pid = 3972] [serial = 1772] [outer = 15974000] 04:56:26 INFO - PROCESS | 3972 | 1466250986293 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]]]}] 04:56:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 04:56:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 641ms 04:56:26 INFO - PROCESS | 3972 | 1466250986311 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 04:56:26 INFO - PROCESS | 3972 | 1466250986313 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 04:56:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 04:56:26 INFO - PROCESS | 3972 | 1466250986317 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 04:56:26 INFO - PROCESS | 3972 | 1466250986318 Marionette TRACE conn3 <- [1,2326,null,{}] 04:56:26 INFO - PROCESS | 3972 | 1466250986322 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}] 04:56:26 INFO - PROCESS | 3972 | 1466250986323 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:26 INFO - PROCESS | 3972 | 1466250986432 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 04:56:26 INFO - PROCESS | 3972 | 1466250986437 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:26 INFO - PROCESS | 3972 | 1466250986443 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:26 INFO - PROCESS | 3972 | ++DOCSHELL 1322A800 == 32 [pid = 3972] [id = 591] 04:56:26 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (1657BC00) [pid = 3972] [serial = 1773] [outer = 00000000] 04:56:26 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (16A43000) [pid = 3972] [serial = 1774] [outer = 1657BC00] 04:56:26 INFO - PROCESS | 3972 | 1466250986552 Marionette DEBUG loaded listener.js 04:56:26 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (16FC9800) [pid = 3972] [serial = 1775] [outer = 1657BC00] 04:56:26 INFO - PROCESS | 3972 | 1466250986992 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]]]}] 04:56:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 04:56:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 688ms 04:56:27 INFO - PROCESS | 3972 | 1466250987015 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 04:56:27 INFO - PROCESS | 3972 | 1466250987017 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 04:56:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 04:56:27 INFO - PROCESS | 3972 | 1466250987027 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 04:56:27 INFO - PROCESS | 3972 | 1466250987028 Marionette TRACE conn3 <- [1,2330,null,{}] 04:56:27 INFO - PROCESS | 3972 | 1466250987035 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}] 04:56:27 INFO - PROCESS | 3972 | 1466250987037 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:27 INFO - PROCESS | 3972 | 1466250987153 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 04:56:27 INFO - PROCESS | 3972 | 1466250987250 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:27 INFO - PROCESS | 3972 | 1466250987252 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:27 INFO - PROCESS | 3972 | ++DOCSHELL 18032800 == 33 [pid = 3972] [id = 592] 04:56:27 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (18036800) [pid = 3972] [serial = 1776] [outer = 00000000] 04:56:27 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (1808AC00) [pid = 3972] [serial = 1777] [outer = 18036800] 04:56:27 INFO - PROCESS | 3972 | 1466250987293 Marionette DEBUG loaded listener.js 04:56:27 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (1808B000) [pid = 3972] [serial = 1778] [outer = 18036800] 04:56:27 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (16D49400) [pid = 3972] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 04:56:27 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (10D1F000) [pid = 3972] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 04:56:27 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (132A2C00) [pid = 3972] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 04:56:27 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (16E98000) [pid = 3972] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 04:56:27 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (1314B400) [pid = 3972] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 04:56:27 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (1565E800) [pid = 3972] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 04:56:27 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (1594C000) [pid = 3972] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 04:56:27 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (10D21800) [pid = 3972] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 04:56:27 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (10D1E000) [pid = 3972] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 04:56:27 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (13D1C800) [pid = 3972] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 04:56:27 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (13157400) [pid = 3972] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 04:56:27 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (165AB800) [pid = 3972] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 04:56:27 INFO - PROCESS | 3972 | --DOMWINDOW == 68 (0C37D000) [pid = 3972] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 04:56:27 INFO - PROCESS | 3972 | 1466250987817 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]]]}] 04:56:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 04:56:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 844ms 04:56:27 INFO - PROCESS | 3972 | 1466250987864 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 04:56:27 INFO - PROCESS | 3972 | 1466250987866 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 04:56:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 04:56:27 INFO - PROCESS | 3972 | 1466250987873 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 04:56:27 INFO - PROCESS | 3972 | 1466250987875 Marionette TRACE conn3 <- [1,2334,null,{}] 04:56:27 INFO - PROCESS | 3972 | 1466250987878 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}] 04:56:27 INFO - PROCESS | 3972 | 1466250987880 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:27 INFO - PROCESS | 3972 | 1466250987955 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 04:56:27 INFO - PROCESS | 3972 | 1466250987961 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:27 INFO - PROCESS | 3972 | 1466250987963 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:27 INFO - PROCESS | 3972 | ++DOCSHELL 10D18400 == 34 [pid = 3972] [id = 593] 04:56:27 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (10D19800) [pid = 3972] [serial = 1779] [outer = 00000000] 04:56:28 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (12D92800) [pid = 3972] [serial = 1780] [outer = 10D19800] 04:56:28 INFO - PROCESS | 3972 | 1466250988008 Marionette DEBUG loaded listener.js 04:56:28 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (16A3AC00) [pid = 3972] [serial = 1781] [outer = 10D19800] 04:56:28 INFO - PROCESS | 3972 | 1466250988470 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]]]}] 04:56:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 04:56:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 625ms 04:56:28 INFO - PROCESS | 3972 | 1466250988538 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 04:56:28 INFO - PROCESS | 3972 | 1466250988540 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 04:56:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 04:56:28 INFO - PROCESS | 3972 | 1466250988544 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 04:56:28 INFO - PROCESS | 3972 | 1466250988545 Marionette TRACE conn3 <- [1,2338,null,{}] 04:56:28 INFO - PROCESS | 3972 | 1466250988550 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}] 04:56:28 INFO - PROCESS | 3972 | 1466250988553 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:28 INFO - PROCESS | 3972 | 1466250988633 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 04:56:28 INFO - PROCESS | 3972 | 1466250988639 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:28 INFO - PROCESS | 3972 | 1466250988641 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:28 INFO - PROCESS | 3972 | ++DOCSHELL 13948800 == 35 [pid = 3972] [id = 594] 04:56:28 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (13D18C00) [pid = 3972] [serial = 1782] [outer = 00000000] 04:56:28 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (18092C00) [pid = 3972] [serial = 1783] [outer = 13D18C00] 04:56:28 INFO - PROCESS | 3972 | 1466250988683 Marionette DEBUG loaded listener.js 04:56:28 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (198ADC00) [pid = 3972] [serial = 1784] [outer = 13D18C00] 04:56:29 INFO - PROCESS | 3972 | 1466250989128 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]]]}] 04:56:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 04:56:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 641ms 04:56:29 INFO - PROCESS | 3972 | 1466250989182 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 04:56:29 INFO - PROCESS | 3972 | 1466250989184 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 04:56:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 04:56:29 INFO - PROCESS | 3972 | 1466250989187 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 04:56:29 INFO - PROCESS | 3972 | 1466250989189 Marionette TRACE conn3 <- [1,2342,null,{}] 04:56:29 INFO - PROCESS | 3972 | 1466250989192 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}] 04:56:29 INFO - PROCESS | 3972 | 1466250989194 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:29 INFO - PROCESS | 3972 | 1466250989271 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 04:56:29 INFO - PROCESS | 3972 | 1466250989277 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:29 INFO - PROCESS | 3972 | 1466250989279 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:29 INFO - PROCESS | 3972 | ++DOCSHELL 13CD7800 == 36 [pid = 3972] [id = 595] 04:56:29 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (14314800) [pid = 3972] [serial = 1785] [outer = 00000000] 04:56:29 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (18133800) [pid = 3972] [serial = 1786] [outer = 14314800] 04:56:29 INFO - PROCESS | 3972 | 1466250989329 Marionette DEBUG loaded listener.js 04:56:29 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (198B7400) [pid = 3972] [serial = 1787] [outer = 14314800] 04:56:29 INFO - PROCESS | 3972 | 1466250989801 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]]]}] 04:56:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 04:56:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 688ms 04:56:29 INFO - PROCESS | 3972 | 1466250989887 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 04:56:29 INFO - PROCESS | 3972 | 1466250989892 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 04:56:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 04:56:29 INFO - PROCESS | 3972 | 1466250989897 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 04:56:29 INFO - PROCESS | 3972 | 1466250989902 Marionette TRACE conn3 <- [1,2346,null,{}] 04:56:29 INFO - PROCESS | 3972 | 1466250989909 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}] 04:56:29 INFO - PROCESS | 3972 | 1466250989912 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:30 INFO - PROCESS | 3972 | 1466250990078 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 04:56:30 INFO - PROCESS | 3972 | 1466250990197 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:30 INFO - PROCESS | 3972 | 1466250990202 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:30 INFO - PROCESS | 3972 | ++DOCSHELL 10F87800 == 37 [pid = 3972] [id = 596] 04:56:30 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (10F88000) [pid = 3972] [serial = 1788] [outer = 00000000] 04:56:30 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (1281AC00) [pid = 3972] [serial = 1789] [outer = 10F88000] 04:56:30 INFO - PROCESS | 3972 | 1466250990270 Marionette DEBUG loaded listener.js 04:56:30 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (13032000) [pid = 3972] [serial = 1790] [outer = 10F88000] 04:56:30 INFO - PROCESS | 3972 | 1466250990837 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]]]}] 04:56:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 04:56:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1001ms 04:56:30 INFO - PROCESS | 3972 | 1466250990901 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 04:56:30 INFO - PROCESS | 3972 | 1466250990905 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 04:56:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 04:56:30 INFO - PROCESS | 3972 | 1466250990912 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 04:56:30 INFO - PROCESS | 3972 | 1466250990915 Marionette TRACE conn3 <- [1,2350,null,{}] 04:56:30 INFO - PROCESS | 3972 | 1466250990919 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}] 04:56:30 INFO - PROCESS | 3972 | 1466250990922 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:31 INFO - PROCESS | 3972 | 1466250991029 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 04:56:31 INFO - PROCESS | 3972 | 1466250991165 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:31 INFO - PROCESS | 3972 | 1466250991168 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:31 INFO - PROCESS | 3972 | ++DOCSHELL 14314000 == 38 [pid = 3972] [id = 597] 04:56:31 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (14322800) [pid = 3972] [serial = 1791] [outer = 00000000] 04:56:31 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (14329400) [pid = 3972] [serial = 1792] [outer = 14322800] 04:56:31 INFO - PROCESS | 3972 | 1466250991223 Marionette DEBUG loaded listener.js 04:56:31 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (15424800) [pid = 3972] [serial = 1793] [outer = 14322800] 04:56:31 INFO - PROCESS | 3972 | 1466250991833 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]]]}] 04:56:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 04:56:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1000ms 04:56:31 INFO - PROCESS | 3972 | 1466250991927 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 04:56:31 INFO - PROCESS | 3972 | 1466250991930 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 04:56:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 04:56:31 INFO - PROCESS | 3972 | 1466250991977 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 04:56:31 INFO - PROCESS | 3972 | 1466250991981 Marionette TRACE conn3 <- [1,2354,null,{}] 04:56:32 INFO - PROCESS | 3972 | 1466250991995 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}] 04:56:32 INFO - PROCESS | 3972 | 1466250991999 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:32 INFO - PROCESS | 3972 | 1466250992108 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 04:56:32 INFO - PROCESS | 3972 | 1466250992239 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:32 INFO - PROCESS | 3972 | 1466250992243 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:32 INFO - PROCESS | 3972 | ++DOCSHELL 1799AC00 == 39 [pid = 3972] [id = 598] 04:56:32 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (1799B400) [pid = 3972] [serial = 1794] [outer = 00000000] 04:56:32 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (18203000) [pid = 3972] [serial = 1795] [outer = 1799B400] 04:56:32 INFO - PROCESS | 3972 | 1466250992301 Marionette DEBUG loaded listener.js 04:56:32 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (198DDC00) [pid = 3972] [serial = 1796] [outer = 1799B400] 04:56:32 INFO - PROCESS | 3972 | 1466250992891 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]]]}] 04:56:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 04:56:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 970ms 04:56:32 INFO - PROCESS | 3972 | 1466250992930 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 04:56:32 INFO - PROCESS | 3972 | 1466250992933 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 04:56:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 04:56:32 INFO - PROCESS | 3972 | 1466250992936 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 04:56:32 INFO - PROCESS | 3972 | 1466250992938 Marionette TRACE conn3 <- [1,2358,null,{}] 04:56:32 INFO - PROCESS | 3972 | 1466250992941 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}] 04:56:32 INFO - PROCESS | 3972 | 1466250992944 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:33 INFO - PROCESS | 3972 | 1466250993051 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 04:56:33 INFO - PROCESS | 3972 | 1466250993161 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:33 INFO - PROCESS | 3972 | 1466250993163 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:33 INFO - PROCESS | 3972 | ++DOCSHELL 198E7C00 == 40 [pid = 3972] [id = 599] 04:56:33 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (198E8400) [pid = 3972] [serial = 1797] [outer = 00000000] 04:56:33 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (19994000) [pid = 3972] [serial = 1798] [outer = 198E8400] 04:56:33 INFO - PROCESS | 3972 | 1466250993215 Marionette DEBUG loaded listener.js 04:56:33 INFO - PROCESS | 3972 | ++DOMWINDOW == 89 (1999D800) [pid = 3972] [serial = 1799] [outer = 198E8400] 04:56:33 INFO - PROCESS | 3972 | 1466250993917 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]]]}] 04:56:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 04:56:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1047ms 04:56:34 INFO - PROCESS | 3972 | 1466250993998 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 04:56:34 INFO - PROCESS | 3972 | 1466250994002 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 04:56:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 04:56:34 INFO - PROCESS | 3972 | 1466250994007 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 04:56:34 INFO - PROCESS | 3972 | 1466250994010 Marionette TRACE conn3 <- [1,2362,null,{}] 04:56:34 INFO - PROCESS | 3972 | 1466250994028 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}] 04:56:34 INFO - PROCESS | 3972 | 1466250994031 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:34 INFO - PROCESS | 3972 | 1466250994173 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 04:56:34 INFO - PROCESS | 3972 | 1466250994233 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:34 INFO - PROCESS | 3972 | 1466250994237 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:34 INFO - PROCESS | 3972 | ++DOCSHELL 11268800 == 41 [pid = 3972] [id = 600] 04:56:34 INFO - PROCESS | 3972 | ++DOMWINDOW == 90 (114C5800) [pid = 3972] [serial = 1800] [outer = 00000000] 04:56:34 INFO - PROCESS | 3972 | ++DOMWINDOW == 91 (12AA6000) [pid = 3972] [serial = 1801] [outer = 114C5800] 04:56:34 INFO - PROCESS | 3972 | 1466250994285 Marionette DEBUG loaded listener.js 04:56:34 INFO - PROCESS | 3972 | ++DOMWINDOW == 92 (130A3C00) [pid = 3972] [serial = 1802] [outer = 114C5800] 04:56:35 INFO - PROCESS | 3972 | --DOCSHELL 13948800 == 40 [pid = 3972] [id = 594] 04:56:35 INFO - PROCESS | 3972 | --DOCSHELL 10D18400 == 39 [pid = 3972] [id = 593] 04:56:35 INFO - PROCESS | 3972 | --DOCSHELL 18032800 == 38 [pid = 3972] [id = 592] 04:56:35 INFO - PROCESS | 3972 | --DOCSHELL 1322A800 == 37 [pid = 3972] [id = 591] 04:56:35 INFO - PROCESS | 3972 | --DOCSHELL 15949000 == 36 [pid = 3972] [id = 590] 04:56:35 INFO - PROCESS | 3972 | --DOCSHELL 1511E400 == 35 [pid = 3972] [id = 589] 04:56:35 INFO - PROCESS | 3972 | --DOCSHELL 13294C00 == 34 [pid = 3972] [id = 588] 04:56:35 INFO - PROCESS | 3972 | --DOCSHELL 1026D000 == 33 [pid = 3972] [id = 587] 04:56:35 INFO - PROCESS | 3972 | --DOCSHELL 0C380400 == 32 [pid = 3972] [id = 585] 04:56:35 INFO - PROCESS | 3972 | --DOCSHELL 0F391400 == 31 [pid = 3972] [id = 586] 04:56:35 INFO - PROCESS | 3972 | --DOCSHELL 13D1B400 == 30 [pid = 3972] [id = 584] 04:56:35 INFO - PROCESS | 3972 | --DOCSHELL 198E7C00 == 29 [pid = 3972] [id = 599] 04:56:35 INFO - PROCESS | 3972 | --DOCSHELL 1799AC00 == 28 [pid = 3972] [id = 598] 04:56:35 INFO - PROCESS | 3972 | --DOCSHELL 13CD7800 == 27 [pid = 3972] [id = 595] 04:56:35 INFO - PROCESS | 3972 | --DOCSHELL 10F87800 == 26 [pid = 3972] [id = 596] 04:56:35 INFO - PROCESS | 3972 | --DOCSHELL 14314000 == 25 [pid = 3972] [id = 597] 04:56:35 INFO - PROCESS | 3972 | --DOMWINDOW == 91 (15665800) [pid = 3972] [serial = 1738] [outer = 00000000] [url = about:blank] 04:56:35 INFO - PROCESS | 3972 | --DOMWINDOW == 90 (15D48C00) [pid = 3972] [serial = 1741] [outer = 00000000] [url = about:blank] 04:56:35 INFO - PROCESS | 3972 | --DOMWINDOW == 89 (11265000) [pid = 3972] [serial = 1729] [outer = 00000000] [url = about:blank] 04:56:35 INFO - PROCESS | 3972 | --DOMWINDOW == 88 (114CC800) [pid = 3972] [serial = 1730] [outer = 00000000] [url = about:blank] 04:56:35 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (12A19800) [pid = 3972] [serial = 1727] [outer = 00000000] [url = about:blank] 04:56:35 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (11268C00) [pid = 3972] [serial = 1726] [outer = 00000000] [url = about:blank] 04:56:35 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (14324000) [pid = 3972] [serial = 1735] [outer = 00000000] [url = about:blank] 04:56:35 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (1566C000) [pid = 3972] [serial = 1739] [outer = 00000000] [url = about:blank] 04:56:35 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (13220800) [pid = 3972] [serial = 1732] [outer = 00000000] [url = about:blank] 04:56:35 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (13273000) [pid = 3972] [serial = 1733] [outer = 00000000] [url = about:blank] 04:56:35 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (16D43400) [pid = 3972] [serial = 1744] [outer = 00000000] [url = about:blank] 04:56:35 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (104E0C00) [pid = 3972] [serial = 1715] [outer = 00000000] [url = about:blank] 04:56:35 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (1026B000) [pid = 3972] [serial = 1714] [outer = 00000000] [url = about:blank] 04:56:35 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (15F97800) [pid = 3972] [serial = 1751] [outer = 00000000] [url = about:blank] 04:56:35 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (13297800) [pid = 3972] [serial = 1718] [outer = 00000000] [url = about:blank] 04:56:35 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (13272800) [pid = 3972] [serial = 1717] [outer = 00000000] [url = about:blank] 04:56:35 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (15D43C00) [pid = 3972] [serial = 1721] [outer = 00000000] [url = about:blank] 04:56:35 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (15484400) [pid = 3972] [serial = 1720] [outer = 00000000] [url = about:blank] 04:56:35 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (175EFC00) [pid = 3972] [serial = 1724] [outer = 00000000] [url = about:blank] 04:56:35 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (17071000) [pid = 3972] [serial = 1723] [outer = 00000000] [url = about:blank] 04:56:35 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (15F8F000) [pid = 3972] [serial = 1742] [outer = 00000000] [url = about:blank] 04:56:35 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (16D50C00) [pid = 3972] [serial = 1745] [outer = 00000000] [url = about:blank] 04:56:35 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (176B5000) [pid = 3972] [serial = 1750] [outer = 00000000] [url = about:blank] 04:56:35 INFO - PROCESS | 3972 | --DOMWINDOW == 68 (1597DC00) [pid = 3972] [serial = 1747] [outer = 00000000] [url = about:blank] 04:56:35 INFO - PROCESS | 3972 | --DOMWINDOW == 67 (1802CC00) [pid = 3972] [serial = 1753] [outer = 00000000] [url = about:blank] 04:56:35 INFO - PROCESS | 3972 | --DOMWINDOW == 66 (15D43400) [pid = 3972] [serial = 1748] [outer = 00000000] [url = about:blank] 04:56:35 INFO - PROCESS | 3972 | --DOMWINDOW == 65 (1432CC00) [pid = 3972] [serial = 1736] [outer = 00000000] [url = about:blank] 04:56:35 INFO - PROCESS | 3972 | 1466250995511 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]]]}] 04:56:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 04:56:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1611ms 04:56:35 INFO - PROCESS | 3972 | 1466250995612 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 04:56:35 INFO - PROCESS | 3972 | 1466250995616 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 04:56:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 04:56:35 INFO - PROCESS | 3972 | 1466250995623 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 04:56:35 INFO - PROCESS | 3972 | 1466250995629 Marionette TRACE conn3 <- [1,2366,null,{}] 04:56:35 INFO - PROCESS | 3972 | 1466250995635 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}] 04:56:35 INFO - PROCESS | 3972 | 1466250995639 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:35 INFO - PROCESS | 3972 | 1466250995762 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 04:56:35 INFO - PROCESS | 3972 | 1466250995769 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:35 INFO - PROCESS | 3972 | 1466250995773 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:35 INFO - PROCESS | 3972 | ++DOCSHELL 1055FC00 == 26 [pid = 3972] [id = 601] 04:56:35 INFO - PROCESS | 3972 | ++DOMWINDOW == 66 (105E4400) [pid = 3972] [serial = 1803] [outer = 00000000] 04:56:35 INFO - PROCESS | 3972 | ++DOMWINDOW == 67 (10A52400) [pid = 3972] [serial = 1804] [outer = 105E4400] 04:56:35 INFO - PROCESS | 3972 | 1466250995821 Marionette DEBUG loaded listener.js 04:56:35 INFO - PROCESS | 3972 | ++DOMWINDOW == 68 (10D18000) [pid = 3972] [serial = 1805] [outer = 105E4400] 04:56:36 INFO - PROCESS | 3972 | 1466250996335 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]]]}] 04:56:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 04:56:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 750ms 04:56:36 INFO - PROCESS | 3972 | 1466250996362 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 04:56:36 INFO - PROCESS | 3972 | 1466250996367 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 04:56:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 04:56:36 INFO - PROCESS | 3972 | 1466250996377 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 04:56:36 INFO - PROCESS | 3972 | 1466250996380 Marionette TRACE conn3 <- [1,2370,null,{}] 04:56:36 INFO - PROCESS | 3972 | 1466250996383 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}] 04:56:36 INFO - PROCESS | 3972 | 1466250996386 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:36 INFO - PROCESS | 3972 | 1466250996472 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 04:56:36 INFO - PROCESS | 3972 | 1466250996478 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:36 INFO - PROCESS | 3972 | 1466250996481 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:36 INFO - PROCESS | 3972 | ++DOCSHELL 11CCCC00 == 27 [pid = 3972] [id = 602] 04:56:36 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (11CD2000) [pid = 3972] [serial = 1806] [outer = 00000000] 04:56:36 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (12AE6800) [pid = 3972] [serial = 1807] [outer = 11CD2000] 04:56:36 INFO - PROCESS | 3972 | 1466250996527 Marionette DEBUG loaded listener.js 04:56:36 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (12D92C00) [pid = 3972] [serial = 1808] [outer = 11CD2000] 04:56:37 INFO - PROCESS | 3972 | 1466250997003 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]]]}] 04:56:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 04:56:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 641ms 04:56:37 INFO - PROCESS | 3972 | 1466250997011 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 04:56:37 INFO - PROCESS | 3972 | 1466250997013 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 04:56:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 04:56:37 INFO - PROCESS | 3972 | 1466250997017 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 04:56:37 INFO - PROCESS | 3972 | 1466250997020 Marionette TRACE conn3 <- [1,2374,null,{}] 04:56:37 INFO - PROCESS | 3972 | 1466250997030 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}] 04:56:37 INFO - PROCESS | 3972 | 1466250997035 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:37 INFO - PROCESS | 3972 | 1466250997148 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 04:56:37 INFO - PROCESS | 3972 | 1466250997160 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:37 INFO - PROCESS | 3972 | 1466250997164 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:37 INFO - PROCESS | 3972 | ++DOCSHELL 1329E800 == 28 [pid = 3972] [id = 603] 04:56:37 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (1329EC00) [pid = 3972] [serial = 1809] [outer = 00000000] 04:56:37 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (13D0F400) [pid = 3972] [serial = 1810] [outer = 1329EC00] 04:56:37 INFO - PROCESS | 3972 | 1466250997211 Marionette DEBUG loaded listener.js 04:56:37 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (14324000) [pid = 3972] [serial = 1811] [outer = 1329EC00] 04:56:37 INFO - PROCESS | 3972 | 1466250997701 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]]]}] 04:56:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 04:56:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 735ms 04:56:37 INFO - PROCESS | 3972 | 1466250997757 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 04:56:37 INFO - PROCESS | 3972 | 1466250997759 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 04:56:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 04:56:37 INFO - PROCESS | 3972 | 1466250997763 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 04:56:37 INFO - PROCESS | 3972 | 1466250997764 Marionette TRACE conn3 <- [1,2378,null,{}] 04:56:37 INFO - PROCESS | 3972 | 1466250997777 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}] 04:56:37 INFO - PROCESS | 3972 | 1466250997779 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:37 INFO - PROCESS | 3972 | 1466250997860 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 04:56:37 INFO - PROCESS | 3972 | 1466250997865 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:37 INFO - PROCESS | 3972 | 1466250997867 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:37 INFO - PROCESS | 3972 | ++DOCSHELL 13D0DC00 == 29 [pid = 3972] [id = 604] 04:56:37 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (14328C00) [pid = 3972] [serial = 1812] [outer = 00000000] 04:56:37 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (15666000) [pid = 3972] [serial = 1813] [outer = 14328C00] 04:56:37 INFO - PROCESS | 3972 | 1466250997911 Marionette DEBUG loaded listener.js 04:56:37 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (1566C000) [pid = 3972] [serial = 1814] [outer = 14328C00] 04:56:38 INFO - PROCESS | 3972 | 1466250998397 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]]]}] 04:56:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 04:56:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 703ms 04:56:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 04:56:38 INFO - PROCESS | 3972 | 1466250998467 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 04:56:38 INFO - PROCESS | 3972 | 1466250998469 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 04:56:38 INFO - PROCESS | 3972 | 1466250998472 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 04:56:38 INFO - PROCESS | 3972 | 1466250998474 Marionette TRACE conn3 <- [1,2382,null,{}] 04:56:38 INFO - PROCESS | 3972 | 1466250998478 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}] 04:56:38 INFO - PROCESS | 3972 | 1466250998480 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:38 INFO - PROCESS | 3972 | 1466250998614 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 04:56:38 INFO - PROCESS | 3972 | 1466250998624 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:38 INFO - PROCESS | 3972 | 1466250998627 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:38 INFO - PROCESS | 3972 | ++DOCSHELL 15949800 == 30 [pid = 3972] [id = 605] 04:56:38 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (1597BC00) [pid = 3972] [serial = 1815] [outer = 00000000] 04:56:38 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (15D47400) [pid = 3972] [serial = 1816] [outer = 1597BC00] 04:56:38 INFO - PROCESS | 3972 | 1466250998726 Marionette DEBUG loaded listener.js 04:56:38 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (15F0C400) [pid = 3972] [serial = 1817] [outer = 1597BC00] 04:56:39 INFO - PROCESS | 3972 | 1466250999151 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]]]}] 04:56:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 04:56:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 735ms 04:56:39 INFO - PROCESS | 3972 | 1466250999213 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 04:56:39 INFO - PROCESS | 3972 | 1466250999215 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 04:56:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 04:56:39 INFO - PROCESS | 3972 | 1466250999232 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 04:56:39 INFO - PROCESS | 3972 | 1466250999234 Marionette TRACE conn3 <- [1,2386,null,{}] 04:56:39 INFO - PROCESS | 3972 | 1466250999237 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}] 04:56:39 INFO - PROCESS | 3972 | 1466250999243 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:39 INFO - PROCESS | 3972 | 1466250999376 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 04:56:39 INFO - PROCESS | 3972 | 1466250999387 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:39 INFO - PROCESS | 3972 | 1466250999390 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:39 INFO - PROCESS | 3972 | ++DOCSHELL 15F93800 == 31 [pid = 3972] [id = 606] 04:56:39 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (15F94000) [pid = 3972] [serial = 1818] [outer = 00000000] 04:56:39 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (16A3B000) [pid = 3972] [serial = 1819] [outer = 15F94000] 04:56:39 INFO - PROCESS | 3972 | 1466250999488 Marionette DEBUG loaded listener.js 04:56:39 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (16D50C00) [pid = 3972] [serial = 1820] [outer = 15F94000] 04:56:39 INFO - PROCESS | 3972 | 1466250999912 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]]]}] 04:56:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 04:56:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 735ms 04:56:39 INFO - PROCESS | 3972 | 1466250999974 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 04:56:39 INFO - PROCESS | 3972 | 1466250999976 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 04:56:39 INFO - PROCESS | 3972 | 1466250999979 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 04:56:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 04:56:39 INFO - PROCESS | 3972 | 1466250999981 Marionette TRACE conn3 <- [1,2390,null,{}] 04:56:39 INFO - PROCESS | 3972 | 1466250999984 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}] 04:56:39 INFO - PROCESS | 3972 | 1466250999986 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:40 INFO - PROCESS | 3972 | 1466251000305 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 04:56:40 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (15974000) [pid = 3972] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 04:56:40 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (1657BC00) [pid = 3972] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 04:56:40 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (14314800) [pid = 3972] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 04:56:40 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (1021E800) [pid = 3972] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 04:56:40 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (1026EC00) [pid = 3972] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 04:56:40 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (1329D000) [pid = 3972] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 04:56:40 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (1799A800) [pid = 3972] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 04:56:40 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (15120400) [pid = 3972] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 04:56:40 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (18036800) [pid = 3972] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 04:56:40 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (10A48000) [pid = 3972] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 04:56:40 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (13D18C00) [pid = 3972] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 04:56:40 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (10D19800) [pid = 3972] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 04:56:40 INFO - PROCESS | 3972 | 1466251000374 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:40 INFO - PROCESS | 3972 | 1466251000376 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:40 INFO - PROCESS | 3972 | ++DOCSHELL 0C770000 == 32 [pid = 3972] [id = 607] 04:56:40 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (1021E800) [pid = 3972] [serial = 1821] [outer = 00000000] 04:56:40 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (10D19800) [pid = 3972] [serial = 1822] [outer = 1021E800] 04:56:40 INFO - PROCESS | 3972 | 1466251000418 Marionette DEBUG loaded listener.js 04:56:40 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (1329D000) [pid = 3972] [serial = 1823] [outer = 1021E800] 04:56:40 INFO - PROCESS | 3972 | 1466251000771 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]]]}] 04:56:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 04:56:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 844ms 04:56:40 INFO - PROCESS | 3972 | 1466251000823 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 04:56:40 INFO - PROCESS | 3972 | 1466251000825 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 04:56:40 INFO - PROCESS | 3972 | 1466251000829 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 04:56:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 04:56:40 INFO - PROCESS | 3972 | 1466251000831 Marionette TRACE conn3 <- [1,2394,null,{}] 04:56:40 INFO - PROCESS | 3972 | 1466251000834 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}] 04:56:40 INFO - PROCESS | 3972 | 1466251000836 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:40 INFO - PROCESS | 3972 | 1466251000910 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 04:56:40 INFO - PROCESS | 3972 | 1466251000915 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:40 INFO - PROCESS | 3972 | 1466251000917 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:40 INFO - PROCESS | 3972 | ++DOCSHELL 0C382400 == 33 [pid = 3972] [id = 608] 04:56:40 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (10D17400) [pid = 3972] [serial = 1824] [outer = 00000000] 04:56:40 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (17072000) [pid = 3972] [serial = 1825] [outer = 10D17400] 04:56:40 INFO - PROCESS | 3972 | 1466251000959 Marionette DEBUG loaded listener.js 04:56:41 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (17692800) [pid = 3972] [serial = 1826] [outer = 10D17400] 04:56:41 INFO - PROCESS | 3972 | 1466251001406 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]]]}] 04:56:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 04:56:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 625ms 04:56:41 INFO - PROCESS | 3972 | 1466251001467 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 04:56:41 INFO - PROCESS | 3972 | 1466251001469 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 04:56:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 04:56:41 INFO - PROCESS | 3972 | 1466251001472 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 04:56:41 INFO - PROCESS | 3972 | 1466251001474 Marionette TRACE conn3 <- [1,2398,null,{}] 04:56:41 INFO - PROCESS | 3972 | 1466251001478 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}] 04:56:41 INFO - PROCESS | 3972 | 1466251001479 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:41 INFO - PROCESS | 3972 | 1466251001555 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 04:56:41 INFO - PROCESS | 3972 | 1466251001560 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:41 INFO - PROCESS | 3972 | 1466251001562 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:41 INFO - PROCESS | 3972 | ++DOCSHELL 1799CC00 == 34 [pid = 3972] [id = 609] 04:56:41 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (1799D400) [pid = 3972] [serial = 1827] [outer = 00000000] 04:56:41 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (18083800) [pid = 3972] [serial = 1828] [outer = 1799D400] 04:56:41 INFO - PROCESS | 3972 | 1466251001603 Marionette DEBUG loaded listener.js 04:56:41 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (18083C00) [pid = 3972] [serial = 1829] [outer = 1799D400] 04:56:42 INFO - PROCESS | 3972 | 1466251002079 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]]]}] 04:56:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 04:56:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 625ms 04:56:42 INFO - PROCESS | 3972 | 1466251002111 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 04:56:42 INFO - PROCESS | 3972 | 1466251002113 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 04:56:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 04:56:42 INFO - PROCESS | 3972 | 1466251002116 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 04:56:42 INFO - PROCESS | 3972 | 1466251002118 Marionette TRACE conn3 <- [1,2402,null,{}] 04:56:42 INFO - PROCESS | 3972 | 1466251002122 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}] 04:56:42 INFO - PROCESS | 3972 | 1466251002123 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:42 INFO - PROCESS | 3972 | 1466251002211 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 04:56:42 INFO - PROCESS | 3972 | 1466251002216 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:42 INFO - PROCESS | 3972 | 1466251002218 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:42 INFO - PROCESS | 3972 | ++DOCSHELL 16994800 == 35 [pid = 3972] [id = 610] 04:56:42 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (1699D400) [pid = 3972] [serial = 1830] [outer = 00000000] 04:56:42 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (182E0400) [pid = 3972] [serial = 1831] [outer = 1699D400] 04:56:42 INFO - PROCESS | 3972 | 1466251002260 Marionette DEBUG loaded listener.js 04:56:42 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (198BA000) [pid = 3972] [serial = 1832] [outer = 1699D400] 04:56:43 INFO - PROCESS | 3972 | 1466251003071 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]]]}] 04:56:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 04:56:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1000ms 04:56:43 INFO - PROCESS | 3972 | 1466251003120 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 04:56:43 INFO - PROCESS | 3972 | 1466251003125 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 04:56:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 04:56:43 INFO - PROCESS | 3972 | 1466251003129 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 04:56:43 INFO - PROCESS | 3972 | 1466251003134 Marionette TRACE conn3 <- [1,2406,null,{}] 04:56:43 INFO - PROCESS | 3972 | 1466251003140 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}] 04:56:43 INFO - PROCESS | 3972 | 1466251003142 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:43 INFO - PROCESS | 3972 | 1466251003263 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 04:56:43 INFO - PROCESS | 3972 | 1466251003400 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:43 INFO - PROCESS | 3972 | 1466251003403 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:43 INFO - PROCESS | 3972 | ++DOCSHELL 10A4B400 == 36 [pid = 3972] [id = 611] 04:56:43 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (10D1BC00) [pid = 3972] [serial = 1833] [outer = 00000000] 04:56:43 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (11C2FC00) [pid = 3972] [serial = 1834] [outer = 10D1BC00] 04:56:43 INFO - PROCESS | 3972 | 1466251003460 Marionette DEBUG loaded listener.js 04:56:43 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (13130000) [pid = 3972] [serial = 1835] [outer = 10D1BC00] 04:56:44 INFO - PROCESS | 3972 | 1466251004166 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]]]}] 04:56:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 04:56:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1094ms 04:56:44 INFO - PROCESS | 3972 | 1466251004231 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 04:56:44 INFO - PROCESS | 3972 | 1466251004236 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 04:56:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 04:56:44 INFO - PROCESS | 3972 | 1466251004382 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 04:56:44 INFO - PROCESS | 3972 | 1466251004386 Marionette TRACE conn3 <- [1,2410,null,{}] 04:56:44 INFO - PROCESS | 3972 | 1466251004392 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}] 04:56:44 INFO - PROCESS | 3972 | 1466251004395 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:44 INFO - PROCESS | 3972 | 1466251004508 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 04:56:44 INFO - PROCESS | 3972 | 1466251004623 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:44 INFO - PROCESS | 3972 | 1466251004626 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:44 INFO - PROCESS | 3972 | ++DOCSHELL 10D1E800 == 37 [pid = 3972] [id = 612] 04:56:44 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (10D1EC00) [pid = 3972] [serial = 1836] [outer = 00000000] 04:56:44 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (10F8D800) [pid = 3972] [serial = 1837] [outer = 10D1EC00] 04:56:44 INFO - PROCESS | 3972 | 1466251004674 Marionette DEBUG loaded listener.js 04:56:44 INFO - PROCESS | 3972 | ++DOMWINDOW == 89 (114C1C00) [pid = 3972] [serial = 1838] [outer = 10D1EC00] 04:56:45 INFO - PROCESS | 3972 | --DOCSHELL 1799CC00 == 36 [pid = 3972] [id = 609] 04:56:45 INFO - PROCESS | 3972 | --DOCSHELL 0C382400 == 35 [pid = 3972] [id = 608] 04:56:45 INFO - PROCESS | 3972 | --DOCSHELL 0C770000 == 34 [pid = 3972] [id = 607] 04:56:45 INFO - PROCESS | 3972 | --DOCSHELL 15F93800 == 33 [pid = 3972] [id = 606] 04:56:45 INFO - PROCESS | 3972 | --DOCSHELL 15949800 == 32 [pid = 3972] [id = 605] 04:56:45 INFO - PROCESS | 3972 | --DOCSHELL 13D0DC00 == 31 [pid = 3972] [id = 604] 04:56:45 INFO - PROCESS | 3972 | --DOCSHELL 1329E800 == 30 [pid = 3972] [id = 603] 04:56:45 INFO - PROCESS | 3972 | --DOCSHELL 11CCCC00 == 29 [pid = 3972] [id = 602] 04:56:45 INFO - PROCESS | 3972 | --DOCSHELL 1055FC00 == 28 [pid = 3972] [id = 601] 04:56:45 INFO - PROCESS | 3972 | --DOMWINDOW == 88 (15F8E000) [pid = 3972] [serial = 1771] [outer = 00000000] [url = about:blank] 04:56:45 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (1605C400) [pid = 3972] [serial = 1772] [outer = 00000000] [url = about:blank] 04:56:45 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (16FC9800) [pid = 3972] [serial = 1775] [outer = 00000000] [url = about:blank] 04:56:45 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (16A43000) [pid = 3972] [serial = 1774] [outer = 00000000] [url = about:blank] 04:56:45 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (18133800) [pid = 3972] [serial = 1786] [outer = 00000000] [url = about:blank] 04:56:45 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (10430400) [pid = 3972] [serial = 1759] [outer = 00000000] [url = about:blank] 04:56:45 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (10A4FC00) [pid = 3972] [serial = 1760] [outer = 00000000] [url = about:blank] 04:56:45 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (198B7400) [pid = 3972] [serial = 1787] [outer = 00000000] [url = about:blank] 04:56:45 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (10F84C00) [pid = 3972] [serial = 1756] [outer = 00000000] [url = about:blank] 04:56:45 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (1281BC00) [pid = 3972] [serial = 1757] [outer = 00000000] [url = about:blank] 04:56:45 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (1394A400) [pid = 3972] [serial = 1765] [outer = 00000000] [url = about:blank] 04:56:45 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (13D1BC00) [pid = 3972] [serial = 1766] [outer = 00000000] [url = about:blank] 04:56:45 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (1802F000) [pid = 3972] [serial = 1754] [outer = 00000000] [url = about:blank] 04:56:45 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (15491400) [pid = 3972] [serial = 1768] [outer = 00000000] [url = about:blank] 04:56:45 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (1808AC00) [pid = 3972] [serial = 1777] [outer = 00000000] [url = about:blank] 04:56:45 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (12D6A000) [pid = 3972] [serial = 1762] [outer = 00000000] [url = about:blank] 04:56:45 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (131D6C00) [pid = 3972] [serial = 1763] [outer = 00000000] [url = about:blank] 04:56:45 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (198ADC00) [pid = 3972] [serial = 1784] [outer = 00000000] [url = about:blank] 04:56:45 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (16A3AC00) [pid = 3972] [serial = 1781] [outer = 00000000] [url = about:blank] 04:56:45 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (12D92800) [pid = 3972] [serial = 1780] [outer = 00000000] [url = about:blank] 04:56:45 INFO - PROCESS | 3972 | --DOMWINDOW == 68 (18092C00) [pid = 3972] [serial = 1783] [outer = 00000000] [url = about:blank] 04:56:45 INFO - PROCESS | 3972 | --DOMWINDOW == 67 (1808B000) [pid = 3972] [serial = 1778] [outer = 00000000] [url = about:blank] 04:56:45 INFO - PROCESS | 3972 | --DOMWINDOW == 66 (15664C00) [pid = 3972] [serial = 1769] [outer = 00000000] [url = about:blank] 04:56:45 INFO - PROCESS | 3972 | 1466251005250 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]]]}] 04:56:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 04:56:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1032ms 04:56:45 INFO - PROCESS | 3972 | 1466251005272 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 04:56:45 INFO - PROCESS | 3972 | 1466251005276 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 04:56:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 04:56:45 INFO - PROCESS | 3972 | 1466251005281 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 04:56:45 INFO - PROCESS | 3972 | 1466251005283 Marionette TRACE conn3 <- [1,2414,null,{}] 04:56:45 INFO - PROCESS | 3972 | 1466251005289 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}] 04:56:45 INFO - PROCESS | 3972 | 1466251005293 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:45 INFO - PROCESS | 3972 | 1466251005377 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 04:56:45 INFO - PROCESS | 3972 | 1466251005386 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:45 INFO - PROCESS | 3972 | 1466251005388 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:45 INFO - PROCESS | 3972 | ++DOCSHELL 1281BC00 == 29 [pid = 3972] [id = 613] 04:56:45 INFO - PROCESS | 3972 | ++DOMWINDOW == 67 (1281E400) [pid = 3972] [serial = 1839] [outer = 00000000] 04:56:45 INFO - PROCESS | 3972 | ++DOMWINDOW == 68 (1327B000) [pid = 3972] [serial = 1840] [outer = 1281E400] 04:56:45 INFO - PROCESS | 3972 | 1466251005436 Marionette DEBUG loaded listener.js 04:56:45 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (1329A000) [pid = 3972] [serial = 1841] [outer = 1281E400] 04:56:45 INFO - PROCESS | 3972 | 1466251005938 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]]]}] 04:56:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 04:56:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 687ms 04:56:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 04:56:45 INFO - PROCESS | 3972 | 1466251005982 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 04:56:45 INFO - PROCESS | 3972 | 1466251005984 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 04:56:45 INFO - PROCESS | 3972 | 1466251005988 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 04:56:45 INFO - PROCESS | 3972 | 1466251005990 Marionette TRACE conn3 <- [1,2418,null,{}] 04:56:46 INFO - PROCESS | 3972 | 1466251006024 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}] 04:56:46 INFO - PROCESS | 3972 | 1466251006026 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:46 INFO - PROCESS | 3972 | 1466251006110 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 04:56:46 INFO - PROCESS | 3972 | 1466251006208 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:46 INFO - PROCESS | 3972 | 1466251006214 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:46 INFO - PROCESS | 3972 | ++DOCSHELL 14323C00 == 30 [pid = 3972] [id = 614] 04:56:46 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (14324800) [pid = 3972] [serial = 1842] [outer = 00000000] 04:56:46 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (14E77800) [pid = 3972] [serial = 1843] [outer = 14324800] 04:56:46 INFO - PROCESS | 3972 | 1466251006268 Marionette DEBUG loaded listener.js 04:56:46 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (1511D400) [pid = 3972] [serial = 1844] [outer = 14324800] 04:56:46 INFO - PROCESS | 3972 | 1466251006646 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]]]}] 04:56:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 04:56:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 719ms 04:56:46 INFO - PROCESS | 3972 | 1466251006708 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 04:56:46 INFO - PROCESS | 3972 | 1466251006710 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 04:56:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 04:56:46 INFO - PROCESS | 3972 | 1466251006713 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 04:56:46 INFO - PROCESS | 3972 | 1466251006715 Marionette TRACE conn3 <- [1,2422,null,{}] 04:56:46 INFO - PROCESS | 3972 | 1466251006718 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}] 04:56:46 INFO - PROCESS | 3972 | 1466251006720 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:46 INFO - PROCESS | 3972 | 1466251006805 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 04:56:46 INFO - PROCESS | 3972 | 1466251006811 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:46 INFO - PROCESS | 3972 | 1466251006814 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:46 INFO - PROCESS | 3972 | ++DOCSHELL 1565FC00 == 31 [pid = 3972] [id = 615] 04:56:46 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (15660000) [pid = 3972] [serial = 1845] [outer = 00000000] 04:56:46 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (15D40400) [pid = 3972] [serial = 1846] [outer = 15660000] 04:56:46 INFO - PROCESS | 3972 | 1466251006863 Marionette DEBUG loaded listener.js 04:56:46 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (15F0DC00) [pid = 3972] [serial = 1847] [outer = 15660000] 04:56:47 INFO - PROCESS | 3972 | 1466251007325 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]]]}] 04:56:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 04:56:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 641ms 04:56:47 INFO - PROCESS | 3972 | 1466251007351 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 04:56:47 INFO - PROCESS | 3972 | 1466251007353 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 04:56:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 04:56:47 INFO - PROCESS | 3972 | 1466251007356 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 04:56:47 INFO - PROCESS | 3972 | 1466251007358 Marionette TRACE conn3 <- [1,2426,null,{}] 04:56:47 INFO - PROCESS | 3972 | 1466251007367 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}] 04:56:47 INFO - PROCESS | 3972 | 1466251007369 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:47 INFO - PROCESS | 3972 | 1466251007477 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 04:56:47 INFO - PROCESS | 3972 | 1466251007570 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:47 INFO - PROCESS | 3972 | 1466251007572 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:47 INFO - PROCESS | 3972 | ++DOCSHELL 15F95C00 == 32 [pid = 3972] [id = 616] 04:56:47 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (16572400) [pid = 3972] [serial = 1848] [outer = 00000000] 04:56:47 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (16D41400) [pid = 3972] [serial = 1849] [outer = 16572400] 04:56:47 INFO - PROCESS | 3972 | 1466251007615 Marionette DEBUG loaded listener.js 04:56:47 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (16D49000) [pid = 3972] [serial = 1850] [outer = 16572400] 04:56:48 INFO - PROCESS | 3972 | 1466251008020 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]]]}] 04:56:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 04:56:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 704ms 04:56:48 INFO - PROCESS | 3972 | 1466251008072 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 04:56:48 INFO - PROCESS | 3972 | 1466251008074 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 04:56:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 04:56:48 INFO - PROCESS | 3972 | 1466251008078 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 04:56:48 INFO - PROCESS | 3972 | 1466251008079 Marionette TRACE conn3 <- [1,2430,null,{}] 04:56:48 INFO - PROCESS | 3972 | 1466251008082 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}] 04:56:48 INFO - PROCESS | 3972 | 1466251008088 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:48 INFO - PROCESS | 3972 | 1466251008225 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 04:56:48 INFO - PROCESS | 3972 | 1466251008292 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:48 INFO - PROCESS | 3972 | 1466251008295 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:48 INFO - PROCESS | 3972 | ++DOCSHELL 176AEC00 == 33 [pid = 3972] [id = 617] 04:56:48 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (176AF800) [pid = 3972] [serial = 1851] [outer = 00000000] 04:56:48 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (179A0400) [pid = 3972] [serial = 1852] [outer = 176AF800] 04:56:48 INFO - PROCESS | 3972 | 1466251008338 Marionette DEBUG loaded listener.js 04:56:48 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (18089C00) [pid = 3972] [serial = 1853] [outer = 176AF800] 04:56:48 INFO - PROCESS | 3972 | 1466251008744 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]]]}] 04:56:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 04:56:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 688ms 04:56:48 INFO - PROCESS | 3972 | 1466251008779 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 04:56:48 INFO - PROCESS | 3972 | 1466251008781 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 04:56:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 04:56:48 INFO - PROCESS | 3972 | 1466251008784 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 04:56:48 INFO - PROCESS | 3972 | 1466251008785 Marionette TRACE conn3 <- [1,2434,null,{}] 04:56:48 INFO - PROCESS | 3972 | 1466251008789 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}] 04:56:48 INFO - PROCESS | 3972 | 1466251008791 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:48 INFO - PROCESS | 3972 | 1466251008951 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 04:56:48 INFO - PROCESS | 3972 | 1466251008970 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:48 INFO - PROCESS | 3972 | 1466251008972 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:49 INFO - PROCESS | 3972 | ++DOCSHELL 105E6C00 == 34 [pid = 3972] [id = 618] 04:56:49 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (1779D000) [pid = 3972] [serial = 1854] [outer = 00000000] 04:56:49 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (18090800) [pid = 3972] [serial = 1855] [outer = 1779D000] 04:56:49 INFO - PROCESS | 3972 | 1466251009014 Marionette DEBUG loaded listener.js 04:56:49 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (18203800) [pid = 3972] [serial = 1856] [outer = 1779D000] 04:56:49 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (1597BC00) [pid = 3972] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 04:56:49 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (1329EC00) [pid = 3972] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 04:56:49 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (11CD2000) [pid = 3972] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 04:56:49 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (10D17400) [pid = 3972] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 04:56:49 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (105E4400) [pid = 3972] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 04:56:49 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (1799B400) [pid = 3972] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 04:56:49 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (1021E800) [pid = 3972] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 04:56:49 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (15F94000) [pid = 3972] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 04:56:49 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (198E8400) [pid = 3972] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 04:56:49 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (114C5800) [pid = 3972] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 04:56:49 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (14328C00) [pid = 3972] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 04:56:49 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (10F88000) [pid = 3972] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 04:56:49 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (14322800) [pid = 3972] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 04:56:49 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (1799D400) [pid = 3972] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 04:56:49 INFO - PROCESS | 3972 | 1466251009561 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]]]}] 04:56:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 04:56:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 797ms 04:56:49 INFO - PROCESS | 3972 | 1466251009586 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 04:56:49 INFO - PROCESS | 3972 | 1466251009588 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 04:56:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 04:56:49 INFO - PROCESS | 3972 | 1466251009591 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 04:56:49 INFO - PROCESS | 3972 | 1466251009593 Marionette TRACE conn3 <- [1,2438,null,{}] 04:56:49 INFO - PROCESS | 3972 | 1466251009596 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}] 04:56:49 INFO - PROCESS | 3972 | 1466251009598 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:49 INFO - PROCESS | 3972 | 1466251009676 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 04:56:49 INFO - PROCESS | 3972 | 1466251009681 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:49 INFO - PROCESS | 3972 | 1466251009683 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:49 INFO - PROCESS | 3972 | ++DOCSHELL 10D17400 == 35 [pid = 3972] [id = 619] 04:56:49 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (10D17800) [pid = 3972] [serial = 1857] [outer = 00000000] 04:56:49 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (14323000) [pid = 3972] [serial = 1858] [outer = 10D17800] 04:56:49 INFO - PROCESS | 3972 | 1466251009728 Marionette DEBUG loaded listener.js 04:56:49 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (14325C00) [pid = 3972] [serial = 1859] [outer = 10D17800] 04:56:50 INFO - PROCESS | 3972 | 1466251010192 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]]]}] 04:56:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 04:56:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 641ms 04:56:50 INFO - PROCESS | 3972 | 1466251010230 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 04:56:50 INFO - PROCESS | 3972 | 1466251010232 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 04:56:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 04:56:50 INFO - PROCESS | 3972 | 1466251010235 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 04:56:50 INFO - PROCESS | 3972 | 1466251010237 Marionette TRACE conn3 <- [1,2442,null,{}] 04:56:50 INFO - PROCESS | 3972 | 1466251010240 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}] 04:56:50 INFO - PROCESS | 3972 | 1466251010242 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:50 INFO - PROCESS | 3972 | 1466251010345 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 04:56:50 INFO - PROCESS | 3972 | 1466251010350 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:50 INFO - PROCESS | 3972 | 1466251010352 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:50 INFO - PROCESS | 3972 | ++DOCSHELL 15F94000 == 36 [pid = 3972] [id = 620] 04:56:50 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (15F99C00) [pid = 3972] [serial = 1860] [outer = 00000000] 04:56:50 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (17798400) [pid = 3972] [serial = 1861] [outer = 15F99C00] 04:56:50 INFO - PROCESS | 3972 | 1466251010394 Marionette DEBUG loaded listener.js 04:56:50 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (18090C00) [pid = 3972] [serial = 1862] [outer = 15F99C00] 04:56:50 INFO - PROCESS | 3972 | 1466251010816 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]]]}] 04:56:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 04:56:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 625ms 04:56:50 INFO - PROCESS | 3972 | 1466251010877 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 04:56:50 INFO - PROCESS | 3972 | 1466251010879 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 04:56:50 INFO - PROCESS | 3972 | 1466251010884 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 04:56:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 04:56:50 INFO - PROCESS | 3972 | 1466251010886 Marionette TRACE conn3 <- [1,2446,null,{}] 04:56:50 INFO - PROCESS | 3972 | 1466251010891 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}] 04:56:50 INFO - PROCESS | 3972 | 1466251010894 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:51 INFO - PROCESS | 3972 | 1466251010983 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 04:56:51 INFO - PROCESS | 3972 | 1466251010988 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:51 INFO - PROCESS | 3972 | 1466251010990 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:51 INFO - PROCESS | 3972 | ++DOCSHELL 198B4400 == 37 [pid = 3972] [id = 621] 04:56:51 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (198BCC00) [pid = 3972] [serial = 1863] [outer = 00000000] 04:56:51 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (198E4C00) [pid = 3972] [serial = 1864] [outer = 198BCC00] 04:56:51 INFO - PROCESS | 3972 | 1466251011033 Marionette DEBUG loaded listener.js 04:56:51 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (198E7000) [pid = 3972] [serial = 1865] [outer = 198BCC00] 04:56:51 INFO - PROCESS | 3972 | 1466251011455 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]]]}] 04:56:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 04:56:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 594ms 04:56:51 INFO - PROCESS | 3972 | 1466251011481 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 04:56:51 INFO - PROCESS | 3972 | 1466251011483 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 04:56:51 INFO - PROCESS | 3972 | 1466251011486 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 04:56:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 04:56:51 INFO - PROCESS | 3972 | 1466251011489 Marionette TRACE conn3 <- [1,2450,null,{}] 04:56:51 INFO - PROCESS | 3972 | 1466251011552 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}] 04:56:51 INFO - PROCESS | 3972 | 1466251011555 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:51 INFO - PROCESS | 3972 | 1466251011675 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 04:56:51 INFO - PROCESS | 3972 | 1466251011831 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:51 INFO - PROCESS | 3972 | 1466251011835 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:51 INFO - PROCESS | 3972 | ++DOCSHELL 10A4FC00 == 38 [pid = 3972] [id = 622] 04:56:51 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (10A51800) [pid = 3972] [serial = 1866] [outer = 00000000] 04:56:51 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (110A6000) [pid = 3972] [serial = 1867] [outer = 10A51800] 04:56:51 INFO - PROCESS | 3972 | 1466251011894 Marionette DEBUG loaded listener.js 04:56:52 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (12820400) [pid = 3972] [serial = 1868] [outer = 10A51800] 04:56:52 INFO - PROCESS | 3972 | 1466251012477 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]]]}] 04:56:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 04:56:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1016ms 04:56:52 INFO - PROCESS | 3972 | 1466251012517 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 04:56:52 INFO - PROCESS | 3972 | 1466251012521 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 04:56:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 04:56:52 INFO - PROCESS | 3972 | 1466251012525 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 04:56:52 INFO - PROCESS | 3972 | 1466251012528 Marionette TRACE conn3 <- [1,2454,null,{}] 04:56:52 INFO - PROCESS | 3972 | 1466251012533 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}] 04:56:52 INFO - PROCESS | 3972 | 1466251012536 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:52 INFO - PROCESS | 3972 | 1466251012644 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 04:56:52 INFO - PROCESS | 3972 | 1466251012758 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:52 INFO - PROCESS | 3972 | 1466251012762 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:52 INFO - PROCESS | 3972 | ++DOCSHELL 1430C800 == 39 [pid = 3972] [id = 623] 04:56:52 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (1430E800) [pid = 3972] [serial = 1869] [outer = 00000000] 04:56:52 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (1432C400) [pid = 3972] [serial = 1870] [outer = 1430E800] 04:56:52 INFO - PROCESS | 3972 | 1466251012857 Marionette DEBUG loaded listener.js 04:56:52 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (15660C00) [pid = 3972] [serial = 1871] [outer = 1430E800] 04:56:53 INFO - PROCESS | 3972 | 1466251013456 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]]]}] 04:56:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 04:56:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 954ms 04:56:53 INFO - PROCESS | 3972 | 1466251013473 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 04:56:53 INFO - PROCESS | 3972 | 1466251013475 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 04:56:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 04:56:53 INFO - PROCESS | 3972 | 1466251013479 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 04:56:53 INFO - PROCESS | 3972 | 1466251013481 Marionette TRACE conn3 <- [1,2458,null,{}] 04:56:53 INFO - PROCESS | 3972 | 1466251013485 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}] 04:56:53 INFO - PROCESS | 3972 | 1466251013487 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:53 INFO - PROCESS | 3972 | 1466251013593 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 04:56:53 INFO - PROCESS | 3972 | 1466251013705 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:53 INFO - PROCESS | 3972 | 1466251013709 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:53 INFO - PROCESS | 3972 | ++DOCSHELL 16995C00 == 40 [pid = 3972] [id = 624] 04:56:53 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (16A3CC00) [pid = 3972] [serial = 1872] [outer = 00000000] 04:56:53 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (17693800) [pid = 3972] [serial = 1873] [outer = 16A3CC00] 04:56:53 INFO - PROCESS | 3972 | 1466251013805 Marionette DEBUG loaded listener.js 04:56:53 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (18031800) [pid = 3972] [serial = 1874] [outer = 16A3CC00] 04:56:54 INFO - PROCESS | 3972 | 1466251014429 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]]]}] 04:56:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 04:56:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1001ms 04:56:54 INFO - PROCESS | 3972 | 1466251014505 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 04:56:54 INFO - PROCESS | 3972 | 1466251014512 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 04:56:54 INFO - PROCESS | 3972 | 1466251014517 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 04:56:54 INFO - PROCESS | 3972 | 1466251014520 Marionette TRACE conn3 <- [1,2462,null,{}] 04:56:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 04:56:54 INFO - PROCESS | 3972 | 1466251014540 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}] 04:56:54 INFO - PROCESS | 3972 | 1466251014542 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:54 INFO - PROCESS | 3972 | 1466251014648 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 04:56:54 INFO - PROCESS | 3972 | 1466251014785 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:54 INFO - PROCESS | 3972 | 1466251014788 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:54 INFO - PROCESS | 3972 | ++DOCSHELL 10A46C00 == 41 [pid = 3972] [id = 625] 04:56:54 INFO - PROCESS | 3972 | ++DOMWINDOW == 89 (10A4B000) [pid = 3972] [serial = 1875] [outer = 00000000] 04:56:54 INFO - PROCESS | 3972 | ++DOMWINDOW == 90 (1126E400) [pid = 3972] [serial = 1876] [outer = 10A4B000] 04:56:54 INFO - PROCESS | 3972 | 1466251014845 Marionette DEBUG loaded listener.js 04:56:54 INFO - PROCESS | 3972 | ++DOMWINDOW == 91 (13127400) [pid = 3972] [serial = 1877] [outer = 10A4B000] 04:56:55 INFO - PROCESS | 3972 | 1466251015555 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]]]}] 04:56:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 04:56:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1078ms 04:56:55 INFO - PROCESS | 3972 | 1466251015609 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 04:56:55 INFO - PROCESS | 3972 | 1466251015613 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 04:56:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 04:56:55 INFO - PROCESS | 3972 | 1466251015617 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 04:56:55 INFO - PROCESS | 3972 | 1466251015622 Marionette TRACE conn3 <- [1,2466,null,{}] 04:56:55 INFO - PROCESS | 3972 | 1466251015627 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}] 04:56:55 INFO - PROCESS | 3972 | 1466251015629 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:55 INFO - PROCESS | 3972 | 1466251015762 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 04:56:55 INFO - PROCESS | 3972 | 1466251015879 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:55 INFO - PROCESS | 3972 | 1466251015881 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:55 INFO - PROCESS | 3972 | ++DOCSHELL 10D1F800 == 42 [pid = 3972] [id = 626] 04:56:55 INFO - PROCESS | 3972 | ++DOMWINDOW == 92 (10D20400) [pid = 3972] [serial = 1878] [outer = 00000000] 04:56:55 INFO - PROCESS | 3972 | ++DOMWINDOW == 93 (11CCCC00) [pid = 3972] [serial = 1879] [outer = 10D20400] 04:56:55 INFO - PROCESS | 3972 | 1466251015929 Marionette DEBUG loaded listener.js 04:56:56 INFO - PROCESS | 3972 | ++DOMWINDOW == 94 (1327C000) [pid = 3972] [serial = 1880] [outer = 10D20400] 04:56:56 INFO - PROCESS | 3972 | --DOCSHELL 15F94000 == 41 [pid = 3972] [id = 620] 04:56:56 INFO - PROCESS | 3972 | --DOCSHELL 10D17400 == 40 [pid = 3972] [id = 619] 04:56:56 INFO - PROCESS | 3972 | --DOCSHELL 105E6C00 == 39 [pid = 3972] [id = 618] 04:56:56 INFO - PROCESS | 3972 | --DOCSHELL 176AEC00 == 38 [pid = 3972] [id = 617] 04:56:56 INFO - PROCESS | 3972 | --DOCSHELL 15F95C00 == 37 [pid = 3972] [id = 616] 04:56:56 INFO - PROCESS | 3972 | --DOCSHELL 1565FC00 == 36 [pid = 3972] [id = 615] 04:56:56 INFO - PROCESS | 3972 | --DOCSHELL 14323C00 == 35 [pid = 3972] [id = 614] 04:56:56 INFO - PROCESS | 3972 | --DOCSHELL 1281BC00 == 34 [pid = 3972] [id = 613] 04:56:56 INFO - PROCESS | 3972 | --DOCSHELL 10D1E800 == 33 [pid = 3972] [id = 612] 04:56:56 INFO - PROCESS | 3972 | --DOCSHELL 10A4B400 == 32 [pid = 3972] [id = 611] 04:56:56 INFO - PROCESS | 3972 | --DOCSHELL 16994800 == 31 [pid = 3972] [id = 610] 04:56:56 INFO - PROCESS | 3972 | --DOCSHELL 11268800 == 30 [pid = 3972] [id = 600] 04:56:56 INFO - PROCESS | 3972 | --DOCSHELL 10A46C00 == 29 [pid = 3972] [id = 625] 04:56:56 INFO - PROCESS | 3972 | --DOCSHELL 16995C00 == 28 [pid = 3972] [id = 624] 04:56:56 INFO - PROCESS | 3972 | --DOCSHELL 198B4400 == 27 [pid = 3972] [id = 621] 04:56:56 INFO - PROCESS | 3972 | --DOCSHELL 10A4FC00 == 26 [pid = 3972] [id = 622] 04:56:56 INFO - PROCESS | 3972 | --DOCSHELL 1430C800 == 25 [pid = 3972] [id = 623] 04:56:56 INFO - PROCESS | 3972 | --DOMWINDOW == 93 (18083C00) [pid = 3972] [serial = 1829] [outer = 00000000] [url = about:blank] 04:56:56 INFO - PROCESS | 3972 | --DOMWINDOW == 92 (15F0C400) [pid = 3972] [serial = 1817] [outer = 00000000] [url = about:blank] 04:56:56 INFO - PROCESS | 3972 | --DOMWINDOW == 91 (14324000) [pid = 3972] [serial = 1811] [outer = 00000000] [url = about:blank] 04:56:56 INFO - PROCESS | 3972 | --DOMWINDOW == 90 (12AE6800) [pid = 3972] [serial = 1807] [outer = 00000000] [url = about:blank] 04:56:56 INFO - PROCESS | 3972 | --DOMWINDOW == 89 (17692800) [pid = 3972] [serial = 1826] [outer = 00000000] [url = about:blank] 04:56:56 INFO - PROCESS | 3972 | --DOMWINDOW == 88 (10D18000) [pid = 3972] [serial = 1805] [outer = 00000000] [url = about:blank] 04:56:56 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (198DDC00) [pid = 3972] [serial = 1796] [outer = 00000000] [url = about:blank] 04:56:56 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (15D47400) [pid = 3972] [serial = 1816] [outer = 00000000] [url = about:blank] 04:56:56 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (1329D000) [pid = 3972] [serial = 1823] [outer = 00000000] [url = about:blank] 04:56:56 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (10A52400) [pid = 3972] [serial = 1804] [outer = 00000000] [url = about:blank] 04:56:56 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (16A3B000) [pid = 3972] [serial = 1819] [outer = 00000000] [url = about:blank] 04:56:56 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (1999D800) [pid = 3972] [serial = 1799] [outer = 00000000] [url = about:blank] 04:56:56 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (18203000) [pid = 3972] [serial = 1795] [outer = 00000000] [url = about:blank] 04:56:56 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (12AA6000) [pid = 3972] [serial = 1801] [outer = 00000000] [url = about:blank] 04:56:56 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (16D50C00) [pid = 3972] [serial = 1820] [outer = 00000000] [url = about:blank] 04:56:56 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (13D0F400) [pid = 3972] [serial = 1810] [outer = 00000000] [url = about:blank] 04:56:56 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (15666000) [pid = 3972] [serial = 1813] [outer = 00000000] [url = about:blank] 04:56:56 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (130A3C00) [pid = 3972] [serial = 1802] [outer = 00000000] [url = about:blank] 04:56:56 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (10D19800) [pid = 3972] [serial = 1822] [outer = 00000000] [url = about:blank] 04:56:56 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (13032000) [pid = 3972] [serial = 1790] [outer = 00000000] [url = about:blank] 04:56:56 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (14329400) [pid = 3972] [serial = 1792] [outer = 00000000] [url = about:blank] 04:56:56 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (12D92C00) [pid = 3972] [serial = 1808] [outer = 00000000] [url = about:blank] 04:56:56 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (15424800) [pid = 3972] [serial = 1793] [outer = 00000000] [url = about:blank] 04:56:56 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (1566C000) [pid = 3972] [serial = 1814] [outer = 00000000] [url = about:blank] 04:56:56 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (19994000) [pid = 3972] [serial = 1798] [outer = 00000000] [url = about:blank] 04:56:56 INFO - PROCESS | 3972 | --DOMWINDOW == 68 (1281AC00) [pid = 3972] [serial = 1789] [outer = 00000000] [url = about:blank] 04:56:56 INFO - PROCESS | 3972 | --DOMWINDOW == 67 (17072000) [pid = 3972] [serial = 1825] [outer = 00000000] [url = about:blank] 04:56:56 INFO - PROCESS | 3972 | --DOMWINDOW == 66 (18083800) [pid = 3972] [serial = 1828] [outer = 00000000] [url = about:blank] 04:56:57 INFO - PROCESS | 3972 | 1466251017049 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]]]}] 04:56:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 04:56:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1454ms 04:56:57 INFO - PROCESS | 3972 | 1466251017079 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 04:56:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 04:56:57 INFO - PROCESS | 3972 | 1466251017082 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 04:56:57 INFO - PROCESS | 3972 | 1466251017087 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 04:56:57 INFO - PROCESS | 3972 | 1466251017091 Marionette TRACE conn3 <- [1,2470,null,{}] 04:56:57 INFO - PROCESS | 3972 | 1466251017096 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}] 04:56:57 INFO - PROCESS | 3972 | 1466251017099 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:57 INFO - PROCESS | 3972 | 1466251017204 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 04:56:57 INFO - PROCESS | 3972 | 1466251017342 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:57 INFO - PROCESS | 3972 | 1466251017345 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:57 INFO - PROCESS | 3972 | ++DOCSHELL 10A4AC00 == 26 [pid = 3972] [id = 627] 04:56:57 INFO - PROCESS | 3972 | ++DOMWINDOW == 67 (10A4E400) [pid = 3972] [serial = 1881] [outer = 00000000] 04:56:57 INFO - PROCESS | 3972 | ++DOMWINDOW == 68 (10D19C00) [pid = 3972] [serial = 1882] [outer = 10A4E400] 04:56:57 INFO - PROCESS | 3972 | 1466251017392 Marionette DEBUG loaded listener.js 04:56:57 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (110A1400) [pid = 3972] [serial = 1883] [outer = 10A4E400] 04:56:57 INFO - PROCESS | 3972 | 1466251017768 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]]]}] 04:56:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 04:56:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 735ms 04:56:57 INFO - PROCESS | 3972 | 1466251017824 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 04:56:57 INFO - PROCESS | 3972 | 1466251017829 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 04:56:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 04:56:57 INFO - PROCESS | 3972 | 1466251017836 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 04:56:57 INFO - PROCESS | 3972 | 1466251017838 Marionette TRACE conn3 <- [1,2474,null,{}] 04:56:57 INFO - PROCESS | 3972 | 1466251017842 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}] 04:56:57 INFO - PROCESS | 3972 | 1466251017844 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:57 INFO - PROCESS | 3972 | 1466251017959 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 04:56:57 INFO - PROCESS | 3972 | 1466251017971 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:57 INFO - PROCESS | 3972 | 1466251017973 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:58 INFO - PROCESS | 3972 | ++DOCSHELL 1312AC00 == 27 [pid = 3972] [id = 628] 04:56:58 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (1312B800) [pid = 3972] [serial = 1884] [outer = 00000000] 04:56:58 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (1326F400) [pid = 3972] [serial = 1885] [outer = 1312B800] 04:56:58 INFO - PROCESS | 3972 | 1466251018029 Marionette DEBUG loaded listener.js 04:56:58 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (1329C000) [pid = 3972] [serial = 1886] [outer = 1312B800] 04:56:58 INFO - PROCESS | 3972 | 1466251018473 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]]]}] 04:56:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 04:56:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 704ms 04:56:58 INFO - PROCESS | 3972 | 1466251018534 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 04:56:58 INFO - PROCESS | 3972 | 1466251018537 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 04:56:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 04:56:58 INFO - PROCESS | 3972 | 1466251018540 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 04:56:58 INFO - PROCESS | 3972 | 1466251018544 Marionette TRACE conn3 <- [1,2478,null,{}] 04:56:58 INFO - PROCESS | 3972 | 1466251018554 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}] 04:56:58 INFO - PROCESS | 3972 | 1466251018558 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:58 INFO - PROCESS | 3972 | 1466251018641 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 04:56:58 INFO - PROCESS | 3972 | 1466251018648 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:58 INFO - PROCESS | 3972 | 1466251018651 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:58 INFO - PROCESS | 3972 | ++DOCSHELL 13CDD000 == 28 [pid = 3972] [id = 629] 04:56:58 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (13CE1400) [pid = 3972] [serial = 1887] [outer = 00000000] 04:56:58 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (14328C00) [pid = 3972] [serial = 1888] [outer = 13CE1400] 04:56:58 INFO - PROCESS | 3972 | 1466251018698 Marionette DEBUG loaded listener.js 04:56:58 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (1542DC00) [pid = 3972] [serial = 1889] [outer = 13CE1400] 04:56:59 INFO - PROCESS | 3972 | 1466251019220 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]]]}] 04:56:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 04:56:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 703ms 04:56:59 INFO - PROCESS | 3972 | 1466251019239 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 04:56:59 INFO - PROCESS | 3972 | 1466251019241 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 04:56:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 04:56:59 INFO - PROCESS | 3972 | 1466251019251 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 04:56:59 INFO - PROCESS | 3972 | 1466251019253 Marionette TRACE conn3 <- [1,2482,null,{}] 04:56:59 INFO - PROCESS | 3972 | 1466251019256 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}] 04:56:59 INFO - PROCESS | 3972 | 1466251019258 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:59 INFO - PROCESS | 3972 | 1466251019402 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 04:56:59 INFO - PROCESS | 3972 | 1466251019424 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:59 INFO - PROCESS | 3972 | 1466251019426 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:56:59 INFO - PROCESS | 3972 | ++DOCSHELL 15668C00 == 29 [pid = 3972] [id = 630] 04:56:59 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (15669800) [pid = 3972] [serial = 1890] [outer = 00000000] 04:56:59 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (1594C000) [pid = 3972] [serial = 1891] [outer = 15669800] 04:56:59 INFO - PROCESS | 3972 | 1466251019470 Marionette DEBUG loaded listener.js 04:56:59 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (15D44000) [pid = 3972] [serial = 1892] [outer = 15669800] 04:56:59 INFO - PROCESS | 3972 | 1466251019893 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]]]}] 04:56:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 04:56:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 688ms 04:56:59 INFO - PROCESS | 3972 | 1466251019950 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 04:56:59 INFO - PROCESS | 3972 | 1466251019953 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 04:56:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 04:56:59 INFO - PROCESS | 3972 | 1466251019957 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 04:56:59 INFO - PROCESS | 3972 | 1466251019959 Marionette TRACE conn3 <- [1,2486,null,{}] 04:56:59 INFO - PROCESS | 3972 | 1466251019969 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}] 04:56:59 INFO - PROCESS | 3972 | 1466251019971 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:00 INFO - PROCESS | 3972 | 1466251020084 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 04:57:00 INFO - PROCESS | 3972 | 1466251020094 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:00 INFO - PROCESS | 3972 | 1466251020096 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:00 INFO - PROCESS | 3972 | ++DOCSHELL 15D40000 == 30 [pid = 3972] [id = 631] 04:57:00 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (15F04C00) [pid = 3972] [serial = 1893] [outer = 00000000] 04:57:00 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (15F93C00) [pid = 3972] [serial = 1894] [outer = 15F04C00] 04:57:00 INFO - PROCESS | 3972 | 1466251020140 Marionette DEBUG loaded listener.js 04:57:00 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (15F97400) [pid = 3972] [serial = 1895] [outer = 15F04C00] 04:57:00 INFO - PROCESS | 3972 | 1466251020610 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]]]}] 04:57:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 04:57:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 687ms 04:57:00 INFO - PROCESS | 3972 | 1466251020662 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 04:57:00 INFO - PROCESS | 3972 | 1466251020664 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 04:57:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 04:57:00 INFO - PROCESS | 3972 | 1466251020667 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 04:57:00 INFO - PROCESS | 3972 | 1466251020669 Marionette TRACE conn3 <- [1,2490,null,{}] 04:57:00 INFO - PROCESS | 3972 | 1466251020672 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}] 04:57:00 INFO - PROCESS | 3972 | 1466251020677 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:00 INFO - PROCESS | 3972 | 1466251020827 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 04:57:01 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (16572400) [pid = 3972] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 04:57:01 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (176AF800) [pid = 3972] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 04:57:01 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (10D1BC00) [pid = 3972] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 04:57:01 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (1699D400) [pid = 3972] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 04:57:01 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (15660000) [pid = 3972] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 04:57:01 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (1779D000) [pid = 3972] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 04:57:01 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (14324800) [pid = 3972] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 04:57:01 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (10D1EC00) [pid = 3972] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 04:57:01 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (1281E400) [pid = 3972] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 04:57:01 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (10D17800) [pid = 3972] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 04:57:01 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (198BCC00) [pid = 3972] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 04:57:01 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (15F99C00) [pid = 3972] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 04:57:01 INFO - PROCESS | 3972 | 1466251021177 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:01 INFO - PROCESS | 3972 | 1466251021179 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:01 INFO - PROCESS | 3972 | ++DOCSHELL 0C37B000 == 31 [pid = 3972] [id = 632] 04:57:01 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (0C384000) [pid = 3972] [serial = 1896] [outer = 00000000] 04:57:01 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (10F84C00) [pid = 3972] [serial = 1897] [outer = 0C384000] 04:57:01 INFO - PROCESS | 3972 | 1466251021223 Marionette DEBUG loaded listener.js 04:57:01 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (13D16000) [pid = 3972] [serial = 1898] [outer = 0C384000] 04:57:01 INFO - PROCESS | 3972 | 1466251021589 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]]]}] 04:57:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 04:57:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 938ms 04:57:01 INFO - PROCESS | 3972 | 1466251021610 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 04:57:01 INFO - PROCESS | 3972 | 1466251021612 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 04:57:01 INFO - PROCESS | 3972 | 1466251021615 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 04:57:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 04:57:01 INFO - PROCESS | 3972 | 1466251021617 Marionette TRACE conn3 <- [1,2494,null,{}] 04:57:01 INFO - PROCESS | 3972 | 1466251021620 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}] 04:57:01 INFO - PROCESS | 3972 | 1466251021622 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:01 INFO - PROCESS | 3972 | 1466251021737 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 04:57:01 INFO - PROCESS | 3972 | 1466251021745 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:01 INFO - PROCESS | 3972 | 1466251021747 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:01 INFO - PROCESS | 3972 | ++DOCSHELL 105E8C00 == 32 [pid = 3972] [id = 633] 04:57:01 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (13296400) [pid = 3972] [serial = 1899] [outer = 00000000] 04:57:01 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (17072000) [pid = 3972] [serial = 1900] [outer = 13296400] 04:57:01 INFO - PROCESS | 3972 | 1466251021790 Marionette DEBUG loaded listener.js 04:57:01 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (1769B400) [pid = 3972] [serial = 1901] [outer = 13296400] 04:57:02 INFO - PROCESS | 3972 | 1466251022254 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]]]}] 04:57:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 04:57:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 703ms 04:57:02 INFO - PROCESS | 3972 | 1466251022315 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 04:57:02 INFO - PROCESS | 3972 | 1466251022317 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 04:57:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 04:57:02 INFO - PROCESS | 3972 | 1466251022321 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 04:57:02 INFO - PROCESS | 3972 | 1466251022322 Marionette TRACE conn3 <- [1,2498,null,{}] 04:57:02 INFO - PROCESS | 3972 | 1466251022326 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}] 04:57:02 INFO - PROCESS | 3972 | 1466251022328 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:02 INFO - PROCESS | 3972 | 1466251022402 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 04:57:02 INFO - PROCESS | 3972 | 1466251022433 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:02 INFO - PROCESS | 3972 | 1466251022435 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:02 INFO - PROCESS | 3972 | ++DOCSHELL 10A45400 == 33 [pid = 3972] [id = 634] 04:57:02 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (131D6C00) [pid = 3972] [serial = 1902] [outer = 00000000] 04:57:02 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (179A0000) [pid = 3972] [serial = 1903] [outer = 131D6C00] 04:57:02 INFO - PROCESS | 3972 | 1466251022480 Marionette DEBUG loaded listener.js 04:57:02 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (179A1800) [pid = 3972] [serial = 1904] [outer = 131D6C00] 04:57:02 INFO - PROCESS | 3972 | 1466251022919 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]]]}] 04:57:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 04:57:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 641ms 04:57:02 INFO - PROCESS | 3972 | 1466251022959 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 04:57:02 INFO - PROCESS | 3972 | 1466251022961 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 04:57:02 INFO - PROCESS | 3972 | 1466251022964 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 04:57:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 04:57:02 INFO - PROCESS | 3972 | 1466251022966 Marionette TRACE conn3 <- [1,2502,null,{}] 04:57:02 INFO - PROCESS | 3972 | 1466251022970 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}] 04:57:02 INFO - PROCESS | 3972 | 1466251022971 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:03 INFO - PROCESS | 3972 | 1466251023049 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 04:57:03 INFO - PROCESS | 3972 | 1466251023054 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:03 INFO - PROCESS | 3972 | 1466251023056 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:03 INFO - PROCESS | 3972 | ++DOCSHELL 1799B400 == 34 [pid = 3972] [id = 635] 04:57:03 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (18087400) [pid = 3972] [serial = 1905] [outer = 00000000] 04:57:03 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (18204400) [pid = 3972] [serial = 1906] [outer = 18087400] 04:57:03 INFO - PROCESS | 3972 | 1466251023103 Marionette DEBUG loaded listener.js 04:57:03 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (182DFC00) [pid = 3972] [serial = 1907] [outer = 18087400] 04:57:03 INFO - PROCESS | 3972 | 1466251023915 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]]]}] 04:57:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 04:57:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1001ms 04:57:03 INFO - PROCESS | 3972 | 1466251023967 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 04:57:03 INFO - PROCESS | 3972 | 1466251023971 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 04:57:03 INFO - PROCESS | 3972 | 1466251023976 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 04:57:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 04:57:04 INFO - PROCESS | 3972 | 1466251023981 Marionette TRACE conn3 <- [1,2506,null,{}] 04:57:04 INFO - PROCESS | 3972 | 1466251023986 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}] 04:57:04 INFO - PROCESS | 3972 | 1466251023989 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:04 INFO - PROCESS | 3972 | 1466251024139 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 04:57:04 INFO - PROCESS | 3972 | 1466251024276 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:04 INFO - PROCESS | 3972 | 1466251024279 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:04 INFO - PROCESS | 3972 | ++DOCSHELL 10A47800 == 35 [pid = 3972] [id = 636] 04:57:04 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (10A49000) [pid = 3972] [serial = 1908] [outer = 00000000] 04:57:04 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (10D22000) [pid = 3972] [serial = 1909] [outer = 10A49000] 04:57:04 INFO - PROCESS | 3972 | 1466251024338 Marionette DEBUG loaded listener.js 04:57:04 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (12D92C00) [pid = 3972] [serial = 1910] [outer = 10A49000] 04:57:05 INFO - PROCESS | 3972 | 1466251025055 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]]]}] 04:57:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 04:57:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1094ms 04:57:05 INFO - PROCESS | 3972 | 1466251025076 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 04:57:05 INFO - PROCESS | 3972 | 1466251025080 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 04:57:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 04:57:05 INFO - PROCESS | 3972 | 1466251025086 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 04:57:05 INFO - PROCESS | 3972 | 1466251025090 Marionette TRACE conn3 <- [1,2510,null,{}] 04:57:05 INFO - PROCESS | 3972 | 1466251025094 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}] 04:57:05 INFO - PROCESS | 3972 | 1466251025097 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:05 INFO - PROCESS | 3972 | 1466251025225 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 04:57:05 INFO - PROCESS | 3972 | 1466251025451 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:05 INFO - PROCESS | 3972 | 1466251025454 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:05 INFO - PROCESS | 3972 | ++DOCSHELL 0C383C00 == 36 [pid = 3972] [id = 637] 04:57:05 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (0C384400) [pid = 3972] [serial = 1911] [outer = 00000000] 04:57:05 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (102F3000) [pid = 3972] [serial = 1912] [outer = 0C384400] 04:57:05 INFO - PROCESS | 3972 | 1466251025513 Marionette DEBUG loaded listener.js 04:57:05 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (105E6C00) [pid = 3972] [serial = 1913] [outer = 0C384400] 04:57:06 INFO - PROCESS | 3972 | --DOCSHELL 10A45400 == 35 [pid = 3972] [id = 634] 04:57:06 INFO - PROCESS | 3972 | --DOCSHELL 105E8C00 == 34 [pid = 3972] [id = 633] 04:57:06 INFO - PROCESS | 3972 | --DOCSHELL 0C37B000 == 33 [pid = 3972] [id = 632] 04:57:06 INFO - PROCESS | 3972 | --DOCSHELL 15D40000 == 32 [pid = 3972] [id = 631] 04:57:06 INFO - PROCESS | 3972 | --DOCSHELL 15668C00 == 31 [pid = 3972] [id = 630] 04:57:06 INFO - PROCESS | 3972 | --DOCSHELL 13CDD000 == 30 [pid = 3972] [id = 629] 04:57:06 INFO - PROCESS | 3972 | --DOCSHELL 1312AC00 == 29 [pid = 3972] [id = 628] 04:57:06 INFO - PROCESS | 3972 | --DOCSHELL 10A4AC00 == 28 [pid = 3972] [id = 627] 04:57:06 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (16D41400) [pid = 3972] [serial = 1849] [outer = 00000000] [url = about:blank] 04:57:06 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (16D49000) [pid = 3972] [serial = 1850] [outer = 00000000] [url = about:blank] 04:57:06 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (18089C00) [pid = 3972] [serial = 1853] [outer = 00000000] [url = about:blank] 04:57:06 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (179A0400) [pid = 3972] [serial = 1852] [outer = 00000000] [url = about:blank] 04:57:06 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (11C2FC00) [pid = 3972] [serial = 1834] [outer = 00000000] [url = about:blank] 04:57:06 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (13130000) [pid = 3972] [serial = 1835] [outer = 00000000] [url = about:blank] 04:57:06 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (198BA000) [pid = 3972] [serial = 1832] [outer = 00000000] [url = about:blank] 04:57:06 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (182E0400) [pid = 3972] [serial = 1831] [outer = 00000000] [url = about:blank] 04:57:06 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (15D40400) [pid = 3972] [serial = 1846] [outer = 00000000] [url = about:blank] 04:57:06 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (18090800) [pid = 3972] [serial = 1855] [outer = 00000000] [url = about:blank] 04:57:06 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (14E77800) [pid = 3972] [serial = 1843] [outer = 00000000] [url = about:blank] 04:57:06 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (1511D400) [pid = 3972] [serial = 1844] [outer = 00000000] [url = about:blank] 04:57:06 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (10F8D800) [pid = 3972] [serial = 1837] [outer = 00000000] [url = about:blank] 04:57:06 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (114C1C00) [pid = 3972] [serial = 1838] [outer = 00000000] [url = about:blank] 04:57:06 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (1327B000) [pid = 3972] [serial = 1840] [outer = 00000000] [url = about:blank] 04:57:06 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (1329A000) [pid = 3972] [serial = 1841] [outer = 00000000] [url = about:blank] 04:57:06 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (14323000) [pid = 3972] [serial = 1858] [outer = 00000000] [url = about:blank] 04:57:06 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (198E4C00) [pid = 3972] [serial = 1864] [outer = 00000000] [url = about:blank] 04:57:06 INFO - PROCESS | 3972 | --DOMWINDOW == 68 (17798400) [pid = 3972] [serial = 1861] [outer = 00000000] [url = about:blank] 04:57:06 INFO - PROCESS | 3972 | --DOMWINDOW == 67 (198E7000) [pid = 3972] [serial = 1865] [outer = 00000000] [url = about:blank] 04:57:06 INFO - PROCESS | 3972 | --DOMWINDOW == 66 (18090C00) [pid = 3972] [serial = 1862] [outer = 00000000] [url = about:blank] 04:57:06 INFO - PROCESS | 3972 | --DOMWINDOW == 65 (18203800) [pid = 3972] [serial = 1856] [outer = 00000000] [url = about:blank] 04:57:06 INFO - PROCESS | 3972 | --DOMWINDOW == 64 (14325C00) [pid = 3972] [serial = 1859] [outer = 00000000] [url = about:blank] 04:57:06 INFO - PROCESS | 3972 | --DOMWINDOW == 63 (15F0DC00) [pid = 3972] [serial = 1847] [outer = 00000000] [url = about:blank] 04:57:06 INFO - PROCESS | 3972 | 1466251026168 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]]]}] 04:57:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 04:57:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1094ms 04:57:06 INFO - PROCESS | 3972 | 1466251026185 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 04:57:06 INFO - PROCESS | 3972 | 1466251026189 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 04:57:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 04:57:06 INFO - PROCESS | 3972 | 1466251026193 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 04:57:06 INFO - PROCESS | 3972 | 1466251026196 Marionette TRACE conn3 <- [1,2514,null,{}] 04:57:06 INFO - PROCESS | 3972 | 1466251026201 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}] 04:57:06 INFO - PROCESS | 3972 | 1466251026205 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:06 INFO - PROCESS | 3972 | 1466251026291 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 04:57:06 INFO - PROCESS | 3972 | 1466251026301 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:06 INFO - PROCESS | 3972 | 1466251026303 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:06 INFO - PROCESS | 3972 | ++DOCSHELL 10BB7800 == 29 [pid = 3972] [id = 638] 04:57:06 INFO - PROCESS | 3972 | ++DOMWINDOW == 64 (110AC400) [pid = 3972] [serial = 1914] [outer = 00000000] 04:57:06 INFO - PROCESS | 3972 | ++DOMWINDOW == 65 (12AB0000) [pid = 3972] [serial = 1915] [outer = 110AC400] 04:57:06 INFO - PROCESS | 3972 | 1466251026352 Marionette DEBUG loaded listener.js 04:57:06 INFO - PROCESS | 3972 | ++DOMWINDOW == 66 (13131800) [pid = 3972] [serial = 1916] [outer = 110AC400] 04:57:06 INFO - PROCESS | 3972 | 1466251026889 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]]]}] 04:57:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 04:57:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 734ms 04:57:06 INFO - PROCESS | 3972 | 1466251026932 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 04:57:06 INFO - PROCESS | 3972 | 1466251026936 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 04:57:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 04:57:06 INFO - PROCESS | 3972 | 1466251026941 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 04:57:06 INFO - PROCESS | 3972 | 1466251026943 Marionette TRACE conn3 <- [1,2518,null,{}] 04:57:06 INFO - PROCESS | 3972 | 1466251026946 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}] 04:57:06 INFO - PROCESS | 3972 | 1466251026948 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:07 INFO - PROCESS | 3972 | 1466251027033 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 04:57:07 INFO - PROCESS | 3972 | 1466251027041 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:07 INFO - PROCESS | 3972 | 1466251027043 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:07 INFO - PROCESS | 3972 | ++DOCSHELL 13948400 == 30 [pid = 3972] [id = 639] 04:57:07 INFO - PROCESS | 3972 | ++DOMWINDOW == 67 (1394A400) [pid = 3972] [serial = 1917] [outer = 00000000] 04:57:07 INFO - PROCESS | 3972 | ++DOMWINDOW == 68 (13D1B000) [pid = 3972] [serial = 1918] [outer = 1394A400] 04:57:07 INFO - PROCESS | 3972 | 1466251027087 Marionette DEBUG loaded listener.js 04:57:07 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (1432A800) [pid = 3972] [serial = 1919] [outer = 1394A400] 04:57:07 INFO - PROCESS | 3972 | 1466251027568 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]]]}] 04:57:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 04:57:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 687ms 04:57:07 INFO - PROCESS | 3972 | 1466251027641 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 04:57:07 INFO - PROCESS | 3972 | 1466251027643 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 04:57:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 04:57:07 INFO - PROCESS | 3972 | 1466251027648 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 04:57:07 INFO - PROCESS | 3972 | 1466251027654 Marionette TRACE conn3 <- [1,2522,null,{}] 04:57:07 INFO - PROCESS | 3972 | 1466251027667 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}] 04:57:07 INFO - PROCESS | 3972 | 1466251027672 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:07 INFO - PROCESS | 3972 | 1466251027757 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 04:57:07 INFO - PROCESS | 3972 | 1466251027860 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:07 INFO - PROCESS | 3972 | 1466251027862 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:07 INFO - PROCESS | 3972 | ++DOCSHELL 15665400 == 31 [pid = 3972] [id = 640] 04:57:07 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (15666000) [pid = 3972] [serial = 1920] [outer = 00000000] 04:57:07 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (1597BC00) [pid = 3972] [serial = 1921] [outer = 15666000] 04:57:07 INFO - PROCESS | 3972 | 1466251027905 Marionette DEBUG loaded listener.js 04:57:08 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (15D43C00) [pid = 3972] [serial = 1922] [outer = 15666000] 04:57:08 INFO - PROCESS | 3972 | 1466251028288 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]]]}] 04:57:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 04:57:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 688ms 04:57:08 INFO - PROCESS | 3972 | 1466251028346 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 04:57:08 INFO - PROCESS | 3972 | 1466251028348 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 04:57:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 04:57:08 INFO - PROCESS | 3972 | 1466251028351 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 04:57:08 INFO - PROCESS | 3972 | 1466251028353 Marionette TRACE conn3 <- [1,2526,null,{}] 04:57:08 INFO - PROCESS | 3972 | 1466251028357 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}] 04:57:08 INFO - PROCESS | 3972 | 1466251028359 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:08 INFO - PROCESS | 3972 | 1466251028499 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 04:57:08 INFO - PROCESS | 3972 | 1466251028518 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:08 INFO - PROCESS | 3972 | 1466251028521 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:08 INFO - PROCESS | 3972 | ++DOCSHELL 12D86C00 == 32 [pid = 3972] [id = 641] 04:57:08 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (14E7DC00) [pid = 3972] [serial = 1923] [outer = 00000000] 04:57:08 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (16573C00) [pid = 3972] [serial = 1924] [outer = 14E7DC00] 04:57:08 INFO - PROCESS | 3972 | 1466251028564 Marionette DEBUG loaded listener.js 04:57:08 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (16A43000) [pid = 3972] [serial = 1925] [outer = 14E7DC00] 04:57:09 INFO - PROCESS | 3972 | 1466251028999 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]]]}] 04:57:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 04:57:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 703ms 04:57:09 INFO - PROCESS | 3972 | 1466251029051 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 04:57:09 INFO - PROCESS | 3972 | 1466251029053 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 04:57:09 INFO - PROCESS | 3972 | 1466251029056 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 04:57:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 04:57:09 INFO - PROCESS | 3972 | 1466251029058 Marionette TRACE conn3 <- [1,2530,null,{}] 04:57:09 INFO - PROCESS | 3972 | 1466251029061 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}] 04:57:09 INFO - PROCESS | 3972 | 1466251029063 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:09 INFO - PROCESS | 3972 | 1466251029174 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 04:57:09 INFO - PROCESS | 3972 | 1466251029183 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:09 INFO - PROCESS | 3972 | 1466251029188 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:09 INFO - PROCESS | 3972 | ++DOCSHELL 1312AC00 == 33 [pid = 3972] [id = 642] 04:57:09 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (16D4BC00) [pid = 3972] [serial = 1926] [outer = 00000000] 04:57:09 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (16FC5000) [pid = 3972] [serial = 1927] [outer = 16D4BC00] 04:57:09 INFO - PROCESS | 3972 | 1466251029300 Marionette DEBUG loaded listener.js 04:57:09 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (176AEC00) [pid = 3972] [serial = 1928] [outer = 16D4BC00] 04:57:09 INFO - PROCESS | 3972 | 1466251029743 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]]]}] 04:57:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 04:57:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 735ms 04:57:09 INFO - PROCESS | 3972 | 1466251029797 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 04:57:09 INFO - PROCESS | 3972 | 1466251029799 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 04:57:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 04:57:09 INFO - PROCESS | 3972 | 1466251029834 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 04:57:09 INFO - PROCESS | 3972 | 1466251029836 Marionette TRACE conn3 <- [1,2534,null,{}] 04:57:09 INFO - PROCESS | 3972 | 1466251029842 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}] 04:57:09 INFO - PROCESS | 3972 | 1466251029844 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:09 INFO - PROCESS | 3972 | 1466251029957 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 04:57:09 INFO - PROCESS | 3972 | 1466251029969 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:09 INFO - PROCESS | 3972 | 1466251029971 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:10 INFO - PROCESS | 3972 | ++DOCSHELL 1799E000 == 34 [pid = 3972] [id = 643] 04:57:10 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (1802BC00) [pid = 3972] [serial = 1929] [outer = 00000000] 04:57:10 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (1808CC00) [pid = 3972] [serial = 1930] [outer = 1802BC00] 04:57:10 INFO - PROCESS | 3972 | 1466251030022 Marionette DEBUG loaded listener.js 04:57:10 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (18092400) [pid = 3972] [serial = 1931] [outer = 1802BC00] 04:57:10 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (15F04C00) [pid = 3972] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 04:57:10 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (0C384000) [pid = 3972] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 04:57:10 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (10A51800) [pid = 3972] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 04:57:10 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (1430E800) [pid = 3972] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 04:57:10 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (16A3CC00) [pid = 3972] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 04:57:10 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (10A4B000) [pid = 3972] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 04:57:10 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (13296400) [pid = 3972] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 04:57:10 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (131D6C00) [pid = 3972] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 04:57:10 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (1312B800) [pid = 3972] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 04:57:10 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (15669800) [pid = 3972] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 04:57:10 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (10D20400) [pid = 3972] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 04:57:10 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (13CE1400) [pid = 3972] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 04:57:10 INFO - PROCESS | 3972 | --DOMWINDOW == 68 (10A4E400) [pid = 3972] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 04:57:10 INFO - PROCESS | 3972 | 1466251030566 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]]]}] 04:57:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 04:57:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 812ms 04:57:10 INFO - PROCESS | 3972 | 1466251030625 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 04:57:10 INFO - PROCESS | 3972 | 1466251030627 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 04:57:10 INFO - PROCESS | 3972 | 1466251030630 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 04:57:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 04:57:10 INFO - PROCESS | 3972 | 1466251030632 Marionette TRACE conn3 <- [1,2538,null,{}] 04:57:10 INFO - PROCESS | 3972 | 1466251030635 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}] 04:57:10 INFO - PROCESS | 3972 | 1466251030637 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:10 INFO - PROCESS | 3972 | 1466251030716 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 04:57:10 INFO - PROCESS | 3972 | 1466251030721 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:10 INFO - PROCESS | 3972 | 1466251030723 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:10 INFO - PROCESS | 3972 | ++DOCSHELL 10F88000 == 35 [pid = 3972] [id = 644] 04:57:10 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (13274000) [pid = 3972] [serial = 1932] [outer = 00000000] 04:57:10 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (15669800) [pid = 3972] [serial = 1933] [outer = 13274000] 04:57:10 INFO - PROCESS | 3972 | 1466251030765 Marionette DEBUG loaded listener.js 04:57:10 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (1566AC00) [pid = 3972] [serial = 1934] [outer = 13274000] 04:57:11 INFO - PROCESS | 3972 | 1466251031202 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]]]}] 04:57:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 04:57:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 594ms 04:57:11 INFO - PROCESS | 3972 | 1466251031230 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 04:57:11 INFO - PROCESS | 3972 | 1466251031232 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 04:57:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 04:57:11 INFO - PROCESS | 3972 | 1466251031240 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 04:57:11 INFO - PROCESS | 3972 | 1466251031243 Marionette TRACE conn3 <- [1,2542,null,{}] 04:57:11 INFO - PROCESS | 3972 | 1466251031247 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}] 04:57:11 INFO - PROCESS | 3972 | 1466251031250 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:11 INFO - PROCESS | 3972 | 1466251031329 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 04:57:11 INFO - PROCESS | 3972 | 1466251031335 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:11 INFO - PROCESS | 3972 | 1466251031337 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:11 INFO - PROCESS | 3972 | ++DOCSHELL 13D0F400 == 36 [pid = 3972] [id = 645] 04:57:11 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (14E75800) [pid = 3972] [serial = 1935] [outer = 00000000] 04:57:11 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (18084C00) [pid = 3972] [serial = 1936] [outer = 14E75800] 04:57:11 INFO - PROCESS | 3972 | 1466251031379 Marionette DEBUG loaded listener.js 04:57:11 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (182D4400) [pid = 3972] [serial = 1937] [outer = 14E75800] 04:57:11 INFO - PROCESS | 3972 | 1466251031831 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]]]}] 04:57:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 04:57:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 656ms 04:57:11 INFO - PROCESS | 3972 | 1466251031892 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 04:57:11 INFO - PROCESS | 3972 | 1466251031894 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 04:57:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 04:57:11 INFO - PROCESS | 3972 | 1466251031897 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 04:57:11 INFO - PROCESS | 3972 | 1466251031899 Marionette TRACE conn3 <- [1,2546,null,{}] 04:57:11 INFO - PROCESS | 3972 | 1466251031903 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}] 04:57:11 INFO - PROCESS | 3972 | 1466251031904 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:12 INFO - PROCESS | 3972 | 1466251031993 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 04:57:12 INFO - PROCESS | 3972 | 1466251031998 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:12 INFO - PROCESS | 3972 | 1466251032000 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:12 INFO - PROCESS | 3972 | ++DOCSHELL 131D7C00 == 37 [pid = 3972] [id = 646] 04:57:12 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (15F0B000) [pid = 3972] [serial = 1938] [outer = 00000000] 04:57:12 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (198DFC00) [pid = 3972] [serial = 1939] [outer = 15F0B000] 04:57:12 INFO - PROCESS | 3972 | 1466251032042 Marionette DEBUG loaded listener.js 04:57:12 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (198E2400) [pid = 3972] [serial = 1940] [outer = 15F0B000] 04:57:12 INFO - PROCESS | 3972 | 1466251032743 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]]]}] 04:57:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 04:57:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 906ms 04:57:12 INFO - PROCESS | 3972 | 1466251032816 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 04:57:12 INFO - PROCESS | 3972 | 1466251032821 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 04:57:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 04:57:12 INFO - PROCESS | 3972 | 1466251032826 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 04:57:12 INFO - PROCESS | 3972 | 1466251032830 Marionette TRACE conn3 <- [1,2550,null,{}] 04:57:12 INFO - PROCESS | 3972 | 1466251032836 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}] 04:57:12 INFO - PROCESS | 3972 | 1466251032839 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:12 INFO - PROCESS | 3972 | 1466251032959 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 04:57:13 INFO - PROCESS | 3972 | 1466251033093 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:13 INFO - PROCESS | 3972 | 1466251033096 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:13 INFO - PROCESS | 3972 | ++DOCSHELL 10BB3000 == 38 [pid = 3972] [id = 647] 04:57:13 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (1126D800) [pid = 3972] [serial = 1941] [outer = 00000000] 04:57:13 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (131DEC00) [pid = 3972] [serial = 1942] [outer = 1126D800] 04:57:13 INFO - PROCESS | 3972 | 1466251033155 Marionette DEBUG loaded listener.js 04:57:13 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (13459400) [pid = 3972] [serial = 1943] [outer = 1126D800] 04:57:13 INFO - PROCESS | 3972 | 1466251033713 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]]]}] 04:57:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 04:57:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 953ms 04:57:13 INFO - PROCESS | 3972 | 1466251033771 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 04:57:13 INFO - PROCESS | 3972 | 1466251033776 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 04:57:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 04:57:13 INFO - PROCESS | 3972 | 1466251033782 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 04:57:13 INFO - PROCESS | 3972 | 1466251033785 Marionette TRACE conn3 <- [1,2554,null,{}] 04:57:13 INFO - PROCESS | 3972 | 1466251033789 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}] 04:57:13 INFO - PROCESS | 3972 | 1466251033792 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:13 INFO - PROCESS | 3972 | 1466251033898 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 04:57:14 INFO - PROCESS | 3972 | 1466251034036 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:14 INFO - PROCESS | 3972 | 1466251034039 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:14 INFO - PROCESS | 3972 | ++DOCSHELL 15427400 == 39 [pid = 3972] [id = 648] 04:57:14 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (15483C00) [pid = 3972] [serial = 1944] [outer = 00000000] 04:57:14 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (15667400) [pid = 3972] [serial = 1945] [outer = 15483C00] 04:57:14 INFO - PROCESS | 3972 | 1466251034095 Marionette DEBUG loaded listener.js 04:57:14 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (15F0C000) [pid = 3972] [serial = 1946] [outer = 15483C00] 04:57:14 INFO - PROCESS | 3972 | 1466251034721 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]]]}] 04:57:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 04:57:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1000ms 04:57:14 INFO - PROCESS | 3972 | 1466251034789 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 04:57:14 INFO - PROCESS | 3972 | 1466251034791 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 04:57:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 04:57:14 INFO - PROCESS | 3972 | 1466251034795 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 04:57:14 INFO - PROCESS | 3972 | 1466251034799 Marionette TRACE conn3 <- [1,2558,null,{}] 04:57:14 INFO - PROCESS | 3972 | 1466251034824 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}] 04:57:14 INFO - PROCESS | 3972 | 1466251034829 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:14 INFO - PROCESS | 3972 | 1466251034958 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 04:57:15 INFO - PROCESS | 3972 | 1466251035089 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:15 INFO - PROCESS | 3972 | 1466251035093 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:15 INFO - PROCESS | 3972 | ++DOCSHELL 198B2C00 == 40 [pid = 3972] [id = 649] 04:57:15 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (198B4000) [pid = 3972] [serial = 1947] [outer = 00000000] 04:57:15 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (198DEC00) [pid = 3972] [serial = 1948] [outer = 198B4000] 04:57:15 INFO - PROCESS | 3972 | 1466251035153 Marionette DEBUG loaded listener.js 04:57:15 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (19990400) [pid = 3972] [serial = 1949] [outer = 198B4000] 04:57:15 INFO - PROCESS | 3972 | 1466251035881 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]]]}] 04:57:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 04:57:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1157ms 04:57:15 INFO - PROCESS | 3972 | 1466251035949 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 04:57:15 INFO - PROCESS | 3972 | 1466251035953 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 04:57:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 04:57:15 INFO - PROCESS | 3972 | 1466251035958 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 04:57:15 INFO - PROCESS | 3972 | 1466251035961 Marionette TRACE conn3 <- [1,2562,null,{}] 04:57:15 INFO - PROCESS | 3972 | 1466251035967 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}] 04:57:15 INFO - PROCESS | 3972 | 1466251035970 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:16 INFO - PROCESS | 3972 | 1466251036072 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 04:57:16 INFO - PROCESS | 3972 | 1466251036206 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:16 INFO - PROCESS | 3972 | 1466251036210 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:16 INFO - PROCESS | 3972 | ++DOCSHELL 110A6800 == 41 [pid = 3972] [id = 650] 04:57:16 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (11264000) [pid = 3972] [serial = 1950] [outer = 00000000] 04:57:16 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (11AE2C00) [pid = 3972] [serial = 1951] [outer = 11264000] 04:57:16 INFO - PROCESS | 3972 | 1466251036261 Marionette DEBUG loaded listener.js 04:57:16 INFO - PROCESS | 3972 | ++DOMWINDOW == 89 (12AAE000) [pid = 3972] [serial = 1952] [outer = 11264000] 04:57:17 INFO - PROCESS | 3972 | --DOCSHELL 13D0F400 == 40 [pid = 3972] [id = 645] 04:57:17 INFO - PROCESS | 3972 | --DOCSHELL 10F88000 == 39 [pid = 3972] [id = 644] 04:57:17 INFO - PROCESS | 3972 | --DOCSHELL 1799E000 == 38 [pid = 3972] [id = 643] 04:57:17 INFO - PROCESS | 3972 | --DOCSHELL 1312AC00 == 37 [pid = 3972] [id = 642] 04:57:17 INFO - PROCESS | 3972 | --DOCSHELL 12D86C00 == 36 [pid = 3972] [id = 641] 04:57:17 INFO - PROCESS | 3972 | --DOCSHELL 15665400 == 35 [pid = 3972] [id = 640] 04:57:17 INFO - PROCESS | 3972 | --DOCSHELL 13948400 == 34 [pid = 3972] [id = 639] 04:57:17 INFO - PROCESS | 3972 | --DOCSHELL 10BB7800 == 33 [pid = 3972] [id = 638] 04:57:17 INFO - PROCESS | 3972 | --DOCSHELL 0C383C00 == 32 [pid = 3972] [id = 637] 04:57:17 INFO - PROCESS | 3972 | --DOCSHELL 10A47800 == 31 [pid = 3972] [id = 636] 04:57:17 INFO - PROCESS | 3972 | --DOCSHELL 1799B400 == 30 [pid = 3972] [id = 635] 04:57:17 INFO - PROCESS | 3972 | --DOCSHELL 10D1F800 == 29 [pid = 3972] [id = 626] 04:57:17 INFO - PROCESS | 3972 | --DOCSHELL 198B2C00 == 28 [pid = 3972] [id = 649] 04:57:17 INFO - PROCESS | 3972 | --DOCSHELL 15427400 == 27 [pid = 3972] [id = 648] 04:57:17 INFO - PROCESS | 3972 | --DOCSHELL 131D7C00 == 26 [pid = 3972] [id = 646] 04:57:17 INFO - PROCESS | 3972 | --DOCSHELL 10BB3000 == 25 [pid = 3972] [id = 647] 04:57:17 INFO - PROCESS | 3972 | --DOMWINDOW == 88 (179A0000) [pid = 3972] [serial = 1903] [outer = 00000000] [url = about:blank] 04:57:17 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (1326F400) [pid = 3972] [serial = 1885] [outer = 00000000] [url = about:blank] 04:57:17 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (1329C000) [pid = 3972] [serial = 1886] [outer = 00000000] [url = about:blank] 04:57:17 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (1594C000) [pid = 3972] [serial = 1891] [outer = 00000000] [url = about:blank] 04:57:17 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (1327C000) [pid = 3972] [serial = 1880] [outer = 00000000] [url = about:blank] 04:57:17 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (11CCCC00) [pid = 3972] [serial = 1879] [outer = 00000000] [url = about:blank] 04:57:17 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (14328C00) [pid = 3972] [serial = 1888] [outer = 00000000] [url = about:blank] 04:57:17 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (10D19C00) [pid = 3972] [serial = 1882] [outer = 00000000] [url = about:blank] 04:57:17 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (110A1400) [pid = 3972] [serial = 1883] [outer = 00000000] [url = about:blank] 04:57:17 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (15F93C00) [pid = 3972] [serial = 1894] [outer = 00000000] [url = about:blank] 04:57:17 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (10F84C00) [pid = 3972] [serial = 1897] [outer = 00000000] [url = about:blank] 04:57:17 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (15F97400) [pid = 3972] [serial = 1895] [outer = 00000000] [url = about:blank] 04:57:17 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (12820400) [pid = 3972] [serial = 1868] [outer = 00000000] [url = about:blank] 04:57:17 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (110A6000) [pid = 3972] [serial = 1867] [outer = 00000000] [url = about:blank] 04:57:17 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (15660C00) [pid = 3972] [serial = 1871] [outer = 00000000] [url = about:blank] 04:57:17 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (1432C400) [pid = 3972] [serial = 1870] [outer = 00000000] [url = about:blank] 04:57:17 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (18031800) [pid = 3972] [serial = 1874] [outer = 00000000] [url = about:blank] 04:57:17 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (17693800) [pid = 3972] [serial = 1873] [outer = 00000000] [url = about:blank] 04:57:17 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (13127400) [pid = 3972] [serial = 1877] [outer = 00000000] [url = about:blank] 04:57:17 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (1126E400) [pid = 3972] [serial = 1876] [outer = 00000000] [url = about:blank] 04:57:17 INFO - PROCESS | 3972 | --DOMWINDOW == 68 (13D16000) [pid = 3972] [serial = 1898] [outer = 00000000] [url = about:blank] 04:57:17 INFO - PROCESS | 3972 | --DOMWINDOW == 67 (15D44000) [pid = 3972] [serial = 1892] [outer = 00000000] [url = about:blank] 04:57:17 INFO - PROCESS | 3972 | --DOMWINDOW == 66 (1542DC00) [pid = 3972] [serial = 1889] [outer = 00000000] [url = about:blank] 04:57:17 INFO - PROCESS | 3972 | --DOMWINDOW == 65 (179A1800) [pid = 3972] [serial = 1904] [outer = 00000000] [url = about:blank] 04:57:17 INFO - PROCESS | 3972 | --DOMWINDOW == 64 (17072000) [pid = 3972] [serial = 1900] [outer = 00000000] [url = about:blank] 04:57:17 INFO - PROCESS | 3972 | --DOMWINDOW == 63 (1769B400) [pid = 3972] [serial = 1901] [outer = 00000000] [url = about:blank] 04:57:17 INFO - PROCESS | 3972 | 1466251037536 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]]]}] 04:57:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 04:57:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1610ms 04:57:17 INFO - PROCESS | 3972 | 1466251037604 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 04:57:17 INFO - PROCESS | 3972 | 1466251037608 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 04:57:17 INFO - PROCESS | 3972 | 1466251037613 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 04:57:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 04:57:17 INFO - PROCESS | 3972 | 1466251037615 Marionette TRACE conn3 <- [1,2566,null,{}] 04:57:17 INFO - PROCESS | 3972 | 1466251037622 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}] 04:57:17 INFO - PROCESS | 3972 | 1466251037625 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:17 INFO - PROCESS | 3972 | 1466251037710 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 04:57:17 INFO - PROCESS | 3972 | 1466251037805 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:17 INFO - PROCESS | 3972 | 1466251037808 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:17 INFO - PROCESS | 3972 | ++DOCSHELL 10433800 == 26 [pid = 3972] [id = 651] 04:57:17 INFO - PROCESS | 3972 | ++DOMWINDOW == 64 (10479400) [pid = 3972] [serial = 1953] [outer = 00000000] 04:57:17 INFO - PROCESS | 3972 | ++DOMWINDOW == 65 (10D1EC00) [pid = 3972] [serial = 1954] [outer = 10479400] 04:57:17 INFO - PROCESS | 3972 | 1466251037854 Marionette DEBUG loaded listener.js 04:57:17 INFO - PROCESS | 3972 | ++DOMWINDOW == 66 (10D23800) [pid = 3972] [serial = 1955] [outer = 10479400] 04:57:18 INFO - PROCESS | 3972 | 1466251038274 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]]]}] 04:57:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 04:57:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 687ms 04:57:18 INFO - PROCESS | 3972 | 1466251038315 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 04:57:18 INFO - PROCESS | 3972 | 1466251038320 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 04:57:18 INFO - PROCESS | 3972 | 1466251038330 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 04:57:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 04:57:18 INFO - PROCESS | 3972 | 1466251038333 Marionette TRACE conn3 <- [1,2570,null,{}] 04:57:18 INFO - PROCESS | 3972 | 1466251038336 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}] 04:57:18 INFO - PROCESS | 3972 | 1466251038338 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:18 INFO - PROCESS | 3972 | 1466251038436 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 04:57:18 INFO - PROCESS | 3972 | 1466251038444 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:18 INFO - PROCESS | 3972 | 1466251038447 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:18 INFO - PROCESS | 3972 | ++DOCSHELL 12AE7C00 == 27 [pid = 3972] [id = 652] 04:57:18 INFO - PROCESS | 3972 | ++DOMWINDOW == 67 (12D6A800) [pid = 3972] [serial = 1956] [outer = 00000000] 04:57:18 INFO - PROCESS | 3972 | ++DOMWINDOW == 68 (13127400) [pid = 3972] [serial = 1957] [outer = 12D6A800] 04:57:18 INFO - PROCESS | 3972 | 1466251038493 Marionette DEBUG loaded listener.js 04:57:18 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (131D7400) [pid = 3972] [serial = 1958] [outer = 12D6A800] 04:57:18 INFO - PROCESS | 3972 | 1466251038960 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]]]}] 04:57:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 04:57:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 687ms 04:57:19 INFO - PROCESS | 3972 | 1466251039031 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 04:57:19 INFO - PROCESS | 3972 | 1466251039033 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 04:57:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 04:57:19 INFO - PROCESS | 3972 | 1466251039037 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 04:57:19 INFO - PROCESS | 3972 | 1466251039040 Marionette TRACE conn3 <- [1,2574,null,{}] 04:57:19 INFO - PROCESS | 3972 | 1466251039050 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}] 04:57:19 INFO - PROCESS | 3972 | 1466251039055 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:19 INFO - PROCESS | 3972 | 1466251039164 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 04:57:19 INFO - PROCESS | 3972 | 1466251039268 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:19 INFO - PROCESS | 3972 | 1466251039271 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:19 INFO - PROCESS | 3972 | ++DOCSHELL 1393E400 == 28 [pid = 3972] [id = 653] 04:57:19 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (1393EC00) [pid = 3972] [serial = 1959] [outer = 00000000] 04:57:19 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (13D1B400) [pid = 3972] [serial = 1960] [outer = 1393EC00] 04:57:19 INFO - PROCESS | 3972 | 1466251039317 Marionette DEBUG loaded listener.js 04:57:19 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (14324800) [pid = 3972] [serial = 1961] [outer = 1393EC00] 04:57:19 INFO - PROCESS | 3972 | 1466251039759 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]]]}] 04:57:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 04:57:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 734ms 04:57:19 INFO - PROCESS | 3972 | 1466251039777 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 04:57:19 INFO - PROCESS | 3972 | 1466251039779 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 04:57:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 04:57:19 INFO - PROCESS | 3972 | 1466251039783 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 04:57:19 INFO - PROCESS | 3972 | 1466251039784 Marionette TRACE conn3 <- [1,2578,null,{}] 04:57:19 INFO - PROCESS | 3972 | 1466251039788 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}] 04:57:19 INFO - PROCESS | 3972 | 1466251039790 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:19 INFO - PROCESS | 3972 | 1466251039910 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 04:57:19 INFO - PROCESS | 3972 | 1466251039915 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:19 INFO - PROCESS | 3972 | 1466251039917 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:20 INFO - PROCESS | 3972 | ++DOCSHELL 14314000 == 29 [pid = 3972] [id = 654] 04:57:20 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (14324000) [pid = 3972] [serial = 1962] [outer = 00000000] 04:57:20 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (1542DC00) [pid = 3972] [serial = 1963] [outer = 14324000] 04:57:20 INFO - PROCESS | 3972 | 1466251040016 Marionette DEBUG loaded listener.js 04:57:20 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (15661800) [pid = 3972] [serial = 1964] [outer = 14324000] 04:57:20 INFO - PROCESS | 3972 | 1466251040440 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]]]}] 04:57:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 04:57:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 688ms 04:57:20 INFO - PROCESS | 3972 | 1466251040482 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 04:57:20 INFO - PROCESS | 3972 | 1466251040484 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 04:57:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 04:57:20 INFO - PROCESS | 3972 | 1466251040494 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 04:57:20 INFO - PROCESS | 3972 | 1466251040496 Marionette TRACE conn3 <- [1,2582,null,{}] 04:57:20 INFO - PROCESS | 3972 | 1466251040499 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}] 04:57:20 INFO - PROCESS | 3972 | 1466251040501 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:20 INFO - PROCESS | 3972 | 1466251040634 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 04:57:20 INFO - PROCESS | 3972 | 1466251040646 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:20 INFO - PROCESS | 3972 | 1466251040648 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:20 INFO - PROCESS | 3972 | ++DOCSHELL 15665800 == 30 [pid = 3972] [id = 655] 04:57:20 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (15668000) [pid = 3972] [serial = 1965] [outer = 00000000] 04:57:20 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (15D46400) [pid = 3972] [serial = 1966] [outer = 15668000] 04:57:20 INFO - PROCESS | 3972 | 1466251040691 Marionette DEBUG loaded listener.js 04:57:20 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (15F8EC00) [pid = 3972] [serial = 1967] [outer = 15668000] 04:57:21 INFO - PROCESS | 3972 | 1466251041148 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]]]}] 04:57:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 04:57:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 704ms 04:57:21 INFO - PROCESS | 3972 | 1466251041192 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 04:57:21 INFO - PROCESS | 3972 | 1466251041194 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 04:57:21 INFO - PROCESS | 3972 | 1466251041197 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 04:57:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 04:57:21 INFO - PROCESS | 3972 | 1466251041199 Marionette TRACE conn3 <- [1,2586,null,{}] 04:57:21 INFO - PROCESS | 3972 | 1466251041202 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}] 04:57:21 INFO - PROCESS | 3972 | 1466251041208 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:21 INFO - PROCESS | 3972 | 1466251041346 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 04:57:21 INFO - PROCESS | 3972 | 1466251041416 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:21 INFO - PROCESS | 3972 | 1466251041420 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:21 INFO - PROCESS | 3972 | ++DOCSHELL 1657C000 == 31 [pid = 3972] [id = 656] 04:57:21 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (1659F400) [pid = 3972] [serial = 1968] [outer = 00000000] 04:57:21 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (16D50400) [pid = 3972] [serial = 1969] [outer = 1659F400] 04:57:21 INFO - PROCESS | 3972 | 1466251041471 Marionette DEBUG loaded listener.js 04:57:21 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (17692000) [pid = 3972] [serial = 1970] [outer = 1659F400] 04:57:21 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (14E75800) [pid = 3972] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 04:57:21 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (15F0B000) [pid = 3972] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 04:57:21 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (14E7DC00) [pid = 3972] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 04:57:21 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (16D4BC00) [pid = 3972] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 04:57:21 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (1802BC00) [pid = 3972] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 04:57:21 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (10A49000) [pid = 3972] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 04:57:21 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (18087400) [pid = 3972] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 04:57:21 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (15666000) [pid = 3972] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 04:57:21 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (1394A400) [pid = 3972] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 04:57:21 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (0C384400) [pid = 3972] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 04:57:21 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (110AC400) [pid = 3972] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 04:57:21 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (13274000) [pid = 3972] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 04:57:22 INFO - PROCESS | 3972 | 1466251042105 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]]]}] 04:57:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 04:57:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 937ms 04:57:22 INFO - PROCESS | 3972 | 1466251042143 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 04:57:22 INFO - PROCESS | 3972 | 1466251042145 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 04:57:22 INFO - PROCESS | 3972 | 1466251042148 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 04:57:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 04:57:22 INFO - PROCESS | 3972 | 1466251042150 Marionette TRACE conn3 <- [1,2590,null,{}] 04:57:22 INFO - PROCESS | 3972 | 1466251042153 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}] 04:57:22 INFO - PROCESS | 3972 | 1466251042155 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:22 INFO - PROCESS | 3972 | 1466251042229 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 04:57:22 INFO - PROCESS | 3972 | 1466251042236 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:22 INFO - PROCESS | 3972 | 1466251042237 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:22 INFO - PROCESS | 3972 | ++DOCSHELL 13274000 == 32 [pid = 3972] [id = 657] 04:57:22 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (1393F400) [pid = 3972] [serial = 1971] [outer = 00000000] 04:57:22 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (15662400) [pid = 3972] [serial = 1972] [outer = 1393F400] 04:57:22 INFO - PROCESS | 3972 | 1466251042279 Marionette DEBUG loaded listener.js 04:57:22 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (15663400) [pid = 3972] [serial = 1973] [outer = 1393F400] 04:57:22 INFO - PROCESS | 3972 | 1466251042715 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]]]}] 04:57:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 04:57:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 594ms 04:57:22 INFO - PROCESS | 3972 | 1466251042755 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 04:57:22 INFO - PROCESS | 3972 | 1466251042757 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 04:57:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 04:57:22 INFO - PROCESS | 3972 | 1466251042760 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 04:57:22 INFO - PROCESS | 3972 | 1466251042762 Marionette TRACE conn3 <- [1,2594,null,{}] 04:57:22 INFO - PROCESS | 3972 | 1466251042765 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}] 04:57:22 INFO - PROCESS | 3972 | 1466251042767 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:22 INFO - PROCESS | 3972 | 1466251042843 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 04:57:22 INFO - PROCESS | 3972 | 1466251042848 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:22 INFO - PROCESS | 3972 | 1466251042850 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:22 INFO - PROCESS | 3972 | ++DOCSHELL 1566C000 == 33 [pid = 3972] [id = 658] 04:57:22 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (16D4FC00) [pid = 3972] [serial = 1974] [outer = 00000000] 04:57:22 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (1779D000) [pid = 3972] [serial = 1975] [outer = 16D4FC00] 04:57:22 INFO - PROCESS | 3972 | 1466251042893 Marionette DEBUG loaded listener.js 04:57:22 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (177A1000) [pid = 3972] [serial = 1976] [outer = 16D4FC00] 04:57:23 INFO - PROCESS | 3972 | 1466251043323 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]]]}] 04:57:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 04:57:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 594ms 04:57:23 INFO - PROCESS | 3972 | 1466251043374 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 04:57:23 INFO - PROCESS | 3972 | 1466251043376 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 04:57:23 INFO - PROCESS | 3972 | 1466251043379 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 04:57:23 INFO - PROCESS | 3972 | 1466251043381 Marionette TRACE conn3 <- [1,2598,null,{}] 04:57:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 04:57:23 INFO - PROCESS | 3972 | 1466251043385 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}] 04:57:23 INFO - PROCESS | 3972 | 1466251043386 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:23 INFO - PROCESS | 3972 | 1466251043470 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 04:57:23 INFO - PROCESS | 3972 | 1466251043475 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:23 INFO - PROCESS | 3972 | 1466251043477 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:23 INFO - PROCESS | 3972 | ++DOCSHELL 1393C800 == 34 [pid = 3972] [id = 659] 04:57:23 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (1802B800) [pid = 3972] [serial = 1977] [outer = 00000000] 04:57:23 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (18085000) [pid = 3972] [serial = 1978] [outer = 1802B800] 04:57:23 INFO - PROCESS | 3972 | 1466251043519 Marionette DEBUG loaded listener.js 04:57:23 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (18085C00) [pid = 3972] [serial = 1979] [outer = 1802B800] 04:57:24 INFO - PROCESS | 3972 | --DOCSHELL 10433800 == 33 [pid = 3972] [id = 651] 04:57:24 INFO - PROCESS | 3972 | --DOCSHELL 110A6800 == 32 [pid = 3972] [id = 650] 04:57:24 INFO - PROCESS | 3972 | --DOCSHELL 12AE7C00 == 31 [pid = 3972] [id = 652] 04:57:24 INFO - PROCESS | 3972 | --DOCSHELL 1393E400 == 30 [pid = 3972] [id = 653] 04:57:24 INFO - PROCESS | 3972 | --DOCSHELL 1657C000 == 29 [pid = 3972] [id = 656] 04:57:24 INFO - PROCESS | 3972 | --DOCSHELL 1566C000 == 28 [pid = 3972] [id = 658] 04:57:24 INFO - PROCESS | 3972 | --DOCSHELL 14314000 == 27 [pid = 3972] [id = 654] 04:57:24 INFO - PROCESS | 3972 | --DOCSHELL 13274000 == 26 [pid = 3972] [id = 657] 04:57:24 INFO - PROCESS | 3972 | --DOCSHELL 15665800 == 25 [pid = 3972] [id = 655] 04:57:25 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (182D4400) [pid = 3972] [serial = 1937] [outer = 00000000] [url = about:blank] 04:57:25 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (198DFC00) [pid = 3972] [serial = 1939] [outer = 00000000] [url = about:blank] 04:57:25 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (16573C00) [pid = 3972] [serial = 1924] [outer = 00000000] [url = about:blank] 04:57:25 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (16FC5000) [pid = 3972] [serial = 1927] [outer = 00000000] [url = about:blank] 04:57:25 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (1808CC00) [pid = 3972] [serial = 1930] [outer = 00000000] [url = about:blank] 04:57:25 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (176AEC00) [pid = 3972] [serial = 1928] [outer = 00000000] [url = about:blank] 04:57:25 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (10D22000) [pid = 3972] [serial = 1909] [outer = 00000000] [url = about:blank] 04:57:25 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (12D92C00) [pid = 3972] [serial = 1910] [outer = 00000000] [url = about:blank] 04:57:25 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (182DFC00) [pid = 3972] [serial = 1907] [outer = 00000000] [url = about:blank] 04:57:25 INFO - PROCESS | 3972 | --DOMWINDOW == 68 (18204400) [pid = 3972] [serial = 1906] [outer = 00000000] [url = about:blank] 04:57:25 INFO - PROCESS | 3972 | --DOMWINDOW == 67 (18092400) [pid = 3972] [serial = 1931] [outer = 00000000] [url = about:blank] 04:57:25 INFO - PROCESS | 3972 | --DOMWINDOW == 66 (1597BC00) [pid = 3972] [serial = 1921] [outer = 00000000] [url = about:blank] 04:57:25 INFO - PROCESS | 3972 | --DOMWINDOW == 65 (13D1B000) [pid = 3972] [serial = 1918] [outer = 00000000] [url = about:blank] 04:57:25 INFO - PROCESS | 3972 | --DOMWINDOW == 64 (1432A800) [pid = 3972] [serial = 1919] [outer = 00000000] [url = about:blank] 04:57:25 INFO - PROCESS | 3972 | --DOMWINDOW == 63 (102F3000) [pid = 3972] [serial = 1912] [outer = 00000000] [url = about:blank] 04:57:25 INFO - PROCESS | 3972 | --DOMWINDOW == 62 (198E2400) [pid = 3972] [serial = 1940] [outer = 00000000] [url = about:blank] 04:57:25 INFO - PROCESS | 3972 | --DOMWINDOW == 61 (105E6C00) [pid = 3972] [serial = 1913] [outer = 00000000] [url = about:blank] 04:57:25 INFO - PROCESS | 3972 | --DOMWINDOW == 60 (12AB0000) [pid = 3972] [serial = 1915] [outer = 00000000] [url = about:blank] 04:57:25 INFO - PROCESS | 3972 | --DOMWINDOW == 59 (13131800) [pid = 3972] [serial = 1916] [outer = 00000000] [url = about:blank] 04:57:25 INFO - PROCESS | 3972 | --DOMWINDOW == 58 (18084C00) [pid = 3972] [serial = 1936] [outer = 00000000] [url = about:blank] 04:57:25 INFO - PROCESS | 3972 | --DOMWINDOW == 57 (16A43000) [pid = 3972] [serial = 1925] [outer = 00000000] [url = about:blank] 04:57:25 INFO - PROCESS | 3972 | --DOMWINDOW == 56 (15669800) [pid = 3972] [serial = 1933] [outer = 00000000] [url = about:blank] 04:57:25 INFO - PROCESS | 3972 | --DOMWINDOW == 55 (1566AC00) [pid = 3972] [serial = 1934] [outer = 00000000] [url = about:blank] 04:57:25 INFO - PROCESS | 3972 | --DOMWINDOW == 54 (15D43C00) [pid = 3972] [serial = 1922] [outer = 00000000] [url = about:blank] 04:57:25 INFO - PROCESS | 3972 | 1466251045261 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]]]}] 04:57:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 04:57:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1906ms 04:57:25 INFO - PROCESS | 3972 | 1466251045296 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 04:57:25 INFO - PROCESS | 3972 | 1466251045300 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 04:57:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 04:57:25 INFO - PROCESS | 3972 | 1466251045305 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 04:57:25 INFO - PROCESS | 3972 | 1466251045309 Marionette TRACE conn3 <- [1,2602,null,{}] 04:57:25 INFO - PROCESS | 3972 | 1466251045314 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}] 04:57:25 INFO - PROCESS | 3972 | 1466251045317 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:25 INFO - PROCESS | 3972 | 1466251045410 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 04:57:25 INFO - PROCESS | 3972 | 1466251045417 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:25 INFO - PROCESS | 3972 | 1466251045422 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:25 INFO - PROCESS | 3972 | ++DOCSHELL 10A51800 == 26 [pid = 3972] [id = 660] 04:57:25 INFO - PROCESS | 3972 | ++DOMWINDOW == 55 (10BB3800) [pid = 3972] [serial = 1980] [outer = 00000000] 04:57:25 INFO - PROCESS | 3972 | ++DOMWINDOW == 56 (10D1F400) [pid = 3972] [serial = 1981] [outer = 10BB3800] 04:57:25 INFO - PROCESS | 3972 | 1466251045471 Marionette DEBUG loaded listener.js 04:57:25 INFO - PROCESS | 3972 | ++DOMWINDOW == 57 (10F83400) [pid = 3972] [serial = 1982] [outer = 10BB3800] 04:57:26 INFO - PROCESS | 3972 | 1466251045990 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]]]}] 04:57:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 04:57:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 734ms 04:57:26 INFO - PROCESS | 3972 | 1466251046047 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 04:57:26 INFO - PROCESS | 3972 | 1466251046052 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 04:57:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 04:57:26 INFO - PROCESS | 3972 | 1466251046058 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 04:57:26 INFO - PROCESS | 3972 | 1466251046061 Marionette TRACE conn3 <- [1,2606,null,{}] 04:57:26 INFO - PROCESS | 3972 | 1466251046064 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}] 04:57:26 INFO - PROCESS | 3972 | 1466251046067 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:26 INFO - PROCESS | 3972 | 1466251046151 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 04:57:26 INFO - PROCESS | 3972 | 1466251046160 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:26 INFO - PROCESS | 3972 | 1466251046163 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:26 INFO - PROCESS | 3972 | ++DOCSHELL 12AB4800 == 27 [pid = 3972] [id = 661] 04:57:26 INFO - PROCESS | 3972 | ++DOMWINDOW == 58 (12AE5C00) [pid = 3972] [serial = 1983] [outer = 00000000] 04:57:26 INFO - PROCESS | 3972 | ++DOMWINDOW == 59 (12AEE800) [pid = 3972] [serial = 1984] [outer = 12AE5C00] 04:57:26 INFO - PROCESS | 3972 | 1466251046218 Marionette DEBUG loaded listener.js 04:57:26 INFO - PROCESS | 3972 | ++DOMWINDOW == 60 (12D92C00) [pid = 3972] [serial = 1985] [outer = 12AE5C00] 04:57:26 INFO - PROCESS | 3972 | 1466251046684 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]]]}] 04:57:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 04:57:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 641ms 04:57:26 INFO - PROCESS | 3972 | 1466251046700 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 04:57:26 INFO - PROCESS | 3972 | 1466251046703 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 04:57:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 04:57:26 INFO - PROCESS | 3972 | 1466251046706 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 04:57:26 INFO - PROCESS | 3972 | 1466251046709 Marionette TRACE conn3 <- [1,2610,null,{}] 04:57:26 INFO - PROCESS | 3972 | 1466251046720 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}] 04:57:26 INFO - PROCESS | 3972 | 1466251046725 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:26 INFO - PROCESS | 3972 | 1466251046806 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 04:57:26 INFO - PROCESS | 3972 | 1466251046844 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:26 INFO - PROCESS | 3972 | 1466251046847 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:26 INFO - PROCESS | 3972 | ++DOCSHELL 13296000 == 28 [pid = 3972] [id = 662] 04:57:26 INFO - PROCESS | 3972 | ++DOMWINDOW == 61 (13296800) [pid = 3972] [serial = 1986] [outer = 00000000] 04:57:26 INFO - PROCESS | 3972 | ++DOMWINDOW == 62 (1329F800) [pid = 3972] [serial = 1987] [outer = 13296800] 04:57:26 INFO - PROCESS | 3972 | 1466251046894 Marionette DEBUG loaded listener.js 04:57:26 INFO - PROCESS | 3972 | ++DOMWINDOW == 63 (13945000) [pid = 3972] [serial = 1988] [outer = 13296800] 04:57:27 INFO - PROCESS | 3972 | 1466251047335 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]]]}] 04:57:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 04:57:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 625ms 04:57:27 INFO - PROCESS | 3972 | 1466251047343 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 04:57:27 INFO - PROCESS | 3972 | 1466251047346 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 04:57:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 04:57:27 INFO - PROCESS | 3972 | 1466251047349 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 04:57:27 INFO - PROCESS | 3972 | 1466251047361 Marionette TRACE conn3 <- [1,2614,null,{}] 04:57:27 INFO - PROCESS | 3972 | 1466251047378 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}] 04:57:27 INFO - PROCESS | 3972 | 1466251047380 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:27 INFO - PROCESS | 3972 | 1466251047461 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 04:57:27 INFO - PROCESS | 3972 | 1466251047466 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:27 INFO - PROCESS | 3972 | 1466251047468 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:27 INFO - PROCESS | 3972 | ++DOCSHELL 0C385400 == 29 [pid = 3972] [id = 663] 04:57:27 INFO - PROCESS | 3972 | ++DOMWINDOW == 64 (1329C000) [pid = 3972] [serial = 1989] [outer = 00000000] 04:57:27 INFO - PROCESS | 3972 | ++DOMWINDOW == 65 (1432CC00) [pid = 3972] [serial = 1990] [outer = 1329C000] 04:57:27 INFO - PROCESS | 3972 | 1466251047512 Marionette DEBUG loaded listener.js 04:57:27 INFO - PROCESS | 3972 | ++DOMWINDOW == 66 (14E7BC00) [pid = 3972] [serial = 1991] [outer = 1329C000] 04:57:27 INFO - PROCESS | 3972 | 1466251047953 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]]]}] 04:57:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 04:57:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 656ms 04:57:28 INFO - PROCESS | 3972 | 1466251048008 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 04:57:28 INFO - PROCESS | 3972 | 1466251048010 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 04:57:28 INFO - PROCESS | 3972 | 1466251048013 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 04:57:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 04:57:28 INFO - PROCESS | 3972 | 1466251048015 Marionette TRACE conn3 <- [1,2618,null,{}] 04:57:28 INFO - PROCESS | 3972 | 1466251048018 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}] 04:57:28 INFO - PROCESS | 3972 | 1466251048020 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:28 INFO - PROCESS | 3972 | 1466251048098 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 04:57:28 INFO - PROCESS | 3972 | 1466251048104 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:28 INFO - PROCESS | 3972 | 1466251048106 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:28 INFO - PROCESS | 3972 | ++DOCSHELL 15425800 == 30 [pid = 3972] [id = 664] 04:57:28 INFO - PROCESS | 3972 | ++DOMWINDOW == 67 (15430800) [pid = 3972] [serial = 1992] [outer = 00000000] 04:57:28 INFO - PROCESS | 3972 | ++DOMWINDOW == 68 (15664C00) [pid = 3972] [serial = 1993] [outer = 15430800] 04:57:28 INFO - PROCESS | 3972 | 1466251048148 Marionette DEBUG loaded listener.js 04:57:28 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (1566B400) [pid = 3972] [serial = 1994] [outer = 15430800] 04:57:28 INFO - PROCESS | 3972 | 1466251048615 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]]]}] 04:57:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 04:57:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 641ms 04:57:28 INFO - PROCESS | 3972 | 1466251048655 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 04:57:28 INFO - PROCESS | 3972 | 1466251048657 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 04:57:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 04:57:28 INFO - PROCESS | 3972 | 1466251048661 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 04:57:28 INFO - PROCESS | 3972 | 1466251048662 Marionette TRACE conn3 <- [1,2622,null,{}] 04:57:28 INFO - PROCESS | 3972 | 1466251048666 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}] 04:57:28 INFO - PROCESS | 3972 | 1466251048671 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:28 INFO - PROCESS | 3972 | 1466251048769 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 04:57:28 INFO - PROCESS | 3972 | 1466251048776 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:28 INFO - PROCESS | 3972 | 1466251048778 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:28 INFO - PROCESS | 3972 | ++DOCSHELL 15F8A800 == 31 [pid = 3972] [id = 665] 04:57:28 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (15F8E400) [pid = 3972] [serial = 1995] [outer = 00000000] 04:57:28 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (1605C400) [pid = 3972] [serial = 1996] [outer = 15F8E400] 04:57:28 INFO - PROCESS | 3972 | 1466251048821 Marionette DEBUG loaded listener.js 04:57:28 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (1699D400) [pid = 3972] [serial = 1997] [outer = 15F8E400] 04:57:29 INFO - PROCESS | 3972 | 1466251049250 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]]]}] 04:57:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 04:57:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 625ms 04:57:29 INFO - PROCESS | 3972 | 1466251049300 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 04:57:29 INFO - PROCESS | 3972 | 1466251049302 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 04:57:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 04:57:29 INFO - PROCESS | 3972 | 1466251049309 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 04:57:29 INFO - PROCESS | 3972 | 1466251049311 Marionette TRACE conn3 <- [1,2626,null,{}] 04:57:29 INFO - PROCESS | 3972 | 1466251049314 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}] 04:57:29 INFO - PROCESS | 3972 | 1466251049316 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:29 INFO - PROCESS | 3972 | 1466251049398 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 04:57:29 INFO - PROCESS | 3972 | 1466251049405 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:29 INFO - PROCESS | 3972 | 1466251049407 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:29 INFO - PROCESS | 3972 | ++DOCSHELL 16994800 == 32 [pid = 3972] [id = 666] 04:57:29 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (16D42800) [pid = 3972] [serial = 1998] [outer = 00000000] 04:57:29 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (16E98400) [pid = 3972] [serial = 1999] [outer = 16D42800] 04:57:29 INFO - PROCESS | 3972 | 1466251049450 Marionette DEBUG loaded listener.js 04:57:29 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (16FC1000) [pid = 3972] [serial = 2000] [outer = 16D42800] 04:57:29 INFO - PROCESS | 3972 | 1466251049894 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]]]}] 04:57:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 04:57:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 640ms 04:57:29 INFO - PROCESS | 3972 | 1466251049956 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 04:57:29 INFO - PROCESS | 3972 | 1466251049958 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 04:57:29 INFO - PROCESS | 3972 | 1466251049962 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 04:57:29 INFO - PROCESS | 3972 | 1466251049963 Marionette TRACE conn3 <- [1,2630,null,{}] 04:57:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 04:57:30 INFO - PROCESS | 3972 | 1466251049967 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}] 04:57:30 INFO - PROCESS | 3972 | 1466251049969 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:30 INFO - PROCESS | 3972 | 1466251050043 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 04:57:30 INFO - PROCESS | 3972 | 1466251050048 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:30 INFO - PROCESS | 3972 | 1466251050050 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:30 INFO - PROCESS | 3972 | ++DOCSHELL 176AF400 == 33 [pid = 3972] [id = 667] 04:57:30 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (176AF800) [pid = 3972] [serial = 2001] [outer = 00000000] 04:57:30 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (179A9C00) [pid = 3972] [serial = 2002] [outer = 176AF800] 04:57:30 INFO - PROCESS | 3972 | 1466251050092 Marionette DEBUG loaded listener.js 04:57:30 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (1802BC00) [pid = 3972] [serial = 2003] [outer = 176AF800] 04:57:30 INFO - PROCESS | 3972 | 1466251050568 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]]]}] 04:57:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 04:57:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 641ms 04:57:30 INFO - PROCESS | 3972 | 1466251050603 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 04:57:30 INFO - PROCESS | 3972 | 1466251050605 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 04:57:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 04:57:30 INFO - PROCESS | 3972 | 1466251050608 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 04:57:30 INFO - PROCESS | 3972 | 1466251050610 Marionette TRACE conn3 <- [1,2634,null,{}] 04:57:30 INFO - PROCESS | 3972 | 1466251050613 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}] 04:57:30 INFO - PROCESS | 3972 | 1466251050614 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:30 INFO - PROCESS | 3972 | 1466251050725 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 04:57:30 INFO - PROCESS | 3972 | 1466251050788 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:30 INFO - PROCESS | 3972 | 1466251050790 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:30 INFO - PROCESS | 3972 | ++DOCSHELL 13295C00 == 34 [pid = 3972] [id = 668] 04:57:30 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (1808CC00) [pid = 3972] [serial = 2004] [outer = 00000000] 04:57:30 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (18091400) [pid = 3972] [serial = 2005] [outer = 1808CC00] 04:57:30 INFO - PROCESS | 3972 | 1466251050855 Marionette DEBUG loaded listener.js 04:57:30 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (18091C00) [pid = 3972] [serial = 2006] [outer = 1808CC00] 04:57:31 INFO - PROCESS | 3972 | 1466251051262 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]]]}] 04:57:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 04:57:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 703ms 04:57:31 INFO - PROCESS | 3972 | 1466251051307 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 04:57:31 INFO - PROCESS | 3972 | 1466251051309 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 04:57:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 04:57:31 INFO - PROCESS | 3972 | 1466251051313 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 04:57:31 INFO - PROCESS | 3972 | 1466251051314 Marionette TRACE conn3 <- [1,2638,null,{}] 04:57:31 INFO - PROCESS | 3972 | 1466251051324 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}] 04:57:31 INFO - PROCESS | 3972 | 1466251051326 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:31 INFO - PROCESS | 3972 | 1466251051452 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 04:57:31 INFO - PROCESS | 3972 | 1466251051460 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:31 INFO - PROCESS | 3972 | 1466251051462 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:31 INFO - PROCESS | 3972 | ++DOCSHELL 104E0400 == 35 [pid = 3972] [id = 669] 04:57:31 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (104E5000) [pid = 3972] [serial = 2007] [outer = 00000000] 04:57:31 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (182DD000) [pid = 3972] [serial = 2008] [outer = 104E5000] 04:57:31 INFO - PROCESS | 3972 | 1466251051504 Marionette DEBUG loaded listener.js 04:57:31 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (198B5400) [pid = 3972] [serial = 2009] [outer = 104E5000] 04:57:31 INFO - PROCESS | 3972 | 1466251051943 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]]]}] 04:57:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 04:57:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 687ms 04:57:32 INFO - PROCESS | 3972 | 1466251052016 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 04:57:32 INFO - PROCESS | 3972 | 1466251052018 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 04:57:32 INFO - PROCESS | 3972 | 1466251052022 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 04:57:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 04:57:32 INFO - PROCESS | 3972 | 1466251052024 Marionette TRACE conn3 <- [1,2642,null,{}] 04:57:32 INFO - PROCESS | 3972 | 1466251052027 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}] 04:57:32 INFO - PROCESS | 3972 | 1466251052030 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:32 INFO - PROCESS | 3972 | 1466251052181 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 04:57:32 INFO - PROCESS | 3972 | 1466251052210 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:32 INFO - PROCESS | 3972 | 1466251052212 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:32 INFO - PROCESS | 3972 | ++DOCSHELL 1511E400 == 36 [pid = 3972] [id = 670] 04:57:32 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (198DC400) [pid = 3972] [serial = 2010] [outer = 00000000] 04:57:32 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (198E3400) [pid = 3972] [serial = 2011] [outer = 198DC400] 04:57:32 INFO - PROCESS | 3972 | 1466251052256 Marionette DEBUG loaded listener.js 04:57:32 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (198E7000) [pid = 3972] [serial = 2012] [outer = 198DC400] 04:57:32 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (14324000) [pid = 3972] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 04:57:32 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (15668000) [pid = 3972] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 04:57:32 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (1659F400) [pid = 3972] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 04:57:32 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (16D4FC00) [pid = 3972] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 04:57:32 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (1393EC00) [pid = 3972] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 04:57:32 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (12D6A800) [pid = 3972] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 04:57:32 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (10479400) [pid = 3972] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 04:57:32 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (11264000) [pid = 3972] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 04:57:32 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (198B4000) [pid = 3972] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 04:57:32 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (15483C00) [pid = 3972] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 04:57:32 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (1126D800) [pid = 3972] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 04:57:32 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (1393F400) [pid = 3972] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 04:57:32 INFO - PROCESS | 3972 | 1466251052797 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]]]}] 04:57:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 04:57:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 797ms 04:57:32 INFO - PROCESS | 3972 | 1466251052826 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 04:57:32 INFO - PROCESS | 3972 | 1466251052828 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 04:57:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 04:57:32 INFO - PROCESS | 3972 | 1466251052831 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 04:57:32 INFO - PROCESS | 3972 | 1466251052833 Marionette TRACE conn3 <- [1,2646,null,{}] 04:57:32 INFO - PROCESS | 3972 | 1466251052836 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}] 04:57:32 INFO - PROCESS | 3972 | 1466251052838 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:32 INFO - PROCESS | 3972 | 1466251052918 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 04:57:32 INFO - PROCESS | 3972 | 1466251052923 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:32 INFO - PROCESS | 3972 | 1466251052925 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:32 INFO - PROCESS | 3972 | ++DOCSHELL 12D6A800 == 37 [pid = 3972] [id = 671] 04:57:32 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (1329E400) [pid = 3972] [serial = 2013] [outer = 00000000] 04:57:32 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (15979C00) [pid = 3972] [serial = 2014] [outer = 1329E400] 04:57:33 INFO - PROCESS | 3972 | 1466251052968 Marionette DEBUG loaded listener.js 04:57:33 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (1699D000) [pid = 3972] [serial = 2015] [outer = 1329E400] 04:57:33 INFO - PROCESS | 3972 | 1466251053383 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]]]}] 04:57:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 04:57:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 593ms 04:57:33 INFO - PROCESS | 3972 | 1466251053428 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 04:57:33 INFO - PROCESS | 3972 | 1466251053440 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 04:57:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 04:57:33 INFO - PROCESS | 3972 | 1466251053456 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 04:57:33 INFO - PROCESS | 3972 | 1466251053458 Marionette TRACE conn3 <- [1,2650,null,{}] 04:57:33 INFO - PROCESS | 3972 | 1466251053461 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}] 04:57:33 INFO - PROCESS | 3972 | 1466251053462 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:33 INFO - PROCESS | 3972 | 1466251053539 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 04:57:33 INFO - PROCESS | 3972 | 1466251053544 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:33 INFO - PROCESS | 3972 | 1466251053546 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:33 INFO - PROCESS | 3972 | ++DOCSHELL 1565E400 == 38 [pid = 3972] [id = 672] 04:57:33 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (176A7400) [pid = 3972] [serial = 2016] [outer = 00000000] 04:57:33 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (198E3000) [pid = 3972] [serial = 2017] [outer = 176A7400] 04:57:33 INFO - PROCESS | 3972 | 1466251053587 Marionette DEBUG loaded listener.js 04:57:33 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (19999C00) [pid = 3972] [serial = 2018] [outer = 176A7400] 04:57:34 INFO - PROCESS | 3972 | 1466251054025 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]]]}] 04:57:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 04:57:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 594ms 04:57:34 INFO - PROCESS | 3972 | 1466251054056 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 04:57:34 INFO - PROCESS | 3972 | 1466251054057 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 04:57:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 04:57:34 INFO - PROCESS | 3972 | 1466251054060 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 04:57:34 INFO - PROCESS | 3972 | 1466251054062 Marionette TRACE conn3 <- [1,2654,null,{}] 04:57:34 INFO - PROCESS | 3972 | 1466251054065 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}] 04:57:34 INFO - PROCESS | 3972 | 1466251054067 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:34 INFO - PROCESS | 3972 | 1466251054192 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 04:57:34 INFO - PROCESS | 3972 | 1466251054199 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:34 INFO - PROCESS | 3972 | 1466251054201 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:34 INFO - PROCESS | 3972 | ++DOCSHELL 0C76B000 == 39 [pid = 3972] [id = 673] 04:57:34 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (15664800) [pid = 3972] [serial = 2019] [outer = 00000000] 04:57:34 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (19C05400) [pid = 3972] [serial = 2020] [outer = 15664800] 04:57:34 INFO - PROCESS | 3972 | 1466251054244 Marionette DEBUG loaded listener.js 04:57:34 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (19C08C00) [pid = 3972] [serial = 2021] [outer = 15664800] 04:57:35 INFO - PROCESS | 3972 | 1466251055280 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]]]}] 04:57:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 04:57:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1250ms 04:57:35 INFO - PROCESS | 3972 | 1466251055312 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 04:57:35 INFO - PROCESS | 3972 | 1466251055316 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 04:57:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 04:57:35 INFO - PROCESS | 3972 | 1466251055321 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 04:57:35 INFO - PROCESS | 3972 | 1466251055325 Marionette TRACE conn3 <- [1,2658,null,{}] 04:57:35 INFO - PROCESS | 3972 | 1466251055331 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}] 04:57:35 INFO - PROCESS | 3972 | 1466251055334 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:35 INFO - PROCESS | 3972 | 1466251055480 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 04:57:35 INFO - PROCESS | 3972 | 1466251055612 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:35 INFO - PROCESS | 3972 | 1466251055617 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:35 INFO - PROCESS | 3972 | ++DOCSHELL 102CA800 == 40 [pid = 3972] [id = 674] 04:57:35 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (102CD400) [pid = 3972] [serial = 2022] [outer = 00000000] 04:57:35 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (10D21000) [pid = 3972] [serial = 2023] [outer = 102CD400] 04:57:35 INFO - PROCESS | 3972 | 1466251055683 Marionette DEBUG loaded listener.js 04:57:35 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (1281BC00) [pid = 3972] [serial = 2024] [outer = 102CD400] 04:57:36 INFO - PROCESS | 3972 | --DOCSHELL 1565E400 == 39 [pid = 3972] [id = 672] 04:57:36 INFO - PROCESS | 3972 | --DOCSHELL 12D6A800 == 38 [pid = 3972] [id = 671] 04:57:36 INFO - PROCESS | 3972 | --DOCSHELL 1511E400 == 37 [pid = 3972] [id = 670] 04:57:36 INFO - PROCESS | 3972 | --DOCSHELL 104E0400 == 36 [pid = 3972] [id = 669] 04:57:36 INFO - PROCESS | 3972 | --DOCSHELL 13295C00 == 35 [pid = 3972] [id = 668] 04:57:36 INFO - PROCESS | 3972 | --DOCSHELL 176AF400 == 34 [pid = 3972] [id = 667] 04:57:36 INFO - PROCESS | 3972 | --DOCSHELL 16994800 == 33 [pid = 3972] [id = 666] 04:57:36 INFO - PROCESS | 3972 | --DOCSHELL 15F8A800 == 32 [pid = 3972] [id = 665] 04:57:36 INFO - PROCESS | 3972 | --DOCSHELL 15425800 == 31 [pid = 3972] [id = 664] 04:57:36 INFO - PROCESS | 3972 | --DOCSHELL 0C385400 == 30 [pid = 3972] [id = 663] 04:57:36 INFO - PROCESS | 3972 | --DOCSHELL 13296000 == 29 [pid = 3972] [id = 662] 04:57:36 INFO - PROCESS | 3972 | --DOCSHELL 12AB4800 == 28 [pid = 3972] [id = 661] 04:57:36 INFO - PROCESS | 3972 | --DOCSHELL 10A51800 == 27 [pid = 3972] [id = 660] 04:57:36 INFO - PROCESS | 3972 | --DOCSHELL 1393C800 == 26 [pid = 3972] [id = 659] 04:57:36 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (18085000) [pid = 3972] [serial = 1978] [outer = 00000000] [url = about:blank] 04:57:36 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (1542DC00) [pid = 3972] [serial = 1963] [outer = 00000000] [url = about:blank] 04:57:36 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (15D46400) [pid = 3972] [serial = 1966] [outer = 00000000] [url = about:blank] 04:57:36 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (15661800) [pid = 3972] [serial = 1964] [outer = 00000000] [url = about:blank] 04:57:36 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (16D50400) [pid = 3972] [serial = 1969] [outer = 00000000] [url = about:blank] 04:57:36 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (15F8EC00) [pid = 3972] [serial = 1967] [outer = 00000000] [url = about:blank] 04:57:36 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (17692000) [pid = 3972] [serial = 1970] [outer = 00000000] [url = about:blank] 04:57:36 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (1779D000) [pid = 3972] [serial = 1975] [outer = 00000000] [url = about:blank] 04:57:36 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (13D1B400) [pid = 3972] [serial = 1960] [outer = 00000000] [url = about:blank] 04:57:36 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (13127400) [pid = 3972] [serial = 1957] [outer = 00000000] [url = about:blank] 04:57:36 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (131D7400) [pid = 3972] [serial = 1958] [outer = 00000000] [url = about:blank] 04:57:36 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (10D1EC00) [pid = 3972] [serial = 1954] [outer = 00000000] [url = about:blank] 04:57:36 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (10D23800) [pid = 3972] [serial = 1955] [outer = 00000000] [url = about:blank] 04:57:36 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (12AAE000) [pid = 3972] [serial = 1952] [outer = 00000000] [url = about:blank] 04:57:36 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (11AE2C00) [pid = 3972] [serial = 1951] [outer = 00000000] [url = about:blank] 04:57:36 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (19990400) [pid = 3972] [serial = 1949] [outer = 00000000] [url = about:blank] 04:57:36 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (198DEC00) [pid = 3972] [serial = 1948] [outer = 00000000] [url = about:blank] 04:57:36 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (15F0C000) [pid = 3972] [serial = 1946] [outer = 00000000] [url = about:blank] 04:57:36 INFO - PROCESS | 3972 | --DOMWINDOW == 68 (15667400) [pid = 3972] [serial = 1945] [outer = 00000000] [url = about:blank] 04:57:36 INFO - PROCESS | 3972 | --DOMWINDOW == 67 (13459400) [pid = 3972] [serial = 1943] [outer = 00000000] [url = about:blank] 04:57:36 INFO - PROCESS | 3972 | --DOMWINDOW == 66 (131DEC00) [pid = 3972] [serial = 1942] [outer = 00000000] [url = about:blank] 04:57:36 INFO - PROCESS | 3972 | --DOMWINDOW == 65 (177A1000) [pid = 3972] [serial = 1976] [outer = 00000000] [url = about:blank] 04:57:36 INFO - PROCESS | 3972 | --DOMWINDOW == 64 (15662400) [pid = 3972] [serial = 1972] [outer = 00000000] [url = about:blank] 04:57:36 INFO - PROCESS | 3972 | --DOMWINDOW == 63 (15663400) [pid = 3972] [serial = 1973] [outer = 00000000] [url = about:blank] 04:57:36 INFO - PROCESS | 3972 | --DOMWINDOW == 62 (14324800) [pid = 3972] [serial = 1961] [outer = 00000000] [url = about:blank] 04:57:37 INFO - PROCESS | 3972 | 1466251057024 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"]]]}] 04:57:37 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 04:57:37 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:57:37 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 04:57:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:57:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:57:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1766ms 04:57:37 INFO - PROCESS | 3972 | 1466251057090 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 04:57:37 INFO - PROCESS | 3972 | 1466251057094 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 04:57:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 04:57:37 INFO - PROCESS | 3972 | 1466251057099 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 04:57:37 INFO - PROCESS | 3972 | 1466251057102 Marionette TRACE conn3 <- [1,2662,null,{}] 04:57:37 INFO - PROCESS | 3972 | 1466251057107 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}] 04:57:37 INFO - PROCESS | 3972 | 1466251057109 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:37 INFO - PROCESS | 3972 | 1466251057192 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 04:57:37 INFO - PROCESS | 3972 | 1466251057199 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:37 INFO - PROCESS | 3972 | 1466251057204 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:37 INFO - PROCESS | 3972 | ++DOCSHELL 10A52400 == 27 [pid = 3972] [id = 675] 04:57:37 INFO - PROCESS | 3972 | ++DOMWINDOW == 63 (10BB3000) [pid = 3972] [serial = 2025] [outer = 00000000] 04:57:37 INFO - PROCESS | 3972 | ++DOMWINDOW == 64 (10D20000) [pid = 3972] [serial = 2026] [outer = 10BB3000] 04:57:37 INFO - PROCESS | 3972 | 1466251057251 Marionette DEBUG loaded listener.js 04:57:37 INFO - PROCESS | 3972 | ++DOMWINDOW == 65 (110A6800) [pid = 3972] [serial = 2027] [outer = 10BB3000] 04:57:38 INFO - PROCESS | 3972 | 1466251058243 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"]]]}] 04:57:38 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 04:57:38 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:57:38 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 04:57:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:57:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:57:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1188ms 04:57:38 INFO - PROCESS | 3972 | 1466251058298 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 04:57:38 INFO - PROCESS | 3972 | 1466251058303 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 04:57:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 04:57:38 INFO - PROCESS | 3972 | 1466251058310 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 04:57:38 INFO - PROCESS | 3972 | 1466251058312 Marionette TRACE conn3 <- [1,2666,null,{}] 04:57:38 INFO - PROCESS | 3972 | 1466251058316 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}] 04:57:38 INFO - PROCESS | 3972 | 1466251058318 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:38 INFO - PROCESS | 3972 | 1466251058403 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 04:57:38 INFO - PROCESS | 3972 | 1466251058409 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:38 INFO - PROCESS | 3972 | 1466251058412 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:38 INFO - PROCESS | 3972 | ++DOCSHELL 13071C00 == 28 [pid = 3972] [id = 676] 04:57:38 INFO - PROCESS | 3972 | ++DOMWINDOW == 66 (13074800) [pid = 3972] [serial = 2028] [outer = 00000000] 04:57:38 INFO - PROCESS | 3972 | ++DOMWINDOW == 67 (13152800) [pid = 3972] [serial = 2029] [outer = 13074800] 04:57:38 INFO - PROCESS | 3972 | 1466251058458 Marionette DEBUG loaded listener.js 04:57:38 INFO - PROCESS | 3972 | ++DOMWINDOW == 68 (131DFC00) [pid = 3972] [serial = 2030] [outer = 13074800] 04:57:39 INFO - PROCESS | 3972 | 1466251059427 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]]]}] 04:57:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 04:57:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1157ms 04:57:39 INFO - PROCESS | 3972 | 1466251059465 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 04:57:39 INFO - PROCESS | 3972 | 1466251059467 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 04:57:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 04:57:39 INFO - PROCESS | 3972 | 1466251059471 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 04:57:39 INFO - PROCESS | 3972 | 1466251059474 Marionette TRACE conn3 <- [1,2670,null,{}] 04:57:39 INFO - PROCESS | 3972 | 1466251059485 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}] 04:57:39 INFO - PROCESS | 3972 | 1466251059489 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:39 INFO - PROCESS | 3972 | 1466251059608 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 04:57:39 INFO - PROCESS | 3972 | 1466251059615 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:39 INFO - PROCESS | 3972 | 1466251059619 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:39 INFO - PROCESS | 3972 | ++DOCSHELL 13CD9000 == 29 [pid = 3972] [id = 677] 04:57:39 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (13CE1400) [pid = 3972] [serial = 2031] [outer = 00000000] 04:57:39 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (14321400) [pid = 3972] [serial = 2032] [outer = 13CE1400] 04:57:39 INFO - PROCESS | 3972 | 1466251059665 Marionette DEBUG loaded listener.js 04:57:39 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (14329800) [pid = 3972] [serial = 2033] [outer = 13CE1400] 04:57:40 INFO - PROCESS | 3972 | 1466251060637 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]]]}] 04:57:40 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) 04:57:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1187ms 04:57:40 INFO - PROCESS | 3972 | 1466251060676 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 04:57:40 INFO - PROCESS | 3972 | 1466251060678 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 04:57:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 04:57:40 INFO - PROCESS | 3972 | 1466251060682 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 04:57:40 INFO - PROCESS | 3972 | 1466251060683 Marionette TRACE conn3 <- [1,2674,null,{}] 04:57:40 INFO - PROCESS | 3972 | 1466251060687 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}] 04:57:40 INFO - PROCESS | 3972 | 1466251060689 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:40 INFO - PROCESS | 3972 | 1466251060808 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 04:57:40 INFO - PROCESS | 3972 | 1466251060814 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:40 INFO - PROCESS | 3972 | 1466251060816 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:40 INFO - PROCESS | 3972 | ++DOCSHELL 1432D000 == 30 [pid = 3972] [id = 678] 04:57:40 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (1432D400) [pid = 3972] [serial = 2034] [outer = 00000000] 04:57:40 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (15660800) [pid = 3972] [serial = 2035] [outer = 1432D400] 04:57:40 INFO - PROCESS | 3972 | 1466251060912 Marionette DEBUG loaded listener.js 04:57:41 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (15667400) [pid = 3972] [serial = 2036] [outer = 1432D400] 04:57:41 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (10BB3800) [pid = 3972] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 04:57:41 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (1329C000) [pid = 3972] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 04:57:41 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (15F8E400) [pid = 3972] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 04:57:41 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (16D42800) [pid = 3972] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 04:57:41 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (1808CC00) [pid = 3972] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 04:57:41 INFO - PROCESS | 3972 | --DOMWINDOW == 68 (12AE5C00) [pid = 3972] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 04:57:41 INFO - PROCESS | 3972 | --DOMWINDOW == 67 (176AF800) [pid = 3972] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 04:57:41 INFO - PROCESS | 3972 | --DOMWINDOW == 66 (1802B800) [pid = 3972] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 04:57:41 INFO - PROCESS | 3972 | --DOMWINDOW == 65 (15430800) [pid = 3972] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 04:57:41 INFO - PROCESS | 3972 | --DOMWINDOW == 64 (13296800) [pid = 3972] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 04:57:41 INFO - PROCESS | 3972 | --DOMWINDOW == 63 (176A7400) [pid = 3972] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 04:57:41 INFO - PROCESS | 3972 | --DOMWINDOW == 62 (104E5000) [pid = 3972] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 04:57:41 INFO - PROCESS | 3972 | --DOMWINDOW == 61 (198DC400) [pid = 3972] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 04:57:41 INFO - PROCESS | 3972 | --DOMWINDOW == 60 (1329E400) [pid = 3972] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 04:57:42 INFO - PROCESS | 3972 | 1466251062021 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"]]]}] 04:57:42 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 04:57:42 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:57:42 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 04:57:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:57:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:57:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1360ms 04:57:42 INFO - PROCESS | 3972 | 1466251062071 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 04:57:42 INFO - PROCESS | 3972 | 1466251062073 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 04:57:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 04:57:42 INFO - PROCESS | 3972 | 1466251062076 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 04:57:42 INFO - PROCESS | 3972 | 1466251062078 Marionette TRACE conn3 <- [1,2678,null,{}] 04:57:42 INFO - PROCESS | 3972 | 1466251062082 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}] 04:57:42 INFO - PROCESS | 3972 | 1466251062084 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:42 INFO - PROCESS | 3972 | 1466251062159 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 04:57:42 INFO - PROCESS | 3972 | 1466251062165 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:42 INFO - PROCESS | 3972 | 1466251062167 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:42 INFO - PROCESS | 3972 | ++DOCSHELL 12A17400 == 31 [pid = 3972] [id = 679] 04:57:42 INFO - PROCESS | 3972 | ++DOMWINDOW == 61 (12A1E800) [pid = 3972] [serial = 2037] [outer = 00000000] 04:57:42 INFO - PROCESS | 3972 | ++DOMWINDOW == 62 (15667C00) [pid = 3972] [serial = 2038] [outer = 12A1E800] 04:57:42 INFO - PROCESS | 3972 | 1466251062211 Marionette DEBUG loaded listener.js 04:57:42 INFO - PROCESS | 3972 | ++DOMWINDOW == 63 (1597DC00) [pid = 3972] [serial = 2039] [outer = 12A1E800] 04:57:43 INFO - PROCESS | 3972 | 1466251063176 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"]]]}] 04:57:43 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 04:57:43 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:57:43 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 04:57:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:57:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:57:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1156ms 04:57:43 INFO - PROCESS | 3972 | 1466251063231 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 04:57:43 INFO - PROCESS | 3972 | 1466251063233 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 04:57:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 04:57:43 INFO - PROCESS | 3972 | 1466251063236 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 04:57:43 INFO - PROCESS | 3972 | 1466251063238 Marionette TRACE conn3 <- [1,2682,null,{}] 04:57:43 INFO - PROCESS | 3972 | 1466251063242 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}] 04:57:43 INFO - PROCESS | 3972 | 1466251063247 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:43 INFO - PROCESS | 3972 | 1466251063347 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 04:57:43 INFO - PROCESS | 3972 | 1466251063353 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:43 INFO - PROCESS | 3972 | 1466251063355 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:43 INFO - PROCESS | 3972 | ++DOCSHELL 15487800 == 32 [pid = 3972] [id = 680] 04:57:43 INFO - PROCESS | 3972 | ++DOMWINDOW == 64 (15D46400) [pid = 3972] [serial = 2040] [outer = 00000000] 04:57:43 INFO - PROCESS | 3972 | ++DOMWINDOW == 65 (15F94C00) [pid = 3972] [serial = 2041] [outer = 15D46400] 04:57:43 INFO - PROCESS | 3972 | 1466251063407 Marionette DEBUG loaded listener.js 04:57:43 INFO - PROCESS | 3972 | ++DOMWINDOW == 66 (15F92C00) [pid = 3972] [serial = 2042] [outer = 15D46400] 04:57:44 INFO - PROCESS | 3972 | 1466251064585 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"]]]}] 04:57:44 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 04:57:44 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:57:44 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 04:57:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:57:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:57:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1391ms 04:57:44 INFO - PROCESS | 3972 | 1466251064644 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 04:57:44 INFO - PROCESS | 3972 | 1466251064648 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 04:57:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 04:57:44 INFO - PROCESS | 3972 | 1466251064653 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 04:57:44 INFO - PROCESS | 3972 | 1466251064656 Marionette TRACE conn3 <- [1,2686,null,{}] 04:57:44 INFO - PROCESS | 3972 | 1466251064662 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}] 04:57:44 INFO - PROCESS | 3972 | 1466251064665 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:44 INFO - PROCESS | 3972 | 1466251064804 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 04:57:44 INFO - PROCESS | 3972 | 1466251064949 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:44 INFO - PROCESS | 3972 | 1466251064952 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:44 INFO - PROCESS | 3972 | ++DOCSHELL 10D1FC00 == 33 [pid = 3972] [id = 681] 04:57:44 INFO - PROCESS | 3972 | ++DOMWINDOW == 67 (10D21C00) [pid = 3972] [serial = 2043] [outer = 00000000] 04:57:45 INFO - PROCESS | 3972 | ++DOMWINDOW == 68 (131DD800) [pid = 3972] [serial = 2044] [outer = 10D21C00] 04:57:45 INFO - PROCESS | 3972 | 1466251065007 Marionette DEBUG loaded listener.js 04:57:45 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (13274400) [pid = 3972] [serial = 2045] [outer = 10D21C00] 04:57:46 INFO - PROCESS | 3972 | 1466251065999 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"]]]}] 04:57:46 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 04:57:46 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:57:46 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 04:57:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:57:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:57:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1391ms 04:57:46 INFO - PROCESS | 3972 | 1466251066086 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 04:57:46 INFO - PROCESS | 3972 | 1466251066091 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 04:57:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 04:57:46 INFO - PROCESS | 3972 | 1466251066098 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 04:57:46 INFO - PROCESS | 3972 | 1466251066101 Marionette TRACE conn3 <- [1,2690,null,{}] 04:57:46 INFO - PROCESS | 3972 | 1466251066105 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}] 04:57:46 INFO - PROCESS | 3972 | 1466251066108 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:46 INFO - PROCESS | 3972 | 1466251066205 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 04:57:46 INFO - PROCESS | 3972 | 1466251066380 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:46 INFO - PROCESS | 3972 | 1466251066383 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:46 INFO - PROCESS | 3972 | ++DOCSHELL 10430400 == 34 [pid = 3972] [id = 682] 04:57:46 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (1043F800) [pid = 3972] [serial = 2046] [outer = 00000000] 04:57:46 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (11268800) [pid = 3972] [serial = 2047] [outer = 1043F800] 04:57:46 INFO - PROCESS | 3972 | 1466251066481 Marionette DEBUG loaded listener.js 04:57:46 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (13273800) [pid = 3972] [serial = 2048] [outer = 1043F800] 04:57:47 INFO - PROCESS | 3972 | 1466251067124 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]]]}] 04:57:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 04:57:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1078ms 04:57:47 INFO - PROCESS | 3972 | 1466251067189 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 04:57:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 04:57:47 INFO - PROCESS | 3972 | 1466251067193 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 04:57:47 INFO - PROCESS | 3972 | 1466251067197 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 04:57:47 INFO - PROCESS | 3972 | 1466251067202 Marionette TRACE conn3 <- [1,2694,null,{}] 04:57:47 INFO - PROCESS | 3972 | 1466251067207 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}] 04:57:47 INFO - PROCESS | 3972 | 1466251067209 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:47 INFO - PROCESS | 3972 | 1466251067314 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 04:57:47 INFO - PROCESS | 3972 | --DOCSHELL 12A17400 == 33 [pid = 3972] [id = 679] 04:57:47 INFO - PROCESS | 3972 | --DOCSHELL 1432D000 == 32 [pid = 3972] [id = 678] 04:57:47 INFO - PROCESS | 3972 | --DOCSHELL 13CD9000 == 31 [pid = 3972] [id = 677] 04:57:47 INFO - PROCESS | 3972 | --DOCSHELL 13071C00 == 30 [pid = 3972] [id = 676] 04:57:47 INFO - PROCESS | 3972 | --DOCSHELL 10A52400 == 29 [pid = 3972] [id = 675] 04:57:47 INFO - PROCESS | 3972 | --DOCSHELL 102CA800 == 28 [pid = 3972] [id = 674] 04:57:47 INFO - PROCESS | 3972 | --DOCSHELL 0C76B000 == 27 [pid = 3972] [id = 673] 04:57:47 INFO - PROCESS | 3972 | --DOCSHELL 10430400 == 26 [pid = 3972] [id = 682] 04:57:47 INFO - PROCESS | 3972 | --DOCSHELL 15487800 == 25 [pid = 3972] [id = 680] 04:57:47 INFO - PROCESS | 3972 | --DOCSHELL 10D1FC00 == 24 [pid = 3972] [id = 681] 04:57:47 INFO - PROCESS | 3972 | 1466251067917 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:47 INFO - PROCESS | 3972 | 1466251067923 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:48 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (10D1F400) [pid = 3972] [serial = 1981] [outer = 00000000] [url = about:blank] 04:57:48 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (1432CC00) [pid = 3972] [serial = 1990] [outer = 00000000] [url = about:blank] 04:57:48 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (14E7BC00) [pid = 3972] [serial = 1991] [outer = 00000000] [url = about:blank] 04:57:48 INFO - PROCESS | 3972 | --DOMWINDOW == 68 (1605C400) [pid = 3972] [serial = 1996] [outer = 00000000] [url = about:blank] 04:57:48 INFO - PROCESS | 3972 | --DOMWINDOW == 67 (1699D400) [pid = 3972] [serial = 1997] [outer = 00000000] [url = about:blank] 04:57:48 INFO - PROCESS | 3972 | --DOMWINDOW == 66 (16E98400) [pid = 3972] [serial = 1999] [outer = 00000000] [url = about:blank] 04:57:48 INFO - PROCESS | 3972 | --DOMWINDOW == 65 (16FC1000) [pid = 3972] [serial = 2000] [outer = 00000000] [url = about:blank] 04:57:48 INFO - PROCESS | 3972 | --DOMWINDOW == 64 (18091400) [pid = 3972] [serial = 2005] [outer = 00000000] [url = about:blank] 04:57:48 INFO - PROCESS | 3972 | --DOMWINDOW == 63 (12AEE800) [pid = 3972] [serial = 1984] [outer = 00000000] [url = about:blank] 04:57:48 INFO - PROCESS | 3972 | --DOMWINDOW == 62 (12D92C00) [pid = 3972] [serial = 1985] [outer = 00000000] [url = about:blank] 04:57:48 INFO - PROCESS | 3972 | --DOMWINDOW == 61 (179A9C00) [pid = 3972] [serial = 2002] [outer = 00000000] [url = about:blank] 04:57:48 INFO - PROCESS | 3972 | --DOMWINDOW == 60 (18085C00) [pid = 3972] [serial = 1979] [outer = 00000000] [url = about:blank] 04:57:48 INFO - PROCESS | 3972 | --DOMWINDOW == 59 (15664C00) [pid = 3972] [serial = 1993] [outer = 00000000] [url = about:blank] 04:57:48 INFO - PROCESS | 3972 | --DOMWINDOW == 58 (1566B400) [pid = 3972] [serial = 1994] [outer = 00000000] [url = about:blank] 04:57:48 INFO - PROCESS | 3972 | --DOMWINDOW == 57 (1329F800) [pid = 3972] [serial = 1987] [outer = 00000000] [url = about:blank] 04:57:48 INFO - PROCESS | 3972 | --DOMWINDOW == 56 (19999C00) [pid = 3972] [serial = 2018] [outer = 00000000] [url = about:blank] 04:57:48 INFO - PROCESS | 3972 | --DOMWINDOW == 55 (13945000) [pid = 3972] [serial = 1988] [outer = 00000000] [url = about:blank] 04:57:48 INFO - PROCESS | 3972 | --DOMWINDOW == 54 (19C05400) [pid = 3972] [serial = 2020] [outer = 00000000] [url = about:blank] 04:57:48 INFO - PROCESS | 3972 | --DOMWINDOW == 53 (182DD000) [pid = 3972] [serial = 2008] [outer = 00000000] [url = about:blank] 04:57:48 INFO - PROCESS | 3972 | --DOMWINDOW == 52 (18091C00) [pid = 3972] [serial = 2006] [outer = 00000000] [url = about:blank] 04:57:48 INFO - PROCESS | 3972 | --DOMWINDOW == 51 (198E3400) [pid = 3972] [serial = 2011] [outer = 00000000] [url = about:blank] 04:57:48 INFO - PROCESS | 3972 | --DOMWINDOW == 50 (198B5400) [pid = 3972] [serial = 2009] [outer = 00000000] [url = about:blank] 04:57:48 INFO - PROCESS | 3972 | --DOMWINDOW == 49 (198E3000) [pid = 3972] [serial = 2017] [outer = 00000000] [url = about:blank] 04:57:48 INFO - PROCESS | 3972 | --DOMWINDOW == 48 (198E7000) [pid = 3972] [serial = 2012] [outer = 00000000] [url = about:blank] 04:57:48 INFO - PROCESS | 3972 | --DOMWINDOW == 47 (15979C00) [pid = 3972] [serial = 2014] [outer = 00000000] [url = about:blank] 04:57:48 INFO - PROCESS | 3972 | --DOMWINDOW == 46 (1699D000) [pid = 3972] [serial = 2015] [outer = 00000000] [url = about:blank] 04:57:48 INFO - PROCESS | 3972 | --DOMWINDOW == 45 (10F83400) [pid = 3972] [serial = 1982] [outer = 00000000] [url = about:blank] 04:57:48 INFO - PROCESS | 3972 | --DOMWINDOW == 44 (1802BC00) [pid = 3972] [serial = 2003] [outer = 00000000] [url = about:blank] 04:57:48 INFO - PROCESS | 3972 | ++DOCSHELL 10224400 == 25 [pid = 3972] [id = 683] 04:57:48 INFO - PROCESS | 3972 | ++DOMWINDOW == 45 (10269000) [pid = 3972] [serial = 2049] [outer = 00000000] 04:57:48 INFO - PROCESS | 3972 | ++DOMWINDOW == 46 (10433800) [pid = 3972] [serial = 2050] [outer = 10269000] 04:57:48 INFO - PROCESS | 3972 | 1466251068082 Marionette DEBUG loaded listener.js 04:57:48 INFO - PROCESS | 3972 | ++DOMWINDOW == 47 (1055C000) [pid = 3972] [serial = 2051] [outer = 10269000] 04:57:48 INFO - PROCESS | 3972 | 1466251068554 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]]]}] 04:57:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 04:57:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1391ms 04:57:48 INFO - PROCESS | 3972 | 1466251068599 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 04:57:48 INFO - PROCESS | 3972 | 1466251068602 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 04:57:48 INFO - PROCESS | 3972 | 1466251068606 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 04:57:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 04:57:48 INFO - PROCESS | 3972 | 1466251068609 Marionette TRACE conn3 <- [1,2698,null,{}] 04:57:48 INFO - PROCESS | 3972 | 1466251068615 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}] 04:57:48 INFO - PROCESS | 3972 | 1466251068618 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:48 INFO - PROCESS | 3972 | 1466251068705 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 04:57:48 INFO - PROCESS | 3972 | 1466251068719 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:48 INFO - PROCESS | 3972 | 1466251068722 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:48 INFO - PROCESS | 3972 | ++DOCSHELL 11CD2800 == 26 [pid = 3972] [id = 684] 04:57:48 INFO - PROCESS | 3972 | ++DOMWINDOW == 48 (12817C00) [pid = 3972] [serial = 2052] [outer = 00000000] 04:57:48 INFO - PROCESS | 3972 | ++DOMWINDOW == 49 (12AA7C00) [pid = 3972] [serial = 2053] [outer = 12817C00] 04:57:48 INFO - PROCESS | 3972 | 1466251068768 Marionette DEBUG loaded listener.js 04:57:48 INFO - PROCESS | 3972 | ++DOMWINDOW == 50 (12BDB400) [pid = 3972] [serial = 2054] [outer = 12817C00] 04:57:49 INFO - PROCESS | 3972 | 1466251069250 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] 04:57:49 INFO - PROCESS | 3972 | 1466251069313 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 04:57:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 04:57:49 INFO - PROCESS | 3972 | 1466251069346 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 04:57:49 INFO - PROCESS | 3972 | 1466251069348 Marionette TRACE conn3 <- [1,2702,null,{}] 04:57:49 INFO - PROCESS | 3972 | 1466251069353 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}] 04:57:49 INFO - PROCESS | 3972 | 1466251069356 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:49 INFO - PROCESS | 3972 | 1466251069474 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 04:57:49 INFO - PROCESS | 3972 | 1466251069533 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:49 INFO - PROCESS | 3972 | 1466251069535 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:49 INFO - PROCESS | 3972 | ++DOCSHELL 13299400 == 27 [pid = 3972] [id = 685] 04:57:49 INFO - PROCESS | 3972 | ++DOMWINDOW == 51 (1329A800) [pid = 3972] [serial = 2055] [outer = 00000000] 04:57:49 INFO - PROCESS | 3972 | ++DOMWINDOW == 52 (132A2800) [pid = 3972] [serial = 2056] [outer = 1329A800] 04:57:49 INFO - PROCESS | 3972 | 1466251069579 Marionette DEBUG loaded listener.js 04:57:49 INFO - PROCESS | 3972 | ++DOMWINDOW == 53 (1393C800) [pid = 3972] [serial = 2057] [outer = 1329A800] 04:57:49 INFO - PROCESS | 3972 | 1466251069967 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]]]}] 04:57:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 04:57:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 672ms 04:57:50 INFO - PROCESS | 3972 | 1466251069996 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 04:57:50 INFO - PROCESS | 3972 | 1466251069998 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 04:57:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 04:57:50 INFO - PROCESS | 3972 | 1466251070003 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 04:57:50 INFO - PROCESS | 3972 | 1466251070009 Marionette TRACE conn3 <- [1,2706,null,{}] 04:57:50 INFO - PROCESS | 3972 | 1466251070033 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}] 04:57:50 INFO - PROCESS | 3972 | 1466251070036 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:50 INFO - PROCESS | 3972 | 1466251070153 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 04:57:50 INFO - PROCESS | 3972 | 1466251070217 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:50 INFO - PROCESS | 3972 | 1466251070220 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:50 INFO - PROCESS | 3972 | ++DOCSHELL 0C76B800 == 28 [pid = 3972] [id = 686] 04:57:50 INFO - PROCESS | 3972 | ++DOMWINDOW == 54 (110A1400) [pid = 3972] [serial = 2058] [outer = 00000000] 04:57:50 INFO - PROCESS | 3972 | ++DOMWINDOW == 55 (15120400) [pid = 3972] [serial = 2059] [outer = 110A1400] 04:57:50 INFO - PROCESS | 3972 | 1466251070272 Marionette DEBUG loaded listener.js 04:57:50 INFO - PROCESS | 3972 | ++DOMWINDOW == 56 (15487800) [pid = 3972] [serial = 2060] [outer = 110A1400] 04:57:50 INFO - PROCESS | 3972 | 1466251070695 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] 04:57:50 INFO - PROCESS | 3972 | 1466251070745 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 04:57:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 04:57:50 INFO - PROCESS | 3972 | 1466251070755 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 04:57:50 INFO - PROCESS | 3972 | 1466251070756 Marionette TRACE conn3 <- [1,2710,null,{}] 04:57:50 INFO - PROCESS | 3972 | 1466251070760 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}] 04:57:50 INFO - PROCESS | 3972 | 1466251070762 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:50 INFO - PROCESS | 3972 | 1466251070901 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 04:57:50 INFO - PROCESS | 3972 | 1466251070967 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:50 INFO - PROCESS | 3972 | 1466251070970 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:50 INFO - PROCESS | 3972 | ++DOCSHELL 1565DC00 == 29 [pid = 3972] [id = 687] 04:57:50 INFO - PROCESS | 3972 | ++DOMWINDOW == 57 (1566AC00) [pid = 3972] [serial = 2061] [outer = 00000000] 04:57:51 INFO - PROCESS | 3972 | ++DOMWINDOW == 58 (15D44000) [pid = 3972] [serial = 2062] [outer = 1566AC00] 04:57:51 INFO - PROCESS | 3972 | 1466251071016 Marionette DEBUG loaded listener.js 04:57:51 INFO - PROCESS | 3972 | ++DOMWINDOW == 59 (15F05800) [pid = 3972] [serial = 2063] [outer = 1566AC00] 04:57:51 INFO - PROCESS | 3972 | 1466251071438 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] 04:57:51 INFO - PROCESS | 3972 | 1466251071490 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 04:57:51 INFO - PROCESS | 3972 | 1466251071493 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 04:57:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 04:57:51 INFO - PROCESS | 3972 | 1466251071495 Marionette TRACE conn3 <- [1,2714,null,{}] 04:57:51 INFO - PROCESS | 3972 | 1466251071498 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}] 04:57:51 INFO - PROCESS | 3972 | 1466251071500 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:51 INFO - PROCESS | 3972 | 1466251071609 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 04:57:51 INFO - PROCESS | 3972 | 1466251071615 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:51 INFO - PROCESS | 3972 | 1466251071621 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:51 INFO - PROCESS | 3972 | ++DOCSHELL 1657A800 == 30 [pid = 3972] [id = 688] 04:57:51 INFO - PROCESS | 3972 | ++DOMWINDOW == 60 (1657BC00) [pid = 3972] [serial = 2064] [outer = 00000000] 04:57:51 INFO - PROCESS | 3972 | ++DOMWINDOW == 61 (165AC000) [pid = 3972] [serial = 2065] [outer = 1657BC00] 04:57:51 INFO - PROCESS | 3972 | 1466251071725 Marionette DEBUG loaded listener.js 04:57:51 INFO - PROCESS | 3972 | ++DOMWINDOW == 62 (16D43400) [pid = 3972] [serial = 2066] [outer = 1657BC00] 04:57:52 INFO - PROCESS | 3972 | --DOMWINDOW == 61 (13CE1400) [pid = 3972] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 04:57:52 INFO - PROCESS | 3972 | --DOMWINDOW == 60 (13074800) [pid = 3972] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 04:57:52 INFO - PROCESS | 3972 | --DOMWINDOW == 59 (15664800) [pid = 3972] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 04:57:52 INFO - PROCESS | 3972 | --DOMWINDOW == 58 (102CD400) [pid = 3972] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 04:57:52 INFO - PROCESS | 3972 | --DOMWINDOW == 57 (10BB3000) [pid = 3972] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 04:57:52 INFO - PROCESS | 3972 | --DOMWINDOW == 56 (1432D400) [pid = 3972] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 04:57:52 INFO - PROCESS | 3972 | --DOMWINDOW == 55 (12A1E800) [pid = 3972] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 04:57:52 INFO - PROCESS | 3972 | --DOMWINDOW == 54 (15D46400) [pid = 3972] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 04:57:52 INFO - PROCESS | 3972 | 1466251072224 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]]]}] 04:57:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 04:57:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 797ms 04:57:52 INFO - PROCESS | 3972 | 1466251072296 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 04:57:52 INFO - PROCESS | 3972 | 1466251072298 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 04:57:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 04:57:52 INFO - PROCESS | 3972 | 1466251072301 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 04:57:52 INFO - PROCESS | 3972 | 1466251072303 Marionette TRACE conn3 <- [1,2718,null,{}] 04:57:52 INFO - PROCESS | 3972 | 1466251072306 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}] 04:57:52 INFO - PROCESS | 3972 | 1466251072308 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:52 INFO - PROCESS | 3972 | 1466251072385 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 04:57:52 INFO - PROCESS | 3972 | 1466251072392 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:52 INFO - PROCESS | 3972 | 1466251072394 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:52 INFO - PROCESS | 3972 | ++DOCSHELL 12A20800 == 31 [pid = 3972] [id = 689] 04:57:52 INFO - PROCESS | 3972 | ++DOMWINDOW == 55 (12AADC00) [pid = 3972] [serial = 2067] [outer = 00000000] 04:57:52 INFO - PROCESS | 3972 | ++DOMWINDOW == 56 (16572400) [pid = 3972] [serial = 2068] [outer = 12AADC00] 04:57:52 INFO - PROCESS | 3972 | 1466251072438 Marionette DEBUG loaded listener.js 04:57:52 INFO - PROCESS | 3972 | ++DOMWINDOW == 57 (16D4C800) [pid = 3972] [serial = 2069] [outer = 12AADC00] 04:57:53 INFO - PROCESS | 3972 | 1466251073361 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"]]]}] 04:57:53 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 04:57:53 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 04:57:53 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 04:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:57:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1078ms 04:57:53 INFO - PROCESS | 3972 | 1466251073392 Marionette TRACE conn3 -> [0,2721,"getWindowHandle",null] 04:57:53 INFO - PROCESS | 3972 | 1466251073394 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 04:57:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 04:57:53 INFO - PROCESS | 3972 | 1466251073398 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 04:57:53 INFO - PROCESS | 3972 | 1466251073400 Marionette TRACE conn3 <- [1,2722,null,{}] 04:57:53 INFO - PROCESS | 3972 | 1466251073403 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}] 04:57:53 INFO - PROCESS | 3972 | 1466251073405 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:53 INFO - PROCESS | 3972 | 1466251073479 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 04:57:53 INFO - PROCESS | 3972 | 1466251073485 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:53 INFO - PROCESS | 3972 | 1466251073487 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:53 INFO - PROCESS | 3972 | ++DOCSHELL 15F98400 == 32 [pid = 3972] [id = 690] 04:57:53 INFO - PROCESS | 3972 | ++DOMWINDOW == 58 (16E8D400) [pid = 3972] [serial = 2070] [outer = 00000000] 04:57:53 INFO - PROCESS | 3972 | ++DOMWINDOW == 59 (17076C00) [pid = 3972] [serial = 2071] [outer = 16E8D400] 04:57:53 INFO - PROCESS | 3972 | 1466251073530 Marionette DEBUG loaded listener.js 04:57:53 INFO - PROCESS | 3972 | ++DOMWINDOW == 60 (1768F800) [pid = 3972] [serial = 2072] [outer = 16E8D400] 04:57:53 INFO - PROCESS | 3972 | 1466251073957 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]]]}] 04:57:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 04:57:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 594ms 04:57:54 INFO - PROCESS | 3972 | 1466251073995 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 04:57:54 INFO - PROCESS | 3972 | 1466251073997 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 04:57:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 04:57:54 INFO - PROCESS | 3972 | 1466251074004 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 04:57:54 INFO - PROCESS | 3972 | 1466251074006 Marionette TRACE conn3 <- [1,2726,null,{}] 04:57:54 INFO - PROCESS | 3972 | 1466251074009 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}] 04:57:54 INFO - PROCESS | 3972 | 1466251074011 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:54 INFO - PROCESS | 3972 | 1466251074093 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 04:57:54 INFO - PROCESS | 3972 | 1466251074099 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:54 INFO - PROCESS | 3972 | 1466251074101 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:54 INFO - PROCESS | 3972 | ++DOCSHELL 1769B400 == 33 [pid = 3972] [id = 691] 04:57:54 INFO - PROCESS | 3972 | ++DOMWINDOW == 61 (1769B800) [pid = 3972] [serial = 2073] [outer = 00000000] 04:57:54 INFO - PROCESS | 3972 | ++DOMWINDOW == 62 (1779D000) [pid = 3972] [serial = 2074] [outer = 1769B800] 04:57:54 INFO - PROCESS | 3972 | 1466251074145 Marionette DEBUG loaded listener.js 04:57:54 INFO - PROCESS | 3972 | ++DOMWINDOW == 63 (177A1000) [pid = 3972] [serial = 2075] [outer = 1769B800] 04:57:54 INFO - PROCESS | 3972 | 1466251074955 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]]]}] 04:57:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 04:57:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1000ms 04:57:55 INFO - PROCESS | 3972 | 1466251075003 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 04:57:55 INFO - PROCESS | 3972 | 1466251075008 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 04:57:55 INFO - PROCESS | 3972 | 1466251075012 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 04:57:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 04:57:55 INFO - PROCESS | 3972 | 1466251075016 Marionette TRACE conn3 <- [1,2730,null,{}] 04:57:55 INFO - PROCESS | 3972 | 1466251075021 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}] 04:57:55 INFO - PROCESS | 3972 | 1466251075024 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:55 INFO - PROCESS | 3972 | 1466251075149 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 04:57:55 INFO - PROCESS | 3972 | 1466251075286 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:55 INFO - PROCESS | 3972 | 1466251075289 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:55 INFO - PROCESS | 3972 | ++DOCSHELL 11264000 == 34 [pid = 3972] [id = 692] 04:57:55 INFO - PROCESS | 3972 | ++DOMWINDOW == 64 (11265000) [pid = 3972] [serial = 2076] [outer = 00000000] 04:57:55 INFO - PROCESS | 3972 | ++DOMWINDOW == 65 (130A1400) [pid = 3972] [serial = 2077] [outer = 11265000] 04:57:55 INFO - PROCESS | 3972 | 1466251075345 Marionette DEBUG loaded listener.js 04:57:55 INFO - PROCESS | 3972 | ++DOMWINDOW == 66 (1329BC00) [pid = 3972] [serial = 2078] [outer = 11265000] 04:57:56 INFO - PROCESS | 3972 | 1466251076148 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]]]}] 04:57:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 04:57:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1187ms 04:57:56 INFO - PROCESS | 3972 | 1466251076206 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 04:57:56 INFO - PROCESS | 3972 | 1466251076211 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 04:57:56 INFO - PROCESS | 3972 | 1466251076216 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 04:57:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 04:57:56 INFO - PROCESS | 3972 | 1466251076219 Marionette TRACE conn3 <- [1,2734,null,{}] 04:57:56 INFO - PROCESS | 3972 | 1466251076224 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}] 04:57:56 INFO - PROCESS | 3972 | 1466251076227 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:56 INFO - PROCESS | 3972 | 1466251076348 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 04:57:56 INFO - PROCESS | 3972 | 1466251076486 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:56 INFO - PROCESS | 3972 | 1466251076490 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:56 INFO - PROCESS | 3972 | ++DOCSHELL 10D1C800 == 35 [pid = 3972] [id = 693] 04:57:56 INFO - PROCESS | 3972 | ++DOMWINDOW == 67 (10F83C00) [pid = 3972] [serial = 2079] [outer = 00000000] 04:57:56 INFO - PROCESS | 3972 | ++DOMWINDOW == 68 (110AC000) [pid = 3972] [serial = 2080] [outer = 10F83C00] 04:57:56 INFO - PROCESS | 3972 | 1466251076539 Marionette DEBUG loaded listener.js 04:57:56 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (11ADB800) [pid = 3972] [serial = 2081] [outer = 10F83C00] 04:57:56 INFO - PROCESS | 3972 | --DOCSHELL 15F98400 == 34 [pid = 3972] [id = 690] 04:57:56 INFO - PROCESS | 3972 | --DOCSHELL 12A20800 == 33 [pid = 3972] [id = 689] 04:57:56 INFO - PROCESS | 3972 | --DOCSHELL 1657A800 == 32 [pid = 3972] [id = 688] 04:57:56 INFO - PROCESS | 3972 | --DOCSHELL 1565DC00 == 31 [pid = 3972] [id = 687] 04:57:56 INFO - PROCESS | 3972 | --DOCSHELL 0C76B800 == 30 [pid = 3972] [id = 686] 04:57:56 INFO - PROCESS | 3972 | --DOCSHELL 13299400 == 29 [pid = 3972] [id = 685] 04:57:56 INFO - PROCESS | 3972 | --DOCSHELL 11CD2800 == 28 [pid = 3972] [id = 684] 04:57:56 INFO - PROCESS | 3972 | --DOCSHELL 10224400 == 27 [pid = 3972] [id = 683] 04:57:56 INFO - PROCESS | 3972 | --DOMWINDOW == 68 (14321400) [pid = 3972] [serial = 2032] [outer = 00000000] [url = about:blank] 04:57:56 INFO - PROCESS | 3972 | --DOMWINDOW == 67 (13152800) [pid = 3972] [serial = 2029] [outer = 00000000] [url = about:blank] 04:57:56 INFO - PROCESS | 3972 | --DOMWINDOW == 66 (19C08C00) [pid = 3972] [serial = 2021] [outer = 00000000] [url = about:blank] 04:57:56 INFO - PROCESS | 3972 | --DOMWINDOW == 65 (10D21000) [pid = 3972] [serial = 2023] [outer = 00000000] [url = about:blank] 04:57:56 INFO - PROCESS | 3972 | --DOMWINDOW == 64 (1281BC00) [pid = 3972] [serial = 2024] [outer = 00000000] [url = about:blank] 04:57:56 INFO - PROCESS | 3972 | --DOMWINDOW == 63 (10D20000) [pid = 3972] [serial = 2026] [outer = 00000000] [url = about:blank] 04:57:56 INFO - PROCESS | 3972 | --DOMWINDOW == 62 (110A6800) [pid = 3972] [serial = 2027] [outer = 00000000] [url = about:blank] 04:57:56 INFO - PROCESS | 3972 | --DOMWINDOW == 61 (15660800) [pid = 3972] [serial = 2035] [outer = 00000000] [url = about:blank] 04:57:56 INFO - PROCESS | 3972 | --DOMWINDOW == 60 (14329800) [pid = 3972] [serial = 2033] [outer = 00000000] [url = about:blank] 04:57:56 INFO - PROCESS | 3972 | --DOMWINDOW == 59 (15667400) [pid = 3972] [serial = 2036] [outer = 00000000] [url = about:blank] 04:57:56 INFO - PROCESS | 3972 | --DOMWINDOW == 58 (1597DC00) [pid = 3972] [serial = 2039] [outer = 00000000] [url = about:blank] 04:57:56 INFO - PROCESS | 3972 | --DOMWINDOW == 57 (131DFC00) [pid = 3972] [serial = 2030] [outer = 00000000] [url = about:blank] 04:57:56 INFO - PROCESS | 3972 | --DOMWINDOW == 56 (15667C00) [pid = 3972] [serial = 2038] [outer = 00000000] [url = about:blank] 04:57:56 INFO - PROCESS | 3972 | --DOMWINDOW == 55 (15F92C00) [pid = 3972] [serial = 2042] [outer = 00000000] [url = about:blank] 04:57:56 INFO - PROCESS | 3972 | --DOMWINDOW == 54 (15F94C00) [pid = 3972] [serial = 2041] [outer = 00000000] [url = about:blank] 04:57:56 INFO - PROCESS | 3972 | 1466251076992 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]]]}] 04:57:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 04:57:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 797ms 04:57:57 INFO - PROCESS | 3972 | 1466251077018 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 04:57:57 INFO - PROCESS | 3972 | 1466251077023 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 04:57:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 04:57:57 INFO - PROCESS | 3972 | 1466251077029 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 04:57:57 INFO - PROCESS | 3972 | 1466251077032 Marionette TRACE conn3 <- [1,2738,null,{}] 04:57:57 INFO - PROCESS | 3972 | 1466251077040 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}] 04:57:57 INFO - PROCESS | 3972 | 1466251077042 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:57 INFO - PROCESS | 3972 | 1466251077134 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 04:57:57 INFO - PROCESS | 3972 | 1466251077140 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:57 INFO - PROCESS | 3972 | 1466251077143 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:57 INFO - PROCESS | 3972 | ++DOCSHELL 1281F400 == 28 [pid = 3972] [id = 694] 04:57:57 INFO - PROCESS | 3972 | ++DOMWINDOW == 55 (12898400) [pid = 3972] [serial = 2082] [outer = 00000000] 04:57:57 INFO - PROCESS | 3972 | ++DOMWINDOW == 56 (130A6000) [pid = 3972] [serial = 2083] [outer = 12898400] 04:57:57 INFO - PROCESS | 3972 | 1466251077189 Marionette DEBUG loaded listener.js 04:57:57 INFO - PROCESS | 3972 | ++DOMWINDOW == 57 (131D4800) [pid = 3972] [serial = 2084] [outer = 12898400] 04:57:57 INFO - PROCESS | 3972 | 1466251077677 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]]]}] 04:57:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 04:57:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 703ms 04:57:57 INFO - PROCESS | 3972 | 1466251077729 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 04:57:57 INFO - PROCESS | 3972 | 1466251077731 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 04:57:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 04:57:57 INFO - PROCESS | 3972 | 1466251077734 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 04:57:57 INFO - PROCESS | 3972 | 1466251077738 Marionette TRACE conn3 <- [1,2742,null,{}] 04:57:57 INFO - PROCESS | 3972 | 1466251077748 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}] 04:57:57 INFO - PROCESS | 3972 | 1466251077753 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:57 INFO - PROCESS | 3972 | 1466251077868 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 04:57:57 INFO - PROCESS | 3972 | 1466251077976 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:57 INFO - PROCESS | 3972 | 1466251077979 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:57 INFO - PROCESS | 3972 | ++DOCSHELL 13CD9800 == 29 [pid = 3972] [id = 695] 04:57:57 INFO - PROCESS | 3972 | ++DOMWINDOW == 58 (13CE1400) [pid = 3972] [serial = 2085] [outer = 00000000] 04:57:58 INFO - PROCESS | 3972 | ++DOMWINDOW == 59 (14314000) [pid = 3972] [serial = 2086] [outer = 13CE1400] 04:57:58 INFO - PROCESS | 3972 | 1466251078027 Marionette DEBUG loaded listener.js 04:57:58 INFO - PROCESS | 3972 | ++DOMWINDOW == 60 (14329C00) [pid = 3972] [serial = 2087] [outer = 13CE1400] 04:57:58 INFO - PROCESS | 3972 | 1466251078405 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]]]}] 04:57:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 04:57:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 703ms 04:57:58 INFO - PROCESS | 3972 | 1466251078435 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 04:57:58 INFO - PROCESS | 3972 | 1466251078437 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 04:57:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 04:57:58 INFO - PROCESS | 3972 | 1466251078441 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 04:57:58 INFO - PROCESS | 3972 | 1466251078444 Marionette TRACE conn3 <- [1,2746,null,{}] 04:57:58 INFO - PROCESS | 3972 | 1466251078447 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}] 04:57:58 INFO - PROCESS | 3972 | 1466251078449 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:58 INFO - PROCESS | 3972 | 1466251078532 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 04:57:58 INFO - PROCESS | 3972 | 1466251078537 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:58 INFO - PROCESS | 3972 | 1466251078540 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:58 INFO - PROCESS | 3972 | ++DOCSHELL 14EB5800 == 30 [pid = 3972] [id = 696] 04:57:58 INFO - PROCESS | 3972 | ++DOMWINDOW == 61 (15430800) [pid = 3972] [serial = 2088] [outer = 00000000] 04:57:58 INFO - PROCESS | 3972 | ++DOMWINDOW == 62 (15666400) [pid = 3972] [serial = 2089] [outer = 15430800] 04:57:58 INFO - PROCESS | 3972 | 1466251078583 Marionette DEBUG loaded listener.js 04:57:58 INFO - PROCESS | 3972 | ++DOMWINDOW == 63 (15947C00) [pid = 3972] [serial = 2090] [outer = 15430800] 04:57:59 INFO - PROCESS | 3972 | 1466251079050 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]]]}] 04:57:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 04:57:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 625ms 04:57:59 INFO - PROCESS | 3972 | 1466251079077 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 04:57:59 INFO - PROCESS | 3972 | 1466251079079 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 04:57:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 04:57:59 INFO - PROCESS | 3972 | 1466251079088 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 04:57:59 INFO - PROCESS | 3972 | 1466251079090 Marionette TRACE conn3 <- [1,2750,null,{}] 04:57:59 INFO - PROCESS | 3972 | 1466251079097 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}] 04:57:59 INFO - PROCESS | 3972 | 1466251079099 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:59 INFO - PROCESS | 3972 | 1466251079214 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 04:57:59 INFO - PROCESS | 3972 | 1466251079222 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:59 INFO - PROCESS | 3972 | 1466251079224 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:59 INFO - PROCESS | 3972 | ++DOCSHELL 15977400 == 31 [pid = 3972] [id = 697] 04:57:59 INFO - PROCESS | 3972 | ++DOMWINDOW == 64 (1597BC00) [pid = 3972] [serial = 2091] [outer = 00000000] 04:57:59 INFO - PROCESS | 3972 | ++DOMWINDOW == 65 (15F0BC00) [pid = 3972] [serial = 2092] [outer = 1597BC00] 04:57:59 INFO - PROCESS | 3972 | 1466251079266 Marionette DEBUG loaded listener.js 04:57:59 INFO - PROCESS | 3972 | ++DOMWINDOW == 66 (15F91000) [pid = 3972] [serial = 2093] [outer = 1597BC00] 04:57:59 INFO - PROCESS | 3972 | 1466251079736 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]]]}] 04:57:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 04:57:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 687ms 04:57:59 INFO - PROCESS | 3972 | 1466251079789 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 04:57:59 INFO - PROCESS | 3972 | 1466251079791 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 04:57:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 04:57:59 INFO - PROCESS | 3972 | 1466251079795 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 04:57:59 INFO - PROCESS | 3972 | 1466251079796 Marionette TRACE conn3 <- [1,2754,null,{}] 04:57:59 INFO - PROCESS | 3972 | 1466251079799 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}] 04:57:59 INFO - PROCESS | 3972 | 1466251079805 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:57:59 INFO - PROCESS | 3972 | 1466251079941 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 04:58:00 INFO - PROCESS | 3972 | 1466251080007 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:00 INFO - PROCESS | 3972 | 1466251080009 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:00 INFO - PROCESS | 3972 | ++DOCSHELL 15F90000 == 32 [pid = 3972] [id = 698] 04:58:00 INFO - PROCESS | 3972 | ++DOMWINDOW == 67 (15F94C00) [pid = 3972] [serial = 2094] [outer = 00000000] 04:58:00 INFO - PROCESS | 3972 | ++DOMWINDOW == 68 (16D41400) [pid = 3972] [serial = 2095] [outer = 15F94C00] 04:58:00 INFO - PROCESS | 3972 | 1466251080052 Marionette DEBUG loaded listener.js 04:58:00 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (170B7800) [pid = 3972] [serial = 2096] [outer = 15F94C00] 04:58:00 INFO - PROCESS | 3972 | 1466251080473 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]]]}] 04:58:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 04:58:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 734ms 04:58:00 INFO - PROCESS | 3972 | 1466251080533 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 04:58:00 INFO - PROCESS | 3972 | 1466251080535 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 04:58:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 04:58:00 INFO - PROCESS | 3972 | 1466251080573 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 04:58:00 INFO - PROCESS | 3972 | 1466251080575 Marionette TRACE conn3 <- [1,2758,null,{}] 04:58:00 INFO - PROCESS | 3972 | 1466251080578 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}] 04:58:00 INFO - PROCESS | 3972 | 1466251080580 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:00 INFO - PROCESS | 3972 | 1466251080688 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 04:58:00 INFO - PROCESS | 3972 | 1466251080699 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:00 INFO - PROCESS | 3972 | 1466251080701 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:00 INFO - PROCESS | 3972 | ++DOCSHELL 10D1FC00 == 33 [pid = 3972] [id = 699] 04:58:00 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (110AAC00) [pid = 3972] [serial = 2097] [outer = 00000000] 04:58:00 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (1799DC00) [pid = 3972] [serial = 2098] [outer = 110AAC00] 04:58:00 INFO - PROCESS | 3972 | 1466251080743 Marionette DEBUG loaded listener.js 04:58:00 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (1799E400) [pid = 3972] [serial = 2099] [outer = 110AAC00] 04:58:00 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (16E8D400) [pid = 3972] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 04:58:00 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (1657BC00) [pid = 3972] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 04:58:00 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (1329A800) [pid = 3972] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 04:58:00 INFO - PROCESS | 3972 | --DOMWINDOW == 68 (12817C00) [pid = 3972] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 04:58:00 INFO - PROCESS | 3972 | --DOMWINDOW == 67 (10269000) [pid = 3972] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 04:58:00 INFO - PROCESS | 3972 | --DOMWINDOW == 66 (1566AC00) [pid = 3972] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 04:58:00 INFO - PROCESS | 3972 | --DOMWINDOW == 65 (10D21C00) [pid = 3972] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 04:58:00 INFO - PROCESS | 3972 | --DOMWINDOW == 64 (12AADC00) [pid = 3972] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 04:58:00 INFO - PROCESS | 3972 | --DOMWINDOW == 63 (110A1400) [pid = 3972] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 04:58:01 INFO - PROCESS | 3972 | 1466251081240 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]]]}] 04:58:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 04:58:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 688ms 04:58:01 INFO - PROCESS | 3972 | 1466251081264 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 04:58:01 INFO - PROCESS | 3972 | 1466251081265 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 04:58:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 04:58:01 INFO - PROCESS | 3972 | 1466251081269 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 04:58:01 INFO - PROCESS | 3972 | 1466251081272 Marionette TRACE conn3 <- [1,2762,null,{}] 04:58:01 INFO - PROCESS | 3972 | 1466251081276 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}] 04:58:01 INFO - PROCESS | 3972 | 1466251081277 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:01 INFO - PROCESS | 3972 | 1466251081352 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 04:58:01 INFO - PROCESS | 3972 | 1466251081357 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:01 INFO - PROCESS | 3972 | 1466251081359 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:01 INFO - PROCESS | 3972 | ++DOCSHELL 14312800 == 34 [pid = 3972] [id = 700] 04:58:01 INFO - PROCESS | 3972 | ++DOMWINDOW == 64 (1566AC00) [pid = 3972] [serial = 2100] [outer = 00000000] 04:58:01 INFO - PROCESS | 3972 | ++DOMWINDOW == 65 (17799000) [pid = 3972] [serial = 2101] [outer = 1566AC00] 04:58:01 INFO - PROCESS | 3972 | 1466251081401 Marionette DEBUG loaded listener.js 04:58:01 INFO - PROCESS | 3972 | ++DOMWINDOW == 66 (18030800) [pid = 3972] [serial = 2102] [outer = 1566AC00] 04:58:01 INFO - PROCESS | 3972 | 1466251081853 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]]]}] 04:58:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 04:58:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 625ms 04:58:01 INFO - PROCESS | 3972 | 1466251081907 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 04:58:01 INFO - PROCESS | 3972 | 1466251081909 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 04:58:01 INFO - PROCESS | 3972 | 1466251081912 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 04:58:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 04:58:01 INFO - PROCESS | 3972 | 1466251081914 Marionette TRACE conn3 <- [1,2766,null,{}] 04:58:01 INFO - PROCESS | 3972 | 1466251081918 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}] 04:58:01 INFO - PROCESS | 3972 | 1466251081919 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:02 INFO - PROCESS | 3972 | 1466251081999 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 04:58:02 INFO - PROCESS | 3972 | 1466251082004 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:02 INFO - PROCESS | 3972 | 1466251082006 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:02 INFO - PROCESS | 3972 | ++DOCSHELL 14E74800 == 35 [pid = 3972] [id = 701] 04:58:02 INFO - PROCESS | 3972 | ++DOMWINDOW == 67 (14E78C00) [pid = 3972] [serial = 2103] [outer = 00000000] 04:58:02 INFO - PROCESS | 3972 | ++DOMWINDOW == 68 (1808C800) [pid = 3972] [serial = 2104] [outer = 14E78C00] 04:58:02 INFO - PROCESS | 3972 | 1466251082049 Marionette DEBUG loaded listener.js 04:58:02 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (1808CC00) [pid = 3972] [serial = 2105] [outer = 14E78C00] 04:58:02 INFO - PROCESS | 3972 | 1466251082497 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]]]}] 04:58:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 04:58:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 626ms 04:58:02 INFO - PROCESS | 3972 | 1466251082551 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 04:58:02 INFO - PROCESS | 3972 | 1466251082553 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 04:58:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 04:58:02 INFO - PROCESS | 3972 | 1466251082557 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 04:58:02 INFO - PROCESS | 3972 | 1466251082558 Marionette TRACE conn3 <- [1,2770,null,{}] 04:58:02 INFO - PROCESS | 3972 | 1466251082562 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}] 04:58:02 INFO - PROCESS | 3972 | 1466251082563 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:02 INFO - PROCESS | 3972 | 1466251082640 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 04:58:02 INFO - PROCESS | 3972 | 1466251082645 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:02 INFO - PROCESS | 3972 | 1466251082647 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:02 INFO - PROCESS | 3972 | ++DOCSHELL 15425400 == 36 [pid = 3972] [id = 702] 04:58:02 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (18089800) [pid = 3972] [serial = 2106] [outer = 00000000] 04:58:02 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (18210800) [pid = 3972] [serial = 2107] [outer = 18089800] 04:58:02 INFO - PROCESS | 3972 | 1466251082688 Marionette DEBUG loaded listener.js 04:58:02 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (182DA800) [pid = 3972] [serial = 2108] [outer = 18089800] 04:58:03 INFO - PROCESS | 3972 | 1466251083295 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]]]}] 04:58:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 04:58:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 797ms 04:58:03 INFO - PROCESS | 3972 | 1466251083440 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 04:58:03 INFO - PROCESS | 3972 | 1466251083445 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 04:58:03 INFO - PROCESS | 3972 | 1466251083454 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 04:58:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 04:58:03 INFO - PROCESS | 3972 | 1466251083458 Marionette TRACE conn3 <- [1,2774,null,{}] 04:58:03 INFO - PROCESS | 3972 | 1466251083463 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}] 04:58:03 INFO - PROCESS | 3972 | 1466251083467 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:03 INFO - PROCESS | 3972 | 1466251083587 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 04:58:03 INFO - PROCESS | 3972 | 1466251083721 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:03 INFO - PROCESS | 3972 | 1466251083724 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:03 INFO - PROCESS | 3972 | ++DOCSHELL 10477C00 == 37 [pid = 3972] [id = 703] 04:58:03 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (1047D800) [pid = 3972] [serial = 2109] [outer = 00000000] 04:58:03 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (11CD2800) [pid = 3972] [serial = 2110] [outer = 1047D800] 04:58:03 INFO - PROCESS | 3972 | 1466251083783 Marionette DEBUG loaded listener.js 04:58:03 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (13294C00) [pid = 3972] [serial = 2111] [outer = 1047D800] 04:58:04 INFO - PROCESS | 3972 | 1466251084318 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]]]}] 04:58:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 04:58:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 890ms 04:58:04 INFO - PROCESS | 3972 | 1466251084362 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 04:58:04 INFO - PROCESS | 3972 | 1466251084367 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 04:58:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 04:58:04 INFO - PROCESS | 3972 | 1466251084373 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 04:58:04 INFO - PROCESS | 3972 | 1466251084376 Marionette TRACE conn3 <- [1,2778,null,{}] 04:58:04 INFO - PROCESS | 3972 | 1466251084380 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}] 04:58:04 INFO - PROCESS | 3972 | 1466251084383 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:04 INFO - PROCESS | 3972 | 1466251084490 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 04:58:04 INFO - PROCESS | 3972 | 1466251084601 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:04 INFO - PROCESS | 3972 | 1466251084604 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:04 INFO - PROCESS | 3972 | ++DOCSHELL 14E74000 == 38 [pid = 3972] [id = 704] 04:58:04 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (14E7DC00) [pid = 3972] [serial = 2112] [outer = 00000000] 04:58:04 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (15663800) [pid = 3972] [serial = 2113] [outer = 14E7DC00] 04:58:04 INFO - PROCESS | 3972 | 1466251084698 Marionette DEBUG loaded listener.js 04:58:04 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (15F01800) [pid = 3972] [serial = 2114] [outer = 14E7DC00] 04:58:05 INFO - PROCESS | 3972 | 1466251085290 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]]]}] 04:58:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 04:58:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 953ms 04:58:05 INFO - PROCESS | 3972 | 1466251085318 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 04:58:05 INFO - PROCESS | 3972 | 1466251085320 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 04:58:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 04:58:05 INFO - PROCESS | 3972 | 1466251085324 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 04:58:05 INFO - PROCESS | 3972 | 1466251085328 Marionette TRACE conn3 <- [1,2782,null,{}] 04:58:05 INFO - PROCESS | 3972 | 1466251085339 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}] 04:58:05 INFO - PROCESS | 3972 | 1466251085343 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:05 INFO - PROCESS | 3972 | 1466251085447 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 04:58:05 INFO - PROCESS | 3972 | 1466251085560 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:05 INFO - PROCESS | 3972 | 1466251085563 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:05 INFO - PROCESS | 3972 | ++DOCSHELL 17696000 == 39 [pid = 3972] [id = 705] 04:58:05 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (17699400) [pid = 3972] [serial = 2115] [outer = 00000000] 04:58:05 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (18204000) [pid = 3972] [serial = 2116] [outer = 17699400] 04:58:05 INFO - PROCESS | 3972 | 1466251085672 Marionette DEBUG loaded listener.js 04:58:05 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (198B4000) [pid = 3972] [serial = 2117] [outer = 17699400] 04:58:06 INFO - PROCESS | 3972 | 1466251086406 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]]]}] 04:58:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 04:58:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1094ms 04:58:06 INFO - PROCESS | 3972 | 1466251086421 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 04:58:06 INFO - PROCESS | 3972 | 1466251086425 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 04:58:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 04:58:06 INFO - PROCESS | 3972 | 1466251086430 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 04:58:06 INFO - PROCESS | 3972 | 1466251086433 Marionette TRACE conn3 <- [1,2786,null,{}] 04:58:06 INFO - PROCESS | 3972 | 1466251086438 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}] 04:58:06 INFO - PROCESS | 3972 | 1466251086441 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:06 INFO - PROCESS | 3972 | 1466251086547 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 04:58:06 INFO - PROCESS | 3972 | 1466251086686 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:06 INFO - PROCESS | 3972 | 1466251086689 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:06 INFO - PROCESS | 3972 | ++DOCSHELL 10D1A400 == 40 [pid = 3972] [id = 706] 04:58:06 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (10D1B800) [pid = 3972] [serial = 2118] [outer = 00000000] 04:58:06 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (1289E000) [pid = 3972] [serial = 2119] [outer = 10D1B800] 04:58:06 INFO - PROCESS | 3972 | 1466251086738 Marionette DEBUG loaded listener.js 04:58:06 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (130A3400) [pid = 3972] [serial = 2120] [outer = 10D1B800] 04:58:07 INFO - PROCESS | 3972 | --DOCSHELL 14E74800 == 39 [pid = 3972] [id = 701] 04:58:07 INFO - PROCESS | 3972 | --DOCSHELL 14312800 == 38 [pid = 3972] [id = 700] 04:58:07 INFO - PROCESS | 3972 | --DOCSHELL 10D1FC00 == 37 [pid = 3972] [id = 699] 04:58:07 INFO - PROCESS | 3972 | --DOCSHELL 15F90000 == 36 [pid = 3972] [id = 698] 04:58:07 INFO - PROCESS | 3972 | --DOCSHELL 15977400 == 35 [pid = 3972] [id = 697] 04:58:07 INFO - PROCESS | 3972 | --DOCSHELL 14EB5800 == 34 [pid = 3972] [id = 696] 04:58:07 INFO - PROCESS | 3972 | --DOCSHELL 13CD9800 == 33 [pid = 3972] [id = 695] 04:58:07 INFO - PROCESS | 3972 | --DOCSHELL 1281F400 == 32 [pid = 3972] [id = 694] 04:58:07 INFO - PROCESS | 3972 | --DOCSHELL 10D1C800 == 31 [pid = 3972] [id = 693] 04:58:07 INFO - PROCESS | 3972 | --DOCSHELL 11264000 == 30 [pid = 3972] [id = 692] 04:58:07 INFO - PROCESS | 3972 | --DOCSHELL 1769B400 == 29 [pid = 3972] [id = 691] 04:58:07 INFO - PROCESS | 3972 | --DOCSHELL 14E74000 == 28 [pid = 3972] [id = 704] 04:58:07 INFO - PROCESS | 3972 | --DOCSHELL 17696000 == 27 [pid = 3972] [id = 705] 04:58:07 INFO - PROCESS | 3972 | --DOCSHELL 15425400 == 26 [pid = 3972] [id = 702] 04:58:07 INFO - PROCESS | 3972 | --DOCSHELL 10477C00 == 25 [pid = 3972] [id = 703] 04:58:07 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (17076C00) [pid = 3972] [serial = 2071] [outer = 00000000] [url = about:blank] 04:58:07 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (165AC000) [pid = 3972] [serial = 2065] [outer = 00000000] [url = about:blank] 04:58:07 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (132A2800) [pid = 3972] [serial = 2056] [outer = 00000000] [url = about:blank] 04:58:07 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (12AA7C00) [pid = 3972] [serial = 2053] [outer = 00000000] [url = about:blank] 04:58:07 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (12BDB400) [pid = 3972] [serial = 2054] [outer = 00000000] [url = about:blank] 04:58:07 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (10433800) [pid = 3972] [serial = 2050] [outer = 00000000] [url = about:blank] 04:58:07 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (1055C000) [pid = 3972] [serial = 2051] [outer = 00000000] [url = about:blank] 04:58:07 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (15F05800) [pid = 3972] [serial = 2063] [outer = 00000000] [url = about:blank] 04:58:07 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (13274400) [pid = 3972] [serial = 2045] [outer = 00000000] [url = about:blank] 04:58:07 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (131DD800) [pid = 3972] [serial = 2044] [outer = 00000000] [url = about:blank] 04:58:07 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (1768F800) [pid = 3972] [serial = 2072] [outer = 00000000] [url = about:blank] 04:58:07 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (11268800) [pid = 3972] [serial = 2047] [outer = 00000000] [url = about:blank] 04:58:07 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (15D44000) [pid = 3972] [serial = 2062] [outer = 00000000] [url = about:blank] 04:58:07 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (16D43400) [pid = 3972] [serial = 2066] [outer = 00000000] [url = about:blank] 04:58:07 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (16D4C800) [pid = 3972] [serial = 2069] [outer = 00000000] [url = about:blank] 04:58:07 INFO - PROCESS | 3972 | --DOMWINDOW == 68 (16572400) [pid = 3972] [serial = 2068] [outer = 00000000] [url = about:blank] 04:58:07 INFO - PROCESS | 3972 | --DOMWINDOW == 67 (15120400) [pid = 3972] [serial = 2059] [outer = 00000000] [url = about:blank] 04:58:07 INFO - PROCESS | 3972 | --DOMWINDOW == 66 (15487800) [pid = 3972] [serial = 2060] [outer = 00000000] [url = about:blank] 04:58:07 INFO - PROCESS | 3972 | --DOMWINDOW == 65 (1393C800) [pid = 3972] [serial = 2057] [outer = 00000000] [url = about:blank] 04:58:07 INFO - PROCESS | 3972 | 1466251087823 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]]]}] 04:58:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 04:58:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1453ms 04:58:07 INFO - PROCESS | 3972 | 1466251087893 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 04:58:07 INFO - PROCESS | 3972 | 1466251087897 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 04:58:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 04:58:07 INFO - PROCESS | 3972 | 1466251087901 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 04:58:07 INFO - PROCESS | 3972 | 1466251087906 Marionette TRACE conn3 <- [1,2790,null,{}] 04:58:07 INFO - PROCESS | 3972 | 1466251087911 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}] 04:58:07 INFO - PROCESS | 3972 | 1466251087913 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:08 INFO - PROCESS | 3972 | 1466251088004 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 04:58:08 INFO - PROCESS | 3972 | 1466251088146 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:08 INFO - PROCESS | 3972 | 1466251088148 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:08 INFO - PROCESS | 3972 | ++DOCSHELL 10BB2800 == 26 [pid = 3972] [id = 707] 04:58:08 INFO - PROCESS | 3972 | ++DOMWINDOW == 66 (10D16400) [pid = 3972] [serial = 2121] [outer = 00000000] 04:58:08 INFO - PROCESS | 3972 | ++DOMWINDOW == 67 (11264000) [pid = 3972] [serial = 2122] [outer = 10D16400] 04:58:08 INFO - PROCESS | 3972 | 1466251088195 Marionette DEBUG loaded listener.js 04:58:08 INFO - PROCESS | 3972 | ++DOMWINDOW == 68 (11CD2000) [pid = 3972] [serial = 2123] [outer = 10D16400] 04:58:08 INFO - PROCESS | 3972 | 1466251088580 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]]]}] 04:58:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 04:58:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 688ms 04:58:08 INFO - PROCESS | 3972 | 1466251088608 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 04:58:08 INFO - PROCESS | 3972 | 1466251088612 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 04:58:08 INFO - PROCESS | 3972 | 1466251088619 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 04:58:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 04:58:08 INFO - PROCESS | 3972 | 1466251088621 Marionette TRACE conn3 <- [1,2794,null,{}] 04:58:08 INFO - PROCESS | 3972 | 1466251088625 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}] 04:58:08 INFO - PROCESS | 3972 | 1466251088627 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:08 INFO - PROCESS | 3972 | 1466251088743 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 04:58:08 INFO - PROCESS | 3972 | 1466251088749 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:08 INFO - PROCESS | 3972 | 1466251088751 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:08 INFO - PROCESS | 3972 | ++DOCSHELL 12D86C00 == 27 [pid = 3972] [id = 708] 04:58:08 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (13156C00) [pid = 3972] [serial = 2124] [outer = 00000000] 04:58:08 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (1327C000) [pid = 3972] [serial = 2125] [outer = 13156C00] 04:58:08 INFO - PROCESS | 3972 | 1466251088798 Marionette DEBUG loaded listener.js 04:58:08 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (1329B800) [pid = 3972] [serial = 2126] [outer = 13156C00] 04:58:09 INFO - PROCESS | 3972 | 1466251089236 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]]]}] 04:58:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 04:58:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 641ms 04:58:09 INFO - PROCESS | 3972 | 1466251089275 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 04:58:09 INFO - PROCESS | 3972 | 1466251089278 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 04:58:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 04:58:09 INFO - PROCESS | 3972 | 1466251089289 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 04:58:09 INFO - PROCESS | 3972 | 1466251089295 Marionette TRACE conn3 <- [1,2798,null,{}] 04:58:09 INFO - PROCESS | 3972 | 1466251089306 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}] 04:58:09 INFO - PROCESS | 3972 | 1466251089310 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:09 INFO - PROCESS | 3972 | 1466251089394 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 04:58:09 INFO - PROCESS | 3972 | 1466251089404 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:09 INFO - PROCESS | 3972 | 1466251089406 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:09 INFO - PROCESS | 3972 | ++DOCSHELL 1432AC00 == 28 [pid = 3972] [id = 709] 04:58:09 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (1432CC00) [pid = 3972] [serial = 2127] [outer = 00000000] 04:58:09 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (15424800) [pid = 3972] [serial = 2128] [outer = 1432CC00] 04:58:09 INFO - PROCESS | 3972 | 1466251089457 Marionette DEBUG loaded listener.js 04:58:09 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (1548F000) [pid = 3972] [serial = 2129] [outer = 1432CC00] 04:58:09 INFO - PROCESS | 3972 | 1466251089947 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]]]}] 04:58:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 04:58:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 704ms 04:58:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 04:58:09 INFO - PROCESS | 3972 | 1466251089982 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 04:58:09 INFO - PROCESS | 3972 | 1466251089984 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 04:58:09 INFO - PROCESS | 3972 | 1466251089987 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 04:58:09 INFO - PROCESS | 3972 | 1466251089989 Marionette TRACE conn3 <- [1,2802,null,{}] 04:58:10 INFO - PROCESS | 3972 | 1466251089999 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}] 04:58:10 INFO - PROCESS | 3972 | 1466251090001 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:10 INFO - PROCESS | 3972 | 1466251090118 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 04:58:10 INFO - PROCESS | 3972 | 1466251090212 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:10 INFO - PROCESS | 3972 | 1466251090214 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:10 INFO - PROCESS | 3972 | ++DOCSHELL 1566B800 == 29 [pid = 3972] [id = 710] 04:58:10 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (1566CC00) [pid = 3972] [serial = 2130] [outer = 00000000] 04:58:10 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (15D47800) [pid = 3972] [serial = 2131] [outer = 1566CC00] 04:58:10 INFO - PROCESS | 3972 | 1466251090257 Marionette DEBUG loaded listener.js 04:58:10 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (15F8D800) [pid = 3972] [serial = 2132] [outer = 1566CC00] 04:58:10 INFO - PROCESS | 3972 | 1466251090673 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]]]}] 04:58:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 04:58:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 735ms 04:58:10 INFO - PROCESS | 3972 | 1466251090728 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 04:58:10 INFO - PROCESS | 3972 | 1466251090730 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 04:58:10 INFO - PROCESS | 3972 | 1466251090733 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 04:58:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 04:58:10 INFO - PROCESS | 3972 | 1466251090735 Marionette TRACE conn3 <- [1,2806,null,{}] 04:58:10 INFO - PROCESS | 3972 | 1466251090754 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}] 04:58:10 INFO - PROCESS | 3972 | 1466251090756 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:10 INFO - PROCESS | 3972 | 1466251090863 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 04:58:10 INFO - PROCESS | 3972 | 1466251090872 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:10 INFO - PROCESS | 3972 | 1466251090875 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:10 INFO - PROCESS | 3972 | ++DOCSHELL 15D47400 == 30 [pid = 3972] [id = 711] 04:58:10 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (15F0C400) [pid = 3972] [serial = 2133] [outer = 00000000] 04:58:10 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (16A3B000) [pid = 3972] [serial = 2134] [outer = 15F0C400] 04:58:10 INFO - PROCESS | 3972 | 1466251090917 Marionette DEBUG loaded listener.js 04:58:10 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (16D46000) [pid = 3972] [serial = 2135] [outer = 15F0C400] 04:58:11 INFO - PROCESS | 3972 | 1466251091377 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]]]}] 04:58:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 04:58:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 703ms 04:58:11 INFO - PROCESS | 3972 | 1466251091433 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 04:58:11 INFO - PROCESS | 3972 | 1466251091435 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 04:58:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 04:58:11 INFO - PROCESS | 3972 | 1466251091439 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 04:58:11 INFO - PROCESS | 3972 | 1466251091440 Marionette TRACE conn3 <- [1,2810,null,{}] 04:58:11 INFO - PROCESS | 3972 | 1466251091444 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}] 04:58:11 INFO - PROCESS | 3972 | 1466251091449 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:11 INFO - PROCESS | 3972 | 1466251091603 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 04:58:11 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (1043F800) [pid = 3972] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 04:58:11 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (14E78C00) [pid = 3972] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 04:58:11 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (18089800) [pid = 3972] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 04:58:11 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (1597BC00) [pid = 3972] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 04:58:11 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (15F94C00) [pid = 3972] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 04:58:11 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (13CE1400) [pid = 3972] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 04:58:11 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (10F83C00) [pid = 3972] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 04:58:11 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (11265000) [pid = 3972] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 04:58:11 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (15430800) [pid = 3972] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 04:58:11 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (110AAC00) [pid = 3972] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 04:58:11 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (1769B800) [pid = 3972] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 04:58:11 INFO - PROCESS | 3972 | --DOMWINDOW == 68 (12898400) [pid = 3972] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 04:58:11 INFO - PROCESS | 3972 | 1466251091883 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:11 INFO - PROCESS | 3972 | 1466251091885 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:11 INFO - PROCESS | 3972 | ++DOCSHELL 0C385800 == 31 [pid = 3972] [id = 712] 04:58:11 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (0C76B800) [pid = 3972] [serial = 2136] [outer = 00000000] 04:58:11 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (10D20000) [pid = 3972] [serial = 2137] [outer = 0C76B800] 04:58:11 INFO - PROCESS | 3972 | 1466251091929 Marionette DEBUG loaded listener.js 04:58:11 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (1312B800) [pid = 3972] [serial = 2138] [outer = 0C76B800] 04:58:12 INFO - PROCESS | 3972 | 1466251092301 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]]]}] 04:58:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 04:58:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 906ms 04:58:12 INFO - PROCESS | 3972 | 1466251092354 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 04:58:12 INFO - PROCESS | 3972 | 1466251092356 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 04:58:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 04:58:12 INFO - PROCESS | 3972 | 1466251092367 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 04:58:12 INFO - PROCESS | 3972 | 1466251092368 Marionette TRACE conn3 <- [1,2814,null,{}] 04:58:12 INFO - PROCESS | 3972 | 1466251092372 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}] 04:58:12 INFO - PROCESS | 3972 | 1466251092374 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:12 INFO - PROCESS | 3972 | 1466251092448 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 04:58:12 INFO - PROCESS | 3972 | 1466251092454 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:12 INFO - PROCESS | 3972 | 1466251092455 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:12 INFO - PROCESS | 3972 | ++DOCSHELL 12820400 == 32 [pid = 3972] [id = 713] 04:58:12 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (13CE1400) [pid = 3972] [serial = 2139] [outer = 00000000] 04:58:12 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (16A42400) [pid = 3972] [serial = 2140] [outer = 13CE1400] 04:58:12 INFO - PROCESS | 3972 | 1466251092498 Marionette DEBUG loaded listener.js 04:58:12 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (16FC5000) [pid = 3972] [serial = 2141] [outer = 13CE1400] 04:58:12 INFO - PROCESS | 3972 | 1466251092948 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 04:58:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 04:58:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 625ms 04:58:13 INFO - PROCESS | 3972 | 1466251093004 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 04:58:13 INFO - PROCESS | 3972 | 1466251093006 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 04:58:13 INFO - PROCESS | 3972 | 1466251093010 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 04:58:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 04:58:13 INFO - PROCESS | 3972 | 1466251093011 Marionette TRACE conn3 <- [1,2818,null,{}] 04:58:13 INFO - PROCESS | 3972 | 1466251093015 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}] 04:58:13 INFO - PROCESS | 3972 | 1466251093017 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:13 INFO - PROCESS | 3972 | 1466251093094 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 04:58:13 INFO - PROCESS | 3972 | 1466251093102 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:13 INFO - PROCESS | 3972 | 1466251093104 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:13 INFO - PROCESS | 3972 | ++DOCSHELL 13299400 == 33 [pid = 3972] [id = 714] 04:58:13 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (16A3CC00) [pid = 3972] [serial = 2142] [outer = 00000000] 04:58:13 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (18032800) [pid = 3972] [serial = 2143] [outer = 16A3CC00] 04:58:13 INFO - PROCESS | 3972 | 1466251093146 Marionette DEBUG loaded listener.js 04:58:13 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (1779CC00) [pid = 3972] [serial = 2144] [outer = 16A3CC00] 04:58:13 INFO - PROCESS | 3972 | 1466251093597 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]]]}] 04:58:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 04:58:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 641ms 04:58:13 INFO - PROCESS | 3972 | 1466251093651 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 04:58:13 INFO - PROCESS | 3972 | 1466251093653 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 04:58:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 04:58:13 INFO - PROCESS | 3972 | 1466251093656 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 04:58:13 INFO - PROCESS | 3972 | 1466251093658 Marionette TRACE conn3 <- [1,2822,null,{}] 04:58:13 INFO - PROCESS | 3972 | 1466251093662 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}] 04:58:13 INFO - PROCESS | 3972 | 1466251093663 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:13 INFO - PROCESS | 3972 | 1466251093741 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 04:58:13 INFO - PROCESS | 3972 | 1466251093747 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:13 INFO - PROCESS | 3972 | 1466251093749 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:13 INFO - PROCESS | 3972 | ++DOCSHELL 18203000 == 34 [pid = 3972] [id = 715] 04:58:13 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (18203800) [pid = 3972] [serial = 2145] [outer = 00000000] 04:58:13 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (198B2C00) [pid = 3972] [serial = 2146] [outer = 18203800] 04:58:13 INFO - PROCESS | 3972 | 1466251093791 Marionette DEBUG loaded listener.js 04:58:13 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (198B3C00) [pid = 3972] [serial = 2147] [outer = 18203800] 04:58:14 INFO - PROCESS | 3972 | 1466251094633 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 04:58:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 04:58:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1031ms 04:58:14 INFO - PROCESS | 3972 | 1466251094712 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 04:58:14 INFO - PROCESS | 3972 | 1466251094716 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 04:58:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 04:58:14 INFO - PROCESS | 3972 | 1466251094721 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 04:58:14 INFO - PROCESS | 3972 | 1466251094726 Marionette TRACE conn3 <- [1,2826,null,{}] 04:58:14 INFO - PROCESS | 3972 | 1466251094731 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}] 04:58:14 INFO - PROCESS | 3972 | 1466251094734 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:14 INFO - PROCESS | 3972 | 1466251094881 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 04:58:15 INFO - PROCESS | 3972 | 1466251095012 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:15 INFO - PROCESS | 3972 | 1466251095015 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:15 INFO - PROCESS | 3972 | ++DOCSHELL 105F1000 == 35 [pid = 3972] [id = 716] 04:58:15 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (10D15800) [pid = 3972] [serial = 2148] [outer = 00000000] 04:58:15 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (11CCC000) [pid = 3972] [serial = 2149] [outer = 10D15800] 04:58:15 INFO - PROCESS | 3972 | 1466251095071 Marionette DEBUG loaded listener.js 04:58:15 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (13272C00) [pid = 3972] [serial = 2150] [outer = 10D15800] 04:58:15 INFO - PROCESS | 3972 | 1466251095915 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]]]}] 04:58:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 04:58:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1250ms 04:58:15 INFO - PROCESS | 3972 | 1466251095992 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 04:58:15 INFO - PROCESS | 3972 | 1466251095997 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 04:58:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 04:58:16 INFO - PROCESS | 3972 | 1466251096003 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 04:58:16 INFO - PROCESS | 3972 | 1466251096007 Marionette TRACE conn3 <- [1,2830,null,{}] 04:58:16 INFO - PROCESS | 3972 | 1466251096014 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}] 04:58:16 INFO - PROCESS | 3972 | 1466251096018 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:16 INFO - PROCESS | 3972 | 1466251096141 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 04:58:16 INFO - PROCESS | 3972 | 1466251096276 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:16 INFO - PROCESS | 3972 | 1466251096280 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:16 INFO - PROCESS | 3972 | --DOCSHELL 13299400 == 34 [pid = 3972] [id = 714] 04:58:16 INFO - PROCESS | 3972 | --DOCSHELL 12820400 == 33 [pid = 3972] [id = 713] 04:58:16 INFO - PROCESS | 3972 | --DOCSHELL 0C385800 == 32 [pid = 3972] [id = 712] 04:58:16 INFO - PROCESS | 3972 | --DOCSHELL 15D47400 == 31 [pid = 3972] [id = 711] 04:58:16 INFO - PROCESS | 3972 | --DOCSHELL 1566B800 == 30 [pid = 3972] [id = 710] 04:58:16 INFO - PROCESS | 3972 | --DOCSHELL 1432AC00 == 29 [pid = 3972] [id = 709] 04:58:16 INFO - PROCESS | 3972 | --DOCSHELL 12D86C00 == 28 [pid = 3972] [id = 708] 04:58:16 INFO - PROCESS | 3972 | --DOCSHELL 10BB2800 == 27 [pid = 3972] [id = 707] 04:58:16 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (13273800) [pid = 3972] [serial = 2048] [outer = 00000000] [url = about:blank] 04:58:16 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (1808CC00) [pid = 3972] [serial = 2105] [outer = 00000000] [url = about:blank] 04:58:16 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (182DA800) [pid = 3972] [serial = 2108] [outer = 00000000] [url = about:blank] 04:58:16 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (18210800) [pid = 3972] [serial = 2107] [outer = 00000000] [url = about:blank] 04:58:16 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (15F0BC00) [pid = 3972] [serial = 2092] [outer = 00000000] [url = about:blank] 04:58:16 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (16D41400) [pid = 3972] [serial = 2095] [outer = 00000000] [url = about:blank] 04:58:16 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (14314000) [pid = 3972] [serial = 2086] [outer = 00000000] [url = about:blank] 04:58:16 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (14329C00) [pid = 3972] [serial = 2087] [outer = 00000000] [url = about:blank] 04:58:16 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (110AC000) [pid = 3972] [serial = 2080] [outer = 00000000] [url = about:blank] 04:58:16 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (11ADB800) [pid = 3972] [serial = 2081] [outer = 00000000] [url = about:blank] 04:58:16 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (130A1400) [pid = 3972] [serial = 2077] [outer = 00000000] [url = about:blank] 04:58:16 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (1329BC00) [pid = 3972] [serial = 2078] [outer = 00000000] [url = about:blank] 04:58:16 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (15666400) [pid = 3972] [serial = 2089] [outer = 00000000] [url = about:blank] 04:58:16 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (1799DC00) [pid = 3972] [serial = 2098] [outer = 00000000] [url = about:blank] 04:58:16 INFO - PROCESS | 3972 | --DOMWINDOW == 68 (1779D000) [pid = 3972] [serial = 2074] [outer = 00000000] [url = about:blank] 04:58:16 INFO - PROCESS | 3972 | --DOMWINDOW == 67 (177A1000) [pid = 3972] [serial = 2075] [outer = 00000000] [url = about:blank] 04:58:16 INFO - PROCESS | 3972 | --DOMWINDOW == 66 (130A6000) [pid = 3972] [serial = 2083] [outer = 00000000] [url = about:blank] 04:58:16 INFO - PROCESS | 3972 | --DOMWINDOW == 65 (131D4800) [pid = 3972] [serial = 2084] [outer = 00000000] [url = about:blank] 04:58:16 INFO - PROCESS | 3972 | --DOMWINDOW == 64 (170B7800) [pid = 3972] [serial = 2096] [outer = 00000000] [url = about:blank] 04:58:16 INFO - PROCESS | 3972 | --DOMWINDOW == 63 (1799E400) [pid = 3972] [serial = 2099] [outer = 00000000] [url = about:blank] 04:58:16 INFO - PROCESS | 3972 | --DOMWINDOW == 62 (1808C800) [pid = 3972] [serial = 2104] [outer = 00000000] [url = about:blank] 04:58:16 INFO - PROCESS | 3972 | --DOMWINDOW == 61 (17799000) [pid = 3972] [serial = 2101] [outer = 00000000] [url = about:blank] 04:58:16 INFO - PROCESS | 3972 | --DOMWINDOW == 60 (15F91000) [pid = 3972] [serial = 2093] [outer = 00000000] [url = about:blank] 04:58:16 INFO - PROCESS | 3972 | --DOMWINDOW == 59 (15947C00) [pid = 3972] [serial = 2090] [outer = 00000000] [url = about:blank] 04:58:16 INFO - PROCESS | 3972 | ++DOCSHELL 0C775000 == 28 [pid = 3972] [id = 717] 04:58:16 INFO - PROCESS | 3972 | ++DOMWINDOW == 60 (10434C00) [pid = 3972] [serial = 2151] [outer = 00000000] 04:58:16 INFO - PROCESS | 3972 | ++DOMWINDOW == 61 (10D22000) [pid = 3972] [serial = 2152] [outer = 10434C00] 04:58:16 INFO - PROCESS | 3972 | 1466251096354 Marionette DEBUG loaded listener.js 04:58:16 INFO - PROCESS | 3972 | ++DOMWINDOW == 62 (10F8D800) [pid = 3972] [serial = 2153] [outer = 10434C00] 04:58:16 INFO - PROCESS | 3972 | 1466251096796 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]]]}] 04:58:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 04:58:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 844ms 04:58:16 INFO - PROCESS | 3972 | 1466251096843 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 04:58:16 INFO - PROCESS | 3972 | 1466251096848 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 04:58:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 04:58:16 INFO - PROCESS | 3972 | 1466251096854 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 04:58:16 INFO - PROCESS | 3972 | 1466251096857 Marionette TRACE conn3 <- [1,2834,null,{}] 04:58:16 INFO - PROCESS | 3972 | 1466251096860 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}] 04:58:16 INFO - PROCESS | 3972 | 1466251096863 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:16 INFO - PROCESS | 3972 | 1466251096947 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 04:58:16 INFO - PROCESS | 3972 | 1466251096953 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:16 INFO - PROCESS | 3972 | 1466251096956 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:16 INFO - PROCESS | 3972 | ++DOCSHELL 13071400 == 29 [pid = 3972] [id = 718] 04:58:16 INFO - PROCESS | 3972 | ++DOMWINDOW == 63 (13072400) [pid = 3972] [serial = 2154] [outer = 00000000] 04:58:17 INFO - PROCESS | 3972 | ++DOMWINDOW == 64 (131D7C00) [pid = 3972] [serial = 2155] [outer = 13072400] 04:58:17 INFO - PROCESS | 3972 | 1466251097005 Marionette DEBUG loaded listener.js 04:58:17 INFO - PROCESS | 3972 | ++DOMWINDOW == 65 (13273800) [pid = 3972] [serial = 2156] [outer = 13072400] 04:58:17 INFO - PROCESS | 3972 | --DOCSHELL 10D1A400 == 28 [pid = 3972] [id = 706] 04:58:17 INFO - PROCESS | 3972 | --DOCSHELL 0C775000 == 27 [pid = 3972] [id = 717] 04:58:17 INFO - PROCESS | 3972 | --DOCSHELL 18203000 == 26 [pid = 3972] [id = 715] 04:58:17 INFO - PROCESS | 3972 | --DOCSHELL 105F1000 == 25 [pid = 3972] [id = 716] 04:58:18 INFO - PROCESS | 3972 | 1466251098751 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]]]}] 04:58:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 04:58:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1907ms 04:58:18 INFO - PROCESS | 3972 | 1466251098770 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 04:58:18 INFO - PROCESS | 3972 | 1466251098774 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 04:58:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 04:58:18 INFO - PROCESS | 3972 | 1466251098779 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 04:58:18 INFO - PROCESS | 3972 | 1466251098782 Marionette TRACE conn3 <- [1,2838,null,{}] 04:58:18 INFO - PROCESS | 3972 | 1466251098787 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}] 04:58:18 INFO - PROCESS | 3972 | 1466251098790 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:18 INFO - PROCESS | 3972 | 1466251098883 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 04:58:18 INFO - PROCESS | 3972 | 1466251098889 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:18 INFO - PROCESS | 3972 | 1466251098892 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:18 INFO - PROCESS | 3972 | ++DOCSHELL 10A4B400 == 26 [pid = 3972] [id = 719] 04:58:18 INFO - PROCESS | 3972 | ++DOMWINDOW == 66 (10A4B800) [pid = 3972] [serial = 2157] [outer = 00000000] 04:58:18 INFO - PROCESS | 3972 | ++DOMWINDOW == 67 (10F87800) [pid = 3972] [serial = 2158] [outer = 10A4B800] 04:58:18 INFO - PROCESS | 3972 | 1466251098940 Marionette DEBUG loaded listener.js 04:58:19 INFO - PROCESS | 3972 | ++DOMWINDOW == 68 (110A1400) [pid = 3972] [serial = 2159] [outer = 10A4B800] 04:58:19 INFO - PROCESS | 3972 | 1466251099482 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 04:58:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 04:58:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 735ms 04:58:19 INFO - PROCESS | 3972 | 1466251099517 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 04:58:19 INFO - PROCESS | 3972 | 1466251099522 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 04:58:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 04:58:19 INFO - PROCESS | 3972 | 1466251099529 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 04:58:19 INFO - PROCESS | 3972 | 1466251099531 Marionette TRACE conn3 <- [1,2842,null,{}] 04:58:19 INFO - PROCESS | 3972 | 1466251099535 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}] 04:58:19 INFO - PROCESS | 3972 | 1466251099538 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:19 INFO - PROCESS | 3972 | 1466251099627 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 04:58:19 INFO - PROCESS | 3972 | 1466251099635 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:19 INFO - PROCESS | 3972 | 1466251099638 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:19 INFO - PROCESS | 3972 | ++DOCSHELL 13158800 == 27 [pid = 3972] [id = 720] 04:58:19 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (131D4800) [pid = 3972] [serial = 2160] [outer = 00000000] 04:58:19 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (1329B000) [pid = 3972] [serial = 2161] [outer = 131D4800] 04:58:19 INFO - PROCESS | 3972 | 1466251099781 Marionette DEBUG loaded listener.js 04:58:19 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (132A2800) [pid = 3972] [serial = 2162] [outer = 131D4800] 04:58:20 INFO - PROCESS | 3972 | 1466251100225 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]]]}] 04:58:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 04:58:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 735ms 04:58:20 INFO - PROCESS | 3972 | 1466251100268 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 04:58:20 INFO - PROCESS | 3972 | 1466251100270 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 04:58:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 04:58:20 INFO - PROCESS | 3972 | 1466251100274 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 04:58:20 INFO - PROCESS | 3972 | 1466251100277 Marionette TRACE conn3 <- [1,2846,null,{}] 04:58:20 INFO - PROCESS | 3972 | 1466251100329 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}] 04:58:20 INFO - PROCESS | 3972 | 1466251100333 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:20 INFO - PROCESS | 3972 | 1466251100449 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 04:58:20 INFO - PROCESS | 3972 | 1466251100465 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:20 INFO - PROCESS | 3972 | 1466251100470 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:20 INFO - PROCESS | 3972 | ++DOCSHELL 1432C800 == 28 [pid = 3972] [id = 721] 04:58:20 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (1432D800) [pid = 3972] [serial = 2163] [outer = 00000000] 04:58:20 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (14EBB800) [pid = 3972] [serial = 2164] [outer = 1432D800] 04:58:20 INFO - PROCESS | 3972 | 1466251100574 Marionette DEBUG loaded listener.js 04:58:20 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (15489800) [pid = 3972] [serial = 2165] [outer = 1432D800] 04:58:21 INFO - PROCESS | 3972 | 1466251101011 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 04:58:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 04:58:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 781ms 04:58:21 INFO - PROCESS | 3972 | 1466251101059 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 04:58:21 INFO - PROCESS | 3972 | 1466251101062 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 04:58:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 04:58:21 INFO - PROCESS | 3972 | 1466251101065 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 04:58:21 INFO - PROCESS | 3972 | 1466251101066 Marionette TRACE conn3 <- [1,2850,null,{}] 04:58:21 INFO - PROCESS | 3972 | 1466251101070 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}] 04:58:21 INFO - PROCESS | 3972 | 1466251101072 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:21 INFO - PROCESS | 3972 | 1466251101188 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 04:58:21 INFO - PROCESS | 3972 | 1466251101251 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:21 INFO - PROCESS | 3972 | 1466251101253 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:21 INFO - PROCESS | 3972 | ++DOCSHELL 15663C00 == 29 [pid = 3972] [id = 722] 04:58:21 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (15669C00) [pid = 3972] [serial = 2166] [outer = 00000000] 04:58:21 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (1594E800) [pid = 3972] [serial = 2167] [outer = 15669C00] 04:58:21 INFO - PROCESS | 3972 | 1466251101301 Marionette DEBUG loaded listener.js 04:58:21 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (15D45800) [pid = 3972] [serial = 2168] [outer = 15669C00] 04:58:21 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (1566AC00) [pid = 3972] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 04:58:21 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (13CE1400) [pid = 3972] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 04:58:21 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (15F0C400) [pid = 3972] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 04:58:21 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (10D16400) [pid = 3972] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 04:58:21 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (1566CC00) [pid = 3972] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 04:58:21 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (17699400) [pid = 3972] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 04:58:21 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (10D1B800) [pid = 3972] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 04:58:21 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (13156C00) [pid = 3972] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 04:58:21 INFO - PROCESS | 3972 | --DOMWINDOW == 68 (14E7DC00) [pid = 3972] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 04:58:21 INFO - PROCESS | 3972 | --DOMWINDOW == 67 (0C76B800) [pid = 3972] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 04:58:21 INFO - PROCESS | 3972 | --DOMWINDOW == 66 (1432CC00) [pid = 3972] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 04:58:21 INFO - PROCESS | 3972 | --DOMWINDOW == 65 (1047D800) [pid = 3972] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 04:58:21 INFO - PROCESS | 3972 | --DOMWINDOW == 64 (16A3CC00) [pid = 3972] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 04:58:21 INFO - PROCESS | 3972 | --DOMWINDOW == 63 (10434C00) [pid = 3972] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 04:58:21 INFO - PROCESS | 3972 | --DOMWINDOW == 62 (18203800) [pid = 3972] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 04:58:21 INFO - PROCESS | 3972 | --DOMWINDOW == 61 (10D15800) [pid = 3972] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 04:58:21 INFO - PROCESS | 3972 | 1466251101945 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]]]}] 04:58:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 04:58:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 937ms 04:58:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 04:58:22 INFO - PROCESS | 3972 | 1466251102015 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 04:58:22 INFO - PROCESS | 3972 | 1466251102017 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 04:58:22 INFO - PROCESS | 3972 | 1466251102021 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 04:58:22 INFO - PROCESS | 3972 | 1466251102023 Marionette TRACE conn3 <- [1,2854,null,{}] 04:58:22 INFO - PROCESS | 3972 | 1466251102026 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}] 04:58:22 INFO - PROCESS | 3972 | 1466251102028 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:22 INFO - PROCESS | 3972 | 1466251102103 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 04:58:22 INFO - PROCESS | 3972 | 1466251102111 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:22 INFO - PROCESS | 3972 | 1466251102113 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:22 INFO - PROCESS | 3972 | ++DOCSHELL 10D24000 == 30 [pid = 3972] [id = 723] 04:58:22 INFO - PROCESS | 3972 | ++DOMWINDOW == 62 (110A5800) [pid = 3972] [serial = 2169] [outer = 00000000] 04:58:22 INFO - PROCESS | 3972 | ++DOMWINDOW == 63 (12D92800) [pid = 3972] [serial = 2170] [outer = 110A5800] 04:58:22 INFO - PROCESS | 3972 | 1466251102159 Marionette DEBUG loaded listener.js 04:58:22 INFO - PROCESS | 3972 | ++DOMWINDOW == 64 (13CE1400) [pid = 3972] [serial = 2171] [outer = 110A5800] 04:58:22 INFO - PROCESS | 3972 | 1466251102616 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]]]}] 04:58:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 04:58:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 625ms 04:58:22 INFO - PROCESS | 3972 | 1466251102660 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 04:58:22 INFO - PROCESS | 3972 | 1466251102662 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 04:58:22 INFO - PROCESS | 3972 | 1466251102665 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 04:58:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 04:58:22 INFO - PROCESS | 3972 | 1466251102667 Marionette TRACE conn3 <- [1,2858,null,{}] 04:58:22 INFO - PROCESS | 3972 | 1466251102670 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}] 04:58:22 INFO - PROCESS | 3972 | 1466251102675 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:22 INFO - PROCESS | 3972 | 1466251102773 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 04:58:22 INFO - PROCESS | 3972 | 1466251102779 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:22 INFO - PROCESS | 3972 | 1466251102781 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:22 INFO - PROCESS | 3972 | ++DOCSHELL 1329E000 == 31 [pid = 3972] [id = 724] 04:58:22 INFO - PROCESS | 3972 | ++DOMWINDOW == 65 (14312000) [pid = 3972] [serial = 2172] [outer = 00000000] 04:58:22 INFO - PROCESS | 3972 | ++DOMWINDOW == 66 (165AAC00) [pid = 3972] [serial = 2173] [outer = 14312000] 04:58:22 INFO - PROCESS | 3972 | 1466251102824 Marionette DEBUG loaded listener.js 04:58:22 INFO - PROCESS | 3972 | ++DOMWINDOW == 67 (16D47C00) [pid = 3972] [serial = 2174] [outer = 14312000] 04:58:23 INFO - PROCESS | 3972 | 1466251103265 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]]]}] 04:58:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 04:58:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 640ms 04:58:23 INFO - PROCESS | 3972 | 1466251103303 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 04:58:23 INFO - PROCESS | 3972 | 1466251103315 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 04:58:23 INFO - PROCESS | 3972 | 1466251103319 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 04:58:23 INFO - PROCESS | 3972 | 1466251103320 Marionette TRACE conn3 <- [1,2862,null,{}] 04:58:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 04:58:23 INFO - PROCESS | 3972 | 1466251103324 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}] 04:58:23 INFO - PROCESS | 3972 | 1466251103325 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:23 INFO - PROCESS | 3972 | 1466251103403 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 04:58:23 INFO - PROCESS | 3972 | 1466251103408 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:23 INFO - PROCESS | 3972 | 1466251103410 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:23 INFO - PROCESS | 3972 | ++DOCSHELL 16D41400 == 32 [pid = 3972] [id = 725] 04:58:23 INFO - PROCESS | 3972 | ++DOMWINDOW == 68 (16E99000) [pid = 3972] [serial = 2175] [outer = 00000000] 04:58:23 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (1768F000) [pid = 3972] [serial = 2176] [outer = 16E99000] 04:58:23 INFO - PROCESS | 3972 | 1466251103453 Marionette DEBUG loaded listener.js 04:58:23 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (17694000) [pid = 3972] [serial = 2177] [outer = 16E99000] 04:58:23 INFO - PROCESS | 3972 | 1466251103954 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]]]}] 04:58:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 04:58:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 688ms 04:58:24 INFO - PROCESS | 3972 | 1466251104020 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 04:58:24 INFO - PROCESS | 3972 | 1466251104024 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 04:58:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 04:58:24 INFO - PROCESS | 3972 | 1466251104030 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 04:58:24 INFO - PROCESS | 3972 | 1466251104035 Marionette TRACE conn3 <- [1,2866,null,{}] 04:58:24 INFO - PROCESS | 3972 | 1466251104042 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}] 04:58:24 INFO - PROCESS | 3972 | 1466251104045 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:24 INFO - PROCESS | 3972 | 1466251104178 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 04:58:24 INFO - PROCESS | 3972 | 1466251104290 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:24 INFO - PROCESS | 3972 | 1466251104295 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:24 INFO - PROCESS | 3972 | ++DOCSHELL 10A4E000 == 33 [pid = 3972] [id = 726] 04:58:24 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (10BB4400) [pid = 3972] [serial = 2178] [outer = 00000000] 04:58:24 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (10D17400) [pid = 3972] [serial = 2179] [outer = 10BB4400] 04:58:24 INFO - PROCESS | 3972 | 1466251104352 Marionette DEBUG loaded listener.js 04:58:24 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (10F83C00) [pid = 3972] [serial = 2180] [outer = 10BB4400] 04:58:25 INFO - PROCESS | 3972 | 1466251105120 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]]]}] 04:58:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 04:58:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1157ms 04:58:25 INFO - PROCESS | 3972 | 1466251105186 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 04:58:25 INFO - PROCESS | 3972 | 1466251105190 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 04:58:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 04:58:25 INFO - PROCESS | 3972 | 1466251105197 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 04:58:25 INFO - PROCESS | 3972 | 1466251105200 Marionette TRACE conn3 <- [1,2870,null,{}] 04:58:25 INFO - PROCESS | 3972 | 1466251105203 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}] 04:58:25 INFO - PROCESS | 3972 | 1466251105206 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:25 INFO - PROCESS | 3972 | 1466251105327 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 04:58:25 INFO - PROCESS | 3972 | 1466251105457 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:25 INFO - PROCESS | 3972 | 1466251105460 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:25 INFO - PROCESS | 3972 | ++DOCSHELL 13D1BC00 == 34 [pid = 3972] [id = 727] 04:58:25 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (1430CC00) [pid = 3972] [serial = 2181] [outer = 00000000] 04:58:25 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (14325800) [pid = 3972] [serial = 2182] [outer = 1430CC00] 04:58:25 INFO - PROCESS | 3972 | 1466251105517 Marionette DEBUG loaded listener.js 04:58:25 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (14E78800) [pid = 3972] [serial = 2183] [outer = 1430CC00] 04:58:26 INFO - PROCESS | 3972 | 1466251106336 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]]]}] 04:58:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 04:58:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1188ms 04:58:26 INFO - PROCESS | 3972 | 1466251106394 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 04:58:26 INFO - PROCESS | 3972 | 1466251106398 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 04:58:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 04:58:26 INFO - PROCESS | 3972 | 1466251106403 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 04:58:26 INFO - PROCESS | 3972 | 1466251106406 Marionette TRACE conn3 <- [1,2874,null,{}] 04:58:26 INFO - PROCESS | 3972 | 1466251106411 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}] 04:58:26 INFO - PROCESS | 3972 | 1466251106414 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:26 INFO - PROCESS | 3972 | 1466251106523 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 04:58:26 INFO - PROCESS | 3972 | --DOCSHELL 1329E000 == 33 [pid = 3972] [id = 724] 04:58:26 INFO - PROCESS | 3972 | --DOCSHELL 10D24000 == 32 [pid = 3972] [id = 723] 04:58:26 INFO - PROCESS | 3972 | --DOCSHELL 15663C00 == 31 [pid = 3972] [id = 722] 04:58:26 INFO - PROCESS | 3972 | --DOCSHELL 1432C800 == 30 [pid = 3972] [id = 721] 04:58:26 INFO - PROCESS | 3972 | --DOCSHELL 13158800 == 29 [pid = 3972] [id = 720] 04:58:26 INFO - PROCESS | 3972 | --DOCSHELL 10A4B400 == 28 [pid = 3972] [id = 719] 04:58:26 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (10F8D800) [pid = 3972] [serial = 2153] [outer = 00000000] [url = about:blank] 04:58:26 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (1779CC00) [pid = 3972] [serial = 2144] [outer = 00000000] [url = about:blank] 04:58:26 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (10D22000) [pid = 3972] [serial = 2152] [outer = 00000000] [url = about:blank] 04:58:26 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (198B3C00) [pid = 3972] [serial = 2147] [outer = 00000000] [url = about:blank] 04:58:26 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (198B2C00) [pid = 3972] [serial = 2146] [outer = 00000000] [url = about:blank] 04:58:26 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (11CCC000) [pid = 3972] [serial = 2149] [outer = 00000000] [url = about:blank] 04:58:26 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (13272C00) [pid = 3972] [serial = 2150] [outer = 00000000] [url = about:blank] 04:58:26 INFO - PROCESS | 3972 | --DOMWINDOW == 68 (18030800) [pid = 3972] [serial = 2102] [outer = 00000000] [url = about:blank] 04:58:26 INFO - PROCESS | 3972 | --DOMWINDOW == 67 (16A42400) [pid = 3972] [serial = 2140] [outer = 00000000] [url = about:blank] 04:58:26 INFO - PROCESS | 3972 | --DOMWINDOW == 66 (16A3B000) [pid = 3972] [serial = 2134] [outer = 00000000] [url = about:blank] 04:58:26 INFO - PROCESS | 3972 | --DOMWINDOW == 65 (11CD2000) [pid = 3972] [serial = 2123] [outer = 00000000] [url = about:blank] 04:58:26 INFO - PROCESS | 3972 | --DOMWINDOW == 64 (15F8D800) [pid = 3972] [serial = 2132] [outer = 00000000] [url = about:blank] 04:58:26 INFO - PROCESS | 3972 | --DOMWINDOW == 63 (11264000) [pid = 3972] [serial = 2122] [outer = 00000000] [url = about:blank] 04:58:26 INFO - PROCESS | 3972 | --DOMWINDOW == 62 (18204000) [pid = 3972] [serial = 2116] [outer = 00000000] [url = about:blank] 04:58:26 INFO - PROCESS | 3972 | --DOMWINDOW == 61 (130A3400) [pid = 3972] [serial = 2120] [outer = 00000000] [url = about:blank] 04:58:26 INFO - PROCESS | 3972 | --DOMWINDOW == 60 (1327C000) [pid = 3972] [serial = 2125] [outer = 00000000] [url = about:blank] 04:58:26 INFO - PROCESS | 3972 | --DOMWINDOW == 59 (15F01800) [pid = 3972] [serial = 2114] [outer = 00000000] [url = about:blank] 04:58:26 INFO - PROCESS | 3972 | --DOMWINDOW == 58 (10D20000) [pid = 3972] [serial = 2137] [outer = 00000000] [url = about:blank] 04:58:26 INFO - PROCESS | 3972 | --DOMWINDOW == 57 (1329B800) [pid = 3972] [serial = 2126] [outer = 00000000] [url = about:blank] 04:58:26 INFO - PROCESS | 3972 | --DOMWINDOW == 56 (1289E000) [pid = 3972] [serial = 2119] [outer = 00000000] [url = about:blank] 04:58:26 INFO - PROCESS | 3972 | --DOMWINDOW == 55 (198B4000) [pid = 3972] [serial = 2117] [outer = 00000000] [url = about:blank] 04:58:26 INFO - PROCESS | 3972 | --DOMWINDOW == 54 (15663800) [pid = 3972] [serial = 2113] [outer = 00000000] [url = about:blank] 04:58:26 INFO - PROCESS | 3972 | --DOMWINDOW == 53 (16D46000) [pid = 3972] [serial = 2135] [outer = 00000000] [url = about:blank] 04:58:26 INFO - PROCESS | 3972 | --DOMWINDOW == 52 (1312B800) [pid = 3972] [serial = 2138] [outer = 00000000] [url = about:blank] 04:58:26 INFO - PROCESS | 3972 | --DOMWINDOW == 51 (1548F000) [pid = 3972] [serial = 2129] [outer = 00000000] [url = about:blank] 04:58:26 INFO - PROCESS | 3972 | --DOMWINDOW == 50 (15424800) [pid = 3972] [serial = 2128] [outer = 00000000] [url = about:blank] 04:58:26 INFO - PROCESS | 3972 | --DOMWINDOW == 49 (11CD2800) [pid = 3972] [serial = 2110] [outer = 00000000] [url = about:blank] 04:58:26 INFO - PROCESS | 3972 | --DOMWINDOW == 48 (13294C00) [pid = 3972] [serial = 2111] [outer = 00000000] [url = about:blank] 04:58:26 INFO - PROCESS | 3972 | --DOMWINDOW == 47 (15D47800) [pid = 3972] [serial = 2131] [outer = 00000000] [url = about:blank] 04:58:26 INFO - PROCESS | 3972 | --DOMWINDOW == 46 (16FC5000) [pid = 3972] [serial = 2141] [outer = 00000000] [url = about:blank] 04:58:26 INFO - PROCESS | 3972 | --DOMWINDOW == 45 (18032800) [pid = 3972] [serial = 2143] [outer = 00000000] [url = about:blank] 04:58:26 INFO - PROCESS | 3972 | --DOMWINDOW == 44 (131D7C00) [pid = 3972] [serial = 2155] [outer = 00000000] [url = about:blank] 04:58:26 INFO - PROCESS | 3972 | 1466251106650 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:26 INFO - PROCESS | 3972 | 1466251106655 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:26 INFO - PROCESS | 3972 | ++DOCSHELL 10F83800 == 29 [pid = 3972] [id = 728] 04:58:26 INFO - PROCESS | 3972 | ++DOMWINDOW == 45 (10F8B800) [pid = 3972] [serial = 2184] [outer = 00000000] 04:58:26 INFO - PROCESS | 3972 | ++DOMWINDOW == 46 (1126A800) [pid = 3972] [serial = 2185] [outer = 10F8B800] 04:58:26 INFO - PROCESS | 3972 | 1466251106704 Marionette DEBUG loaded listener.js 04:58:26 INFO - PROCESS | 3972 | ++DOMWINDOW == 47 (1281BC00) [pid = 3972] [serial = 2186] [outer = 10F8B800] 04:58:27 INFO - PROCESS | 3972 | 1466251107129 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]]]}] 04:58:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 04:58:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 734ms 04:58:27 INFO - PROCESS | 3972 | 1466251107144 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 04:58:27 INFO - PROCESS | 3972 | 1466251107148 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 04:58:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 04:58:27 INFO - PROCESS | 3972 | 1466251107154 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 04:58:27 INFO - PROCESS | 3972 | 1466251107157 Marionette TRACE conn3 <- [1,2878,null,{}] 04:58:27 INFO - PROCESS | 3972 | 1466251107160 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}] 04:58:27 INFO - PROCESS | 3972 | 1466251107163 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:27 INFO - PROCESS | 3972 | 1466251107290 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 04:58:27 INFO - PROCESS | 3972 | 1466251107386 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:27 INFO - PROCESS | 3972 | 1466251107389 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:27 INFO - PROCESS | 3972 | ++DOCSHELL 12AB2800 == 30 [pid = 3972] [id = 729] 04:58:27 INFO - PROCESS | 3972 | ++DOMWINDOW == 48 (13036800) [pid = 3972] [serial = 2187] [outer = 00000000] 04:58:27 INFO - PROCESS | 3972 | ++DOMWINDOW == 49 (1322C400) [pid = 3972] [serial = 2188] [outer = 13036800] 04:58:27 INFO - PROCESS | 3972 | 1466251107434 Marionette DEBUG loaded listener.js 04:58:27 INFO - PROCESS | 3972 | ++DOMWINDOW == 50 (13293C00) [pid = 3972] [serial = 2189] [outer = 13036800] 04:58:27 INFO - PROCESS | 3972 | 1466251107822 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 04:58:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 04:58:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 734ms 04:58:27 INFO - PROCESS | 3972 | 1466251107895 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 04:58:27 INFO - PROCESS | 3972 | 1466251107898 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 04:58:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 04:58:27 INFO - PROCESS | 3972 | 1466251107901 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 04:58:27 INFO - PROCESS | 3972 | 1466251107905 Marionette TRACE conn3 <- [1,2882,null,{}] 04:58:27 INFO - PROCESS | 3972 | 1466251107919 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}] 04:58:27 INFO - PROCESS | 3972 | 1466251107924 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:28 INFO - PROCESS | 3972 | 1466251108036 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 04:58:28 INFO - PROCESS | 3972 | 1466251108052 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:28 INFO - PROCESS | 3972 | 1466251108055 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:28 INFO - PROCESS | 3972 | ++DOCSHELL 14322800 == 31 [pid = 3972] [id = 730] 04:58:28 INFO - PROCESS | 3972 | ++DOMWINDOW == 51 (14322C00) [pid = 3972] [serial = 2190] [outer = 00000000] 04:58:28 INFO - PROCESS | 3972 | ++DOMWINDOW == 52 (14E72800) [pid = 3972] [serial = 2191] [outer = 14322C00] 04:58:28 INFO - PROCESS | 3972 | 1466251108101 Marionette DEBUG loaded listener.js 04:58:28 INFO - PROCESS | 3972 | ++DOMWINDOW == 53 (15427400) [pid = 3972] [serial = 2192] [outer = 14322C00] 04:58:28 INFO - PROCESS | 3972 | 1466251108540 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]]]}] 04:58:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 04:58:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 703ms 04:58:28 INFO - PROCESS | 3972 | 1466251108600 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 04:58:28 INFO - PROCESS | 3972 | 1466251108603 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 04:58:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 04:58:28 INFO - PROCESS | 3972 | 1466251108607 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 04:58:28 INFO - PROCESS | 3972 | 1466251108609 Marionette TRACE conn3 <- [1,2886,null,{}] 04:58:28 INFO - PROCESS | 3972 | 1466251108614 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}] 04:58:28 INFO - PROCESS | 3972 | 1466251108617 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:28 INFO - PROCESS | 3972 | 1466251108711 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 04:58:28 INFO - PROCESS | 3972 | 1466251108716 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:28 INFO - PROCESS | 3972 | 1466251108718 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:28 INFO - PROCESS | 3972 | ++DOCSHELL 1566BC00 == 32 [pid = 3972] [id = 731] 04:58:28 INFO - PROCESS | 3972 | ++DOMWINDOW == 54 (1566C000) [pid = 3972] [serial = 2193] [outer = 00000000] 04:58:28 INFO - PROCESS | 3972 | ++DOMWINDOW == 55 (15D43000) [pid = 3972] [serial = 2194] [outer = 1566C000] 04:58:28 INFO - PROCESS | 3972 | 1466251108761 Marionette DEBUG loaded listener.js 04:58:28 INFO - PROCESS | 3972 | ++DOMWINDOW == 56 (15F0B800) [pid = 3972] [serial = 2195] [outer = 1566C000] 04:58:29 INFO - PROCESS | 3972 | 1466251109241 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]]]}] 04:58:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 04:58:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 704ms 04:58:29 INFO - PROCESS | 3972 | 1466251109306 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 04:58:29 INFO - PROCESS | 3972 | 1466251109308 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 04:58:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 04:58:29 INFO - PROCESS | 3972 | 1466251109311 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 04:58:29 INFO - PROCESS | 3972 | 1466251109313 Marionette TRACE conn3 <- [1,2890,null,{}] 04:58:29 INFO - PROCESS | 3972 | 1466251109316 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}] 04:58:29 INFO - PROCESS | 3972 | 1466251109318 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:29 INFO - PROCESS | 3972 | 1466251109428 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 04:58:29 INFO - PROCESS | 3972 | 1466251109527 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:29 INFO - PROCESS | 3972 | 1466251109529 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:29 INFO - PROCESS | 3972 | ++DOCSHELL 15F8F800 == 33 [pid = 3972] [id = 732] 04:58:29 INFO - PROCESS | 3972 | ++DOMWINDOW == 57 (15F94400) [pid = 3972] [serial = 2196] [outer = 00000000] 04:58:29 INFO - PROCESS | 3972 | ++DOMWINDOW == 58 (1657C000) [pid = 3972] [serial = 2197] [outer = 15F94400] 04:58:29 INFO - PROCESS | 3972 | 1466251109573 Marionette DEBUG loaded listener.js 04:58:29 INFO - PROCESS | 3972 | ++DOMWINDOW == 59 (16A3B000) [pid = 3972] [serial = 2198] [outer = 15F94400] 04:58:30 INFO - PROCESS | 3972 | 1466251109999 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 04:58:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 04:58:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 734ms 04:58:30 INFO - PROCESS | 3972 | 1466251110051 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 04:58:30 INFO - PROCESS | 3972 | 1466251110053 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 04:58:30 INFO - PROCESS | 3972 | 1466251110057 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 04:58:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 04:58:30 INFO - PROCESS | 3972 | 1466251110058 Marionette TRACE conn3 <- [1,2894,null,{}] 04:58:30 INFO - PROCESS | 3972 | 1466251110061 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}] 04:58:30 INFO - PROCESS | 3972 | 1466251110067 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:30 INFO - PROCESS | 3972 | 1466251110201 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 04:58:30 INFO - PROCESS | 3972 | 1466251110264 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:30 INFO - PROCESS | 3972 | 1466251110266 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:30 INFO - PROCESS | 3972 | ++DOCSHELL 1656DC00 == 34 [pid = 3972] [id = 733] 04:58:30 INFO - PROCESS | 3972 | ++DOMWINDOW == 60 (16A3AC00) [pid = 3972] [serial = 2199] [outer = 00000000] 04:58:30 INFO - PROCESS | 3972 | ++DOMWINDOW == 61 (17693000) [pid = 3972] [serial = 2200] [outer = 16A3AC00] 04:58:30 INFO - PROCESS | 3972 | 1466251110309 Marionette DEBUG loaded listener.js 04:58:30 INFO - PROCESS | 3972 | ++DOMWINDOW == 62 (17799000) [pid = 3972] [serial = 2201] [outer = 16A3AC00] 04:58:30 INFO - PROCESS | 3972 | 1466251110736 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]]]}] 04:58:30 INFO - PROCESS | 3972 | --DOMWINDOW == 61 (1432D800) [pid = 3972] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 04:58:30 INFO - PROCESS | 3972 | --DOMWINDOW == 60 (13072400) [pid = 3972] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 04:58:30 INFO - PROCESS | 3972 | --DOMWINDOW == 59 (10A4B800) [pid = 3972] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 04:58:30 INFO - PROCESS | 3972 | --DOMWINDOW == 58 (15669C00) [pid = 3972] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 04:58:30 INFO - PROCESS | 3972 | --DOMWINDOW == 57 (110A5800) [pid = 3972] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 04:58:30 INFO - PROCESS | 3972 | --DOMWINDOW == 56 (14312000) [pid = 3972] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 04:58:30 INFO - PROCESS | 3972 | --DOMWINDOW == 55 (131D4800) [pid = 3972] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 04:58:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 04:58:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 734ms 04:58:30 INFO - PROCESS | 3972 | 1466251110825 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 04:58:30 INFO - PROCESS | 3972 | 1466251110827 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 04:58:30 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 04:58:30 INFO - PROCESS | 3972 | 1466251110830 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 04:58:30 INFO - PROCESS | 3972 | 1466251110832 Marionette TRACE conn3 <- [1,2898,null,{}] 04:58:30 INFO - PROCESS | 3972 | 1466251110836 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}] 04:58:30 INFO - PROCESS | 3972 | 1466251110838 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:30 INFO - PROCESS | 3972 | 1466251110912 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 04:58:30 INFO - PROCESS | 3972 | 1466251110932 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:30 INFO - PROCESS | 3972 | 1466251110934 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:30 INFO - PROCESS | 3972 | ++DOCSHELL 14EB9400 == 35 [pid = 3972] [id = 734] 04:58:30 INFO - PROCESS | 3972 | ++DOMWINDOW == 56 (14EC1C00) [pid = 3972] [serial = 2202] [outer = 00000000] 04:58:30 INFO - PROCESS | 3972 | ++DOMWINDOW == 57 (15F91800) [pid = 3972] [serial = 2203] [outer = 14EC1C00] 04:58:30 INFO - PROCESS | 3972 | 1466251110977 Marionette DEBUG loaded listener.js 04:58:31 INFO - PROCESS | 3972 | ++DOMWINDOW == 58 (175FB000) [pid = 3972] [serial = 2204] [outer = 14EC1C00] 04:58:31 INFO - PROCESS | 3972 | 1466251111377 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]]]}] 04:58:31 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 04:58:31 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 04:58:31 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 593ms 04:58:31 INFO - PROCESS | 3972 | 1466251111432 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 04:58:31 INFO - PROCESS | 3972 | 1466251111434 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 04:58:31 INFO - TEST-START | /DOMEvents/constructors.html 04:58:31 INFO - PROCESS | 3972 | 1466251111437 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 04:58:31 INFO - PROCESS | 3972 | 1466251111439 Marionette TRACE conn3 <- [1,2902,null,{}] 04:58:31 INFO - PROCESS | 3972 | 1466251111442 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}] 04:58:31 INFO - PROCESS | 3972 | 1466251111444 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:31 INFO - PROCESS | 3972 | 1466251111524 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 04:58:31 INFO - PROCESS | 3972 | 1466251111529 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:31 INFO - PROCESS | 3972 | 1466251111531 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:31 INFO - PROCESS | 3972 | ++DOCSHELL 0C381800 == 36 [pid = 3972] [id = 735] 04:58:31 INFO - PROCESS | 3972 | ++DOMWINDOW == 59 (13460800) [pid = 3972] [serial = 2205] [outer = 00000000] 04:58:31 INFO - PROCESS | 3972 | ++DOMWINDOW == 60 (18085000) [pid = 3972] [serial = 2206] [outer = 13460800] 04:58:31 INFO - PROCESS | 3972 | 1466251111573 Marionette DEBUG loaded listener.js 04:58:31 INFO - PROCESS | 3972 | ++DOMWINDOW == 61 (18088800) [pid = 3972] [serial = 2207] [outer = 13460800] 04:58:32 INFO - PROCESS | 3972 | 1466251112106 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]]]}] 04:58:32 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 04:58:32 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 04:58:32 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 04:58:32 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 04:58:32 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 04:58:32 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 04:58:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 04:58:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 04:58:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 04:58:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 04:58:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 04:58:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 04:58:32 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 04:58:32 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 04:58:32 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 04:58:32 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 04:58:32 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 04:58:32 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 04:58:32 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 04:58:32 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 04:58:32 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 04:58:32 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 04:58:32 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 04:58:32 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 04:58:32 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 04:58:32 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 04:58:32 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 04:58:32 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 04:58:32 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 04:58:32 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 04:58:32 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 04:58:32 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 04:58:32 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 04:58:32 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 04:58:32 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 04:58:32 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 04:58:32 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 04:58:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 04:58:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:58:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:58:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 04:58:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:58:32 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 04:58:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 04:58:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:58:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:58:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 04:58:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:58:32 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 04:58:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 04:58:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:58:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:58:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 04:58:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:58:32 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 04:58:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 04:58:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:58:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:58:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 04:58:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:58:32 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 04:58:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 04:58:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:58:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:58:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 04:58:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:58:32 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 04:58:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 04:58:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:58:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:58:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 04:58:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:58:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 04:58:32 INFO - TEST-OK | /DOMEvents/constructors.html | took 781ms 04:58:32 INFO - PROCESS | 3972 | 1466251112222 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 04:58:32 INFO - PROCESS | 3972 | 1466251112224 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 04:58:32 INFO - TEST-START | /DOMEvents/event-phases-order.html 04:58:32 INFO - PROCESS | 3972 | 1466251112228 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 04:58:32 INFO - PROCESS | 3972 | 1466251112229 Marionette TRACE conn3 <- [1,2906,null,{}] 04:58:32 INFO - PROCESS | 3972 | 1466251112233 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}] 04:58:32 INFO - PROCESS | 3972 | 1466251112235 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:32 INFO - PROCESS | 3972 | 1466251112339 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 04:58:32 INFO - PROCESS | 3972 | 1466251112431 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:32 INFO - PROCESS | 3972 | 1466251112433 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:32 INFO - PROCESS | 3972 | ++DOCSHELL 15F94800 == 37 [pid = 3972] [id = 736] 04:58:32 INFO - PROCESS | 3972 | ++DOMWINDOW == 62 (1802B800) [pid = 3972] [serial = 2208] [outer = 00000000] 04:58:32 INFO - PROCESS | 3972 | ++DOMWINDOW == 63 (18210C00) [pid = 3972] [serial = 2209] [outer = 1802B800] 04:58:32 INFO - PROCESS | 3972 | 1466251112475 Marionette DEBUG loaded listener.js 04:58:32 INFO - PROCESS | 3972 | ++DOMWINDOW == 64 (182D5800) [pid = 3972] [serial = 2210] [outer = 1802B800] 04:58:32 INFO - PROCESS | 3972 | 1466251112810 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 04:58:32 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 04:58:32 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 641ms 04:58:32 INFO - PROCESS | 3972 | 1466251112865 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 04:58:32 INFO - PROCESS | 3972 | 1466251112867 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 04:58:32 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 04:58:32 INFO - PROCESS | 3972 | 1466251112870 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 04:58:32 INFO - PROCESS | 3972 | 1466251112872 Marionette TRACE conn3 <- [1,2910,null,{}] 04:58:32 INFO - PROCESS | 3972 | 1466251112921 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}] 04:58:32 INFO - PROCESS | 3972 | 1466251112925 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:33 INFO - PROCESS | 3972 | 1466251113034 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 04:58:33 INFO - PROCESS | 3972 | 1466251113166 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:33 INFO - PROCESS | 3972 | 1466251113170 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:33 INFO - PROCESS | 3972 | ++DOCSHELL 10BBC000 == 38 [pid = 3972] [id = 737] 04:58:33 INFO - PROCESS | 3972 | ++DOMWINDOW == 65 (10BBC800) [pid = 3972] [serial = 2211] [outer = 00000000] 04:58:33 INFO - PROCESS | 3972 | ++DOMWINDOW == 66 (1105CC00) [pid = 3972] [serial = 2212] [outer = 10BBC800] 04:58:33 INFO - PROCESS | 3972 | 1466251113231 Marionette DEBUG loaded listener.js 04:58:33 INFO - PROCESS | 3972 | ++DOMWINDOW == 67 (11AD9C00) [pid = 3972] [serial = 2213] [outer = 10BBC800] 04:58:33 INFO - PROCESS | 3972 | [3972] 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 04:58:33 INFO - PROCESS | 3972 | [3972] 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 04:58:33 INFO - PROCESS | 3972 | [3972] 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 04:58:33 INFO - PROCESS | 3972 | [3972] 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 04:58:33 INFO - PROCESS | 3972 | 1466251113871 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]]]}] 04:58:33 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 04:58:33 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 04:58:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 04:58:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:58:33 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:58:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:58:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:58:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:58:33 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 04:58:33 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 04:58:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:58:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:58:33 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:58:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:58:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:58:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:58:33 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 04:58:33 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 04:58:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:58:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:58:33 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:58:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:58:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:58:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:58:33 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]" 04:58:33 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 04:58:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:58:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:58:33 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:58:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:58:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:58:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:58:33 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 04:58:33 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1031ms 04:58:33 INFO - PROCESS | 3972 | 1466251113907 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 04:58:33 INFO - PROCESS | 3972 | 1466251113911 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 04:58:33 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 04:58:33 INFO - PROCESS | 3972 | 1466251113916 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 04:58:33 INFO - PROCESS | 3972 | 1466251113919 Marionette TRACE conn3 <- [1,2914,null,{}] 04:58:33 INFO - PROCESS | 3972 | 1466251113924 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}] 04:58:33 INFO - PROCESS | 3972 | 1466251113928 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:34 INFO - PROCESS | 3972 | 1466251114035 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 04:58:34 INFO - PROCESS | 3972 | 1466251114147 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:34 INFO - PROCESS | 3972 | 1466251114152 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:34 INFO - PROCESS | 3972 | ++DOCSHELL 14EB5400 == 39 [pid = 3972] [id = 738] 04:58:34 INFO - PROCESS | 3972 | ++DOMWINDOW == 68 (1565DC00) [pid = 3972] [serial = 2214] [outer = 00000000] 04:58:34 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (15F09000) [pid = 3972] [serial = 2215] [outer = 1565DC00] 04:58:34 INFO - PROCESS | 3972 | 1466251114247 Marionette DEBUG loaded listener.js 04:58:34 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (16A3CC00) [pid = 3972] [serial = 2216] [outer = 1565DC00] 04:58:34 INFO - PROCESS | 3972 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 04:58:34 INFO - PROCESS | 3972 | 1466251114739 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]]]}] 04:58:34 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 04:58:34 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 844ms 04:58:34 INFO - PROCESS | 3972 | 1466251114760 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 04:58:34 INFO - PROCESS | 3972 | 1466251114763 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 04:58:34 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 04:58:34 INFO - PROCESS | 3972 | 1466251114783 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 04:58:34 INFO - PROCESS | 3972 | 1466251114785 Marionette TRACE conn3 <- [1,2918,null,{}] 04:58:34 INFO - PROCESS | 3972 | 1466251114789 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}] 04:58:34 INFO - PROCESS | 3972 | 1466251114791 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:34 INFO - PROCESS | 3972 | 1466251114893 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 04:58:35 INFO - PROCESS | 3972 | 1466251115003 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:35 INFO - PROCESS | 3972 | 1466251115007 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:35 INFO - PROCESS | 3972 | ++DOCSHELL 1511D400 == 40 [pid = 3972] [id = 739] 04:58:35 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (16D46C00) [pid = 3972] [serial = 2217] [outer = 00000000] 04:58:35 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (17071000) [pid = 3972] [serial = 2218] [outer = 16D46C00] 04:58:35 INFO - PROCESS | 3972 | 1466251115102 Marionette DEBUG loaded listener.js 04:58:35 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (1802CC00) [pid = 3972] [serial = 2219] [outer = 16D46C00] 04:58:35 INFO - PROCESS | 3972 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 04:58:35 INFO - PROCESS | 3972 | 1466251115672 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]]]}] 04:58:35 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 04:58:35 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 953ms 04:58:35 INFO - PROCESS | 3972 | 1466251115740 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 04:58:35 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 04:58:35 INFO - PROCESS | 3972 | 1466251115748 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 04:58:35 INFO - PROCESS | 3972 | 1466251115753 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 04:58:35 INFO - PROCESS | 3972 | 1466251115755 Marionette TRACE conn3 <- [1,2922,null,{}] 04:58:35 INFO - PROCESS | 3972 | 1466251115759 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}] 04:58:35 INFO - PROCESS | 3972 | 1466251115761 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:35 INFO - PROCESS | 3972 | 1466251115865 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 04:58:36 INFO - PROCESS | 3972 | 1466251116111 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:36 INFO - PROCESS | 3972 | 1466251116114 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:36 INFO - PROCESS | 3972 | ++DOCSHELL 0C384400 == 41 [pid = 3972] [id = 740] 04:58:36 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (0C775000) [pid = 3972] [serial = 2220] [outer = 00000000] 04:58:36 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (104EAC00) [pid = 3972] [serial = 2221] [outer = 0C775000] 04:58:36 INFO - PROCESS | 3972 | 1466251116184 Marionette DEBUG loaded listener.js 04:58:36 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (10BB7800) [pid = 3972] [serial = 2222] [outer = 0C775000] 04:58:36 INFO - PROCESS | 3972 | 1466251116702 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]]]}] 04:58:36 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 04:58:36 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1001ms 04:58:36 INFO - PROCESS | 3972 | 1466251116756 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 04:58:36 INFO - PROCESS | 3972 | 1466251116762 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 04:58:36 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 04:58:36 INFO - PROCESS | 3972 | 1466251116766 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 04:58:36 INFO - PROCESS | 3972 | 1466251116769 Marionette TRACE conn3 <- [1,2926,null,{}] 04:58:36 INFO - PROCESS | 3972 | 1466251116810 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}] 04:58:36 INFO - PROCESS | 3972 | 1466251116815 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:36 INFO - PROCESS | 3972 | 1466251116913 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 04:58:37 INFO - PROCESS | 3972 | 1466251117023 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:37 INFO - PROCESS | 3972 | 1466251117025 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:37 INFO - PROCESS | 3972 | ++DOCSHELL 1326E000 == 42 [pid = 3972] [id = 741] 04:58:37 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (13270C00) [pid = 3972] [serial = 2223] [outer = 00000000] 04:58:37 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (13296800) [pid = 3972] [serial = 2224] [outer = 13270C00] 04:58:37 INFO - PROCESS | 3972 | 1466251117072 Marionette DEBUG loaded listener.js 04:58:37 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (1393C800) [pid = 3972] [serial = 2225] [outer = 13270C00] 04:58:37 INFO - PROCESS | 3972 | --DOCSHELL 0C381800 == 41 [pid = 3972] [id = 735] 04:58:37 INFO - PROCESS | 3972 | --DOCSHELL 14EB9400 == 40 [pid = 3972] [id = 734] 04:58:37 INFO - PROCESS | 3972 | --DOCSHELL 1656DC00 == 39 [pid = 3972] [id = 733] 04:58:37 INFO - PROCESS | 3972 | --DOCSHELL 15F8F800 == 38 [pid = 3972] [id = 732] 04:58:37 INFO - PROCESS | 3972 | --DOCSHELL 1566BC00 == 37 [pid = 3972] [id = 731] 04:58:37 INFO - PROCESS | 3972 | --DOCSHELL 14322800 == 36 [pid = 3972] [id = 730] 04:58:37 INFO - PROCESS | 3972 | --DOCSHELL 12AB2800 == 35 [pid = 3972] [id = 729] 04:58:37 INFO - PROCESS | 3972 | --DOCSHELL 10F83800 == 34 [pid = 3972] [id = 728] 04:58:37 INFO - PROCESS | 3972 | --DOCSHELL 16D41400 == 33 [pid = 3972] [id = 725] 04:58:37 INFO - PROCESS | 3972 | --DOCSHELL 13071400 == 32 [pid = 3972] [id = 718] 04:58:37 INFO - PROCESS | 3972 | --DOCSHELL 10A4E000 == 31 [pid = 3972] [id = 726] 04:58:37 INFO - PROCESS | 3972 | --DOCSHELL 13D1BC00 == 30 [pid = 3972] [id = 727] 04:58:37 INFO - PROCESS | 3972 | --DOCSHELL 0C384400 == 29 [pid = 3972] [id = 740] 04:58:37 INFO - PROCESS | 3972 | --DOCSHELL 1511D400 == 28 [pid = 3972] [id = 739] 04:58:37 INFO - PROCESS | 3972 | --DOCSHELL 15F94800 == 27 [pid = 3972] [id = 736] 04:58:37 INFO - PROCESS | 3972 | --DOCSHELL 10BBC000 == 26 [pid = 3972] [id = 737] 04:58:37 INFO - PROCESS | 3972 | --DOCSHELL 14EB5400 == 25 [pid = 3972] [id = 738] 04:58:37 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (14EBB800) [pid = 3972] [serial = 2164] [outer = 00000000] [url = about:blank] 04:58:37 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (13273800) [pid = 3972] [serial = 2156] [outer = 00000000] [url = about:blank] 04:58:37 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (10F87800) [pid = 3972] [serial = 2158] [outer = 00000000] [url = about:blank] 04:58:37 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (110A1400) [pid = 3972] [serial = 2159] [outer = 00000000] [url = about:blank] 04:58:37 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (1768F000) [pid = 3972] [serial = 2176] [outer = 00000000] [url = about:blank] 04:58:37 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (1594E800) [pid = 3972] [serial = 2167] [outer = 00000000] [url = about:blank] 04:58:37 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (15489800) [pid = 3972] [serial = 2165] [outer = 00000000] [url = about:blank] 04:58:37 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (12D92800) [pid = 3972] [serial = 2170] [outer = 00000000] [url = about:blank] 04:58:37 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (13CE1400) [pid = 3972] [serial = 2171] [outer = 00000000] [url = about:blank] 04:58:37 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (15D45800) [pid = 3972] [serial = 2168] [outer = 00000000] [url = about:blank] 04:58:37 INFO - PROCESS | 3972 | --DOMWINDOW == 68 (16D47C00) [pid = 3972] [serial = 2174] [outer = 00000000] [url = about:blank] 04:58:37 INFO - PROCESS | 3972 | --DOMWINDOW == 67 (1329B000) [pid = 3972] [serial = 2161] [outer = 00000000] [url = about:blank] 04:58:37 INFO - PROCESS | 3972 | --DOMWINDOW == 66 (132A2800) [pid = 3972] [serial = 2162] [outer = 00000000] [url = about:blank] 04:58:37 INFO - PROCESS | 3972 | --DOMWINDOW == 65 (165AAC00) [pid = 3972] [serial = 2173] [outer = 00000000] [url = about:blank] 04:58:38 INFO - PROCESS | 3972 | 1466251118125 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]]]}] 04:58:38 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. 04:58:38 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1422ms 04:58:38 INFO - PROCESS | 3972 | 1466251118182 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 04:58:38 INFO - PROCESS | 3972 | 1466251118186 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 04:58:38 INFO - PROCESS | 3972 | 1466251118190 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 04:58:38 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 04:58:38 INFO - PROCESS | 3972 | 1466251118195 Marionette TRACE conn3 <- [1,2930,null,{}] 04:58:38 INFO - PROCESS | 3972 | 1466251118200 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}] 04:58:38 INFO - PROCESS | 3972 | 1466251118203 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:38 INFO - PROCESS | 3972 | 1466251118293 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 04:58:38 INFO - PROCESS | 3972 | 1466251118299 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:38 INFO - PROCESS | 3972 | 1466251118302 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:38 INFO - PROCESS | 3972 | ++DOCSHELL 10F88400 == 26 [pid = 3972] [id = 742] 04:58:38 INFO - PROCESS | 3972 | ++DOMWINDOW == 66 (10F8C000) [pid = 3972] [serial = 2226] [outer = 00000000] 04:58:38 INFO - PROCESS | 3972 | ++DOMWINDOW == 67 (11CCB800) [pid = 3972] [serial = 2227] [outer = 10F8C000] 04:58:38 INFO - PROCESS | 3972 | 1466251118350 Marionette DEBUG loaded listener.js 04:58:38 INFO - PROCESS | 3972 | ++DOMWINDOW == 68 (12AB1000) [pid = 3972] [serial = 2228] [outer = 10F8C000] 04:58:38 INFO - PROCESS | 3972 | 1466251118858 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"]]]}] 04:58:38 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 04:58:38 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 04:58:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:58:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:58:38 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 04:58:38 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 688ms 04:58:38 INFO - PROCESS | 3972 | 1466251118891 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 04:58:38 INFO - PROCESS | 3972 | 1466251118895 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 04:58:38 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 04:58:38 INFO - PROCESS | 3972 | 1466251118905 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 04:58:38 INFO - PROCESS | 3972 | 1466251118908 Marionette TRACE conn3 <- [1,2934,null,{}] 04:58:38 INFO - PROCESS | 3972 | 1466251118913 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}] 04:58:38 INFO - PROCESS | 3972 | 1466251118917 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:39 INFO - PROCESS | 3972 | 1466251119060 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 04:58:39 INFO - PROCESS | 3972 | 1466251119166 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:39 INFO - PROCESS | 3972 | 1466251119168 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:39 INFO - PROCESS | 3972 | ++DOCSHELL 1329E400 == 27 [pid = 3972] [id = 743] 04:58:39 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (1329EC00) [pid = 3972] [serial = 2229] [outer = 00000000] 04:58:39 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (13945C00) [pid = 3972] [serial = 2230] [outer = 1329EC00] 04:58:39 INFO - PROCESS | 3972 | 1466251119214 Marionette DEBUG loaded listener.js 04:58:39 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (13D0DC00) [pid = 3972] [serial = 2231] [outer = 1329EC00] 04:58:39 INFO - PROCESS | 3972 | 1466251119560 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]]]}] 04:58:39 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. 04:58:39 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 704ms 04:58:39 INFO - PROCESS | 3972 | 1466251119614 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 04:58:39 INFO - PROCESS | 3972 | 1466251119617 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 04:58:39 INFO - PROCESS | 3972 | 1466251119620 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 04:58:39 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 04:58:39 INFO - PROCESS | 3972 | 1466251119624 Marionette TRACE conn3 <- [1,2938,null,{}] 04:58:39 INFO - PROCESS | 3972 | 1466251119636 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}] 04:58:39 INFO - PROCESS | 3972 | 1466251119641 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:39 INFO - PROCESS | 3972 | 1466251119724 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 04:58:39 INFO - PROCESS | 3972 | 1466251119730 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:39 INFO - PROCESS | 3972 | 1466251119734 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:39 INFO - PROCESS | 3972 | ++DOCSHELL 1511A800 == 28 [pid = 3972] [id = 744] 04:58:39 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (1511AC00) [pid = 3972] [serial = 2232] [outer = 00000000] 04:58:39 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (1565E000) [pid = 3972] [serial = 2233] [outer = 1511AC00] 04:58:39 INFO - PROCESS | 3972 | 1466251119781 Marionette DEBUG loaded listener.js 04:58:39 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (15668800) [pid = 3972] [serial = 2234] [outer = 1511AC00] 04:58:40 INFO - PROCESS | 3972 | ++DOCSHELL 15664800 == 29 [pid = 3972] [id = 745] 04:58:40 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (15D3F000) [pid = 3972] [serial = 2235] [outer = 00000000] 04:58:40 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (15D44000) [pid = 3972] [serial = 2236] [outer = 15D3F000] 04:58:40 INFO - PROCESS | 3972 | 1466251120309 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]]]}] 04:58:40 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. 04:58:40 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 735ms 04:58:40 INFO - PROCESS | 3972 | 1466251120364 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 04:58:40 INFO - PROCESS | 3972 | 1466251120367 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 04:58:40 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 04:58:40 INFO - PROCESS | 3972 | 1466251120370 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 04:58:40 INFO - PROCESS | 3972 | 1466251120372 Marionette TRACE conn3 <- [1,2942,null,{}] 04:58:40 INFO - PROCESS | 3972 | 1466251120381 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}] 04:58:40 INFO - PROCESS | 3972 | 1466251120383 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:40 INFO - PROCESS | 3972 | 1466251120537 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 04:58:40 INFO - PROCESS | 3972 | 1466251120544 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:40 INFO - PROCESS | 3972 | 1466251120546 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:40 INFO - PROCESS | 3972 | ++DOCSHELL 15D47000 == 30 [pid = 3972] [id = 746] 04:58:40 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (15F8D800) [pid = 3972] [serial = 2237] [outer = 00000000] 04:58:40 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (15F97C00) [pid = 3972] [serial = 2238] [outer = 15F8D800] 04:58:40 INFO - PROCESS | 3972 | 1466251120643 Marionette DEBUG loaded listener.js 04:58:40 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (165AC000) [pid = 3972] [serial = 2239] [outer = 15F8D800] 04:58:41 INFO - PROCESS | 3972 | 1466251121024 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]]]}] 04:58:41 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:58:41 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 04:58:41 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 704ms 04:58:41 INFO - PROCESS | 3972 | 1466251121070 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 04:58:41 INFO - PROCESS | 3972 | 1466251121071 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 04:58:41 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 04:58:41 INFO - PROCESS | 3972 | 1466251121075 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 04:58:41 INFO - PROCESS | 3972 | 1466251121076 Marionette TRACE conn3 <- [1,2946,null,{}] 04:58:41 INFO - PROCESS | 3972 | 1466251121080 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}] 04:58:41 INFO - PROCESS | 3972 | 1466251121082 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:41 INFO - PROCESS | 3972 | 1466251121209 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 04:58:41 INFO - PROCESS | 3972 | 1466251121217 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:41 INFO - PROCESS | 3972 | 1466251121219 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:41 INFO - PROCESS | 3972 | ++DOCSHELL 16D41C00 == 31 [pid = 3972] [id = 747] 04:58:41 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (16D4B400) [pid = 3972] [serial = 2240] [outer = 00000000] 04:58:41 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (17693800) [pid = 3972] [serial = 2241] [outer = 16D4B400] 04:58:41 INFO - PROCESS | 3972 | 1466251121326 Marionette DEBUG loaded listener.js 04:58:41 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (1802BC00) [pid = 3972] [serial = 2242] [outer = 16D4B400] 04:58:41 INFO - PROCESS | 3972 | 1466251121732 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]]]}] 04:58:41 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. 04:58:41 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 703ms 04:58:41 INFO - PROCESS | 3972 | 1466251121775 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 04:58:41 INFO - PROCESS | 3972 | 1466251121777 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 04:58:41 INFO - PROCESS | 3972 | 1466251121780 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 04:58:41 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 04:58:41 INFO - PROCESS | 3972 | 1466251121781 Marionette TRACE conn3 <- [1,2950,null,{}] 04:58:41 INFO - PROCESS | 3972 | 1466251121789 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}] 04:58:41 INFO - PROCESS | 3972 | 1466251121794 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:41 INFO - PROCESS | 3972 | 1466251121951 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 04:58:42 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (15F94400) [pid = 3972] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 04:58:42 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (16A3AC00) [pid = 3972] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 04:58:42 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (14EC1C00) [pid = 3972] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 04:58:42 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (16E99000) [pid = 3972] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 04:58:42 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (14322C00) [pid = 3972] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 04:58:42 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (10BB4400) [pid = 3972] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 04:58:42 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (13036800) [pid = 3972] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 04:58:42 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (1566C000) [pid = 3972] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 04:58:42 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (13460800) [pid = 3972] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 04:58:42 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (10F8B800) [pid = 3972] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 04:58:42 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (1430CC00) [pid = 3972] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 04:58:42 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (1802B800) [pid = 3972] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 04:58:42 INFO - PROCESS | 3972 | 1466251122228 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:42 INFO - PROCESS | 3972 | 1466251122230 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:42 INFO - PROCESS | 3972 | ++DOCSHELL 10269000 == 32 [pid = 3972] [id = 748] 04:58:42 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (1047BC00) [pid = 3972] [serial = 2243] [outer = 00000000] 04:58:42 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (10F8D800) [pid = 3972] [serial = 2244] [outer = 1047BC00] 04:58:42 INFO - PROCESS | 3972 | 1466251122273 Marionette DEBUG loaded listener.js 04:58:42 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (13CE3000) [pid = 3972] [serial = 2245] [outer = 1047BC00] 04:58:42 INFO - PROCESS | 3972 | 1466251122600 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]]]}] 04:58:42 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. 04:58:42 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 844ms 04:58:42 INFO - PROCESS | 3972 | 1466251122623 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 04:58:42 INFO - PROCESS | 3972 | 1466251122625 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 04:58:42 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 04:58:42 INFO - PROCESS | 3972 | 1466251122628 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 04:58:42 INFO - PROCESS | 3972 | 1466251122630 Marionette TRACE conn3 <- [1,2954,null,{}] 04:58:42 INFO - PROCESS | 3972 | 1466251122633 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}] 04:58:42 INFO - PROCESS | 3972 | 1466251122635 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:42 INFO - PROCESS | 3972 | 1466251122708 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 04:58:42 INFO - PROCESS | 3972 | 1466251122802 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:42 INFO - PROCESS | 3972 | 1466251122804 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:42 INFO - PROCESS | 3972 | ++DOCSHELL 131DF800 == 33 [pid = 3972] [id = 749] 04:58:42 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (1393E800) [pid = 3972] [serial = 2246] [outer = 00000000] 04:58:42 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (1808A000) [pid = 3972] [serial = 2247] [outer = 1393E800] 04:58:42 INFO - PROCESS | 3972 | 1466251122846 Marionette DEBUG loaded listener.js 04:58:42 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (182DA800) [pid = 3972] [serial = 2248] [outer = 1393E800] 04:58:43 INFO - PROCESS | 3972 | 1466251123174 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]]]}] 04:58:43 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. 04:58:43 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 594ms 04:58:43 INFO - PROCESS | 3972 | 1466251123226 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 04:58:43 INFO - PROCESS | 3972 | 1466251123228 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 04:58:43 INFO - PROCESS | 3972 | 1466251123231 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 04:58:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 04:58:43 INFO - PROCESS | 3972 | 1466251123233 Marionette TRACE conn3 <- [1,2958,null,{}] 04:58:43 INFO - PROCESS | 3972 | 1466251123236 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}] 04:58:43 INFO - PROCESS | 3972 | 1466251123238 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:43 INFO - PROCESS | 3972 | 1466251123352 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 04:58:43 INFO - PROCESS | 3972 | 1466251123359 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:43 INFO - PROCESS | 3972 | 1466251123361 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:43 INFO - PROCESS | 3972 | ++DOCSHELL 1799AC00 == 34 [pid = 3972] [id = 750] 04:58:43 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (18085800) [pid = 3972] [serial = 2249] [outer = 00000000] 04:58:43 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (198BC400) [pid = 3972] [serial = 2250] [outer = 18085800] 04:58:43 INFO - PROCESS | 3972 | 1466251123404 Marionette DEBUG loaded listener.js 04:58:43 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (198DC400) [pid = 3972] [serial = 2251] [outer = 18085800] 04:58:43 INFO - PROCESS | 3972 | 1466251123804 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]]]}] 04:58:43 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 04:58:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 594ms 04:58:43 INFO - PROCESS | 3972 | 1466251123828 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 04:58:43 INFO - PROCESS | 3972 | 1466251123830 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 04:58:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 04:58:43 INFO - PROCESS | 3972 | 1466251123833 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 04:58:43 INFO - PROCESS | 3972 | 1466251123835 Marionette TRACE conn3 <- [1,2962,null,{}] 04:58:43 INFO - PROCESS | 3972 | 1466251123838 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}] 04:58:43 INFO - PROCESS | 3972 | 1466251123840 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:43 INFO - PROCESS | 3972 | 1466251123921 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 04:58:44 INFO - PROCESS | 3972 | 1466251124023 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:44 INFO - PROCESS | 3972 | 1466251124025 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:44 INFO - PROCESS | 3972 | ++DOCSHELL 198B2800 == 35 [pid = 3972] [id = 751] 04:58:44 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (198DE400) [pid = 3972] [serial = 2252] [outer = 00000000] 04:58:44 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (198E7400) [pid = 3972] [serial = 2253] [outer = 198DE400] 04:58:44 INFO - PROCESS | 3972 | 1466251124069 Marionette DEBUG loaded listener.js 04:58:44 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (198E7C00) [pid = 3972] [serial = 2254] [outer = 198DE400] 04:58:44 INFO - PROCESS | 3972 | 1466251124671 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]]]}] 04:58:44 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 04:58:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 891ms 04:58:44 INFO - PROCESS | 3972 | 1466251124749 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 04:58:44 INFO - PROCESS | 3972 | 1466251124753 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 04:58:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 04:58:44 INFO - PROCESS | 3972 | 1466251124782 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 04:58:44 INFO - PROCESS | 3972 | 1466251124787 Marionette TRACE conn3 <- [1,2966,null,{}] 04:58:44 INFO - PROCESS | 3972 | 1466251124793 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}] 04:58:44 INFO - PROCESS | 3972 | 1466251124796 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:44 INFO - PROCESS | 3972 | 1466251124925 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 04:58:45 INFO - PROCESS | 3972 | 1466251125057 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:45 INFO - PROCESS | 3972 | 1466251125060 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:45 INFO - PROCESS | 3972 | ++DOCSHELL 10D1C400 == 36 [pid = 3972] [id = 752] 04:58:45 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (10D1E000) [pid = 3972] [serial = 2255] [outer = 00000000] 04:58:45 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (1326FC00) [pid = 3972] [serial = 2256] [outer = 10D1E000] 04:58:45 INFO - PROCESS | 3972 | 1466251125117 Marionette DEBUG loaded listener.js 04:58:45 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (13297800) [pid = 3972] [serial = 2257] [outer = 10D1E000] 04:58:45 INFO - PROCESS | 3972 | 1466251125676 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]]]}] 04:58:45 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 04:58:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 969ms 04:58:45 INFO - PROCESS | 3972 | 1466251125751 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 04:58:45 INFO - PROCESS | 3972 | 1466251125755 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 04:58:45 INFO - PROCESS | 3972 | 1466251125763 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 04:58:45 INFO - PROCESS | 3972 | 1466251125766 Marionette TRACE conn3 <- [1,2970,null,{}] 04:58:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 04:58:45 INFO - PROCESS | 3972 | 1466251125770 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}] 04:58:45 INFO - PROCESS | 3972 | 1466251125773 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:45 INFO - PROCESS | 3972 | 1466251125890 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 04:58:46 INFO - PROCESS | 3972 | 1466251126058 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:46 INFO - PROCESS | 3972 | 1466251126061 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:46 INFO - PROCESS | 3972 | ++DOCSHELL 10D1A000 == 37 [pid = 3972] [id = 753] 04:58:46 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (14316000) [pid = 3972] [serial = 2258] [outer = 00000000] 04:58:46 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (15664400) [pid = 3972] [serial = 2259] [outer = 14316000] 04:58:46 INFO - PROCESS | 3972 | 1466251126151 Marionette DEBUG loaded listener.js 04:58:46 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (15D46800) [pid = 3972] [serial = 2260] [outer = 14316000] 04:58:46 INFO - PROCESS | 3972 | 1466251126887 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"]]]}] 04:58:46 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 04:58:46 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 04:58:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:58:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:58:46 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 04:58:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1157ms 04:58:46 INFO - PROCESS | 3972 | 1466251126921 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 04:58:46 INFO - PROCESS | 3972 | 1466251126926 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 04:58:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 04:58:46 INFO - PROCESS | 3972 | 1466251126932 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 04:58:46 INFO - PROCESS | 3972 | 1466251126937 Marionette TRACE conn3 <- [1,2974,null,{}] 04:58:46 INFO - PROCESS | 3972 | 1466251126943 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}] 04:58:46 INFO - PROCESS | 3972 | 1466251126946 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:47 INFO - PROCESS | 3972 | 1466251127058 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 04:58:47 INFO - PROCESS | 3972 | 1466251127180 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:47 INFO - PROCESS | 3972 | 1466251127183 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:47 INFO - PROCESS | 3972 | ++DOCSHELL 10BB2800 == 38 [pid = 3972] [id = 754] 04:58:47 INFO - PROCESS | 3972 | ++DOMWINDOW == 89 (10D17000) [pid = 3972] [serial = 2261] [outer = 00000000] 04:58:47 INFO - PROCESS | 3972 | ++DOMWINDOW == 90 (110AAC00) [pid = 3972] [serial = 2262] [outer = 10D17000] 04:58:47 INFO - PROCESS | 3972 | 1466251127278 Marionette DEBUG loaded listener.js 04:58:47 INFO - PROCESS | 3972 | ++DOMWINDOW == 91 (12AB2800) [pid = 3972] [serial = 2263] [outer = 10D17000] 04:58:47 INFO - PROCESS | 3972 | --DOCSHELL 1799AC00 == 37 [pid = 3972] [id = 750] 04:58:47 INFO - PROCESS | 3972 | --DOCSHELL 131DF800 == 36 [pid = 3972] [id = 749] 04:58:47 INFO - PROCESS | 3972 | --DOCSHELL 10269000 == 35 [pid = 3972] [id = 748] 04:58:47 INFO - PROCESS | 3972 | --DOCSHELL 16D41C00 == 34 [pid = 3972] [id = 747] 04:58:47 INFO - PROCESS | 3972 | --DOCSHELL 15D47000 == 33 [pid = 3972] [id = 746] 04:58:47 INFO - PROCESS | 3972 | --DOCSHELL 15664800 == 32 [pid = 3972] [id = 745] 04:58:47 INFO - PROCESS | 3972 | --DOCSHELL 1511A800 == 31 [pid = 3972] [id = 744] 04:58:47 INFO - PROCESS | 3972 | --DOCSHELL 1329E400 == 30 [pid = 3972] [id = 743] 04:58:47 INFO - PROCESS | 3972 | --DOCSHELL 10F88400 == 29 [pid = 3972] [id = 742] 04:58:47 INFO - PROCESS | 3972 | --DOCSHELL 1326E000 == 28 [pid = 3972] [id = 741] 04:58:47 INFO - PROCESS | 3972 | --DOMWINDOW == 90 (1657C000) [pid = 3972] [serial = 2197] [outer = 00000000] [url = about:blank] 04:58:47 INFO - PROCESS | 3972 | --DOMWINDOW == 89 (17693000) [pid = 3972] [serial = 2200] [outer = 00000000] [url = about:blank] 04:58:47 INFO - PROCESS | 3972 | --DOMWINDOW == 88 (16A3B000) [pid = 3972] [serial = 2198] [outer = 00000000] [url = about:blank] 04:58:47 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (17799000) [pid = 3972] [serial = 2201] [outer = 00000000] [url = about:blank] 04:58:47 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (15F91800) [pid = 3972] [serial = 2203] [outer = 00000000] [url = about:blank] 04:58:47 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (17694000) [pid = 3972] [serial = 2177] [outer = 00000000] [url = about:blank] 04:58:47 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (15427400) [pid = 3972] [serial = 2192] [outer = 00000000] [url = about:blank] 04:58:47 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (14E72800) [pid = 3972] [serial = 2191] [outer = 00000000] [url = about:blank] 04:58:47 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (10D17400) [pid = 3972] [serial = 2179] [outer = 00000000] [url = about:blank] 04:58:47 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (10F83C00) [pid = 3972] [serial = 2180] [outer = 00000000] [url = about:blank] 04:58:47 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (1322C400) [pid = 3972] [serial = 2188] [outer = 00000000] [url = about:blank] 04:58:47 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (13293C00) [pid = 3972] [serial = 2189] [outer = 00000000] [url = about:blank] 04:58:47 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (15D43000) [pid = 3972] [serial = 2194] [outer = 00000000] [url = about:blank] 04:58:47 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (18085000) [pid = 3972] [serial = 2206] [outer = 00000000] [url = about:blank] 04:58:47 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (1126A800) [pid = 3972] [serial = 2185] [outer = 00000000] [url = about:blank] 04:58:47 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (1281BC00) [pid = 3972] [serial = 2186] [outer = 00000000] [url = about:blank] 04:58:47 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (14325800) [pid = 3972] [serial = 2182] [outer = 00000000] [url = about:blank] 04:58:47 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (14E78800) [pid = 3972] [serial = 2183] [outer = 00000000] [url = about:blank] 04:58:47 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (182D5800) [pid = 3972] [serial = 2210] [outer = 00000000] [url = about:blank] 04:58:47 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (18210C00) [pid = 3972] [serial = 2209] [outer = 00000000] [url = about:blank] 04:58:47 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (18088800) [pid = 3972] [serial = 2207] [outer = 00000000] [url = about:blank] 04:58:47 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (175FB000) [pid = 3972] [serial = 2204] [outer = 00000000] [url = about:blank] 04:58:47 INFO - PROCESS | 3972 | --DOMWINDOW == 68 (15F0B800) [pid = 3972] [serial = 2195] [outer = 00000000] [url = about:blank] 04:58:47 INFO - PROCESS | 3972 | 1466251127755 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]]]}] 04:58:47 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 04:58:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 844ms 04:58:47 INFO - PROCESS | 3972 | 1466251127774 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 04:58:47 INFO - PROCESS | 3972 | 1466251127778 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 04:58:47 INFO - PROCESS | 3972 | 1466251127784 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 04:58:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 04:58:47 INFO - PROCESS | 3972 | 1466251127786 Marionette TRACE conn3 <- [1,2978,null,{}] 04:58:47 INFO - PROCESS | 3972 | 1466251127790 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}] 04:58:47 INFO - PROCESS | 3972 | 1466251127793 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:47 INFO - PROCESS | 3972 | 1466251127876 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 04:58:47 INFO - PROCESS | 3972 | 1466251127882 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:47 INFO - PROCESS | 3972 | 1466251127884 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:47 INFO - PROCESS | 3972 | ++DOCSHELL 13273400 == 29 [pid = 3972] [id = 755] 04:58:47 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (13274400) [pid = 3972] [serial = 2264] [outer = 00000000] 04:58:47 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (13299C00) [pid = 3972] [serial = 2265] [outer = 13274400] 04:58:47 INFO - PROCESS | 3972 | 1466251127931 Marionette DEBUG loaded listener.js 04:58:48 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (13460800) [pid = 3972] [serial = 2266] [outer = 13274400] 04:58:48 INFO - PROCESS | 3972 | ++DOCSHELL 14E78C00 == 30 [pid = 3972] [id = 756] 04:58:48 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (14E7BC00) [pid = 3972] [serial = 2267] [outer = 00000000] 04:58:48 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (14EB3C00) [pid = 3972] [serial = 2268] [outer = 14E7BC00] 04:58:48 INFO - PROCESS | 3972 | 1466251128448 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]]]}] 04:58:48 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 04:58:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 687ms 04:58:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 04:58:48 INFO - PROCESS | 3972 | 1466251128484 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 04:58:48 INFO - PROCESS | 3972 | 1466251128487 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 04:58:48 INFO - PROCESS | 3972 | 1466251128494 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 04:58:48 INFO - PROCESS | 3972 | 1466251128497 Marionette TRACE conn3 <- [1,2982,null,{}] 04:58:48 INFO - PROCESS | 3972 | 1466251128508 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}] 04:58:48 INFO - PROCESS | 3972 | 1466251128513 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:48 INFO - PROCESS | 3972 | 1466251128603 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 04:58:48 INFO - PROCESS | 3972 | 1466251128618 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:48 INFO - PROCESS | 3972 | 1466251128621 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:48 INFO - PROCESS | 3972 | ++DOCSHELL 15665800 == 31 [pid = 3972] [id = 757] 04:58:48 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (15665C00) [pid = 3972] [serial = 2269] [outer = 00000000] 04:58:48 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (1566C000) [pid = 3972] [serial = 2270] [outer = 15665C00] 04:58:48 INFO - PROCESS | 3972 | 1466251128668 Marionette DEBUG loaded listener.js 04:58:48 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (15F04000) [pid = 3972] [serial = 2271] [outer = 15665C00] 04:58:49 INFO - PROCESS | 3972 | 1466251129147 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]]]}] 04:58:49 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:58:49 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 04:58:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 688ms 04:58:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 04:58:49 INFO - PROCESS | 3972 | 1466251129190 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 04:58:49 INFO - PROCESS | 3972 | 1466251129192 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 04:58:49 INFO - PROCESS | 3972 | 1466251129195 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 04:58:49 INFO - PROCESS | 3972 | 1466251129197 Marionette TRACE conn3 <- [1,2986,null,{}] 04:58:49 INFO - PROCESS | 3972 | 1466251129200 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}] 04:58:49 INFO - PROCESS | 3972 | 1466251129211 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:49 INFO - PROCESS | 3972 | 1466251129328 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 04:58:49 INFO - PROCESS | 3972 | 1466251129335 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:49 INFO - PROCESS | 3972 | 1466251129337 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:49 INFO - PROCESS | 3972 | ++DOCSHELL 167DE000 == 32 [pid = 3972] [id = 758] 04:58:49 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (16995800) [pid = 3972] [serial = 2272] [outer = 00000000] 04:58:49 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (16D46000) [pid = 3972] [serial = 2273] [outer = 16995800] 04:58:49 INFO - PROCESS | 3972 | 1466251129380 Marionette DEBUG loaded listener.js 04:58:49 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (16E98400) [pid = 3972] [serial = 2274] [outer = 16995800] 04:58:49 INFO - PROCESS | 3972 | 1466251129798 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]]]}] 04:58:49 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. 04:58:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 625ms 04:58:49 INFO - PROCESS | 3972 | 1466251129833 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 04:58:49 INFO - PROCESS | 3972 | 1466251129835 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 04:58:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 04:58:49 INFO - PROCESS | 3972 | 1466251129838 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 04:58:49 INFO - PROCESS | 3972 | 1466251129840 Marionette TRACE conn3 <- [1,2990,null,{}] 04:58:49 INFO - PROCESS | 3972 | 1466251129864 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}] 04:58:49 INFO - PROCESS | 3972 | 1466251129866 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:50 INFO - PROCESS | 3972 | 1466251129989 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 04:58:50 INFO - PROCESS | 3972 | 1466251130050 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:50 INFO - PROCESS | 3972 | 1466251130052 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:50 INFO - PROCESS | 3972 | ++DOCSHELL 15F90000 == 33 [pid = 3972] [id = 759] 04:58:50 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (17692800) [pid = 3972] [serial = 2275] [outer = 00000000] 04:58:50 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (176B2000) [pid = 3972] [serial = 2276] [outer = 17692800] 04:58:50 INFO - PROCESS | 3972 | 1466251130095 Marionette DEBUG loaded listener.js 04:58:50 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (1779A000) [pid = 3972] [serial = 2277] [outer = 17692800] 04:58:50 INFO - PROCESS | 3972 | 1466251130482 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]]]}] 04:58:50 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 04:58:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 656ms 04:58:50 INFO - PROCESS | 3972 | 1466251130497 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 04:58:50 INFO - PROCESS | 3972 | 1466251130499 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 04:58:50 INFO - PROCESS | 3972 | 1466251130502 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 04:58:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 04:58:50 INFO - PROCESS | 3972 | 1466251130504 Marionette TRACE conn3 <- [1,2994,null,{}] 04:58:50 INFO - PROCESS | 3972 | 1466251130508 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}] 04:58:50 INFO - PROCESS | 3972 | 1466251130513 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:50 INFO - PROCESS | 3972 | 1466251130652 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 04:58:50 INFO - PROCESS | 3972 | 1466251130657 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:50 INFO - PROCESS | 3972 | 1466251130660 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:50 INFO - PROCESS | 3972 | ++DOCSHELL 176B0400 == 34 [pid = 3972] [id = 760] 04:58:50 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (1799AC00) [pid = 3972] [serial = 2278] [outer = 00000000] 04:58:50 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (18089800) [pid = 3972] [serial = 2279] [outer = 1799AC00] 04:58:50 INFO - PROCESS | 3972 | 1466251130758 Marionette DEBUG loaded listener.js 04:58:50 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (182D5800) [pid = 3972] [serial = 2280] [outer = 1799AC00] 04:58:51 INFO - PROCESS | 3972 | 1466251131196 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]]]}] 04:58:51 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 04:58:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 735ms 04:58:51 INFO - PROCESS | 3972 | 1466251131245 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 04:58:51 INFO - PROCESS | 3972 | 1466251131247 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 04:58:51 INFO - TEST-START | /FileAPI/FileReaderSync.worker 04:58:51 INFO - PROCESS | 3972 | 1466251131250 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 04:58:51 INFO - PROCESS | 3972 | 1466251131252 Marionette TRACE conn3 <- [1,2998,null,{}] 04:58:51 INFO - PROCESS | 3972 | 1466251131255 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}] 04:58:51 INFO - PROCESS | 3972 | 1466251131257 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:51 INFO - PROCESS | 3972 | 1466251131373 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 04:58:51 INFO - PROCESS | 3972 | 1466251131380 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:51 INFO - PROCESS | 3972 | 1466251131382 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:51 INFO - PROCESS | 3972 | ++DOCSHELL 13220800 == 35 [pid = 3972] [id = 761] 04:58:51 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (198BA000) [pid = 3972] [serial = 2281] [outer = 00000000] 04:58:51 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (198E2400) [pid = 3972] [serial = 2282] [outer = 198BA000] 04:58:51 INFO - PROCESS | 3972 | 1466251131424 Marionette DEBUG loaded listener.js 04:58:51 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (198E8400) [pid = 3972] [serial = 2283] [outer = 198BA000] 04:58:51 INFO - PROCESS | 3972 | [3972] 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 04:58:51 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (15F8D800) [pid = 3972] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 04:58:51 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (1329EC00) [pid = 3972] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 04:58:51 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (10F8C000) [pid = 3972] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 04:58:51 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (1511AC00) [pid = 3972] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 04:58:51 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (13270C00) [pid = 3972] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 04:58:51 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (10BBC800) [pid = 3972] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 04:58:51 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (1565DC00) [pid = 3972] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 04:58:51 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (16D46C00) [pid = 3972] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 04:58:51 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (0C775000) [pid = 3972] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 04:58:51 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (16D4B400) [pid = 3972] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 04:58:51 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (1047BC00) [pid = 3972] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 04:58:51 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (18085800) [pid = 3972] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 04:58:51 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (1393E800) [pid = 3972] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 04:58:51 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (15D3F000) [pid = 3972] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:58:52 INFO - PROCESS | 3972 | 1466251131990 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 04:58:52 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 04:58:52 INFO - {} 04:58:52 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 04:58:52 INFO - {} 04:58:52 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 04:58:52 INFO - {} 04:58:52 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 04:58:52 INFO - {} 04:58:52 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 797ms 04:58:52 INFO - PROCESS | 3972 | 1466251132052 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 04:58:52 INFO - PROCESS | 3972 | 1466251132054 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 04:58:52 INFO - TEST-START | /FileAPI/fileReader.html 04:58:52 INFO - PROCESS | 3972 | 1466251132059 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 04:58:52 INFO - PROCESS | 3972 | 1466251132061 Marionette TRACE conn3 <- [1,3002,null,{}] 04:58:52 INFO - PROCESS | 3972 | 1466251132064 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}] 04:58:52 INFO - PROCESS | 3972 | 1466251132066 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:52 INFO - PROCESS | 3972 | 1466251132173 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 04:58:52 INFO - PROCESS | 3972 | 1466251132178 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:52 INFO - PROCESS | 3972 | 1466251132180 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:52 INFO - PROCESS | 3972 | ++DOCSHELL 13459400 == 36 [pid = 3972] [id = 762] 04:58:52 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (15979C00) [pid = 3972] [serial = 2284] [outer = 00000000] 04:58:52 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (18085800) [pid = 3972] [serial = 2285] [outer = 15979C00] 04:58:52 INFO - PROCESS | 3972 | 1466251132222 Marionette DEBUG loaded listener.js 04:58:52 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (19991C00) [pid = 3972] [serial = 2286] [outer = 15979C00] 04:58:52 INFO - PROCESS | 3972 | 1466251132628 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]]]}] 04:58:52 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 04:58:52 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 04:58:52 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 04:58:52 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 04:58:52 INFO - TEST-OK | /FileAPI/fileReader.html | took 594ms 04:58:52 INFO - PROCESS | 3972 | 1466251132654 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 04:58:52 INFO - PROCESS | 3972 | 1466251132656 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 04:58:52 INFO - TEST-START | /FileAPI/historical.html 04:58:52 INFO - PROCESS | 3972 | 1466251132659 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 04:58:52 INFO - PROCESS | 3972 | 1466251132661 Marionette TRACE conn3 <- [1,3006,null,{}] 04:58:52 INFO - PROCESS | 3972 | 1466251132664 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}] 04:58:52 INFO - PROCESS | 3972 | 1466251132666 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:52 INFO - PROCESS | 3972 | 1466251132788 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 04:58:52 INFO - PROCESS | 3972 | 1466251132796 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:52 INFO - PROCESS | 3972 | 1466251132798 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:52 INFO - PROCESS | 3972 | ++DOCSHELL 132A0C00 == 37 [pid = 3972] [id = 763] 04:58:52 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (1566BC00) [pid = 3972] [serial = 2287] [outer = 00000000] 04:58:52 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (19C66C00) [pid = 3972] [serial = 2288] [outer = 1566BC00] 04:58:52 INFO - PROCESS | 3972 | 1466251132840 Marionette DEBUG loaded listener.js 04:58:52 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (19C69C00) [pid = 3972] [serial = 2289] [outer = 1566BC00] 04:58:53 INFO - PROCESS | 3972 | 1466251133230 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"]]]}] 04:58:53 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 04:58:53 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 04:58:53 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 04:58:53 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 04:58:53 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 04:58:53 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 04:58:53 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 04:58:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:58:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:58:53 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 04:58:53 INFO - TEST-OK | /FileAPI/historical.html | took 594ms 04:58:53 INFO - PROCESS | 3972 | 1466251133257 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 04:58:53 INFO - PROCESS | 3972 | 1466251133259 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 04:58:53 INFO - TEST-START | /FileAPI/idlharness.html 04:58:53 INFO - PROCESS | 3972 | 1466251133262 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 04:58:53 INFO - PROCESS | 3972 | 1466251133264 Marionette TRACE conn3 <- [1,3010,null,{}] 04:58:53 INFO - PROCESS | 3972 | 1466251133267 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}] 04:58:53 INFO - PROCESS | 3972 | 1466251133269 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:53 INFO - PROCESS | 3972 | 1466251133349 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 04:58:53 INFO - PROCESS | 3972 | 1466251133353 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:53 INFO - PROCESS | 3972 | 1466251133355 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:53 INFO - PROCESS | 3972 | ++DOCSHELL 19C0E000 == 38 [pid = 3972] [id = 764] 04:58:53 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (19C66800) [pid = 3972] [serial = 2290] [outer = 00000000] 04:58:53 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (1A043000) [pid = 3972] [serial = 2291] [outer = 19C66800] 04:58:53 INFO - PROCESS | 3972 | 1466251133398 Marionette DEBUG loaded listener.js 04:58:53 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (1A046800) [pid = 3972] [serial = 2292] [outer = 19C66800] 04:58:54 INFO - PROCESS | 3972 | 1466251134261 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]]]}] 04:58:54 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 04:58:54 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:58:54 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:58:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:58:54 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:58:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:58:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:58:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:58:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:58:54 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 04:58:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 04:58:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 04:58:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 04:58:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 04:58:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 04:58:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 04:58:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 04:58:54 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:58:54 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:58:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:58:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:58:54 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:58:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:58:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:58:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:58:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:58:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 04:58:54 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:58:54 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:58:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:58:54 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:58:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:58:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:58:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:58:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:58:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 04:58:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 04:58:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 04:58:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 04:58:54 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 04:58:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:58:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:58:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:58:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:58:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:58:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:58:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:58:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:58:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 04:58:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 04:58:54 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 04:58:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:58:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:58:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:58:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:58:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:58:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:58:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:58:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:58:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 04:58:54 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:58:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:58:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:58:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:58:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:58:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:58:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:58:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:58:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 04:58:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 04:58:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 04:58:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 04:58:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 04:58:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 04:58:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 04:58:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 04:58:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 04:58:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 04:58:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 04:58:54 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 04:58:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:58:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:58:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:58:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:58:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:58:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:58:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:58:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:58:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 04:58:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 04:58:54 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 04:58:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:58:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:58:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:58:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:58:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:58:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:58:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:58:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:58:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 04:58:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 04:58:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 04:58:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 04:58:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 04:58:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 04:58:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 04:58:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 04:58:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 04:58:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 04:58:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 04:58:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 04:58:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 04:58:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 04:58:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 04:58:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 04:58:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 04:58:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 04:58:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 04:58:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 04:58:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 04:58:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 04:58:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 04:58:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 04:58:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 04:58:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 04:58:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 04:58:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 04:58:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 04:58:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 04:58:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 04:58:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 04:58:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 04:58:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 04:58:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 04:58:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 04:58:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 04:58:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 04:58:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 04:58:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 04:58:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 04:58:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 04:58:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 04:58:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 04:58:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 04:58:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 04:58:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 04:58:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 04:58:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 04:58:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 04:58:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 04:58:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 04:58:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 04:58:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 04:58:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 04:58:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 04:58:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 04:58:54 INFO - TEST-OK | /FileAPI/idlharness.html | took 1156ms 04:58:54 INFO - PROCESS | 3972 | 1466251134421 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 04:58:54 INFO - PROCESS | 3972 | 1466251134425 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 04:58:54 INFO - TEST-START | /FileAPI/idlharness.worker 04:58:54 INFO - PROCESS | 3972 | 1466251134472 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 04:58:54 INFO - PROCESS | 3972 | 1466251134476 Marionette TRACE conn3 <- [1,3014,null,{}] 04:58:54 INFO - PROCESS | 3972 | 1466251134485 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}] 04:58:54 INFO - PROCESS | 3972 | 1466251134488 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:54 INFO - PROCESS | 3972 | 1466251134606 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 04:58:54 INFO - PROCESS | 3972 | 1466251134742 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:54 INFO - PROCESS | 3972 | 1466251134747 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:54 INFO - PROCESS | 3972 | ++DOCSHELL 1326F400 == 39 [pid = 3972] [id = 765] 04:58:54 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (13273000) [pid = 3972] [serial = 2293] [outer = 00000000] 04:58:54 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (1329C800) [pid = 3972] [serial = 2294] [outer = 13273000] 04:58:54 INFO - PROCESS | 3972 | 1466251134843 Marionette DEBUG loaded listener.js 04:58:54 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (14312000) [pid = 3972] [serial = 2295] [outer = 13273000] 04:58:55 INFO - PROCESS | 3972 | [3972] 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 04:58:56 INFO - PROCESS | 3972 | 1466251135959 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,{},{}]]]}] 04:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 04:58:56 INFO - {} 04:58:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:58:56 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:58:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:58:56 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:58:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:58:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:58:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:58:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 04:58:56 INFO - {} 04:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 04:58:56 INFO - {} 04:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 04:58:56 INFO - {} 04:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 04:58:56 INFO - {} 04:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 04:58:56 INFO - {} 04:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 04:58:56 INFO - {} 04:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 04:58:56 INFO - {} 04:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 04:58:56 INFO - {} 04:58:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:58:56 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:58:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:58:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:58:56 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:58:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:58:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:58:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:58:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 04:58:56 INFO - {} 04:58:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:58:56 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:58:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:58:56 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:58:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:58:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:58:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:58:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 04:58:56 INFO - {} 04:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 04:58:56 INFO - {} 04:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 04:58:56 INFO - {} 04:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 04:58:56 INFO - {} 04:58:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 04:58:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:58:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:58:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:58:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:58:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:58:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:58:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:58:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 04:58:56 INFO - {} 04:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 04:58:56 INFO - {} 04:58:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 04:58:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:58:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:58:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:58:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:58:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:58:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:58:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:58:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 04:58:56 INFO - {} 04:58:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:58:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:58:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:58:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:58:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:58:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:58:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:58:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 04:58:56 INFO - {} 04:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 04:58:56 INFO - {} 04:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 04:58:56 INFO - {} 04:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 04:58:56 INFO - {} 04:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 04:58:56 INFO - {} 04:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 04:58:56 INFO - {} 04:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 04:58:56 INFO - {} 04:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 04:58:56 INFO - {} 04:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 04:58:56 INFO - {} 04:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 04:58:56 INFO - {} 04:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 04:58:56 INFO - {} 04:58:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 04:58:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:58:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:58:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:58:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:58:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:58:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:58:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:58:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 04:58:56 INFO - {} 04:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 04:58:56 INFO - {} 04:58:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 04:58:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:58:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:58:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:58:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:58:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:58:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:58:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:58:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:58:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:58:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 04:58:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:58:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:58:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 04:58:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:58:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:58:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:58:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:58:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 04:58:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:58:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:58:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:58:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:58:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:58:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:58:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:58:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 04:58:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:58:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:58:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 04:58:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:58:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:58:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:58:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:58:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 04:58:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:58:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:58:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 04:58:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:58:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:58:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:58:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:58:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 04:58:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:58:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:58:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 04:58:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:58:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:58:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:58:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:58:56 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 04:58:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:58:56 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:58:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:58:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:58:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:58:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:58:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:58:56 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 04:58:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:58:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:58:56 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:58:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:58:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:58:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:58:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 04:58:56 INFO - {} 04:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 04:58:56 INFO - {} 04:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 04:58:56 INFO - {} 04:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 04:58:56 INFO - {} 04:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 04:58:56 INFO - {} 04:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 04:58:56 INFO - {} 04:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 04:58:56 INFO - {} 04:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 04:58:56 INFO - {} 04:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 04:58:56 INFO - {} 04:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 04:58:56 INFO - {} 04:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 04:58:56 INFO - {} 04:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 04:58:56 INFO - {} 04:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 04:58:56 INFO - {} 04:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 04:58:56 INFO - {} 04:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 04:58:56 INFO - {} 04:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 04:58:56 INFO - {} 04:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 04:58:56 INFO - {} 04:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 04:58:56 INFO - {} 04:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 04:58:56 INFO - {} 04:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 04:58:56 INFO - {} 04:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 04:58:56 INFO - {} 04:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 04:58:56 INFO - {} 04:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 04:58:56 INFO - {} 04:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 04:58:56 INFO - {} 04:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 04:58:56 INFO - {} 04:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 04:58:56 INFO - {} 04:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:58:56 INFO - {} 04:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:58:56 INFO - {} 04:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 04:58:56 INFO - {} 04:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 04:58:56 INFO - {} 04:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 04:58:56 INFO - {} 04:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:58:56 INFO - {} 04:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 04:58:56 INFO - {} 04:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 04:58:56 INFO - {} 04:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 04:58:56 INFO - {} 04:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 04:58:56 INFO - {} 04:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 04:58:56 INFO - {} 04:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 04:58:56 INFO - {} 04:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 04:58:56 INFO - {} 04:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 04:58:56 INFO - {} 04:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 04:58:56 INFO - {} 04:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 04:58:56 INFO - {} 04:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 04:58:56 INFO - {} 04:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 04:58:56 INFO - {} 04:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 04:58:56 INFO - {} 04:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 04:58:56 INFO - {} 04:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 04:58:56 INFO - {} 04:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 04:58:56 INFO - {} 04:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 04:58:56 INFO - {} 04:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 04:58:56 INFO - {} 04:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 04:58:56 INFO - {} 04:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 04:58:56 INFO - {} 04:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 04:58:56 INFO - {} 04:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 04:58:56 INFO - {} 04:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 04:58:56 INFO - {} 04:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:58:56 INFO - {} 04:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:58:56 INFO - {} 04:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 04:58:56 INFO - {} 04:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:58:56 INFO - {} 04:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 04:58:56 INFO - {} 04:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:58:56 INFO - {} 04:58:56 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1750ms 04:58:56 INFO - PROCESS | 3972 | 1466251136255 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 04:58:56 INFO - PROCESS | 3972 | 1466251136260 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 04:58:56 INFO - PROCESS | 3972 | 1466251136268 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 04:58:56 INFO - PROCESS | 3972 | 1466251136271 Marionette TRACE conn3 <- [1,3018,null,{}] 04:58:56 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 04:58:56 INFO - PROCESS | 3972 | 1466251136274 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}] 04:58:56 INFO - PROCESS | 3972 | 1466251136277 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:56 INFO - PROCESS | 3972 | 1466251136368 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 04:58:56 INFO - PROCESS | 3972 | 1466251136502 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:56 INFO - PROCESS | 3972 | 1466251136505 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:56 INFO - PROCESS | 3972 | ++DOCSHELL 10BB3C00 == 40 [pid = 3972] [id = 766] 04:58:56 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (10BB4800) [pid = 3972] [serial = 2296] [outer = 00000000] 04:58:56 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (1281E400) [pid = 3972] [serial = 2297] [outer = 10BB4800] 04:58:56 INFO - PROCESS | 3972 | 1466251136560 Marionette DEBUG loaded listener.js 04:58:56 INFO - PROCESS | 3972 | ++DOMWINDOW == 89 (1312F800) [pid = 3972] [serial = 2298] [outer = 10BB4800] 04:58:57 INFO - PROCESS | 3972 | 1466251137241 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]]]}] 04:58:57 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 04:58:57 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 984ms 04:58:57 INFO - PROCESS | 3972 | 1466251137261 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 04:58:57 INFO - PROCESS | 3972 | 1466251137265 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 04:58:57 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 04:58:57 INFO - PROCESS | 3972 | 1466251137269 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 04:58:57 INFO - PROCESS | 3972 | 1466251137274 Marionette TRACE conn3 <- [1,3022,null,{}] 04:58:57 INFO - PROCESS | 3972 | 1466251137279 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}] 04:58:57 INFO - PROCESS | 3972 | 1466251137281 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:57 INFO - PROCESS | 3972 | 1466251137380 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 04:58:57 INFO - PROCESS | 3972 | 1466251137525 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:57 INFO - PROCESS | 3972 | 1466251137528 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:57 INFO - PROCESS | 3972 | ++DOCSHELL 1047E000 == 41 [pid = 3972] [id = 767] 04:58:57 INFO - PROCESS | 3972 | ++DOMWINDOW == 90 (104E1000) [pid = 3972] [serial = 2299] [outer = 00000000] 04:58:57 INFO - PROCESS | 3972 | ++DOMWINDOW == 91 (11C2F000) [pid = 3972] [serial = 2300] [outer = 104E1000] 04:58:57 INFO - PROCESS | 3972 | 1466251137583 Marionette DEBUG loaded listener.js 04:58:57 INFO - PROCESS | 3972 | ++DOMWINDOW == 92 (13299800) [pid = 3972] [serial = 2301] [outer = 104E1000] 04:58:58 INFO - PROCESS | 3972 | --DOCSHELL 132A0C00 == 40 [pid = 3972] [id = 763] 04:58:58 INFO - PROCESS | 3972 | --DOCSHELL 13459400 == 39 [pid = 3972] [id = 762] 04:58:58 INFO - PROCESS | 3972 | --DOCSHELL 13220800 == 38 [pid = 3972] [id = 761] 04:58:58 INFO - PROCESS | 3972 | --DOCSHELL 176B0400 == 37 [pid = 3972] [id = 760] 04:58:58 INFO - PROCESS | 3972 | --DOCSHELL 15F90000 == 36 [pid = 3972] [id = 759] 04:58:58 INFO - PROCESS | 3972 | --DOCSHELL 167DE000 == 35 [pid = 3972] [id = 758] 04:58:58 INFO - PROCESS | 3972 | --DOCSHELL 15665800 == 34 [pid = 3972] [id = 757] 04:58:58 INFO - PROCESS | 3972 | --DOCSHELL 14E78C00 == 33 [pid = 3972] [id = 756] 04:58:58 INFO - PROCESS | 3972 | --DOCSHELL 13273400 == 32 [pid = 3972] [id = 755] 04:58:58 INFO - PROCESS | 3972 | --DOCSHELL 10BB2800 == 31 [pid = 3972] [id = 754] 04:58:58 INFO - PROCESS | 3972 | --DOCSHELL 198B2800 == 30 [pid = 3972] [id = 751] 04:58:58 INFO - PROCESS | 3972 | --DOCSHELL 10D1C400 == 29 [pid = 3972] [id = 752] 04:58:58 INFO - PROCESS | 3972 | --DOCSHELL 10D1A000 == 28 [pid = 3972] [id = 753] 04:58:58 INFO - PROCESS | 3972 | --DOCSHELL 10BB3C00 == 27 [pid = 3972] [id = 766] 04:58:58 INFO - PROCESS | 3972 | --DOCSHELL 19C0E000 == 26 [pid = 3972] [id = 764] 04:58:58 INFO - PROCESS | 3972 | --DOCSHELL 1326F400 == 25 [pid = 3972] [id = 765] 04:58:58 INFO - PROCESS | 3972 | --DOMWINDOW == 91 (198E7400) [pid = 3972] [serial = 2253] [outer = 00000000] [url = about:blank] 04:58:58 INFO - PROCESS | 3972 | --DOMWINDOW == 90 (15F97C00) [pid = 3972] [serial = 2238] [outer = 00000000] [url = about:blank] 04:58:58 INFO - PROCESS | 3972 | --DOMWINDOW == 89 (13945C00) [pid = 3972] [serial = 2230] [outer = 00000000] [url = about:blank] 04:58:58 INFO - PROCESS | 3972 | --DOMWINDOW == 88 (13D0DC00) [pid = 3972] [serial = 2231] [outer = 00000000] [url = about:blank] 04:58:58 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (11CCB800) [pid = 3972] [serial = 2227] [outer = 00000000] [url = about:blank] 04:58:58 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (12AB1000) [pid = 3972] [serial = 2228] [outer = 00000000] [url = about:blank] 04:58:58 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (1565E000) [pid = 3972] [serial = 2233] [outer = 00000000] [url = about:blank] 04:58:58 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (1393C800) [pid = 3972] [serial = 2225] [outer = 00000000] [url = about:blank] 04:58:58 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (13296800) [pid = 3972] [serial = 2224] [outer = 00000000] [url = about:blank] 04:58:58 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (11AD9C00) [pid = 3972] [serial = 2213] [outer = 00000000] [url = about:blank] 04:58:58 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (1105CC00) [pid = 3972] [serial = 2212] [outer = 00000000] [url = about:blank] 04:58:58 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (16A3CC00) [pid = 3972] [serial = 2216] [outer = 00000000] [url = about:blank] 04:58:58 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (15F09000) [pid = 3972] [serial = 2215] [outer = 00000000] [url = about:blank] 04:58:58 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (1802CC00) [pid = 3972] [serial = 2219] [outer = 00000000] [url = about:blank] 04:58:58 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (17071000) [pid = 3972] [serial = 2218] [outer = 00000000] [url = about:blank] 04:58:58 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (10BB7800) [pid = 3972] [serial = 2222] [outer = 00000000] [url = about:blank] 04:58:58 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (104EAC00) [pid = 3972] [serial = 2221] [outer = 00000000] [url = about:blank] 04:58:58 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (17693800) [pid = 3972] [serial = 2241] [outer = 00000000] [url = about:blank] 04:58:58 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (165AC000) [pid = 3972] [serial = 2239] [outer = 00000000] [url = about:blank] 04:58:58 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (10F8D800) [pid = 3972] [serial = 2244] [outer = 00000000] [url = about:blank] 04:58:58 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (1802BC00) [pid = 3972] [serial = 2242] [outer = 00000000] [url = about:blank] 04:58:58 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (198DC400) [pid = 3972] [serial = 2251] [outer = 00000000] [url = about:blank] 04:58:58 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (198BC400) [pid = 3972] [serial = 2250] [outer = 00000000] [url = about:blank] 04:58:58 INFO - PROCESS | 3972 | --DOMWINDOW == 68 (13CE3000) [pid = 3972] [serial = 2245] [outer = 00000000] [url = about:blank] 04:58:58 INFO - PROCESS | 3972 | --DOMWINDOW == 67 (182DA800) [pid = 3972] [serial = 2248] [outer = 00000000] [url = about:blank] 04:58:58 INFO - PROCESS | 3972 | --DOMWINDOW == 66 (1808A000) [pid = 3972] [serial = 2247] [outer = 00000000] [url = about:blank] 04:58:58 INFO - PROCESS | 3972 | --DOMWINDOW == 65 (15D44000) [pid = 3972] [serial = 2236] [outer = 00000000] [url = about:blank] 04:58:58 INFO - PROCESS | 3972 | --DOMWINDOW == 64 (15668800) [pid = 3972] [serial = 2234] [outer = 00000000] [url = about:blank] 04:58:58 INFO - PROCESS | 3972 | 1466251138729 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]]]}] 04:58:58 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 04:58:58 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1516ms 04:58:58 INFO - PROCESS | 3972 | 1466251138785 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 04:58:58 INFO - PROCESS | 3972 | 1466251138788 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 04:58:58 INFO - TEST-START | /FileAPI/blob/Blob-close.html 04:58:58 INFO - PROCESS | 3972 | 1466251138793 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 04:58:58 INFO - PROCESS | 3972 | 1466251138796 Marionette TRACE conn3 <- [1,3026,null,{}] 04:58:58 INFO - PROCESS | 3972 | 1466251138801 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}] 04:58:58 INFO - PROCESS | 3972 | 1466251138804 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:58 INFO - PROCESS | 3972 | 1466251138894 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 04:58:59 INFO - PROCESS | 3972 | 1466251138994 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:59 INFO - PROCESS | 3972 | 1466251138996 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:59 INFO - PROCESS | 3972 | ++DOCSHELL 10D16000 == 26 [pid = 3972] [id = 768] 04:58:59 INFO - PROCESS | 3972 | ++DOMWINDOW == 65 (10D16400) [pid = 3972] [serial = 2302] [outer = 00000000] 04:58:59 INFO - PROCESS | 3972 | ++DOMWINDOW == 66 (110A6800) [pid = 3972] [serial = 2303] [outer = 10D16400] 04:58:59 INFO - PROCESS | 3972 | 1466251139043 Marionette DEBUG loaded listener.js 04:58:59 INFO - PROCESS | 3972 | ++DOMWINDOW == 67 (1126A800) [pid = 3972] [serial = 2304] [outer = 10D16400] 04:58:59 INFO - PROCESS | 3972 | 1466251139453 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"]]]}] 04:58:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 04:58:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 04:58:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:58:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:58:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 04:58:59 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 688ms 04:58:59 INFO - PROCESS | 3972 | 1466251139493 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 04:58:59 INFO - PROCESS | 3972 | 1466251139498 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 04:58:59 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 04:58:59 INFO - PROCESS | 3972 | 1466251139504 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 04:58:59 INFO - PROCESS | 3972 | 1466251139507 Marionette TRACE conn3 <- [1,3030,null,{}] 04:58:59 INFO - PROCESS | 3972 | 1466251139510 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}] 04:58:59 INFO - PROCESS | 3972 | 1466251139513 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:59 INFO - PROCESS | 3972 | 1466251139598 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 04:58:59 INFO - PROCESS | 3972 | 1466251139603 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:59 INFO - PROCESS | 3972 | 1466251139606 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:58:59 INFO - PROCESS | 3972 | ++DOCSHELL 130A3400 == 27 [pid = 3972] [id = 769] 04:58:59 INFO - PROCESS | 3972 | ++DOMWINDOW == 68 (13129400) [pid = 3972] [serial = 2305] [outer = 00000000] 04:58:59 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (13270400) [pid = 3972] [serial = 2306] [outer = 13129400] 04:58:59 INFO - PROCESS | 3972 | 1466251139683 Marionette DEBUG loaded listener.js 04:58:59 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (13295C00) [pid = 3972] [serial = 2307] [outer = 13129400] 04:59:00 INFO - PROCESS | 3972 | 1466251140304 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]]]}] 04:59:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 04:59:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 04:59:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 04:59:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 04:59:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 04:59:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 04:59:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 04:59:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 04:59:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 04:59:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 04:59:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 04:59:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 04:59:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 04:59:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 04:59:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 04:59:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 04:59:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 04:59:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 04:59:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 04:59:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 04:59:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 04:59:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 04:59:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 04:59:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 04:59:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 04:59:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 04:59:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 04:59:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 04:59:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 04:59:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:59:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 04:59:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 04:59:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 04:59:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 04:59:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 04:59:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 04:59:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 04:59:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 04:59:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 04:59:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 04:59:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 04:59:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 04:59:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 04:59:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:59:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:59:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 04:59:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:59:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 04:59:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 04:59:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:59:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:59:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 04:59:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:59:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 04:59:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 04:59:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 04:59:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 04:59:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 04:59:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:59:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 04:59:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 04:59:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 04:59:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 04:59:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:59:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:59:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:59:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:59:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 04:59:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 04:59:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:59:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:59:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:59:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:59:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 04:59:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:59:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:59:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:59:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:59:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 04:59:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:59:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:59:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:59:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:59:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 04:59:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 04:59:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:59:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:59:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:59:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:59:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 04:59:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:59:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:59:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:59:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:59:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 04:59:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:59:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:59:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:59:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:59:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 04:59:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:59:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:59:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:59:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:59:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 04:59:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:59:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:59:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:59:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:59:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 04:59:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 04:59:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 04:59:00 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 953ms 04:59:00 INFO - PROCESS | 3972 | 1466251140466 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 04:59:00 INFO - PROCESS | 3972 | 1466251140468 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 04:59:00 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 04:59:00 INFO - PROCESS | 3972 | 1466251140472 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 04:59:00 INFO - PROCESS | 3972 | 1466251140476 Marionette TRACE conn3 <- [1,3034,null,{}] 04:59:00 INFO - PROCESS | 3972 | 1466251140486 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}] 04:59:00 INFO - PROCESS | 3972 | 1466251140491 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:59:00 INFO - PROCESS | 3972 | 1466251140582 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 04:59:00 INFO - PROCESS | 3972 | 1466251140588 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:00 INFO - PROCESS | 3972 | 1466251140591 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:59:00 INFO - PROCESS | 3972 | ++DOCSHELL 1542EC00 == 28 [pid = 3972] [id = 770] 04:59:00 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (1565F000) [pid = 3972] [serial = 2308] [outer = 00000000] 04:59:00 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (15666000) [pid = 3972] [serial = 2309] [outer = 1565F000] 04:59:00 INFO - PROCESS | 3972 | 1466251140638 Marionette DEBUG loaded listener.js 04:59:00 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (15946400) [pid = 3972] [serial = 2310] [outer = 1565F000] 04:59:00 INFO - PROCESS | 3972 | [3972] 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 04:59:01 INFO - PROCESS | 3972 | 1466251141192 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 04:59:01 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 04:59:01 INFO - {} 04:59:01 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 750ms 04:59:01 INFO - PROCESS | 3972 | 1466251141212 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 04:59:01 INFO - PROCESS | 3972 | 1466251141214 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 04:59:01 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 04:59:01 INFO - PROCESS | 3972 | 1466251141224 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 04:59:01 INFO - PROCESS | 3972 | 1466251141225 Marionette TRACE conn3 <- [1,3038,null,{}] 04:59:01 INFO - PROCESS | 3972 | 1466251141229 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}] 04:59:01 INFO - PROCESS | 3972 | 1466251141231 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:59:01 INFO - PROCESS | 3972 | 1466251141357 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 04:59:01 INFO - PROCESS | 3972 | 1466251141364 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:01 INFO - PROCESS | 3972 | 1466251141366 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:59:01 INFO - PROCESS | 3972 | ++DOCSHELL 104E5800 == 29 [pid = 3972] [id = 771] 04:59:01 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (10D20400) [pid = 3972] [serial = 2311] [outer = 00000000] 04:59:01 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (14315000) [pid = 3972] [serial = 2312] [outer = 10D20400] 04:59:01 INFO - PROCESS | 3972 | 1466251141467 Marionette DEBUG loaded listener.js 04:59:01 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (1566B400) [pid = 3972] [serial = 2313] [outer = 10D20400] 04:59:01 INFO - PROCESS | 3972 | 1466251141848 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]]]}] 04:59:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 04:59:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 04:59:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 04:59:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 04:59:01 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 625ms 04:59:01 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 04:59:01 INFO - PROCESS | 3972 | 1466251141860 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 04:59:01 INFO - PROCESS | 3972 | 1466251141862 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 04:59:01 INFO - PROCESS | 3972 | 1466251141866 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 04:59:01 INFO - PROCESS | 3972 | 1466251141867 Marionette TRACE conn3 <- [1,3042,null,{}] 04:59:01 INFO - PROCESS | 3972 | 1466251141871 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}] 04:59:01 INFO - PROCESS | 3972 | 1466251141873 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:59:02 INFO - PROCESS | 3972 | 1466251141987 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 04:59:02 INFO - PROCESS | 3972 | 1466251141991 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:02 INFO - PROCESS | 3972 | 1466251141993 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:59:02 INFO - PROCESS | 3972 | ++DOCSHELL 15F92C00 == 30 [pid = 3972] [id = 772] 04:59:02 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (15F99000) [pid = 3972] [serial = 2314] [outer = 00000000] 04:59:02 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (1699D000) [pid = 3972] [serial = 2315] [outer = 15F99000] 04:59:02 INFO - PROCESS | 3972 | 1466251142038 Marionette DEBUG loaded listener.js 04:59:02 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (16D41800) [pid = 3972] [serial = 2316] [outer = 15F99000] 04:59:02 INFO - PROCESS | 3972 | 1466251142778 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"]]]}] 04:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 04:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 04:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 04:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 04:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 04:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 04:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 04:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 04:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 04:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 04:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 04:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 04:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 04:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 04:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 04:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 04:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 04:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 04:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 04:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 04:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 04:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 04:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 04:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 04:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 04:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 04:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 04:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 04:59:03 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (1799AC00) [pid = 3972] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 04:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 04:59:03 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (198BA000) [pid = 3972] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 04:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 04:59:03 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (14316000) [pid = 3972] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 04:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 04:59:03 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (198DE400) [pid = 3972] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 04:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 04:59:03 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (15665C00) [pid = 3972] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 04:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 04:59:03 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (10D17000) [pid = 3972] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 04:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 04:59:03 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (10D1E000) [pid = 3972] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 04:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 04:59:03 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (16995800) [pid = 3972] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 04:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 04:59:03 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (13274400) [pid = 3972] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 04:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 04:59:03 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (14E7BC00) [pid = 3972] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 04:59:03 INFO - PROCESS | 3972 | --DOMWINDOW == 68 (1566BC00) [pid = 3972] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 04:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 04:59:03 INFO - PROCESS | 3972 | --DOMWINDOW == 67 (15979C00) [pid = 3972] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 04:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 04:59:03 INFO - PROCESS | 3972 | --DOMWINDOW == 66 (17692800) [pid = 3972] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 04:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 04:59:03 INFO - PROCESS | 3972 | --DOMWINDOW == 65 (19C66800) [pid = 3972] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 04:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 04:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 04:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 04:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 04:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 04:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 04:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 04:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 04:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 04:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 04:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 04:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 04:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 04:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 04:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 04:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 04:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 04:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 04:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 04:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 04:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 04:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 04:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 04:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 04:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 04:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 04:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 04:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 04:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 04:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 04:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 04:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 04:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 04:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 04:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 04:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 04:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 04:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 04:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 04:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 04:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 04:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 04:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 04:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 04:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 04:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 04:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 04:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 04:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 04:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 04:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 04:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 04:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 04:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 04:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 04:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 04:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 04:59:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 04:59:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:59:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:59:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:59:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:59:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 04:59:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:59:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:59:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:59:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:59:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 04:59:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:59:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:59:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:59:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:59:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 04:59:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:59:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:59:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:59:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:59:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 04:59:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:59:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:59:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:59:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:59:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 04:59:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:59:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:59:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:59:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:59:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 04:59:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:59:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:59:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:59:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:59:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 04:59:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:59:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:59:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:59:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:59:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 04:59:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:59:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:59:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:59:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:59:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 04:59:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:59:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:59:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:59:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:59:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 04:59:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:59:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:59:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:59:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:59:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 04:59:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:59:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:59:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:59:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:59:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 04:59:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:59:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:59:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:59:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:59:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 04:59:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:59:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:59:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:59:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:59:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 04:59:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:59:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:59:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:59:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:59:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 04:59:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:59:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:59:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:59:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:59:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 04:59:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:59:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:59:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:59:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:59:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 04:59:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:59:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:59:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:59:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:59:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 04:59:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:59:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:59:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:59:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:59:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 04:59:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:59:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:59:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:59:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:59:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 04:59:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:59:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:59:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:59:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:59:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 04:59:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:59:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:59:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:59:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:59:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:59:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:59:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:59:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:59:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:59:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 04:59:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:59:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:59:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:59:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:59:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 04:59:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:59:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:59:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:59:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:59:03 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1281ms 04:59:03 INFO - PROCESS | 3972 | 1466251143151 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 04:59:03 INFO - PROCESS | 3972 | 1466251143153 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 04:59:03 INFO - TEST-START | /FileAPI/file/File-constructor.html 04:59:03 INFO - PROCESS | 3972 | 1466251143156 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 04:59:03 INFO - PROCESS | 3972 | 1466251143158 Marionette TRACE conn3 <- [1,3046,null,{}] 04:59:03 INFO - PROCESS | 3972 | 1466251143162 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}] 04:59:03 INFO - PROCESS | 3972 | 1466251143167 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:59:03 INFO - PROCESS | 3972 | 1466251143276 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 04:59:03 INFO - PROCESS | 3972 | 1466251143283 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:03 INFO - PROCESS | 3972 | 1466251143285 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:59:03 INFO - PROCESS | 3972 | ++DOCSHELL 14EC1C00 == 31 [pid = 3972] [id = 773] 04:59:03 INFO - PROCESS | 3972 | ++DOMWINDOW == 66 (16995800) [pid = 3972] [serial = 2317] [outer = 00000000] 04:59:03 INFO - PROCESS | 3972 | ++DOMWINDOW == 67 (18031800) [pid = 3972] [serial = 2318] [outer = 16995800] 04:59:03 INFO - PROCESS | 3972 | 1466251143329 Marionette DEBUG loaded listener.js 04:59:03 INFO - PROCESS | 3972 | ++DOMWINDOW == 68 (18087400) [pid = 3972] [serial = 2319] [outer = 16995800] 04:59:03 INFO - PROCESS | 3972 | 1466251143788 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]]]}] 04:59:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 04:59:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 04:59:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 04:59:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 04:59:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 04:59:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 04:59:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 04:59:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 04:59:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 04:59:03 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 04:59:03 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 04:59:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:59:03 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 04:59:03 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 04:59:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 04:59:03 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:59:03 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 04:59:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:59:03 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 04:59:03 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 04:59:03 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 04:59:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:59:03 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 04:59:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 04:59:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 04:59:03 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 704ms 04:59:03 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 04:59:03 INFO - PROCESS | 3972 | 1466251143858 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 04:59:03 INFO - PROCESS | 3972 | 1466251143860 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 04:59:03 INFO - PROCESS | 3972 | 1466251143863 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 04:59:03 INFO - PROCESS | 3972 | 1466251143865 Marionette TRACE conn3 <- [1,3050,null,{}] 04:59:03 INFO - PROCESS | 3972 | 1466251143868 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}] 04:59:03 INFO - PROCESS | 3972 | 1466251143870 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:59:03 INFO - PROCESS | 3972 | 1466251143944 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 04:59:03 INFO - PROCESS | 3972 | 1466251143948 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:03 INFO - PROCESS | 3972 | 1466251143950 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:59:03 INFO - PROCESS | 3972 | ++DOCSHELL 167E3C00 == 32 [pid = 3972] [id = 774] 04:59:03 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (18031000) [pid = 3972] [serial = 2320] [outer = 00000000] 04:59:04 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (198B4400) [pid = 3972] [serial = 2321] [outer = 18031000] 04:59:04 INFO - PROCESS | 3972 | 1466251143993 Marionette DEBUG loaded listener.js 04:59:04 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (198B4C00) [pid = 3972] [serial = 2322] [outer = 18031000] 04:59:04 INFO - PROCESS | 3972 | [3972] 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 04:59:04 INFO - PROCESS | 3972 | 1466251144467 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 04:59:04 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 04:59:04 INFO - {} 04:59:04 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 625ms 04:59:04 INFO - PROCESS | 3972 | 1466251144502 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 04:59:04 INFO - PROCESS | 3972 | 1466251144505 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 04:59:04 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 04:59:04 INFO - PROCESS | 3972 | 1466251144509 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 04:59:04 INFO - PROCESS | 3972 | 1466251144511 Marionette TRACE conn3 <- [1,3054,null,{}] 04:59:04 INFO - PROCESS | 3972 | 1466251144514 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}] 04:59:04 INFO - PROCESS | 3972 | 1466251144516 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:59:04 INFO - PROCESS | 3972 | 1466251144592 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 04:59:04 INFO - PROCESS | 3972 | 1466251144596 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:04 INFO - PROCESS | 3972 | 1466251144598 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:59:04 INFO - PROCESS | 3972 | ++DOCSHELL 198E5000 == 33 [pid = 3972] [id = 775] 04:59:04 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (198E7400) [pid = 3972] [serial = 2323] [outer = 00000000] 04:59:04 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (19C04000) [pid = 3972] [serial = 2324] [outer = 198E7400] 04:59:04 INFO - PROCESS | 3972 | 1466251144640 Marionette DEBUG loaded listener.js 04:59:04 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (19C07C00) [pid = 3972] [serial = 2325] [outer = 198E7400] 04:59:05 INFO - PROCESS | 3972 | 1466251145111 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]]]}] 04:59:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 04:59:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 04:59:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 04:59:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 04:59:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 04:59:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 04:59:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 04:59:05 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 625ms 04:59:05 INFO - PROCESS | 3972 | 1466251145148 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 04:59:05 INFO - PROCESS | 3972 | 1466251145153 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 04:59:05 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 04:59:05 INFO - PROCESS | 3972 | 1466251145158 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 04:59:05 INFO - PROCESS | 3972 | 1466251145163 Marionette TRACE conn3 <- [1,3058,null,{}] 04:59:05 INFO - PROCESS | 3972 | 1466251145171 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}] 04:59:05 INFO - PROCESS | 3972 | 1466251145174 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:59:05 INFO - PROCESS | 3972 | 1466251145309 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 04:59:05 INFO - PROCESS | 3972 | 1466251145450 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:05 INFO - PROCESS | 3972 | 1466251145455 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:59:05 INFO - PROCESS | 3972 | ++DOCSHELL 10D1D000 == 34 [pid = 3972] [id = 776] 04:59:05 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (10D20800) [pid = 3972] [serial = 2326] [outer = 00000000] 04:59:05 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (11268800) [pid = 3972] [serial = 2327] [outer = 10D20800] 04:59:05 INFO - PROCESS | 3972 | 1466251145511 Marionette DEBUG loaded listener.js 04:59:05 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (1281CC00) [pid = 3972] [serial = 2328] [outer = 10D20800] 04:59:06 INFO - PROCESS | 3972 | 1466251146174 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]]]}] 04:59:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 04:59:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 04:59:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 04:59:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 04:59:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 04:59:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 04:59:06 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1047ms 04:59:06 INFO - PROCESS | 3972 | 1466251146207 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 04:59:06 INFO - PROCESS | 3972 | 1466251146211 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 04:59:06 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 04:59:06 INFO - PROCESS | 3972 | 1466251146218 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 04:59:06 INFO - PROCESS | 3972 | 1466251146221 Marionette TRACE conn3 <- [1,3062,null,{}] 04:59:06 INFO - PROCESS | 3972 | 1466251146271 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}] 04:59:06 INFO - PROCESS | 3972 | 1466251146276 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:59:06 INFO - PROCESS | 3972 | 1466251146404 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 04:59:06 INFO - PROCESS | 3972 | 1466251146536 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:06 INFO - PROCESS | 3972 | 1466251146539 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:59:06 INFO - PROCESS | 3972 | ++DOCSHELL 13457C00 == 35 [pid = 3972] [id = 777] 04:59:06 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (13458400) [pid = 3972] [serial = 2329] [outer = 00000000] 04:59:06 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (13CE2C00) [pid = 3972] [serial = 2330] [outer = 13458400] 04:59:06 INFO - PROCESS | 3972 | 1466251146595 Marionette DEBUG loaded listener.js 04:59:06 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (14315800) [pid = 3972] [serial = 2331] [outer = 13458400] 04:59:07 INFO - PROCESS | 3972 | 1466251147187 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]]]}] 04:59:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 04:59:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 04:59:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 04:59:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 04:59:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 04:59:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 04:59:07 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1001ms 04:59:07 INFO - PROCESS | 3972 | 1466251147226 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 04:59:07 INFO - PROCESS | 3972 | 1466251147228 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 04:59:07 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 04:59:07 INFO - PROCESS | 3972 | 1466251147232 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 04:59:07 INFO - PROCESS | 3972 | 1466251147236 Marionette TRACE conn3 <- [1,3066,null,{}] 04:59:07 INFO - PROCESS | 3972 | 1466251147247 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}] 04:59:07 INFO - PROCESS | 3972 | 1466251147252 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:59:07 INFO - PROCESS | 3972 | 1466251147374 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 04:59:07 INFO - PROCESS | 3972 | 1466251147498 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:07 INFO - PROCESS | 3972 | 1466251147502 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:59:07 INFO - PROCESS | 3972 | ++DOCSHELL 0C76B800 == 36 [pid = 3972] [id = 778] 04:59:07 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (10275C00) [pid = 3972] [serial = 2332] [outer = 00000000] 04:59:07 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (10A4A400) [pid = 3972] [serial = 2333] [outer = 10275C00] 04:59:07 INFO - PROCESS | 3972 | 1466251147678 Marionette DEBUG loaded listener.js 04:59:07 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (10D1B000) [pid = 3972] [serial = 2334] [outer = 10275C00] 04:59:08 INFO - PROCESS | 3972 | --DOCSHELL 167E3C00 == 35 [pid = 3972] [id = 774] 04:59:08 INFO - PROCESS | 3972 | --DOCSHELL 14EC1C00 == 34 [pid = 3972] [id = 773] 04:59:08 INFO - PROCESS | 3972 | --DOCSHELL 15F92C00 == 33 [pid = 3972] [id = 772] 04:59:08 INFO - PROCESS | 3972 | --DOCSHELL 104E5800 == 32 [pid = 3972] [id = 771] 04:59:08 INFO - PROCESS | 3972 | --DOCSHELL 1542EC00 == 31 [pid = 3972] [id = 770] 04:59:08 INFO - PROCESS | 3972 | --DOCSHELL 130A3400 == 30 [pid = 3972] [id = 769] 04:59:08 INFO - PROCESS | 3972 | --DOCSHELL 10D16000 == 29 [pid = 3972] [id = 768] 04:59:08 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (1A043000) [pid = 3972] [serial = 2291] [outer = 00000000] [url = about:blank] 04:59:08 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (18089800) [pid = 3972] [serial = 2279] [outer = 00000000] [url = about:blank] 04:59:08 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (198E2400) [pid = 3972] [serial = 2282] [outer = 00000000] [url = about:blank] 04:59:08 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (182D5800) [pid = 3972] [serial = 2280] [outer = 00000000] [url = about:blank] 04:59:08 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (15664400) [pid = 3972] [serial = 2259] [outer = 00000000] [url = about:blank] 04:59:08 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (15D46800) [pid = 3972] [serial = 2260] [outer = 00000000] [url = about:blank] 04:59:08 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (198E7C00) [pid = 3972] [serial = 2254] [outer = 00000000] [url = about:blank] 04:59:08 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (1566C000) [pid = 3972] [serial = 2270] [outer = 00000000] [url = about:blank] 04:59:08 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (15F04000) [pid = 3972] [serial = 2271] [outer = 00000000] [url = about:blank] 04:59:08 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (110AAC00) [pid = 3972] [serial = 2262] [outer = 00000000] [url = about:blank] 04:59:08 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (12AB2800) [pid = 3972] [serial = 2263] [outer = 00000000] [url = about:blank] 04:59:08 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (1326FC00) [pid = 3972] [serial = 2256] [outer = 00000000] [url = about:blank] 04:59:08 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (13297800) [pid = 3972] [serial = 2257] [outer = 00000000] [url = about:blank] 04:59:08 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (16D46000) [pid = 3972] [serial = 2273] [outer = 00000000] [url = about:blank] 04:59:08 INFO - PROCESS | 3972 | --DOMWINDOW == 68 (13299C00) [pid = 3972] [serial = 2265] [outer = 00000000] [url = about:blank] 04:59:08 INFO - PROCESS | 3972 | --DOMWINDOW == 67 (13460800) [pid = 3972] [serial = 2266] [outer = 00000000] [url = about:blank] 04:59:08 INFO - PROCESS | 3972 | --DOMWINDOW == 66 (14EB3C00) [pid = 3972] [serial = 2268] [outer = 00000000] [url = about:blank] 04:59:08 INFO - PROCESS | 3972 | --DOMWINDOW == 65 (19C69C00) [pid = 3972] [serial = 2289] [outer = 00000000] [url = about:blank] 04:59:08 INFO - PROCESS | 3972 | --DOMWINDOW == 64 (1A046800) [pid = 3972] [serial = 2292] [outer = 00000000] [url = about:blank] 04:59:08 INFO - PROCESS | 3972 | --DOMWINDOW == 63 (18085800) [pid = 3972] [serial = 2285] [outer = 00000000] [url = about:blank] 04:59:08 INFO - PROCESS | 3972 | --DOMWINDOW == 62 (19991C00) [pid = 3972] [serial = 2286] [outer = 00000000] [url = about:blank] 04:59:08 INFO - PROCESS | 3972 | --DOMWINDOW == 61 (176B2000) [pid = 3972] [serial = 2276] [outer = 00000000] [url = about:blank] 04:59:08 INFO - PROCESS | 3972 | --DOMWINDOW == 60 (1779A000) [pid = 3972] [serial = 2277] [outer = 00000000] [url = about:blank] 04:59:08 INFO - PROCESS | 3972 | --DOMWINDOW == 59 (19C66C00) [pid = 3972] [serial = 2288] [outer = 00000000] [url = about:blank] 04:59:08 INFO - PROCESS | 3972 | --DOMWINDOW == 58 (198E8400) [pid = 3972] [serial = 2283] [outer = 00000000] [url = about:blank] 04:59:08 INFO - PROCESS | 3972 | --DOMWINDOW == 57 (16E98400) [pid = 3972] [serial = 2274] [outer = 00000000] [url = about:blank] 04:59:08 INFO - PROCESS | 3972 | 1466251148328 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] 04:59:08 INFO - PROCESS | 3972 | 1466251148416 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 04:59:08 INFO - PROCESS | 3972 | 1466251148423 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 04:59:08 INFO - PROCESS | 3972 | 1466251148425 Marionette TRACE conn3 <- [1,3070,null,{}] 04:59:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 04:59:08 INFO - PROCESS | 3972 | 1466251148430 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}] 04:59:08 INFO - PROCESS | 3972 | 1466251148433 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:59:08 INFO - PROCESS | 3972 | 1466251148526 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 04:59:08 INFO - PROCESS | 3972 | 1466251148532 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:08 INFO - PROCESS | 3972 | 1466251148535 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:59:08 INFO - PROCESS | 3972 | ++DOCSHELL 12AB2400 == 30 [pid = 3972] [id = 779] 04:59:08 INFO - PROCESS | 3972 | ++DOMWINDOW == 58 (12AB2800) [pid = 3972] [serial = 2335] [outer = 00000000] 04:59:08 INFO - PROCESS | 3972 | ++DOMWINDOW == 59 (13156800) [pid = 3972] [serial = 2336] [outer = 12AB2800] 04:59:08 INFO - PROCESS | 3972 | 1466251148580 Marionette DEBUG loaded listener.js 04:59:08 INFO - PROCESS | 3972 | ++DOMWINDOW == 60 (13274000) [pid = 3972] [serial = 2337] [outer = 12AB2800] 04:59:09 INFO - PROCESS | 3972 | 1466251149105 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]]]}] 04:59:09 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 04:59:09 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 04:59:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:59:09 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 04:59:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 04:59:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 734ms 04:59:09 INFO - PROCESS | 3972 | 1466251149167 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 04:59:09 INFO - PROCESS | 3972 | 1466251149171 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 04:59:09 INFO - PROCESS | 3972 | 1466251149177 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 04:59:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 04:59:09 INFO - PROCESS | 3972 | 1466251149179 Marionette TRACE conn3 <- [1,3074,null,{}] 04:59:09 INFO - PROCESS | 3972 | 1466251149183 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}] 04:59:09 INFO - PROCESS | 3972 | 1466251149185 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:59:09 INFO - PROCESS | 3972 | 1466251149270 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 04:59:09 INFO - PROCESS | 3972 | 1466251149378 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:09 INFO - PROCESS | 3972 | 1466251149380 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:59:09 INFO - PROCESS | 3972 | ++DOCSHELL 13CD7800 == 31 [pid = 3972] [id = 780] 04:59:09 INFO - PROCESS | 3972 | ++DOMWINDOW == 61 (13CD9000) [pid = 3972] [serial = 2338] [outer = 00000000] 04:59:09 INFO - PROCESS | 3972 | ++DOMWINDOW == 62 (1430F800) [pid = 3972] [serial = 2339] [outer = 13CD9000] 04:59:09 INFO - PROCESS | 3972 | 1466251149424 Marionette DEBUG loaded listener.js 04:59:09 INFO - PROCESS | 3972 | ++DOMWINDOW == 63 (1432DC00) [pid = 3972] [serial = 2340] [outer = 13CD9000] 04:59:09 INFO - PROCESS | 3972 | 1466251149772 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 04:59:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 04:59:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 625ms 04:59:09 INFO - PROCESS | 3972 | 1466251149823 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 04:59:09 INFO - PROCESS | 3972 | 1466251149825 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 04:59:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 04:59:09 INFO - PROCESS | 3972 | 1466251149829 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 04:59:09 INFO - PROCESS | 3972 | 1466251149832 Marionette TRACE conn3 <- [1,3078,null,{}] 04:59:09 INFO - PROCESS | 3972 | 1466251149842 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}] 04:59:09 INFO - PROCESS | 3972 | 1466251149846 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:59:09 INFO - PROCESS | 3972 | 1466251149932 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 04:59:09 INFO - PROCESS | 3972 | 1466251149938 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:09 INFO - PROCESS | 3972 | 1466251149941 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:59:09 INFO - PROCESS | 3972 | ++DOCSHELL 13D1B000 == 32 [pid = 3972] [id = 781] 04:59:09 INFO - PROCESS | 3972 | ++DOMWINDOW == 64 (1430F000) [pid = 3972] [serial = 2341] [outer = 00000000] 04:59:09 INFO - PROCESS | 3972 | ++DOMWINDOW == 65 (15667000) [pid = 3972] [serial = 2342] [outer = 1430F000] 04:59:09 INFO - PROCESS | 3972 | 1466251149983 Marionette DEBUG loaded listener.js 04:59:10 INFO - PROCESS | 3972 | ++DOMWINDOW == 66 (15D46800) [pid = 3972] [serial = 2343] [outer = 1430F000] 04:59:10 INFO - PROCESS | 3972 | 1466251150419 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 04:59:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 04:59:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 640ms 04:59:10 INFO - PROCESS | 3972 | 1466251150479 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 04:59:10 INFO - PROCESS | 3972 | 1466251150481 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 04:59:10 INFO - PROCESS | 3972 | 1466251150485 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 04:59:10 INFO - PROCESS | 3972 | 1466251150486 Marionette TRACE conn3 <- [1,3082,null,{}] 04:59:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 04:59:10 INFO - PROCESS | 3972 | 1466251150490 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}] 04:59:10 INFO - PROCESS | 3972 | 1466251150492 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:59:10 INFO - PROCESS | 3972 | 1466251150617 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 04:59:10 INFO - PROCESS | 3972 | 1466251150711 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:10 INFO - PROCESS | 3972 | 1466251150713 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:59:10 INFO - PROCESS | 3972 | ++DOCSHELL 15F97400 == 33 [pid = 3972] [id = 782] 04:59:10 INFO - PROCESS | 3972 | ++DOMWINDOW == 67 (15F98400) [pid = 3972] [serial = 2344] [outer = 00000000] 04:59:10 INFO - PROCESS | 3972 | ++DOMWINDOW == 68 (1657B000) [pid = 3972] [serial = 2345] [outer = 15F98400] 04:59:10 INFO - PROCESS | 3972 | 1466251150757 Marionette DEBUG loaded listener.js 04:59:10 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (165AB400) [pid = 3972] [serial = 2346] [outer = 15F98400] 04:59:11 INFO - PROCESS | 3972 | 1466251151129 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 04:59:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 04:59:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 703ms 04:59:11 INFO - PROCESS | 3972 | 1466251151187 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 04:59:11 INFO - PROCESS | 3972 | 1466251151189 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 04:59:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 04:59:11 INFO - PROCESS | 3972 | 1466251151192 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 04:59:11 INFO - PROCESS | 3972 | 1466251151193 Marionette TRACE conn3 <- [1,3086,null,{}] 04:59:11 INFO - PROCESS | 3972 | 1466251151197 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}] 04:59:11 INFO - PROCESS | 3972 | 1466251151199 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:59:11 INFO - PROCESS | 3972 | 1466251151312 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 04:59:11 INFO - PROCESS | 3972 | 1466251151316 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:11 INFO - PROCESS | 3972 | 1466251151319 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:59:11 INFO - PROCESS | 3972 | ++DOCSHELL 16D46000 == 34 [pid = 3972] [id = 783] 04:59:11 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (16D4E400) [pid = 3972] [serial = 2347] [outer = 00000000] 04:59:11 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (16FC1000) [pid = 3972] [serial = 2348] [outer = 16D4E400] 04:59:11 INFO - PROCESS | 3972 | 1466251151382 Marionette DEBUG loaded listener.js 04:59:11 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (1768F000) [pid = 3972] [serial = 2349] [outer = 16D4E400] 04:59:11 INFO - PROCESS | 3972 | 1466251151825 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]]]}] 04:59:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 04:59:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 04:59:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 687ms 04:59:11 INFO - PROCESS | 3972 | 1466251151892 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 04:59:11 INFO - PROCESS | 3972 | 1466251151894 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 04:59:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 04:59:11 INFO - PROCESS | 3972 | 1466251151902 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 04:59:11 INFO - PROCESS | 3972 | 1466251151904 Marionette TRACE conn3 <- [1,3090,null,{}] 04:59:11 INFO - PROCESS | 3972 | 1466251151907 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}] 04:59:11 INFO - PROCESS | 3972 | 1466251151913 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:59:12 INFO - PROCESS | 3972 | 1466251152058 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 04:59:12 INFO - PROCESS | 3972 | 1466251152143 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:12 INFO - PROCESS | 3972 | 1466251152145 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:59:12 INFO - PROCESS | 3972 | ++DOCSHELL 176B5000 == 35 [pid = 3972] [id = 784] 04:59:12 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (1779CC00) [pid = 3972] [serial = 2350] [outer = 00000000] 04:59:12 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (1799E400) [pid = 3972] [serial = 2351] [outer = 1779CC00] 04:59:12 INFO - PROCESS | 3972 | 1466251152189 Marionette DEBUG loaded listener.js 04:59:12 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (179A6400) [pid = 3972] [serial = 2352] [outer = 1779CC00] 04:59:12 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (1565F000) [pid = 3972] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 04:59:12 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (10D20400) [pid = 3972] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 04:59:12 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (13129400) [pid = 3972] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 04:59:12 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (10D16400) [pid = 3972] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 04:59:12 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (104E1000) [pid = 3972] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 04:59:12 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (15F99000) [pid = 3972] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 04:59:12 INFO - PROCESS | 3972 | --DOMWINDOW == 68 (13273000) [pid = 3972] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 04:59:12 INFO - PROCESS | 3972 | --DOMWINDOW == 67 (10BB4800) [pid = 3972] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 04:59:12 INFO - PROCESS | 3972 | --DOMWINDOW == 66 (16995800) [pid = 3972] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 04:59:12 INFO - PROCESS | 3972 | --DOMWINDOW == 65 (18031000) [pid = 3972] [serial = 2320] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 04:59:12 INFO - PROCESS | 3972 | 1466251152653 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 04:59:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 04:59:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 797ms 04:59:12 INFO - PROCESS | 3972 | 1466251152704 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 04:59:12 INFO - PROCESS | 3972 | 1466251152706 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 04:59:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 04:59:12 INFO - PROCESS | 3972 | 1466251152709 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 04:59:12 INFO - PROCESS | 3972 | 1466251152711 Marionette TRACE conn3 <- [1,3094,null,{}] 04:59:12 INFO - PROCESS | 3972 | 1466251152715 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}] 04:59:12 INFO - PROCESS | 3972 | 1466251152716 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:59:12 INFO - PROCESS | 3972 | 1466251152792 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 04:59:12 INFO - PROCESS | 3972 | 1466251152797 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:12 INFO - PROCESS | 3972 | 1466251152799 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:59:12 INFO - PROCESS | 3972 | ++DOCSHELL 1126B800 == 36 [pid = 3972] [id = 785] 04:59:12 INFO - PROCESS | 3972 | ++DOMWINDOW == 66 (1542F000) [pid = 3972] [serial = 2353] [outer = 00000000] 04:59:12 INFO - PROCESS | 3972 | ++DOMWINDOW == 67 (18083C00) [pid = 3972] [serial = 2354] [outer = 1542F000] 04:59:12 INFO - PROCESS | 3972 | 1466251152841 Marionette DEBUG loaded listener.js 04:59:12 INFO - PROCESS | 3972 | ++DOMWINDOW == 68 (18089000) [pid = 3972] [serial = 2355] [outer = 1542F000] 04:59:13 INFO - PROCESS | 3972 | 1466251153257 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]]]}] 04:59:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 04:59:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 04:59:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 04:59:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 594ms 04:59:13 INFO - PROCESS | 3972 | 1466251153311 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 04:59:13 INFO - PROCESS | 3972 | 1466251153313 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 04:59:13 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 04:59:13 INFO - PROCESS | 3972 | 1466251153317 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 04:59:13 INFO - PROCESS | 3972 | 1466251153318 Marionette TRACE conn3 <- [1,3098,null,{}] 04:59:13 INFO - PROCESS | 3972 | 1466251153321 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}] 04:59:13 INFO - PROCESS | 3972 | 1466251153323 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:59:13 INFO - PROCESS | 3972 | 1466251153409 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 04:59:13 INFO - PROCESS | 3972 | 1466251153440 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:13 INFO - PROCESS | 3972 | 1466251153442 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:59:13 INFO - PROCESS | 3972 | ++DOCSHELL 1656EC00 == 37 [pid = 3972] [id = 786] 04:59:13 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (177A3400) [pid = 3972] [serial = 2356] [outer = 00000000] 04:59:13 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (18210C00) [pid = 3972] [serial = 2357] [outer = 177A3400] 04:59:13 INFO - PROCESS | 3972 | 1466251153484 Marionette DEBUG loaded listener.js 04:59:13 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (182DD400) [pid = 3972] [serial = 2358] [outer = 177A3400] 04:59:13 INFO - PROCESS | 3972 | 1466251153888 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"]]]}] 04:59:13 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 04:59:13 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 04:59:13 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 04:59:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:59:13 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 04:59:13 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 594ms 04:59:13 INFO - PROCESS | 3972 | 1466251153914 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 04:59:13 INFO - PROCESS | 3972 | 1466251153916 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 04:59:13 INFO - PROCESS | 3972 | 1466251153920 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 04:59:13 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 04:59:13 INFO - PROCESS | 3972 | 1466251153921 Marionette TRACE conn3 <- [1,3102,null,{}] 04:59:13 INFO - PROCESS | 3972 | 1466251153925 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}] 04:59:13 INFO - PROCESS | 3972 | 1466251153927 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:59:14 INFO - PROCESS | 3972 | 1466251154062 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 04:59:14 INFO - PROCESS | 3972 | 1466251154070 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\", \"5ef760bc-1b31-427e-94d3-df7014e2dd8d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:14 INFO - PROCESS | 3972 | 1466251154072 Marionette INFO sendAsync fe1b4696-28eb-4a80-891d-e583ceca79ea 04:59:14 INFO - PROCESS | 3972 | ++DOCSHELL 15F94000 == 38 [pid = 3972] [id = 787] 04:59:14 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (18133800) [pid = 3972] [serial = 2359] [outer = 00000000] 04:59:14 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (198DB000) [pid = 3972] [serial = 2360] [outer = 18133800] 04:59:14 INFO - PROCESS | 3972 | 1466251154114 Marionette DEBUG loaded listener.js 04:59:14 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (1820C000) [pid = 3972] [serial = 2361] [outer = 18133800] 04:59:14 INFO - PROCESS | 3972 | 1466251154532 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]]]}] 04:59:14 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 04:59:14 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 641ms 04:59:14 INFO - PROCESS | 3972 | 1466251154558 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 04:59:14 INFO - PROCESS | 3972 | 1466251154559 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 04:59:15 WARNING - u'runner_teardown' () 04:59:15 INFO - No more tests 04:59:15 INFO - Got 0 unexpected results 04:59:15 INFO - SUITE-END | took 658s 04:59:16 INFO - Closing logging queue 04:59:16 INFO - queue closed 04:59:16 INFO - Return code: 0 04:59:16 WARNING - # TBPL SUCCESS # 04:59:16 INFO - Running post-action listener: _resource_record_post_action 04:59:16 INFO - Running post-run listener: _resource_record_post_run 04:59:17 INFO - Total resource usage - Wall time: 667s; CPU: 15.0%; Read bytes: 91267072; Write bytes: 949185024; Read time: 470117; Write time: 1158152 04:59:17 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 04:59:17 INFO - install - Wall time: 3s; CPU: 10.0%; Read bytes: 0; Write bytes: 65931264; Read time: 0; Write time: 69989 04:59:17 INFO - run-tests - Wall time: 664s; CPU: 15.0%; Read bytes: 91267072; Write bytes: 813323264; Read time: 470117; Write time: 1004882 04:59:17 INFO - Running post-run listener: _upload_blobber_files 04:59:17 INFO - Blob upload gear active. 04:59:17 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 04:59:17 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 04:59:17 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'] 04:59:17 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 04:59:17 INFO - (blobuploader) - INFO - Open directory for files ... 04:59:17 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 04:59:17 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:59:17 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:59:18 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 04:59:18 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:59:18 INFO - (blobuploader) - INFO - Done attempting. 04:59:18 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 04:59:18 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:59:18 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:59:20 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 04:59:20 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:59:20 INFO - (blobuploader) - INFO - Done attempting. 04:59:20 INFO - (blobuploader) - INFO - Iteration through files over. 04:59:20 INFO - Return code: 0 04:59:20 INFO - rmtree: C:\slave\test\build\uploaded_files.json 04:59:20 INFO - Using _rmtree_windows ... 04:59:20 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 04:59:20 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9813dff4f2359a76eaf0ba6644e4fe1b5fff002e6521dc20bff4483be538535a4b389a57f740f888b53f56e597478b7f9e163694d8f79f01d4268d6e692d0c15", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5502b3880cc86d430b3020cb2bb8775d3702f91dc872f0ea558fc04d47a6c420cba5dcb5ddc4cb56c663d04617f733f8b0a9cc112ccd7630534f87c97c9ef4ad"} 04:59:20 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 04:59:20 INFO - Writing to file C:\slave\test\properties\blobber_files 04:59:20 INFO - Contents: 04:59:20 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9813dff4f2359a76eaf0ba6644e4fe1b5fff002e6521dc20bff4483be538535a4b389a57f740f888b53f56e597478b7f9e163694d8f79f01d4268d6e692d0c15", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5502b3880cc86d430b3020cb2bb8775d3702f91dc872f0ea558fc04d47a6c420cba5dcb5ddc4cb56c663d04617f733f8b0a9cc112ccd7630534f87c97c9ef4ad"} 04:59:20 INFO - Running post-run listener: copy_logs_to_upload_dir 04:59:20 INFO - Copying logs to upload dir... 04:59:20 INFO - mkdir: C:\slave\test\build\upload\logs 04:59:20 INFO - Copying logs to upload dir... 04:59:20 INFO - Using _rmtree_windows ... 04:59:20 INFO - Using _rmtree_windows ... 04:59:20 INFO - Using _rmtree_windows ... 04:59:20 INFO - Using _rmtree_windows ... 04:59:20 INFO - Using _rmtree_windows ... 04:59:20 INFO - Using _rmtree_windows ... 04:59:20 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=835.882000 ========= master_lag: -0.70 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 55 secs) (at 2016-06-18 04:59:21.447397) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-18 04:59:21.448388) ========= '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-045\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-045 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-045 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-045 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-045 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-045 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9813dff4f2359a76eaf0ba6644e4fe1b5fff002e6521dc20bff4483be538535a4b389a57f740f888b53f56e597478b7f9e163694d8f79f01d4268d6e692d0c15", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5502b3880cc86d430b3020cb2bb8775d3702f91dc872f0ea558fc04d47a6c420cba5dcb5ddc4cb56c663d04617f733f8b0a9cc112ccd7630534f87c97c9ef4ad"} build_url:https://queue.taskcluster.net/v1/task/FmHS9tkwSlSvQpaK4K2cIw/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/FmHS9tkwSlSvQpaK4K2cIw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.110000 build_url: 'https://queue.taskcluster.net/v1/task/FmHS9tkwSlSvQpaK4K2cIw/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/9813dff4f2359a76eaf0ba6644e4fe1b5fff002e6521dc20bff4483be538535a4b389a57f740f888b53f56e597478b7f9e163694d8f79f01d4268d6e692d0c15", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5502b3880cc86d430b3020cb2bb8775d3702f91dc872f0ea558fc04d47a6c420cba5dcb5ddc4cb56c663d04617f733f8b0a9cc112ccd7630534f87c97c9ef4ad"}' symbols_url: 'https://queue.taskcluster.net/v1/task/FmHS9tkwSlSvQpaK4K2cIw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.01 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-18 04:59:21.570064) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-18 04:59:21.570463) ========= '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-045\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-045 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-045 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-045 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-045 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-045 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.110000 ========= master_lag: 0.28 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-18 04:59:21.956618) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-18 04:59:21.957122) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-18 04:59:22.467747) ========= ========= Total master_lag: -0.24 =========